Im trying to add add my ebus-enabled combi boiler to Home Assistant through ebusd and MQTT.
Ebusd is set up and working, unfortunately im struggling to make it work with Home Assistant using MQTT sensors.
Ebusd publishes sensor values to relevant topics, but only as a response to request in a different message.
So for example, Hot Water Temperature is published to ebusd/bai/ReturnTemp but only as a response to a different message sent to ebusd/bai/ReturnTemp/get. Such request needs to be also sent to get a new, refreshed value.
Is there any way to make MQTT sensor component fetch values from ebusd?
I don’t think there is a sensor that will do that directly, but I think you could set up an automation to run every few minutes to send the MQTT message. The sensor could then pick up the reply.