mirror of
https://github.com/home-assistant/core.git
synced 2025-11-11 20:10:12 +00:00
Report modbus buffer too small or too big to unpack (#57838)
This commit is contained in:
@@ -74,6 +74,9 @@ class ModbusRegisterSensor(BaseStructPlatform, RestoreEntity, SensorEntity):
|
||||
return
|
||||
|
||||
self._attr_native_value = self.unpack_structure_result(result.registers)
|
||||
if self._attr_native_value is None:
|
||||
self._attr_available = False
|
||||
else:
|
||||
self._attr_available = True
|
||||
self._lazy_errors = self._lazy_error_count
|
||||
self._attr_available = True
|
||||
self.async_write_ha_state()
|
||||
|
||||
Reference in New Issue
Block a user