Skip to content

v2.0.1

Compare
Choose a tag to compare
@InTheDaylight14 InTheDaylight14 released this 13 Nov 23:56
· 3 commits to master since this release

Breaking Changes!

Please Read: It is recommended to Delete all configured NPM servers, update integration via HACs, restart Home Assistant, configure the NPM servers again, and then rename all referenced entities in automatons, dashboards, etc.

First contribution from @ejpenney, thank you!

Breaking changes:

  • Options added to the config flow
  • Entity naming convention changed
    • Old Entity IDs: "NPM subdomain domain name"
    • New Entity IDs: NPM URL + "subdomain domain name"
    • Old Display Name: "NPM subdomain domain name"
    • New Display Name: "Proxy/Redirection/Stream/404 subdomain domain name"
  • Why did this change?
    • Including the NPM URL in the entity IDs allows for multiple NPM Servers to be configured while maintaining a consistent nomenclature
    • The old naming convention did not allow for differentiation between a proxy/redirection/stream/dead hosts
  • Dashboards, automations, scripts will need to be updated with the new names

New Features:

  • Multiple NPM servers can now be configured
  • Redirections Hosts Switches and Sensors Added
  • Stream Switches and Sensors Added
  • Dead Hosts (404) Switches and Sensors Added
  • New config options to enable or disable Proxy hosts, redirection hosts, stream hosts, and dead hosts
  • New config option to add or skip the count sensors
  • Updated Dev Container files based on the latest integration blueprint

Bug Fixes:

  • Updated "async_add_job" being deprecated in future HA version
  • Updated alias being deprecated in future HA version
  • V2.0.1 fixes a Syntax warning that did not come up during testing

Issues Addressed: