- use latest version of pyduofern (implementing experimental ack-message-parsing and lost-message-resends)
- switch to "one message" global update requests instead of polling individual devices (found that there is such a message in the duofern protocol)
- allow adjusting update request interval down to sub-minute level now that we only need a tiny fraction of the messages we needed before
- fix deprecation warning
Full Changelog: v0.5.14...v0.5.19