npm node-red-contrib-ccu 4.2.0
v4.2.0

2 hours ago

Added

  • New node ccu-homeassistant: publishes Home Assistant MQTT
    auto-discovery configurations (device-based, HA >= 2024.11) for a
    checkbox-selected set of devices. It is a companion to the ccu-mqtt
    node and reuses its topic templates and payload format, so the
    discovery configs point at the topics ccu-mqtt already publishes and
    consumes; wire its output to the same mqtt-out node. Entities: switch,
    light (dimmers), cover (blinds/shutters incl. tilt), climate (HM and
    HmIP thermostats), binary_sensor (contact, rotary handle, motion,
    presence, smoke, water), event (keys), lock (KeyMatic), sensor (energy,
    weather, maintenance) plus, optionally, disabled-by-default entities for
    every other datapoint. Unchecking a device removes it from Home
    Assistant on the next deploy. (Roadmap B-16)
  • ccu-mqtt: the setValue topic accepts Home Assistant's command words —
    OPEN, CLOSE, STOP, ON, OFF on LEVEL and AUTO-MODE,
    MANU-MODE, BOOST-MODE, COMFORT-MODE, LOWERING-MODE on the
    read-only CONTROL_MODE of HM thermostats (translated to the *_MODE
    actions).

Fixed

  • ccu-mqtt: channels without a ReGa name produced topics with an empty
    segment (hm/status//STATE); the channel address is used instead.
  • Closing a ccu-mqtt or ccu-rpc-event node threw inside the connection's
    deregister, so the node was never reported as closed on deploy.

Commits since v4.1.0

  • Merge branch b-16-homeassistant: 4.2.0 (Home Assistant discovery node) (e74a75a)
  • 4.2.0: ccu-homeassistant node (B-16) (d7a6278)
  • 4.2.0-dev.1: branch version distinct from the released 4.1.0 (63156fa)
  • docs: 4.1.0 released, 4.2.0 = B-16 waiting for the editor smoke test (14a2226)
  • B-16: resolve the doc conflict markers, rebuild docs from master release + branch blocks (c8bb1d6)
  • B-16: re-apply the 4.1.0 release doc changes dropped by the rebase (5d8e503)
  • HANDOFF: no short hostnames (b16d2e1)
  • B-16: she-dev on the test broker is now the live discovery consumer (12838a3)
  • B-16: re-apply the B-1 production-regen note dropped by the rebase (91dfe96)
  • B-16: she as second discovery consumer in the lab notes (987d98f)
  • B-16: record the OpenCCU lab round (light round trip, plain payloads) (f345b99)
  • B-16: fixes from the lab test against Home Assistant 2026.9 (12654bc)
  • B-16: correct the CONTROL-hint statement (290/647 VALUES entries have it, not zero) (e2b4cc4)
  • B-16: ccu-homeassistant node - Home Assistant MQTT auto-discovery (ef4b6ea)

Don't miss a new node-red-contrib-ccu release

NewReleases is sending notifications on new releases.