Skip to content

Releases: sidoh/esp8266_milight_hub

1.6.0-dev4

30 Sep 16:18
Compare
Choose a tag to compare
1.6.0-dev4 Pre-release
Pre-release

New features

  • First pass at state tracking! Bulb state passively tracked and full view of the state is sent via MQTT. State is routinely flushed to flash and persists across reboots and firmware upgrades.
  • Added new REST route to get bulb state
  • FUT089: support for reading kelvin and saturation from intercepted packets (this required state tracking).

1.6.0-dev3

26 Sep 18:10
Compare
Choose a tag to compare
1.6.0-dev3 Pre-release
Pre-release

Bug fixes

  • Remove bogus progmem read that could possibly cause bugs with some compilers.

1.6.0-dev2

24 Sep 19:36
Compare
Choose a tag to compare
1.6.0-dev2 Pre-release
Pre-release

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

24 Sep 08:09
Compare
Choose a tag to compare
1.6.0-dev1 Pre-release
Pre-release

New features

  • Initial support for B8 / FUT089 remote types

1.5.0

10 Sep 19:56
Compare
Choose a tag to compare

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

03 Sep 21:52
Compare
Choose a tag to compare
1.5.0-dev4 Pre-release
Pre-release

Bug fixes

  • Sniffing in the UI was broken. This has been fixed

1.5.0-dev3

31 Aug 23:22
Compare
Choose a tag to compare
1.5.0-dev3 Pre-release
Pre-release

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

07 Aug 18:04
Compare
Choose a tag to compare
1.5.0-dev2 Pre-release
Pre-release

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

24 Jul 16:21
Compare
Choose a tag to compare
1.5.0-dev1 Pre-release
Pre-release

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

15 Jul 22:49
Compare
Choose a tag to compare

Feature support

  • ( #97 ) add support for mode, mode speed up/down for RGB, RGBW, and RGB+CCT bulb types.

Bug fixes

  • ( #98 ) RGBW: fix bug where group ID was ID of last group used. This was a problem for on/off commands.