Skip to content

Releases: zachowj/node-red-contrib-home-assistant-websocket

v0.61.1

11 Dec 08:47
a36b08a
Compare
Choose a tag to compare

0.61.1 (2023-12-11)

Bug Fixes

  • fire-event: Fix the validation of the data field (483ab69), closes #1189

v0.61.0

10 Dec 09:12
f914bb3
Compare
Choose a tag to compare

0.61.0 (2023-12-10)

⚠ BREAKING CHANGES

  • Require Node-RED version 3.1.1+

Bug Fixes

  • Require Node-RED version 3.1.1+ (78fdb35)

v0.60.1

10 Dec 08:13
1f649ef
Compare
Choose a tag to compare

0.60.1 (2023-12-10)

Bug Fixes

v0.60.0

09 Dec 18:17
2ec2ba7
Compare
Choose a tag to compare

0.60.0 (2023-12-09)

⚠ BREAKING CHANGES

  • Require Home Assistant 2023.12+
  • call-service: Requests Home Assistant 2023.12+
  • get-history: All message inputs are required to be under msg.payload others have been removed. Current ones have been changed to camelcase to follow other nodes. Message ouputs msg.startdate, msg.enddate, msg.entity_id have been removed.

Features

  • call-service: Handle response data from service calls (#1166) (31bfbe0)

Bug Fixes

  • get-history: fix to work with regex entity ids (3e3dc05), closes #924

Miscellaneous Chores

v0.59.0

11 Nov 08:06
e7b0b85
Compare
Choose a tag to compare

0.59.0 (2023-11-11)

This release adds several helper functions for areas and devices to JSONata.

  • $areaDevices(areaId) returns all devices associated with a specific area ID.
  • $areaEntities(areaId) returns all entities associated with a specific area ID.
  • $area(lookup) returns an area based on a provided lookup value, or all areas if no lookup value is provided. The lookup value can be an area ID, an entity ID, or a device ID.
  • $deviceEntities(device_id) returns all entities associated with a specific device.
  • $device(lookup) returns a device based on a provided lookup value. The lookup value can be an entity ID or a device name.

Features

  • Add area and device helpers to JSONata (8875d0f)

Bug Fixes

  • Merge existing HA settings before saving (e44cfaf), closes #1147

v0.58.2

10 Nov 03:12
8fb6f2d
Compare
Choose a tag to compare

0.58.2 (2023-11-10)

Bug Fixes

v0.58.1

07 Nov 12:40
45f8455
Compare
Choose a tag to compare

0.58.1 (2023-11-07)

Bug Fixes

  • get-entities: Only include entities that meet all the conditions (1c69dd3)

v0.58.0

07 Nov 10:18
ed191ed
Compare
Choose a tag to compare

0.58.0 (2023-11-07)

⚠ BREAKING CHANGES

  • switch: When using the service nodered.trigger the message object will merge at the top level. Before it was added at msg.payload

Bug Fixes

  • get-entities: Handle JSONata error in rules (cbc1f48), closes #1130
  • Remove config from entity category (19e16f2)
  • switch: Insert trigger message in top level not in payload (5762f49)
  • wait-until: Handle non existent entities (a524e45), closes #1127

v0.57.4

11 Oct 20:05
01fcb9d
Compare
Choose a tag to compare

There was a bug with migrating the trigger-state node schema in v0.57.0. The state type value was not copied correctly to the new schema. If migration was done before this release there is no way to recover the state type value other than using a backup.

If the state type value was set to "str" this bug has no effect.

0.57.4 (2023-10-11)

Bug Fixes

  • trigger-state: Fix migration from 2 to 3 to use correct state type value (af6664f)

v0.57.3

09 Oct 23:52
8934621
Compare
Choose a tag to compare

0.57.3 (2023-10-09)

Bug Fixes

  • event-state: Handle errors through for initial connection (e460713), closes #1102
  • poll-state: Handle errors through for initial connection (e460713)
  • trigger-state: Handle errors through for initial connection (e460713)