@Sikerdebaard Thanks for the integration. i’ve been using this for a few months now. The only thing i’m missing is a way to control the ventilation. I would like to use an external humitity sensor in the bathroom to control the ventilation. Same remark as @wEZ00013 actually
The fan on/off button switches it back to AUTO. The fan percentage shows the actual state, it cannot be used to control the DucoBox. You can set the presets and it will update the state of the Fan in HA.
Change the IP address to the IP of your Duco. You can set how many nodes you have, as you can see I have 6 sensors, node=1 is the DucoBox itself.
Keep in mind I have calibrated the temperature of some of my sensors, if your temperatures are correct you can remove the number value in the value_json.temp .
You are making this more complex then it’s implemented.
The device has a setpoint, as long as you are below the setpoint this thing will report 100%, if you are just a tiny bit above it will report 95, then 90 and so one.
This “mapping” actually relates more with how much power the sensor will ask from the unit then anything else. So if its reporting very bad quality the sensor is asking 100% power, if its reporting very good then it’s not asking 0 or default 10% power.
Regarding CO2, its setpoint is set to 800 by default but this is quite high to be honest. idealy you should be under 500, perfect world would be 200-300.
The issue is that outdoor CO2 is rising every year and now you have an average outdoor of 400. But this is average, around the globe and its expected to go up. In a city this will be higher then average so if you are unlucky you are already sucking in 550ppm making it impossible to maintain 600.
So when looking at recommendations for indoor air, the question is when it was made and for what location. So the only solution would be to read out the actual external value and regulate the internal setpoint based on that but that is not possible with Duco for the moment.
Duco has rolled out a new Public API version V2.5 which has new ModBus and REST API calls. You can now get the exact CO2 PPM values and RH %, where before you only had Indoor Air Quality. For those who have an external temperature sensor, it also show that temperature and for those with a DucoBox energy, it also shows 4 temperatures over the heat exchanger.
Also notice that the limitation for write commands has been expanded from 100 to default 200 +100 for every extra zone.
i’m having this exact same issue. I’m running what looks like the very first version of the API. Duco is a bit mysterious about firmware updates, they are not listed on the website and they want installers only to use the app.
Anyway, can someone please post an example of what the /info page looks like? Maybe we can use a fake page to load the data and then use the rest of the endpoints that are actually working.
thanks, that does the trick after i corrected the node names and ips for my situation. personally i think it’s a real shame that duco isn’t investing in updates to their software. the webinterface is a joke. and i’m not even talking about the security of that box…
With the help of this thread I’ve been able to setup a REST API YAML config for my DucoBox Focus, everything works great!
However, something strange happened after a power outage. After the box rebooted, the /boxinfoget endpoint no longer returns the Performance key. I can no longer log PowerNow/PowerMax/PowerAvg (I was comparing PowerNow in a graph with an inline power meter).