Anyone using Duco Ventilation Communication Print Ethernet module?

Hello! I’ve also been working on our Ducobox. I’m using this stripped-down code but it doesn’t work. (neither does the full code) The dropdown does not respond. :frowning: When I go to: http://192.168.178.56/nodesetoperstate?node=1&value=MAN1 then the link does work. (just like the other 2 links) I use the yaml code below for configuration: Does anyone have the solution?
Why doesn’t there respond to another selection?

(I’ve rebooted)

    ## Duco Ventilation Box
input_select:
  ducobox_mode:
    name: DucoBox
    icon: mdi:fan
    options:
      - "MAN1"
      - "MAN2"
      - "MAN3"

rest_command:
  ducobox_mode_man1:
    url: "192.168.178.56/nodesetoperstate?node=1&value=MAN1"
  ducobox_mode_man2:
    url: "192.168.178.56/nodesetoperstate?node=1&value=MAN2"
  ducobox_mode_man3:
    url: "192.168.178.56/nodesetoperstate?node=1&value=MAN3"

rest:
  - resource: http://192.168.178.56/info/nodes/1
    scan_interval: 15
    sensor:
      - name: DucoBox
        unique_id: ducobox
        value_template: "{{ value_json.state }}"
        icon: mdi:fan
        json_attributes:
          - devtype
          - location
          - state
          - mode
          - ovrl
          - swversion
          - serialnb

and these for automatations:

- alias: DucoBox
  description: ''
  trigger:
  - platform: state
    entity_id:
    - input_select.ducobox_mode
  condition: []
  action:
  - choose:
    - conditions:
      - condition: state
        entity_id: input_select.ducobox_mode
        state: MAN1
      sequence:
      - service: rest_command.ducobox_mode_man1
        data: {}
    - conditions:
      - condition: state
        entity_id: input_select.ducobox_mode
        state: MAN2
      sequence:
      - service: rest_command.ducobox_mode_man2
        data: {}
    - conditions:
      - condition: state
        entity_id: input_select.ducobox_mode
        state: MAN3
      sequence:
      - service: rest_command.ducobox_mode_man3
        data: {}
  mode: single

The drop down is working fine MAN1, 2 and 3 :slight_smile:

Configuration is ok.

With some tricking the system you can use the duco installation app for your local setup. There you can get Duco interpretations of the readings of the IAQ (and more data). Pity that they did not put it in the API, but it also doesn’t matter that much. Also you can configure thresholds with the app (or on the device).

So… make sure the ventilation capacity is right, put in your thresholds, fire and forget… IMHO the stuff left then is just nice for cool looking graphs ;).

Personally I do not look at the data anymore, it just works in all circumstances and that is what it should do. I only replaced a valve in one room to be able to use rq and co2 because the laundry dries in that room ;). It saves automations and it is better than the unstability of the comms print.

FWIW, duco translation to CO2 PPM, maybe someone also can ask for a RH mapping:

CO2 (PPM) IAQ Index
<800 ppm 100% Zeer goede binnenluchtkwaliteit
800 95%
900 90%
1000 85% Goede binnenluchtkwaliteit
1100 80%
1200 75%
1250 70% Tijdelijk aanvaardbare binnenluchtkwaliteit
1300 65%
1350 60%
1400 55%
1450 50%
1500 45% Slechte binnenluchtkwaliteit
1550 40%
1600 35%
>1600 30%

Info from Duco modbus tcp datasheet
Source: https://www.duco.eu/Wes/CDN/1/Attachments/informatieblad-Modbus-TCP-(nl)_638543249201745837.pdf

I see some difference in the IAQ Index % and the text quality labels in the mapping above and the datasheet.

Many authorities consider CO2 ppm values ​​below approximately 1000ppm to be fine, above 1000ppm the air quality is considered unhealthy. The values ​​in the table above deviate a lot from these values.
co2-ppm-table-400x419
Image source: https://www.iqhome.org/index.php?route=extension/d_blog_module/post&post_id=17

I am not sure if the Duco CO2 ppm mapping from miezie is correct…

Might be changed. I got it from Duco technical support. The only way is to ask for it from Duco. Instead of assuming ;).

What I already learned for a few years: there is a lot of difference in interests between the housing industry and scientists on health what is considered good air quality and good ventilation. Dutch “bouwbesluit” at least is on the side of the builders… my goal for sleeping rooms and what I configured is at least levels above 90% in my ducobox focus with a separate ventilation channel in every room.