v0.9.4 adds the following features/fixes:
- Add HTU21 Sensor thanks to @jmw6773
- Update IRRemote ESP8266 list of protocols supported and IR library version
- Automaticaly set MQTT buffer size thanks to @balvig
- ESP32 deep sleep between BLE scans
- M5Stack and M5stick improved support
- Add CC1101 compatibility for Radiofrequency gateways,thanks to @orrpan
- Automatic wifi reconnection improvments
- Auto discovery with HA fix thanks to @tht
- Fixed Pilight can not send on RX pin thanks to @Legion2
- Add version into SYStoMQTT gateway status
- removed duplicated valueAsASubject option thanks to @Legion2
- remove duplicate code in main\ZgatewayBT.ino (thanks to @Floyddotnet )
-
fix ‘LoadProhibited’ in dumpdevice
thanks to @Floyddotnet - Enable automatic erasing of configuration for ESP8266 by a long push to TRIGGER_BUTTON
- Improve Log management by the uase of ArduinoLog
- Add support for DS1820 1-wire temperature sensor(s) thanks to @irswss
- Add support for weather stations thanks to @BlackSmith
- DS1820 discovery thanks to @jmw6773
Under the hood:
- replace travis by github actions thanks to @Legion2
- Add clang format thanks to @Legion2
- Refactor BLE gateways
- Weather station library update thanks to @Alomon31
- Allow pins settings into .ini files thanks to @Alomon31
Thanks to the numerous contributors to this version!
Breaking changes:
- Home assistant discovery of luminance value is now with lx unity instead of lu
- actuatorONOFF API has been modified, see docs, pin is replaced by GPIO
- all system attributes published to SYStoMQTT are now lower case, example:
{"uptime":260,"version":"version_tag","freemem":50012,"rssi":-30,"SSID":"omgap","ip":"192.168.1.23","mac":"24:0A:C4:24:90:98","wifiprt":0,"lowpowermode":0,"interval":55555,"modules":"BTHADiscovery"}
You can find it below: