Mapping OTthing sensors for SAT #134
Replies: 3 comments 8 replies
-
|
OTthing submits all readable status information in a single MQTT topic: %basetopic%/state
Example for the JSON payload sent in this topic: Topics for setting values: |
Beta Was this translation helpful? Give feedback.
-
|
Max. capacity is set in slave.max_capacity and min. modulation is set in slave.min_modulation. According to OpenTherm specification these values are optional, so you can not rely on it. My boiler (Hoval) does not supply these values, also many others don't. Msg ID 14 is not yet implemented by OTthing, but I will add it under topic: chModeX: If SAT calculates and sends the flow set temperatures on it's own use "on", otherwise "auto" (OTthing will calculate flow set temp using it's heating curves) P.S. I saw the part about the basetopic in my previous message was corrupted, I corrected it |
Beta Was this translation helpful? Give feedback.
-
|
@Phunkafizer, could you please review the "Part I (Mapping EMS/ESP32 Sensors for SAT)" table and verify its accuracy? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Part I ( Mapping EMS/ESP32 sensors for SAT )
Part II ( Boiler control )
await self._send_command(f"CH={1 if state == DeviceState.ON else 0}")await self._send_command(f"CS={value}")await self._send_command(f"MM={value}")await self._send_command(f"SW={value}")await self._send_command(f"SH={value}")Part III ( Command Topic )
await mqtt.async_publish(self.hass, f"{self._topic}/set/{self._node_id}/command", payload)Part IV ( Publish Topic )
OTGW/value/{self._node_id}Beta Was this translation helpful? Give feedback.
All reactions