Version 2.2
breaking: if FW version =< 2.1.2 or < 2.2-beta8 the system config and remote config will be reset after this update. Wifi settings will be retained.
General:
feat: display hum/temp values on webpage if sensor is present (#21)
feat: home assistant auto discovery implemented (#15)
feat: show itho speed val above slider on web page (#20)
feat: Autodetect for itho temp/hum sensor added (activate through web interface)
feat: Use wifi mac address to register 'unique' RF remote ID
feat: add file system format button to debug page
feat: Added link to spiffs file editor on debug page
feat: added basis filename check on update page
feat: Logging buffer as local short lived vars
feat: Config save and reset moved to looptask
feat: More robust wifi scan code
feat: Monitor heap largest block free
fix: a little more robust itho init check
fix: websocket disconnect during firmware update
fix: OTA hangs when serial debugging is enabled
fix: static IP config subnet and gateway value were switched
Security:
feat: Added basic authentication support (for web interface, HTML API, file editor)
feat: Username and password are configurable
MQTT:
feat: MQTT Last Will topic
fix: MQTT cleanup, do not subscribe to own published topcs (thanks to sjorsjuhmaniac)
CC1101:
feat: Add RFT AUTO CO2 join command
feat: CC1101 Message decoding redundancy
feat: Move sync bytes to a less strick check
feat: Optional CRC check in CC1101 lib, disabled for now
fix: some newer itho remotes (536-0150) were not working correctly
Project:
feat: update hardware design files
feat: added build instructions