Skip to content

Releases: Achronite/node-red-contrib-energenie-ener314rt

v0.7.0 Release

22 Feb 10:01
872f347
Compare
Choose a tag to compare
v0.7.0 Release Pre-release
Pre-release

[0.7.0] 2024-02-22

IMPORTANT: This release requires the following updates that will need to be manually installed

  • gpiod & libgpiod: New dependencies that need to be installed (e.g raspbian: sudo apt-get gpiod libgpiod)

Added

  • Support added for MiHome Thermostat (MIHO069), including auto-messaging to obtain telemetry and additional commands #36
  • Support added for MiHome Click (MIHO089) #75
  • Setting target temperature now caters for 0.5 increments (previously integer)
  • Support raspberry pi 5 (alpha)

Fixed

  • Fixed workspace default name for 'PIR sensor'
  • Fixed icons missing from when dragged to canvas #74

Changed

  • BREAKING DEPENDENCIES: The version of energenie-ener314rt needed is v0.7.x #72. This uses a newer GPIO library that is compatible with the pi5. gpiod and libgpiod will need to be installed first
  • Pretty printed all device JSON files
  • Submitting a cached command will now replace the existing cached command for the device
  • Remove deprecated 'Control & Monitor' node #76. Please use the specific purple node created for your device instead.
  • Migrated change history from README to here

See also: https://github.com/Achronite/energenie-ener314rt/releases/tag/v0.7.1 - Notably pi5 support and GPIO driver changes

v0.6.0 Release

23 Jan 13:43
09a349f
Compare
Choose a tag to compare
v0.6.0 Release Pre-release
Pre-release

Incorporated v0.6.0 of dependent module which includes fixes and improvements. Including:

  • README improvements
  • eTRV processing improved
  • Fixed multiple command caching issue
  • SPI Hardware driver support added using spidev, which falls back to software driver if unavailable
  • Extensive rewrite of all communication with energenie adaptor for hardware and software mode
  • Fixed buffer overflow issue on Ubuntu
  • Renamed TARGET_C to TARGET_TEMP for eTRV to align with thermostat and OpenThings parameter name
  • Add capability for cached/pre-cached commands to be cleared with command=0
  • Updated 'joined' flag to only show new joiners since last restart

v0.5.1

18 Sep 15:44
6caa842
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

Increased support for MiHome House Monitor issue #57 (added apparent_power to node status & new node icon)
Fixed Zone 0 (all) for Control Node (Issue #61 )

MiHome Dimmer node, +init bugfix

05 May 21:27
b374124
Compare
Choose a tag to compare
Pre-release
  • Added MiHome Dimmer node
  • Made ON/OFF status messages consistent across node types
  • Bug fix for issue #49
  • Only stop monitoring during close if it has previously been started
  • Roll-in v0.4.1 bugfix release into formal npm release
  • README updates.

Add specific nodes for thermostat, PIR and open sensor +bugfix

19 Feb 19:46
821b075
Compare
Choose a tag to compare
  • Added new C&M node that immediately sends commands (designed for MIHO069 Thermostat).
  • Added MIHO069 thermostat params & icon. #36
  • Added support for UNKNOWN commands (this assumes a uint as datatype for .data).
  • Added specific nodes for MIHO032 Motion Sensor #40 and MIHO033 Open Sensor #43 .
  • Updated Energenie device names to reflect new names on energenie website.
  • Renamed old C&M node to be 'Smart Plug+' #37
  • Readme updates.

From dependent node module:

  • Fix crash when more than 6 control devices added
  • Reduced time between radio reads from 5 to 0.5 seconds to reduce risk of messages being missed

Allow for alpha testing of v0.4.0 dependency

11 Nov 20:08
821b075
Compare
Choose a tag to compare

Fix the dependent version of energenie-ener314rt to 0.3.4 to allow version 0.4.0 (alpha) testing without impacting node-red code.
README updates, including example monitor messages and success tests for 3 more devices from AdamCMC.

Blue 'Control' node bug fixes

01 Mar 14:42
255b566
Compare
Choose a tag to compare
Pre-release
  • Fixed passing of switchNum into OOK node
  • Fixed node.status showing ERROR for OOK node when there is a message in Rx buffer
  • Added support for payload.state and payload.unit as alternative parameters in OOK node
  • README updates

Fixed raw output node

09 Feb 20:19
Compare
Choose a tag to compare
Fixed raw output node Pre-release
Pre-release

Fixed raw output node for v0.3.x

Bugfix remove eroneous console.log for eTRV

02 Feb 18:31
00f8ae0
Compare
Choose a tag to compare
  • updates to README

Error handling improvements

02 Feb 10:36
8c97878
Compare
Choose a tag to compare
Pre-release

Upped energenie-ener314rt dependency to v0.3.3