REST sensor reading interval

Hi!

I have a custom system I created with Arduinos, 433 modules and a custom platform where I get and store all the sensor values. I am getting these values using a rest sensor.

All good except one thing. Unless the value changes, Home Assistant just shows “last read X minutes ago” - which is the last time the value changed. So I have a light sensor, it’s dark all night, in the morning I open the blinds and it jumps to 50% let’s say. But instead, I get a line from 0 to 50 like that:

image

I am reading every 30 seconds. So it should be a line from 0 to 17 in this picture. Instead… I get this. So 1 minute before the 17 it was still 0, and the sensor read 0.

Any ideea how I can force it to record the value even if it’s not changed?

Use force_update

Oh, I misinterpreted that option. I thought it’s doing something else.
Thank you!