Unavailable state not passed to Homekit

Hi
I have this problem wi th homekit that whenever a device is unavailable in haas (lets say battery of a sensor went dead) homekit is showing the last value when that device was online a that never changes. This is bad. I would prefer that that particular device would be also unavailable in homekit or in not responding state. Is this something that can be changed or???

System HassOS 3.13
Home Assistant 0.109.5


020-05-07 12:42:23 DEBUG (Thread-8) [pyhap.hap_server] Request PUT from address '('192.168.1.4', 49196)' for path '/characteristics'.
2020-05-07 12:42:23 DEBUG (Thread-8) [pyhap.hap_server] Set characteristics content: {'characteristics': [{'aid': 2038958544, 'iid': 9, 'ev': True}]}
2020-05-07 12:42:23 DEBUG (Thread-8) [pyhap.accessory_driver] Subscribed client ('192.168.1.4', 49196) to topic 2038958544.9
2020-05-07 12:42:55 DEBUG (MainThread) [homeassistant.components.homekit.accessories] New_state: <state switch.greenwave_reality_inc_powernode_6_port_switch_2=on; node_id=2, value_index=0, value_instance=2, value_id=144115188114210816, power_consumption=3.9, friendly_name=Power Output 2 @ 2020-05-07T12:41:16.869074+02:00>
2020-05-07 12:43:16 DEBUG (MainThread) [homeassistant.components.homekit.accessories] New_state: <state sensor.bh1750_illuminance=5.8; unit_of_measurement=lx, friendly_name=BH1750 Illuminance, icon=mdi:brightness-5 @ 2020-05-07T12:43:16.090200+02:00>
2020-05-07 12:43:16 DEBUG (SyncWorker_5) [pyhap.characteristic] set_value: CurrentAmbientLightLevel to 5.8
2020-05-07 12:43:16 DEBUG (SyncWorker_5) [homeassistant.components.homekit.type_sensors] sensor.bh1750_illuminance: Set to 5
2020-05-07 12:43:16 DEBUG (Thread-4) [pyhap.accessory_driver] Send event: topic(2006649168.9), data(b'{"characteristics": [{"aid": 2006649168, "iid": 9, "value": 5.8}]}'), sender_client_addr(None)
2020-05-07 12:43:16 DEBUG (Thread-4) [pyhap.accessory_driver] Sending event to client: ('192.168.1.13', 53257)
2020-05-07 12:43:16 DEBUG (Thread-4) [pyhap.accessory_driver] Sending event to client: ('192.168.1.4', 49196)
2020-05-07 12:43:17 DEBUG (MainThread) [homeassistant.components.homekit.accessories] New_state: <state sensor.sht3x_temperature=25.1; unit_of_measurement=°C, friendly_name=SHT3X Temperature, icon=mdi:thermometer @ 2020-05-07T12:43:17.909171+02:00>
2020-05-07 12:43:17 DEBUG (SyncWorker_13) [pyhap.characteristic] set_value: CurrentTemperature to 25.1
2020-05-07 12:43:17 DEBUG (SyncWorker_13) [homeassistant.components.homekit.type_sensors] sensor.sht3x_temperature: Current temperature set to 25.1°C
2020-05-07 12:43:17 DEBUG (Thread-4) [pyhap.accessory_driver] Send event: topic(2038958544.9), data(b'{"characteristics": [{"aid": 2038958544, "iid": 9, "value": 25.1}]}'), sender_client_addr(None)
2020-05-07 12:43:17 DEBUG (Thread-4) [pyhap.accessory_driver] Sending event to client: ('192.168.1.13', 53257)
2020-05-07 12:43:17 DEBUG (MainThread) [homeassistant.components.homekit.accessories] New_state: <state sensor.sht3x_humidity=50.7; unit_of_measurement=%, friendly_name=SHT3X Humidity, icon=mdi:water-percent, device_class=humidity @ 2020-05-07T12:43:17.938910+02:00>
2020-05-07 12:43:17 DEBUG (Thread-4) [pyhap.accessory_driver] Sending event to client: ('192.168.1.4', 49196)
2020-05-07 12:43:17 DEBUG (SyncWorker_6) [pyhap.characteristic] set_value: CurrentRelativeHumidity to 50.7
2020-05-07 12:43:17 DEBUG (SyncWorker_6) [homeassistant.components.homekit.type_sensors] sensor.sht3x_humidity: Percent set to 50%
2020-05-07 12:43:17 DEBUG (Thread-4) [pyhap.accessory_driver] Send event: topic(1565329551.9), data(b'{"characteristics": [{"aid": 1565329551, "iid": 9, "value": 50.7}]}'), sender_client_addr(None)
2020-05-07 12:43:19 DEBUG (MainThread) [homeassistant.components.homekit.accessories] New_state: <state sensor.bmp280_temperature=25.2; unit_of_measurement=°C, friendly_name=bmp280 Temperature, icon=mdi:thermometer @ 2020-05-07T12:43:19.856229+02:00>
2020-05-07 12:43:19 DEBUG (SyncWorker_10) [pyhap.characteristic] set_value: CurrentTemperature to 25.2
2020-05-07 12:43:19 DEBUG (SyncWorker_10) [homeassistant.components.homekit.type_sensors] sensor.bmp280_temperature: Current temperature set to 25.2°C
2020-05-07 12:43:19 DEBUG (Thread-4) [pyhap.accessory_driver] Send event: topic(2081360303.9), data(b'{"characteristics": [{"aid": 2081360303, "iid": 9, "value": 25.2}]}'), sender_client_addr(None)
2020-05-07 12:43:19 DEBUG (Thread-4) [pyhap.accessory_driver] Sending event to client: ('192.168.1.13', 53257)
2020-05-07 12:43:19 DEBUG (Thread-4) [pyhap.accessory_driver] Sending event to client: ('192.168.1.4', 49196)
2020-05-07 12:43:50 INFO (MainThread) [homeassistant.components.websocket_api.http.connection.1753908784] Connection closed by client
2020-05-07 12:43:59 INFO (MainThread) [aioesphomeapi.connection] test.local: Ping Failed!
2020-05-07 12:43:59 INFO (MainThread) [homeassistant.components.esphome] Disconnected from ESPHome API for test.local
2020-05-07 12:43:59 INFO (MainThread) [aioesphomeapi.connection] test.local: Error while reading incoming messages: Error while receiving data: 0 bytes read on a total of 1 expected bytes
2020-05-07 12:43:59 DEBUG (MainThread) [homeassistant.components.homekit.accessories] New_state: <state sensor.bh1750_illuminance=unavailable; unit_of_measurement=lx, friendly_name=BH1750 Illuminance, icon=mdi:brightness-5 @ 2020-05-07T12:43:59.370569+02:00>
2020-05-07 12:43:59 DEBUG (MainThread) [homeassistant.components.homekit.accessories] New_state: <state sensor.sht3x_temperature=unavailable; unit_of_measurement=°C, friendly_name=SHT3X Temperature, icon=mdi:thermometer @ 2020-05-07T12:43:59.375355+02:00>
2020-05-07 12:43:59 DEBUG (MainThread) [homeassistant.components.homekit.accessories] New_state: <state sensor.bmp280_temperature=unavailable; unit_of_measurement=°C, friendly_name=bmp280 Temperature, icon=mdi:thermometer @ 2020-05-07T12:43:59.379654+02:00>
2020-05-07 12:43:59 DEBUG (MainThread) [homeassistant.components.homekit.accessories] New_state: <state sensor.sht3x_humidity=unavailable; unit_of_measurement=%, friendly_name=SHT3X Humidity, icon=mdi:water-percent, device_class=humidity @ 2020-05-07T12:43:59.383751+02:00>

No one has that kind of issue???

anyone? no one has the same issue?