Changelog:
- HomeKit: Fixes memory leak that can cause multiple issues.
- HomeKit: Fixes Apple notifications.
- Light sensor: Fixes wrong luxes algorithm (#1348). Thanks to @peros550
IMPORTANT CHANGES 5.0.0:
- Accessory Notification Action, I2C and MCP23017: Changes in JSON. See Wiki for details about new formats.
- Lightbulb: GPIOs JSON declaration has a new format. See Wiki for details about new formats.
- Binary output Action: Initial state now is configurable with a JSON key. LOW by default.
- Network Action: Wait for a possible TCP network reply now is optional. Disable by default.
- Thermostat accessories must be updated from Setup mode, selecting "Update all now".
Changelog 5.0.0:
- Lightbulb: New conversion algorithm HSI to RGBW, thanks to Kevin Cutler (@kevinjohncutler).
https://github.com/kevinjohncutler/colormixing - Added NTP and internal clock time.
- New Action type: Timetable.
- Better management of unused GPIOs.
- Improved Wifi connection.
- Huge memory and CPU improvements.
Wiki has been updated with the important changes. Rest will be updated ASAP.
Some examples of how to migrate Notification Actions to new JSON format:
Before: "m":[ { "g": 2, "v": 1 }, { "g": 3 } ]
Now: "m":[ [ 2, 1 ], [ 3 ] ]
Before: "m":[ { "g": 3, "v": -1 } ]
Now: "m":[ [ 3, -1 ] ]
Read Wiki for more info.