Releases: joleys/niko-home-control-II
v3.1.2
What's Changed
Full Changelog: v3.1.1...v3.1.2
v3.1.1
What's Changed
- Check state before calling the trigger. See #73 for more information. Thx to @MirandaPoth
Full Changelog: v3.1.0...v3.1.1
v3.1.0
What's Changed
Update entity for newer config
A new Update Entity that indicates of Home Assistant should be restarted.
When a new config is uploaded to the Niko Home Control 2 Connected Controller the integration does not work properly. A restart of Home Assistant resolves the problem. When a new version is available it will show that a newer version is available.
See #67 for full details.
Disable Energy monitoring
You will now have the possibility to disable the realtime power monitoring. Which was started when Home Assistant started. There is a new toggle/switch "Disable Report Instant Usage Re-enabling" for each device that has Report Instant Usage.
This will decrease the traffic on your Zigbee network.
See #69 for full details. It resolves Zigbee network saturation
Multiple is removed from set_light_brightness
Warning: Possible breaking change
It seems like selection of multiple entities is not supported anymore. If you are using the set_light_brightness
service with multiple entities at once, you will need to convert it into a call per light.
See Unable to parse services.yaml for full details.
Others
- Ignore invalid images from the camera. This was triggering errors (in the logs).
- Implement missing set_disconnected method for the CocoController device.
Full Changelog: v3.0.1...v3.1.0
v3.0.1
The first v3 bug fix release.
What's Changed
- Improved documentation on Report Instant Usage
- Improved documentation on Energy home that is always present
- Add FAQ item for retrieving the device list
Bugfixes
Full Changelog: 3.0.0...v3.0.1
v3.0.0
v3.0 is a major release and is not backwards compatible with 2.x. You will need to check your existing automations, scenes, helpers, ... so do not just upgrade! Make sure you have time to reconfigure.
We are excited to announce the release of Niko Home Control II Home Assistant Integration v3.0.
This is a major release and includes several new features, improvements, and changes. Please note that this version is
not backwards compatible with 2.x, so you will need to check your existing automations, scenes, helpers, and
configurations after upgrading.
New Features:
- Support for extra devices, now almost all documented devices are supported. The new supported devices are:
- Energy Home
- Generic Heating/Cooling Implementation
- Generic Ventilation Implementation
- Generic Warm Water Implementation
- NHC Access Control Action
- NHC Audio Control Action
- NHC Basic Alarm Action
- NHC BellButton Action
- NHC Condition Action
- NHC Heating Cooling Action
- NHC House Mode Action
- NHC HVAC Thermostat
- NHC Mood Action
- NHC Panic Mode Action
- NHC PIR Action
- NHC Presence Simulation Action
- NHC Relay Action (switched-fan)
- NHC Reynaers Action
- NHC Thermostat (thermostat)
- NHC Thermostat (touchswitch)
- NHC Timeschedule Action Active
- NHC Velux Action
- RobinsIP
- A lot more sensors/entities for different Niko devices.
- Multiple callbacks per device, allowing for more entities.
- A massive code rewrite.
For a complete list of all supported devices and entities, please refer to the README file available
at https://github.com/joleys/niko-home-control-II/tree/rewrite#readme.
If you are only using lights and switches (sockets), you may not need to change anything. However, please check your
dashboards, automations, scenes, helpers, and configurations to ensure that they are using the correct entities. Please
note that some entities may have changed names. More details below.
We have done our best to test this release extensively. However, if you encounter any issues or problems, please let us
know by creating an issue on Github
at https://github.com/joleys/niko-home-control-II/issues.
Please provide as many details as possible to help us troubleshoot and resolve the issue.
Known changes
NHC Virtual flag
In the past this was a binary sensor, this is now a switch. The entity id has changed.
NHC Zigbee Smart plug
In the Niko API the socket and the power measurement are two separate devices. In version v3.0 this is reflected. The
entity is replaced by the new Electrical Power entity.
Note that your historical data will be lost.
Generic Zigbee Smart plug
The switch will not be available anymore. You will see a separate device that you should use. This device is only used
to report the electrical power usage.
Electricity Metering module (with clamp)
The old entity containing the Electrical Power will not be available anymore. This entity is replaced by 3 new entities:
- Electrical Power, which is the same as the old one, but it will have a new entity id.
- Electrical Power Consumption, which represents the positive value of the Electrical Power.
- Electrical Power Production, which represents the negative value of the Electrical Power.
Note that your historical data will be lost.