Hello!
I wanted to share how I integrated a Stadler Form Eva humidifier in Homeassistant since I’ve struggled with it for a few weeks now and couldnt find anyone with a similar problem…
Stadler Form Eva is a humidifier controlled thorugh the “Smart Life” app, and Smart Life is owned/controlled by Tuya, so we start there.
- Follow the tutorial on how set up a Tuya project/link device by app.
- Download and install localtuya (When i used the “official” integration i only got a non-responsive device… which is why I had problems with integrating the humidifier)
- Get/Copy your “Device ID” from IoT Tuya → Development → your project → Devices
- Enter your device ID under API Explorer → Smart Home Management System → Device Management → Get Device details → Paste it here and hit “Submit Request” and your local_key should appear in the response
Next is the annoying thing, figuring out what to choose from the dropdown-menus for the different functions.
E.g: My humidifier has three switches:
- Auto
- Warm mode
- Child Lock
So I had to select “Switch” and figure out what ID which is the corresponding entity, and create a new “entity” for each function i want.
I managed to map the values (they change based on, well, the current state of the entity/switch) so i ended up with this:
- 13: Target Humidity / Hygrostat
- 14: Current Humidity
- 23: Current output speed
- 26: Toggle Warm Mode
- 29: Toggle Child lock
- 102: Toggle Auto
- 103: 0x00 = Normal, 0x01 = Dimmer, 0x02 = Light Off
This is what I ended up with:
And this is how it looks like:
I got it fully functioning, but as many different devices, If anyone know how to configure it correctly I would be very happy to know how!
The main humidifier (Fan entity) only has 5 presets, speeds 1 - 5, I cannot manage to get Auto/Target humidity as a part of that entity… Which is why I had to make a separate controllable entity, number.target_humidity