Skip to content

v2.0.0

Compare
Choose a tag to compare
@elad-bar elad-bar released this 06 Jun 14:36
· 55 commits to master since this release
23f6a91

What's Changed

Breaking Changes
Major integration refactor, if integration is not working after upgrade, most likely you will need to remove integration, restart HA and re-add it.

Before reporting a bug, please make sure you have logs and diagnostic file in place for debugging.

  • Fix async dispatcher send
  • Refactor to full HP Printer EWS support
  • Changed the logic of errors from not found endpoints #120
    • On initial load / setting up integration - one of the endpoints must return valid response, otherwise the integration will fail to load.
    • After the integration loaded, it will update data periodically,
    • If one of the endpoints will return 404 (not found) - the data related to it will get reset, DEBUG message will be logged (instead of ERROR)
    • If printer goes offline, all data will be set as Unknown.
  • When constructing device name, avoid null parts of it #113
  • Add fallback mechanism for consumables, if station is not available, will use color mapping
  • Change all sensors with date device class to timestamp #127
  • Fix "detected blocking call to open inside the event loop by custom integration" error

New Contributors

Full Changelog: v1.0.12...v2.0.0