that is bad,
-a- did you try to change the arduino program ?
-b- did you try to catch the data from the unchanged arduino code sending text lines?
split the line, and if first part contains “Lux:” then second part contains a number?
could you convert in that case the number string to a float