Skip to content

Releases: genielabs/homegenie-mini

1.2.49

05 Feb 21:51
Compare
Choose a tag to compare

v1.2.49

  • Added new method Module::addWidgetOption(..) to easily add custom options to widgets UI. The method also supports registering listeners for option update events, and also supports automatic loading/saving configured values.
  • smart-sensor: Added new UI option DHT.adjust, to allow adjusting the read temperature by adding or subtracting a given value.
  • shutter: completed shutter device firmware, now with configurable motor type, gpio encoder, and other parameters
  • Optimized TimeClient
  • Upgraded to latest espressif32@6.10.0

Full Changelog: 1.2.48...1.2.49

1.2.48

20 Jan 03:08
Compare
Choose a tag to compare
  • Fixed memory leak when adding/updating a schedule.
  • Completed rf-transceiver firmware implementation.
  • Updated ir-rf-transceiver firmware to support both X10 and RC RF.

Full Changelog: 1.2.47...1.2.48

1.2.47

11 Jan 03:06
Compare
Choose a tag to compare
  • Added unified ir-rf-transceiver firmware
  • Added BOARD_HAS_RGB_LED flag to enable onboard RGB status LED
  • Enabled scheduling of X10 RF events

Full Changelog: 1.2.46...1.2.47

1.2.46

10 Jan 01:20
Compare
Choose a tag to compare
  • x10-transceiver firmware: fix receiver initialization;
  • x10-transceiver firmware: added support for X10 security RF codes.

1.2.45

07 Jan 22:17
Compare
Choose a tag to compare
  • added parameters for configuring receiver and transmitter GPIOs# to IR and X10 transceiver firmwares

1.2.44

22 Dec 23:29
Compare
Choose a tag to compare
  • Added new schedule action commands: "Pause" and "Call HTTP URL"
  • Improved security with randomly generated MQTT client ID

1.2.43

14 Dec 16:01
Compare
Choose a tag to compare
  • MQTT client: implemented End To End message Encryption (E2EE)
  • Fix bug in JSON-serialization of string values due to missing escaping of special characters

1.2.42

10 Dec 00:16
Compare
Choose a tag to compare
  • Fixed bug in Modules.ParameterSet when setting ConfigureOption. fields (not saving MQTT client settings)
  • Fixed memory leak in Modules.ParameterGet API method
  • Fixed memory leak in MQTT client lifecycle

1.2.41

09 Dec 00:00
Compare
Choose a tag to compare
  • Fixed possible memory leak in JSON-serialization of Module and ModuleParameter objects
  • Added MQTT Network program: HG-Mini devices can now be controlled from anywhere via Internet
  • Implemented Modules.ParameterGet API
  • Added JSON array argument to Modules.ParameterSet
  • Implemented Programs.Enable and Programs.Disable API
  • Added addModule(..) public method to HomeGenieHandler

1.2.40

30 Nov 10:56
Compare
Choose a tag to compare
  • Implemented Statistics and DataProcessing API
  • Added automatic parameter values history and statistics (PSRAM required)