Skip to content

SetModeOverride not working? #1647

@gr0mit1

Description

@gr0mit1

Description

I'm controlling the boiler flow temp using SetModeOverride.

I'm publishing the following values via MQTT from Home Assistant:
{
"hcmode": {"value": 0},
"flowtempdesired": {"value": 55.0},
"hwctempdesired": {"value": 0.0},
"hwcflowtempdesired": {"value": null},
"setmode1": {"value": null},
"disablehc": {"value": 0},
"disablehwctapping": {"value": 0},
"disablehwcload": {"value": 0},
"setmode2": {"value": null},
"remoteControlHcPump": {"value": 0},
"releaseBackup": {"value": 0},
"releaseCooling": {"value": 0}}

Actual behavior

Since migrating to the built-in ebusd it refuses to set the boiler flow temp. I get the following error:

12:46:00 Warning ebusd: encode not found write bai/SetModeOverride

Expected behavior

my HA ebusd daemon responds correctly. iirc I had to add an additional message definition to the ebusd file? Is there another way to achieve the same result using the built-in ebusd?

ebusd version

current source from git

ebusd arguments

micro-ebusd

Operating system

Debian 12 (Bookworm) / Ubuntu 22-23 / Raspberry Pi OS 12 (including lite)

CPU architecture

x64

Dockerized

None

Hardware interface

Adapter Shield v5/C6/Stick via USB

Related integration

other

Logs

12:46:00 Warning ebusd: encode not found write bai/SetModeOverride

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions