This is a minimal Home Assistant custom integration to control a Stiebel DHE via its local Socket.IO (Engine.IO v3) long-polling interface.
- A
numberentity to read and set the DHE setpoint temperature (ODB id0), in0.5°Csteps. - Writes are performed only via ODB request id
66(same mechanism as the vendor web UI), with a randomized request address. - The token can refresh during login; the integration stores the refreshed token back into the config entry automatically.
- Copy
custom_components/stiebel_dhe/into your Home Assistant config directory:<config>/custom_components/stiebel_dhe/
- Restart Home Assistant.
Add the integration via UI:
- Settings -> Devices & services -> Add Integration ->
Stiebel DHE - Enter:
Host URLlikehttp://192.168.2.87:8443Token(the same token you used in Homey)- Optional:
Client name - Optional:
Scan interval