Releases: sidoh/esp8266_milight_hub
Releases · sidoh/esp8266_milight_hub
1.6.0-dev2
New features
- Do not parse saturation or color temp for FUT089 packets since they are indistinguishable. Send raw command/arg bytes.
- Add support for handling raw command / argument bytes in REST/MQTT.
Bug fixes
- Fixed bug in FUT092/FUT089 decoding where packets encoded with key 0xD4 would be decoded incorrectly.
1.6.0-dev1
New features
- Initial support for B8 / FUT089 remote types
1.5.0
New features
- Website is encoded as a gzipped byte array as a part of the build, borrowing methodology outlined by Xose Pérez here.
- Check for updates by directly contacting the GitHub API from the UI using a CORS AJAX request rather than proxying through the ESP. This removes the SSL dependency, and makes checking for updates much faster.
- Add more information in the
/about
route. - ( #104 ) Sniffing in the UI is now handled through web sockets instead of HTTP long polls. This means sniffing doesn't cause the ESP to block. Also means fewer missed packets.
- Better handling for setting white mode on RGBW bulbs in HomeAssistant (thanks to @r4nd0mbr1ck!). Can now set white mode by selecting a color close to white, or by sending
{"effect":"white_mode"}
.
Bug fixes / improvements
- RF24 was clobbering PROGMEM macros, and a bunch of invalid usages ensued. These have been fixed.
- Add PROGMEM in a few places.
- Remove unnecessary GithubClient code.
1.5.0-dev4
Bug fixes
- Sniffing in the UI was broken. This has been fixed
1.5.0-dev3
New features / improvements
- Better handling for setting white mode on RGBW bulbs in HomeAssistant (thanks to @r4nd0mbr1ck!). Can now set white mode by selecting a color close to white, or by sending
{"effect":"white_mode"}
.
1.5.0-dev2
New Features
- ( #104 ) Sniffing in the UI is now handled through web sockets instead of HTTP long polls. This means sniffing doesn't cause the ESP to block. Also means fewer missed packets.
1.5.0-dev1
New features
- Website is encoded as a gzipped byte array as a part of the build borrowing methodology outlined by Xose Pérez here.
- Add PROGMEM in a few places.
- Check for updates by directly contacting the GitHub API from the UI using a CORS AJAX request rather than proxying through the ESP. This removes the SSL dependency.
- Remove unnecessary GithubClient code.
- Add more information in the
/about
route.
Bug fixes / improvements
- RF24 was clobbering PROGMEM macros, and a bunch of invalid usages ensued. These have been fixed.
1.4.1
1.4.1-dev1
1.4.0
New features
- Passive listening mode. This allows the ESP to capture and react to Milight packets during normal operation.
- Remove the need to sniff for a particular packet type in the UI. Can simultaneously sniff for all types. (requires an update of the UI). The REST route
GET /gateway_traffic
will return when a captured packet of any type is intercepted. - Add support to push updates received from locally sent and captured Milight packets to MQTT. (documentation)
- Add indicator for white temperature in UI (requires an update of the UI).
Bug fixes
- Fix inverted white temperature scales.