Releases: gluap/pyduofern-hacs
Fixes to the current beta version
Fixes:
- Renames the
duofern.update_device_state
service toduofern.ask_for_update
- Make it accept an entity as argument (updating all entities reliably didn't work for me - presumably as the entities were all answering at the same time). The service menu should allow selecting from a dropdown.
- Add a low-key auto update by letting the devices schedule an update themselves every five minutes when duofern asks for their state
Still testing/possibly still broken:
- Will the self-update heal devices stuck in "moving" state?
v0.4.0
Added functionality
Opening and closing states
While digging for a way to get devices to re-send their state without side effects I stumbled upon the opening and closing states for the covers which are now reflected in the UI. Note: Especially when multiple covers are triggered at once and send their state reports at the same time, sometimes the visual representation gets stuck in anopening
or closing
state. This seems to happen when the message from the shutter isn't received - e.g. due to crosstalk between the devices. Using the duofern.update_device_state
service below can help updating the state to the actual state of devices. I have a button next to my covers to update the state in case of doubt:
Two new services
duofern.update_device_state
Ask all duofern devices to re-send their state in case of lost messages. Can be used in setups where RF is finnicky.
duofern.dump_device_state
Dump the current last received state for all duofern modules as a warning level message to the log. This reflects the current state of all RF messages received from devices - What's not here wasn't received by the stick or came in garbled.
v0.3.4
v0.3.2
v0.3.1
v0.3.0
v0.2.0
- merged fix missing for missing ID I broke in beta contributed by @rakaandro
v0.2.0-beta
- add more IDs to cover more rollter-shutters.