Releases: genielabs/homegenie-mini
Releases · genielabs/homegenie-mini
v1.2.11
v1.2.10
- Replaced blocking code with non-blocking in NTPClient.cpp
- Fix partitions.csv
Scheduler API: - Partial implementation of
$$.net
helper class (http get and ping) - Implemented
$$.onNext
and$$.onPrevious
- Implemented
$$.boundModules.command
- Implemented
$$.boundModules.isOn/isOff/temperature/luminance/humidity
v1.2.9
v1.2.8
v1.2.8
- Added separate FreeRTOS Task for ProgramEngine worker
- Fix errors when compiling for ESP8266
- Automatically add POST data to APIRequest Data field
- Added timezone support
- Added ProgramEngine for creating automation programs using JavaScript
- Added Scheduler API (partial implementation) with Cron expression support
- Added
DISABLE_AUTOMATION
flag to disable automation ProgramEngine and Scheduler - Code cleanup and libs update
v1.2.7
v1.2.6
v1.2.5
v1.2.4
v1.2.3
- added status led callback to allow customizing system heartbeat
- added
CONFIG_StatusLedPin
option value ``-1` to allow disabling default status led - fixes unique identifier for MQTT message topics
- removed use of interrupt for service button handling
- now allowing multiple API handlers for the same domain/address
- implemented asynchronous response over WebSocket channel
- implemented POST data handling for sending command options over HTTP channel
- added abstraction classes for module types Switch, Dimmer, Color
- added IR Transceiver example
- added Color Light example
- fixes UPnP unique identifier