Releases: AnaviTechnology/anavi-light-controller-sw
Releases · AnaviTechnology/anavi-light-controller-sw
Increase brightness and generate unique MQTT client ID
Release 2.0.2 brings the following new features and improvements for ANAVI Light Controller:
- Generate unique MQTT client ID based on the machine ID.
- Increase brightness by setting PWM range 0 to 255. According to the documentation the default range in Arduino core for ESP8266 is up to 1023: https://arduino-esp8266.readthedocs.io/en/latest/reference.html#analog-output
Thanks to @hackman for suggesting both improvements!
Change the default MQTT broker
Release 2.0.1 brings the following new features and improvements for ANAVI Light Controller:
- Change the default MQTT broker to mqtt.eclipse.org: https://mqtt.eclipse.org/
- Update Arduino library WiFiManager to 0.15.0
- Publish state as JSON payload to avoid errors in Home Assistant, fix by @jonathanmtran
Home Assistant discovery and other improvements
Release 2.0.0 brings the following new features and improvements for ANAVI Light Controller:
- Support Home Assistant automatic discovery over MQTT
- Turn on LED D1 on ANAVI Light Controller if the device is not connected to local WiFi network and needs initial configuration
- Wait for a few seconds while LED D1 is blinking immediately after turning on ANAVI Light Controller to allow reset by keeping SW1 pressed
- Append the last 5 characters of the machine ID to the WiFi Access Point (AP) to simplify the identification of the ANAVI Light Controller during the initial setup
- Support MQTT messages with large payload for reporting back the current state of the RGB LED strips on topic stat/dev-id/color
- Add DEBUG macros, disabled by default, if enabled additional debug information will be printed in the serial monitor
1.0.1: Merge pull request #9 from CODeRUS/ota
Release 1.0.1 of the open source Arduino sketch for ANAVI Light Controller includes the following major improvements contributed by @CODeRUS:
- Implemented ArduinoOTA
- Implement simple rainbow effects for Home Assistant
First stable release
This is the first stable version of the open source firmware for ANAVI Light Controller