Open AIR (open source smart ventilatieaansturing)

Pagina: 1 ... 12 13 Laatste
Acties:

Acties:
  • 0 Henk 'm!

  • Maarten60
  • Registratie: Oktober 2009
  • Laatst online: 13-09 21:05
Het is gelukt om de waardes uit te lezen, dus dank daarvoor. Ik wil nu verder gaan met wat aanpassingen, bijvoorbeeld disconnect mode, maar ben eigenlijk op zoek naar een stuk documentatie. Ben ik niet goed aan het zoeken of is die er niet?
Wat vragen waar ik wat hulp voor nodig heb. Zeker om te zorgen dat ik geen oude code gebruik
Disconnect mode.
hier (https://gathering.tweaker...message/75071522#75071522) staat een verwijzing naar disconnect mode. Is deze code nog actueel en hoe kan ik testen of het werkt.

Ventilatorsnelheid gekoppeld aan RH
Bij disconnect mode zie ik
[/quote]
RH < 55% = ventilatorsnelheid 25%
RH >= 55% = ventilatorsnelheid 60%
RH >= 75% = ventilatorsnelheid 100%
[quote]
Dat zou ik ook in 'connect' mode willen hebben. Moet ik dat zelf programmeren? Standaard script?
Graag wat aanwijzingen. Dank

Acties:
  • 0 Henk 'm!

  • gijsvdhoven
  • Registratie: Oktober 2012
  • Laatst online: 09-09 07:21
Hallo allemaal, ik loop beetje vast: ik heb de luchtvochtigheid van de flamingo gekocht en ingeprikt op een open air mini bordje 1.4.1.

Wat ik doe ik blijf deze error houden:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[13:25:53][C][sht2x:045]:   Address: 0x40
[13:25:53][E][sht2x:048]: Communication with SHT2X failed!
[13:25:53][C][sht2x:051]:   Update Interval: 30.0s
[13:25:53][C][sht2x:053]:   Temperature 'Open AIR Mini Beneden Temperature'
[13:25:53][C][sht2x:053]:     State Class: 'measurement'
[13:25:53][C][sht2x:053]:     Unit of Measurement: '°C'
[13:25:53][C][sht2x:053]:     Accuracy Decimals: 2
[13:25:53][C][sht2x:053]:     Device Class: 'temperature'
[13:25:53][C][sht2x:054]:   Humidity 'Open AIR Mini Beneden Humidity'
[13:25:53][C][sht2x:054]:     State Class: 'measurement'
[13:25:53][C][sht2x:054]:     Unit of Measurement: '%'
[13:25:53][C][sht2x:054]:     Accuracy Decimals: 2
[13:25:53][C][sht2x:054]:     Device Class: 'humidity'
[13:25:53][E][component:088]:   Component sht2x.sensor is marked FAILED: 
[13:25:53][C][captive_portal:089]: Captive Portal:


Ik heb zowel fysiek de sensor in een andere poort gedrukt en ook in de esphome config het aangepast. Onderstaand de relevante config:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
uart:
#UART For Sensor 2
 - rx_pin: GPIO13
   tx_pin: GPIO12
   baud_rate: 9600
   id: uart_sensor_2
#UART For Sensor 1
 - rx_pin: GPIO25
   tx_pin: GPIO26
   baud_rate: 9600
   id: uart_sensor_1

i2c:
#I2C For Sensor 2
- id: i2c_sensor_2
  sda: GPIO19
  scl: GPIO18
  scan: false
  frequency: 400kHz
#I2C For Sensor 1
- id: i2c_sensor_1
  sda: GPIO16
  scl: GPIO4
  scan: false
  frequency: 400kHz

  - platform: sht2x
    i2c_id: i2c_sensor_2
    temperature:
      name: "Open AIR Mini Beneden Temperature"
      id: air_temperature
      accuracy_decimals: 2
    humidity:
      name: "Open AIR Mini Beneden Humidity"
      id: air_humidity
      accuracy_decimals: 2
    update_interval: 30s

external_components:
  - source: github://dmaasland/esphome@sht2x
    components: [ sht2x ]


ik heb mij suf gegoogeld maar ben niet bij de juiste oplossing gekomen...

Acties:
  • 0 Henk 'm!

  • The_ Mad_Ping
  • Registratie: Maart 2016
  • Laatst online: 12-09 19:06
gijsvdhoven schreef op zondag 6 juli 2025 @ 12:10:
Hallo allemaal, ik loop beetje vast: ik heb de luchtvochtigheid van de flamingo gekocht en ingeprikt op een open air mini bordje 1.4.1.

Wat ik doe ik blijf deze error houden:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[13:25:53][C][sht2x:045]:   Address: 0x40
[13:25:53][E][sht2x:048]: Communication with SHT2X failed!
[13:25:53][C][sht2x:051]:   Update Interval: 30.0s
[13:25:53][C][sht2x:053]:   Temperature 'Open AIR Mini Beneden Temperature'
[13:25:53][C][sht2x:053]:     State Class: 'measurement'
[13:25:53][C][sht2x:053]:     Unit of Measurement: '°C'
[13:25:53][C][sht2x:053]:     Accuracy Decimals: 2
[13:25:53][C][sht2x:053]:     Device Class: 'temperature'
[13:25:53][C][sht2x:054]:   Humidity 'Open AIR Mini Beneden Humidity'
[13:25:53][C][sht2x:054]:     State Class: 'measurement'
[13:25:53][C][sht2x:054]:     Unit of Measurement: '%'
[13:25:53][C][sht2x:054]:     Accuracy Decimals: 2
[13:25:53][C][sht2x:054]:     Device Class: 'humidity'
[13:25:53][E][component:088]:   Component sht2x.sensor is marked FAILED: 
[13:25:53][C][captive_portal:089]: Captive Portal:


Ik heb zowel fysiek de sensor in een andere poort gedrukt en ook in de esphome config het aangepast. Onderstaand de relevante config:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
uart:
#UART For Sensor 2
 - rx_pin: GPIO13
   tx_pin: GPIO12
   baud_rate: 9600
   id: uart_sensor_2
#UART For Sensor 1
 - rx_pin: GPIO25
   tx_pin: GPIO26
   baud_rate: 9600
   id: uart_sensor_1

i2c:
#I2C For Sensor 2
- id: i2c_sensor_2
  sda: GPIO19
  scl: GPIO18
  scan: false
  frequency: 400kHz
#I2C For Sensor 1
- id: i2c_sensor_1
  sda: GPIO16
  scl: GPIO4
  scan: false
  frequency: 400kHz

  - platform: sht2x
    i2c_id: i2c_sensor_2
    temperature:
      name: "Open AIR Mini Beneden Temperature"
      id: air_temperature
      accuracy_decimals: 2
    humidity:
      name: "Open AIR Mini Beneden Humidity"
      id: air_humidity
      accuracy_decimals: 2
    update_interval: 30s

external_components:
  - source: github://dmaasland/esphome@sht2x
    components: [ sht2x ]


ik heb mij suf gegoogeld maar ben niet bij de juiste oplossing gekomen...
Hey Gijs,

Als je deze onlangs hebt gekocht zit hier een nieuwere sensor in! Vanaf ongeveer 01-03-2025 zijn we over naar SHT-45 sensore van senserion.

Ik zie ook dat dit nog niet op GIthub staat!

Wat je toe moet voegen aan je YAML:

code:
1
2
3
4
5
6
7
8
9
10
11
12
sensor:
  - platform: sht4x
    i2c_id: i2c_sensor_1
    temperature:
      name: "Open AIR Mini x Temperature"
      id: air_temperature
      accuracy_decimals: 2
    humidity:
      name: "Open AIR Mini x Humidity"
      id: air_humidity
      accuracy_decimals: 2
    update_interval: 30s



Sorry voor het ongemak! Onhandig dat deze twee dingen uit elkaar lopen!

[ Voor 3% gewijzigd door The_ Mad_Ping op 06-07-2025 16:08 ]


Acties:
  • 0 Henk 'm!

  • The_ Mad_Ping
  • Registratie: Maart 2016
  • Laatst online: 12-09 19:06
Maarten60 schreef op donderdag 26 juni 2025 @ 17:54:
Het is gelukt om de waardes uit te lezen, dus dank daarvoor. Ik wil nu verder gaan met wat aanpassingen, bijvoorbeeld disconnect mode, maar ben eigenlijk op zoek naar een stuk documentatie. Ben ik niet goed aan het zoeken of is die er niet?
Wat vragen waar ik wat hulp voor nodig heb. Zeker om te zorgen dat ik geen oude code gebruik
Disconnect mode.
hier (https://gathering.tweaker...message/75071522#75071522) staat een verwijzing naar disconnect mode. Is deze code nog actueel en hoe kan ik testen of het werkt.

Ventilatorsnelheid gekoppeld aan RH
Bij disconnect mode zie ik
[/quote]
RH < 55% = ventilatorsnelheid 25%
RH >= 55% = ventilatorsnelheid 60%
RH >= 75% = ventilatorsnelheid 100%
[quote]
Dat zou ik ook in 'connect' mode willen hebben. Moet ik dat zelf programmeren? Standaard script?
Graag wat aanwijzingen. Dank
Hey Maarten,

Wat je inderdaad in connected mode wilt hebben, kan je het beste programmeren via de automations in HA. Die Disconnected mode is vooral als fallback wanneer je netwerk weg valt.

Is het inmiddels al gelukt?

Acties:
  • +1 Henk 'm!

  • gijsvdhoven
  • Registratie: Oktober 2012
  • Laatst online: 09-09 07:21
@The_ Mad_Ping : dank! dat was de oplossing; dank ook voor je mail nog!

Acties:
  • +1 Henk 'm!

  • Maarten60
  • Registratie: Oktober 2009
  • Laatst online: 13-09 21:05
Ja ik heb een eerste versie die goed werkt.
Wil nog een paar aanpassingen maken.
Afbeeldingslocatie: https://tweakers.net/i/l1ITOKSIUI6iNMOP8yrmj0jSrp0=/x800/filters:strip_exif()/f/image/YSMO6uxa2YQZwfgOGKQtKxKp.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • Tomson7
  • Registratie: Juli 2015
  • Laatst online: 12-09 14:14
Tof project!
Na een tijd lang meegelezen te hebben sta ik op het punt om een Duco silent, de open AIR en de valves te bestellen.
Maar nu lees ik "Original sensors are not supported due to housing incompatibility.".
Ik weet dat de RF funtctie niet werkt als ik over ga op open AIR maar ik dacht dat de originele sensoren wel uitgelezen/gebruikt konden worden?

Acties:
  • 0 Henk 'm!

  • Maarten60
  • Registratie: Oktober 2009
  • Laatst online: 13-09 21:05
Bij mij werken de origine Duco sensoren. De RF afstandsbediening niet. Dat heb ik via HA opgelost.
Maar als je alles nieuw gaat kopen is het dan niet effectiever (lees goedkoper) om Open Air sensoren te kopen?

[ Voor 38% gewijzigd door Maarten60 op 08-07-2025 14:27 . Reden: Aanvulling over sensoren / typo ]


Acties:
  • 0 Henk 'm!

  • Tazzios
  • Registratie: November 2001
  • Laatst online: 13:55

Tazzios

..

In de originele firmware heb ik de volgende sensors.

Name
Air Valve 1 Dew point
Air Valve 1 Humidity
Air Valve 1 Temperature
Air Valve 1 Vapour-pressure deficit


Ik vermoed dat ik de sht-20 sensor heb? op de github vind ik echter geen sensor met voorbeeld met deze waardes.
Waar kan ik de juiste code vinden? Gaat om een standalone valve.

[ Voor 3% gewijzigd door Tazzios op 09-07-2025 18:43 ]


Acties:
  • +1 Henk 'm!

  • Tomson7
  • Registratie: Juli 2015
  • Laatst online: 12-09 14:14
Maarten60 schreef op dinsdag 8 juli 2025 @ 10:43:
Bij mij werken de origine Duco sensoren. De RF afstandsbediening niet. Dat heb ik via HA opgelost.
Maar als je alles nieuw gaat kopen is het dan niet effectiever (lees goedkoper) om Open Air sensoren te kopen?
Dat zou in principe kloppen maar op dit moment krijg ik vanuit de gemeente een CO2 gestuurde mechanische ventilatie gesubsidieerd. Maar dan moet er wel, op z'n minst, een CO2 sensor op de bon staan.
Maar aangezien alles van de duco waarschijnlijk 100% vergoed wordt, kan ik altijd de Open Air sensoren er nog bij kopen.

Acties:
  • +3 Henk 'm!

  • Maarten60
  • Registratie: Oktober 2009
  • Laatst online: 13-09 21:05
Als je ambitie is om de Duco in HA te integreren en je krijgt 100% subsidie zou ik een Duco Silent met RH en CO2 sensor en zonder rf schakelaar kopen. Plus apart een open air module. De open air module vervangt de Duco module en op de open air module kan je de twee Duco sensoren aansluiten. Vandaar kan je verder bouwen, evt met voorbeelden uit dit topic
Ik heb dat ook gedaan. Dat lijkt kosten effectief als je subsidie krijgt.
@The_ Mad_Ping correct toch? Andere overwegingen?

Acties:
  • +1 Henk 'm!

  • The_ Mad_Ping
  • Registratie: Maart 2016
  • Laatst online: 12-09 19:06
Tomson7 schreef op maandag 7 juli 2025 @ 21:33:
Tof project!
Na een tijd lang meegelezen te hebben sta ik op het punt om een Duco silent, de open AIR en de valves te bestellen.
Maar nu lees ik "Original sensors are not supported due to housing incompatibility.".
Ik weet dat de RF funtctie niet werkt als ik over ga op open AIR maar ik dacht dat de originele sensoren wel uitgelezen/gebruikt konden worden?
De sensoren kunnen zeker uitgelezen worden. Alleen op de posities waar een klep zit gaat dit niet. Hier wordt de sensor gemonteerd op de klep. Onze eigen sensoren zijn qua formaat kleiner dan die van Duco. Hierdoor past de behuizing niet. Je kan wel een stuk goed dubbelzijdige tape pakken en deze gewoon op je klep plakken. Dat werkt ook! Echter zou ik de originele sensoren verkopen en door onze goedkopere/betere sensoren voor kopen maargoed, wij van WC-eend enzo :P

Acties:
  • 0 Henk 'm!

  • The_ Mad_Ping
  • Registratie: Maart 2016
  • Laatst online: 12-09 19:06
Tazzios schreef op woensdag 9 juli 2025 @ 18:41:
In de originele firmware heb ik de volgende sensors.

Name
Air Valve 1 Dew point
Air Valve 1 Humidity
Air Valve 1 Temperature
Air Valve 1 Vapour-pressure deficit


Ik vermoed dat ik de sht-20 sensor heb? op de github vind ik echter geen sensor met voorbeeld met deze waardes.
Waar kan ik de juiste code vinden? Gaat om een standalone valve.
Goede! Deze zullen wij toevoegen aan de software van de klep.

een voorbeeld kan je hier vinden : https://github.com/Flamin...pen%20AIR%20Mini/Software

Let op dew point komt niet meer terug. Deze is echter makkelijk uit te rekenen door : Td = T - ((100 - RH)/5)
Bron : https://iridl.ldeo.columb...lp/QA/Basic/dewpoint.html

Acties:
  • 0 Henk 'm!

  • The_ Mad_Ping
  • Registratie: Maart 2016
  • Laatst online: 12-09 19:06
Maarten60 schreef op zaterdag 12 juli 2025 @ 21:26:
Als je ambitie is om de Duco in HA te integreren en je krijgt 100% subsidie zou ik een Duco Silent met RH en CO2 sensor en zonder rf schakelaar kopen. Plus apart een open air module. De open air module vervangt de Duco module en op de open air module kan je de twee Duco sensoren aansluiten. Vandaar kan je verder bouwen, evt met voorbeelden uit dit topic
Ik heb dat ook gedaan. Dat lijkt kosten effectief als je subsidie krijgt.
@The_ Mad_Ping correct toch? Andere overwegingen?
Helemaal correct ik zou precies hetzelfde doen. Mogelijk dat ik daarna wel de originele Co2 sensor terug zou sturen.. maargoed ik weet niet hoe legaal dat is met die subsidie :P

Acties:
  • 0 Henk 'm!

  • BadEendTerror
  • Registratie: Juni 2018
  • Laatst online: 08:14
Wat is het ww van de open air mini tegenwoordig?
Het ww "ChangeMe1234" werkt in ieder geval niet.

Acties:
  • +2 Henk 'm!

  • Maarten60
  • Registratie: Oktober 2009
  • Laatst online: 13-09 21:05
ChangeMe@123!

Acties:
  • 0 Henk 'm!

  • Tomson7
  • Registratie: Juli 2015
  • Laatst online: 12-09 14:14
@The_ Mad_Ping en @Maarten60 tnx voor de antwoorden, de Duco hangt inmiddels!
Maar nu zie ik dat de Open Air mini out of stock is -O- , @The_ Mad_Ping heb je een indicatie wanneer ze weer beschikbaar zijn?

Omdat ik de CO2 en RH sensoren weer ga retourneren vind ik het wel zo netjes om ze, op zn minst, niet in te bouwen. Maar met een gewone stekker eraan en geen sensoren erin, doet de Duco nu niks (of kan dat wel?)

Acties:
  • +1 Henk 'm!

  • LinuZZ
  • Registratie: Januari 2004
  • Laatst online: 13-09 15:09
Tomson7 schreef op donderdag 17 juli 2025 @ 12:35:
@The_ Mad_Ping en @Maarten60 tnx voor de antwoorden, de Duco hangt inmiddels!
Maar nu zie ik dat de Open Air mini out of stock is -O- , @The_ Mad_Ping heb je een indicatie wanneer ze weer beschikbaar zijn?

Omdat ik de CO2 en RH sensoren weer ga retourneren vind ik het wel zo netjes om ze, op zn minst, niet in te bouwen. Maar met een gewone stekker eraan en geen sensoren erin, doet de Duco nu niks (of kan dat wel?)
Je kunt een standaard snelheid instellen (kalibreren) en een high speed als je een extra schakelaar aansluit

Voordat ik de open air had, zat er bij mij een Shelly 2.5 in zodat ik low, middel en high had in home assistant

[ Voor 8% gewijzigd door LinuZZ op 17-07-2025 12:40 ]

enphase 8300wp (3460 ZO, 2740 ZW, 2100 NO), 2x20 vacuümbuizen op 300l SWW, Panasonic WH-MXC12J9E8, gasloos sinds Juni 2022 Stromer st3 voor woon-werk


Acties:
  • 0 Henk 'm!

  • mrwiggs
  • Registratie: December 2004
  • Laatst online: 14:09
Ik combineer twee Ducobox aansluitingen naar 1 kanaal van 160 mm. is het mogelijk om 2 valves te "koppelen", zodat ze altijd hetzelfde doen? Ik moet dit gewoon zorgen dat ik ze altijd beide selecteer voor automatiseringen?

Acties:
  • 0 Henk 'm!

  • Rogier
  • Registratie: Augustus 2001
  • Laatst online: 13-09 21:21
@The_ Mad_Ping (ik denk sinds ESPHome 2025.7.2) de motor blijft ronddraaien (stopt ook niet als het niet meer kan) bij kalibreren... enig idee wat er fout kan gaan? Ik heb inmiddels de motoren verwijderd, want die hele klep eruit gaat niet als de klep open staat :)

-edit- een paar ESPHome versies terug gegaan, maar helpt niet. Motortje blijft dus echt gewoon doordraaien, wat ik ook doe. 8)7

[ Voor 19% gewijzigd door Rogier op 21-07-2025 11:32 ]


Acties:
  • 0 Henk 'm!

  • romainvv
  • Registratie: December 2023
  • Laatst online: 09-09 11:24
Hello,

Does someone know if the DUCO firmware have value ?
- there is the calibaration process at the startup of the DUCO that is supposed to adapt pressure/debit to target airflow (How DUCO does that, It has a pressure sensor ?)
- Adapt the speed of the motor according to a change of relative humidity
- Adapt the speed of the motor according to a change of relative CO2/COV
- Other usecase / magical feature that their R&D have develop (or not) ?

Is there an official Open-AIR or reference configuration in Home Assistant that :
- copy those features
- go beyond with other sensor like outside relative humidity, house cooling, ...


Thanks,
Romain

Acties:
  • 0 Henk 'm!

  • Rogier
  • Registratie: Augustus 2001
  • Laatst online: 13-09 21:21
Rogier schreef op maandag 21 juli 2025 @ 11:11:
@The_ Mad_Ping (ik denk sinds ESPHome 2025.7.2) de motor blijft ronddraaien (stopt ook niet als het niet meer kan) bij kalibreren... enig idee wat er fout kan gaan? Ik heb inmiddels de motoren verwijderd, want die hele klep eruit gaat niet als de klep open staat :)

-edit- een paar ESPHome versies terug gegaan, maar helpt niet. Motortje blijft dus echt gewoon doordraaien, wat ik ook doe. 8)7
mezelf quoten - gaat hier hetzelfde als thuis :+

Het lijkt opgelost door de initial value van de klep weer op 0 te zetten. Die had ik op 10 staan, maar dat lijkt toch niet helemaal stabiel.

Acties:
  • 0 Henk 'm!

  • laurens362
  • Registratie: Juni 2013
  • Laatst online: 12-09 12:24
@The_ Mad_Ping is er al meer bekend over de duco energy comfort? :)

Acties:
  • 0 Henk 'm!

  • Erasmo
  • Registratie: Juli 2004
  • Niet online

Erasmo

Laadpaaljager

Ik heb een beetje lopen zoeken in het topic maar kon het antwoord niet echt vinden, als ik de open air in mijn Orcon 15RH hang en je niet actief stuurt dan gaat de Orcon nog steeds automatisch optoeren als hij zelf een verhoogde LV detecteerd?

Doet iets met stroom, motors en nu ook auto's op YouTube


Acties:
  • +1 Henk 'm!

  • Tomson7
  • Registratie: Juli 2015
  • Laatst online: 12-09 14:14
Oké, wat doe ik fout?
Open AIR mini en valve besteld, beide met co2 en RH sensor en pre programmed.

Zo aangesloten:
Afbeeldingslocatie: https://tweakers.net/i/sj9ZVgFr04yGI-PNOf1x99djFCA=/x800/filters:strip_icc():strip_exif()/f/image/3DipsCto9uuhc1E60uAvH4UC.jpg?f=fotoalbum_large

Spanning er op en na kort wat (ik meen) witte ledjes op de open air mini en 7x een groen ledje op de valve voedings printplaat, gaat alles uit en blijft het stil en donker.
Daarna nog een keer de stekker er uit en weer in, maar geen ledjes meer.

Heb ik de boel gesloopt?

Acties:
  • +2 Henk 'm!

  • thomasv
  • Registratie: December 2009
  • Laatst online: 13-09 22:56
Tomson7 schreef op zondag 10 augustus 2025 @ 22:02:
Oké, wat doe ik fout?
Open AIR mini en valve besteld, beide met co2 en RH sensor en pre programmed.

Zo aangesloten:
[Afbeelding]

Spanning er op en na kort wat (ik meen) witte ledjes op de open air mini en 7x een groen ledje op de valve voedings printplaat, gaat alles uit en blijft het stil en donker.
Daarna nog een keer de stekker er uit en weer in, maar geen ledjes meer.

Heb ik de boel gesloopt?
even los van of het stuk is, ik zou adviseren om niet van die dikke stroomdraad (grijs, XMVK) te gebruiken voor die connectoren. Weet niet of het PCB het gewicht van zo'n kabel trekt.

Acties:
  • +4 Henk 'm!

  • The_ Mad_Ping
  • Registratie: Maart 2016
  • Laatst online: 12-09 19:06
Tomson7 schreef op zondag 10 augustus 2025 @ 22:02:
Oké, wat doe ik fout?
Open AIR mini en valve besteld, beide met co2 en RH sensor en pre programmed.

Zo aangesloten:
[Afbeelding]

Spanning er op en na kort wat (ik meen) witte ledjes op de open air mini en 7x een groen ledje op de valve voedings printplaat, gaat alles uit en blijft het stil en donker.
Daarna nog een keer de stekker er uit en weer in, maar geen ledjes meer.

Heb ik de boel gesloopt?
Hey @Tomson7 hmm , ik denk het niet! Mogelijk dat een van de twee fuses er uit liggen :) (zitten onder dat zwarte langwerpige kapje) We zien nog wel eens dat deze stuk gaan door de hoge inrush current van de AC/DC converters. De tweede optie is beetje pech, er zitten op beide printen varistoren die afhankelijk van de spanning ervoor zorgen dat de fuse doorgaat. Deze beschermen doorgaans de printen tegen gekke fluctuaties op het net. Laatst was er een tweaker die aan het verbouwen was en daardoor er wss iets van een piek op het net kwam en de fuse door ging.

(Wij zijn er nu niet, doorgaans hadden we je een setje nieuwe fuses gestuurd) Het zijn relatief standaard 5x20 1A slow blow of FB fuses.

Mocht je toch behoefte hebben aan een setje kunnen we doen vanaf de 24e weer versturen naar je :)


Gr

Koen

Acties:
  • 0 Henk 'm!

  • Tomson7
  • Registratie: Juli 2015
  • Laatst online: 12-09 14:14
The_ Mad_Ping schreef op maandag 11 augustus 2025 @ 10:18:
[...]

Hey @Tomson7 hmm , ik denk het niet! Mogelijk dat een van de twee fuses er uit liggen :)
[knip]
Het zijn relatief standaard 5x20 1A slow blow of FB fuses.

Gr

Koen
Bedankt voor de snelle reactie (en op vakantie nog wel).
Het was inderdaad de zekering van de motor printplaat. Dat was trouwens een 500 mA ik neem aan dat dat klopt (dan haal ik gewoon hetzelfde als dat er in zat)?

Acties:
  • +1 Henk 'm!

  • zunrob
  • Registratie: April 2009
  • Laatst online: 13:14
We zijn druk bezig met klussen in ons nieuwe huis. Er is nog geen mechanische ventilatie. Klopt het dat als ik de nu twee Duco Silent RF laat plaatsen ik ze straks zelf met Open AIR aan kan sturen?

Acties:
  • +3 Henk 'm!

  • jongbj
  • Registratie: Oktober 2020
  • Laatst online: 02-09 19:05
zunrob schreef op maandag 11 augustus 2025 @ 21:32:
We zijn druk bezig met klussen in ons nieuwe huis. Er is nog geen mechanische ventilatie. Klopt het dat als ik de nu twee Duco Silent RF laat plaatsen ik ze straks zelf met Open AIR aan kan sturen?
Ja, ik heb mijn Duco Silent RF ook omgebouwd met een OpenAir en 3 kleppen en dat werkt prima.
Waarom koop je de RF versie en niet de goedkoopste zonder besturing, als je toch gaat ombouwen zou ik niet voor de RF versie gaan. Die RF dingen liggen bij mij in een la te verstoffen omdat de OpenAir via HA wordt aangestuurd en die RFs dus geen functie meer hebben.

Acties:
  • +2 Henk 'm!

  • Maarten60
  • Registratie: Oktober 2009
  • Laatst online: 13-09 21:05
Erasmo schreef op vrijdag 8 augustus 2025 @ 08:30:
Ik heb een beetje lopen zoeken in het topic maar kon het antwoord niet echt vinden, als ik de open air in mijn Orcon 15RH hang en je niet actief stuurt dan gaat de Orcon nog steeds automatisch optoeren als hij zelf een verhoogde LV detecteerd?
Het antwoord is natuurlijk "dat hangt er vanaf".
Ik heb zelf geen Orcon maar een Duco, maar verwacht dat de principes gelijk zijn en neem aan dat je met 'niet actief sturen' bedoeld dat de Orcon zelf reageert op veranderingen.
Als je een Open Air print in je Orcon plaatst, vervang je de complete besturing. Dus of je motor reageert op de sensor bepaal je zelf. Er zijn twee mogelijkheden om je motor te besturen 1) via Home Assistant of 2) direct via de esp home software op de open air en een combinatie is ook mogelijk. Ik doe zelf zo veel mogelijk via de open air software, dan blijft alles werken als HA niet beschikbaar is en specifieke zaken als tijdelijk extra ventileren via HA omdat die een menselijke handeling vereisen.
Dus in jouw geval moet je code in de Open Air zetten om alles 'automatisch' te laten werken.

Zoek even binnen dit topic naar de specifieke Orcon zaken maar als ik het goed begrepen heb ondersteund Open Air 1 Orcon sensor maar moet je uitzoeken of jouw specifieke sensor ondersteund wordt.

Via Github (zie TS) kan je standaard software vinden om de Open Air te koppelen. En in de laatste 10 pagina's staan goede voorbeelden.

Ik heb twee sensors (RH en CO2) in mijn Duco en die bepalen de snelheid van de motor. Onderstaande code als inspiratie om je eigen code voor reactie op vochtigheid toe te voegen.
Succes

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
 # Bepaal de fan snelheid op basis van RH en CO2 waarde. Hoogste vraag krijgt de prioriteit
  # Snelheid mag niet binnen 60s veranderen, voorkomt snelheid wisselingen door kleine verandereing 
  - id: auto_set_fan_speed_combined
    mode: restart
    then:
      - lambda: |-
          if (id(GLOB_UserOverride)) return;

          float hum = id(air_humidity).state;
          int co2 = id(sensor_co2).state;
          
          if (isnan(hum)) {
            ESP_LOGW("humidity", "Luchtvochtigheid ontbreekt, standaardwaarde 40 gebruikt");
            hum = 40.0;
          }

          int speed_hum = 20;
          if (hum > 65.0) speed_hum = 91;
          else if (hum > 60.0) speed_hum = 61;
          else if (hum > 55.0) speed_hum = 46;
          else if (hum > 50.0) speed_hum = 31;

          int speed_co2 = 20;
          if (co2 > 1400) speed_co2 = 90;
          else if (co2 > 1000) speed_co2 = 70;
          else if (co2 > 800) speed_co2 = 40;

          int final_speed = max(speed_hum, speed_co2);
          int current_speed = (int) id(NUM_TargetSpeed).state;          

          // Log om te controleren
          ESP_LOGI("auto_fan", "Hum: %.1f => %d%%, CO2: %d => %d%%, Final: %d%%", hum, speed_hum, co2, speed_co2, final_speed);

          // Alleen doorgaan als er een wijziging nodig is
          if (final_speed != current_speed) {
            unsigned long current_time = millis(); // controleer of tijd sinds laatste wijziging >1 minuut is
            unsigned long seconds_since_last = (current_time - id(GLOB_LastSpeedChange)) / 1000;

            ESP_LOGI("auto_fan", "Laatste wijziging was %lu seconden geleden", seconds_since_last);

            if (seconds_since_last >= 60) {
              id(NUM_TargetSpeed).publish_state(static_cast<float>(final_speed));
              id(GLOB_LastSpeedChange) = current_time;
              id(smooth_fan_speed).execute();
            } else {
              ESP_LOGW("auto_fan", "Hysterese: Te snel om te veranderen. Wacht 1 minuut.");
            }
          } else {
            ESP_LOGD("auto_fan", "Geen wijziging nodig. Huidige snelheid is al %d%%", current_speed);
          }

Acties:
  • +1 Henk 'm!

  • zunrob
  • Registratie: April 2009
  • Laatst online: 13:14
jongbj schreef op dinsdag 12 augustus 2025 @ 08:29:
[...]


Ja, ik heb mijn Duco Silent RF ook omgebouwd met een OpenAir en 3 kleppen en dat werkt prima.
Waarom koop je de RF versie en niet de goedkoopste zonder besturing, als je toch gaat ombouwen zou ik niet voor de RF versie gaan. Die RF dingen liggen bij mij in een la te verstoffen omdat de OpenAir via HA wordt aangestuurd en die RFs dus geen functie meer hebben.
Duidelijk antwoord, dan ga ik voor de goedkoopste. Als ik 2 units koop, en 2x de Open AIR kan ik ze via HA dus gewoon gelijk aan maten sturen en in die zin samen laten werken zoals ik het zie?

Acties:
  • +2 Henk 'm!

  • jongbj
  • Registratie: Oktober 2020
  • Laatst online: 02-09 19:05
zunrob schreef op dinsdag 12 augustus 2025 @ 21:23:
[...]


Duidelijk antwoord, dan ga ik voor de goedkoopste. Als ik 2 units koop, en 2x de Open AIR kan ik ze via HA dus gewoon gelijk aan maten sturen en in die zin samen laten werken zoals ik het zie?
Ja, dat zou geen probleem moeten zijn.

Acties:
  • +1 Henk 'm!

  • Tomson7
  • Registratie: Juli 2015
  • Laatst online: 12-09 14:14
Oke, nieuwe zekering erin en er gebeurd wat. Ik heb de open air toe kunnen voegen in HA via de esp home plugin. Maar ik zie de valve en zijn sensoren nergens terugkomen.

Ik vermoed dat ik die eerst toe moet voegen aan de yaml van de open air? Maar dan moet deze werktuigbouwkunde iets gaan doen wat op programmeren lijkt. Kunnen jullie me een beetje de goeie kant op sturen?

Even m'n eigen reactie aanvullen: Niet alles lampjes branden op de printplaat van de valve. Afbeeldingslocatie: https://tweakers.net/i/jYX3fWlVOhGDx2xB8ueAGHkyIlU=/800x/filters:strip_icc():strip_exif()/f/image/UQg3KC6CdQxQwfANNlMh0YtQ.jpg?f=fotoalbum_large

[ Voor 37% gewijzigd door Tomson7 op 13-08-2025 20:04 ]


Acties:
  • +1 Henk 'm!

  • Tourtje
  • Registratie: Mei 2021
  • Laatst online: 11-09 16:43
Tomson7 schreef op woensdag 13 augustus 2025 @ 18:42:
Oke, nieuwe zekering erin en er gebeurd wat. Ik heb de open air toe kunnen voegen in HA via de esp home plugin. Maar ik zie de valve en zijn sensoren nergens terugkomen.

Ik vermoed dat ik die eerst toe moet voegen aan de yaml van de open air? Maar dan moet deze werktuigbouwkunde iets gaan doen wat op programmeren lijkt. Kunnen jullie me een beetje de goeie kant op sturen?

Even m'n eigen reactie aanvullen: Niet alles lampjes branden op de printplaat van de valve. [Afbeelding]
als je bij jouw intergraties esp divices kijkt zie je dan niet de open air staan ?
als je daar op klikt een schuifje voor de snelheid en een aan knop ? ik heb zo ver ik weet niks moeten programeren.

ik heb er wel geen sensor in zitten.

Acties:
  • +1 Henk 'm!

  • The_ Mad_Ping
  • Registratie: Maart 2016
  • Laatst online: 12-09 19:06
Tomson7 schreef op woensdag 13 augustus 2025 @ 18:42:
Oke, nieuwe zekering erin en er gebeurd wat. Ik heb de open air toe kunnen voegen in HA via de esp home plugin. Maar ik zie de valve en zijn sensoren nergens terugkomen.

Ik vermoed dat ik die eerst toe moet voegen aan de yaml van de open air? Maar dan moet deze werktuigbouwkunde iets gaan doen wat op programmeren lijkt. Kunnen jullie me een beetje de goeie kant op sturen?

Even m'n eigen reactie aanvullen: Niet alles lampjes branden op de printplaat van de valve. [Afbeelding]
Hey @Tomson7 Er lijkt toch nog iets mis te gaan met je voeding :( de ESP32 krijgt geen spanning. Mogelijk dat er iets misgaat met de 5V output van de meanwell voeding! Ik zal je as zaterdag een nieuwe voeding opsturen :)

Gr

Koen

  • manusjevanalles
  • Registratie: Januari 2009
  • Nu online
Ik worstel nog met het volgende: er loopt vanaf de begane grond een 160mm buis naar zolder. Op de begane grond vertakt deze naar de keuken, bijkeuken en wc. Op zolder sluit de badkamer via 125mm op deze buis aan, en het geheel is dan aangesloten op de ventilator (dus 1 buis). Vanaf de ventilator gaat het middels 125mm naar buiten. Ik wil de badkamer beter ventileren, maar een eigen ventilator past waarschijnlijk niet. Ik kan een klep zetten op de buis naar de begane grond, maar die is er alleen in 125mm. Dan zou ik de buis van de begane op zolder kunnen vernauwen naar 125mm, en er een klep op zetten. Zie ik daar iets over het hoofd? Enige wat ik kan bedenken waarom beneden 160mm is en de badkamer 125mm, is dat de begane meer geventileerd wordt omdat de weerstand over die buis minder is. En daar hebben we bij het douchen dus last van, omdat alle warmte uit de woonkamer wordt getrokken.
@The_ Mad_Ping of is er al zicht op de klep voor 160mm?

☀️ 6440 Wp zuid | 🌡️ Stiebel Eltron WPL 15 ACS, HM Trend | Home Assistant


Acties:
  • 0 Henk 'm!

  • Tomson7
  • Registratie: Juli 2015
  • Laatst online: 12-09 14:14
@Tourtje bedankt voor het meedenken. Ik heb net als jij wel de open air in m'n esp home staan maar dus gen enkele entiteit van de valve.
Maar zoals @The_ Mad_Ping heeft gereageerd is het waarschijnlijk de voeding dus dan zou het logisch zijn dat ik niets zie in esp home.
Zora de nieuwe voeding er is ga ik weer een poging wagen.

Acties:
  • +1 Henk 'm!

  • jongbj
  • Registratie: Oktober 2020
  • Laatst online: 02-09 19:05
Ik heb 2 valves met sensoren en 1 zonder. Heb niets hoeven toevoegen en/of veranderen om alle gegevens in Home Assistant in te lezen. Eigenlijk werkte alles direct en met alle gegevens. Heb later wel de yaml gedownload om de esphome versie te kunnen updaten via de builder, maar ook dat werkte eigenlijk zonder aanpassingen. Zie trouwens wel dat de huidige versies een stuk gelikter zijn dan die ik heb.

  • Odie
  • Registratie: Juni 2002
  • Laatst online: 13-09 23:24
Tof project, ik heb nu mijn Orcon al weer tijden voorzien een Quibino 0-10v dimmer, maar dit is een veel elegantere oplossing, al was het maar omdat het letterlijk de enige nuttige Z-wave toepassing in m’n huis is en ik een verdieping lager speciaal een Z-wave stekker heb moeten plaatsen om de NUC twee verdiepingen lager te kunnen bereiken. Voor een volgende release zou het integreren van de ESP32-C6 of H2 voor thread ondersteuning wel een toffe aanvulling zijn, al was het maar om de mesh op zolder te versterken 😬

Wanneer verwacht je dat de 1.5 voor Orcon in de shop ligt? Voor je vakantie was de 1.4 de laatste als ik het goed zag.

  • thomasv
  • Registratie: December 2009
  • Laatst online: 13-09 22:56
Odie schreef op donderdag 21 augustus 2025 @ 10:38:
...

Voor een volgende release zou het integreren van de ESP32-C6 of H2 voor thread ondersteuning wel een toffe aanvulling zijn, al was het maar om de mesh op zolder te versterken 😬

...
Dat zou inderdaad leuk zijn maar ESPHome ondersteuning voor Matter en Thread is op dit moment vooralsnog niet-bestaand en het maken van ZigBee routers/nodes is iets minder triviaal en vereist dus custom firmware. Dat was uiteindelijk niet het doel van de OpenAIR, want dat is niet voor iedereen weggelegd. Ten opzichte van de ESP32 module die nu op het PCB zit betaal je dan meer voor functionaliteit die niet binnen scope valt.

Vat deze reactie niet op als dat het geen goed idee is, enkel wat uitleg waarom je het waarschijnlijk niet binnen OpenAIR hoeft te verwachten. Ik gebruik thuis ook Zigbee voor een hele hoop van mijn apparatuur.

P.s. als je je Mesh op zolder wilt versterken kan je ook ergens een random E27 zigbee lamp als router aansluiten en gewoon in een onopvallende plek neerleggen (ook als deze geen licht geeft is het een router voor de rest).

Acties:
  • +1 Henk 'm!

  • Odie
  • Registratie: Juni 2002
  • Laatst online: 13-09 23:24
Sinds 2025.6 is die ondersteuning er wel: https://esphome.io/components/openthread/

  • thomasv
  • Registratie: December 2009
  • Laatst online: 13-09 22:56
Oh die heb ik blijkbaar gemist dan, dan gaat mijn argument niet langer op.

  • mrwiggs
  • Registratie: December 2004
  • Laatst online: 14:09
Hoe staat het met v1.5 van de Open Air mini? Op Tindie zie ik alleen nog v1.4, ik dacht te hebben gelezen dat v1.5 eraan kwam

  • thomasv
  • Registratie: December 2009
  • Laatst online: 13-09 22:56
@Odie p.s. ESPHome lijkt enkel thread te ondersteunen en geen Zigbee. Heb je een Thread mesh of een zigbee mesh?

  • Odie
  • Registratie: Juni 2002
  • Laatst online: 13-09 23:24
@thomasv mijn vraag ging om het toevoegen van Thread support, indien dat kan en de oplossing niet heel veel duurder maakt natuurlijk, want dan schiet het z’n doel voorbij zeker voor hen die het niet gaan gebruiken.

Ik heb een plukje zwave waar ik vanaf wil (want maar twee devices en bij vlagen dekking issues en ik ga niet meer investeren in zwave) en ik heb Zigbee maar puur voor Hue.

Edit: overigens kunnen beide SOCs zowel Thread als Zigbee aan dus ik verwacht dat ESPHome ook wel een Zigbee component gaat releasen t.z.t.

[ Voor 15% gewijzigd door Odie op 21-08-2025 13:43 ]


  • The_ Mad_Ping
  • Registratie: Maart 2016
  • Laatst online: 12-09 19:06
Odie schreef op donderdag 21 augustus 2025 @ 13:38:
@thomasv mijn vraag ging om het toevoegen van Thread support, indien dat kan en de oplossing niet heel veel duurder maakt natuurlijk, want dan schiet het z’n doel voorbij zeker voor hen die het niet gaan gebruiken.

Ik heb een plukje zwave waar ik vanaf wil (want maar twee devices en bij vlagen dekking issues en ik ga niet meer investeren in zwave) en ik heb Zigbee maar puur voor Hue.

Edit: overigens kunnen beide SOCs zowel Thread als Zigbee aan dus ik verwacht dat ESPHome ook wel een Zigbee component gaat releasen t.z.t.
Hey @Odie ik heb zitten kijken naar de ESP32-C6 als vervanger van de huidige ESP. (al een tijdje) Maar omdat thread/zigbee nog relatief in de kinderschoenen zat (implementatie in ESPHOME) durfde ik dat nog niet aan. Als we een redesign gaan maken van deze print dan nemen wij deze wijziging mogelijk mee.
Een van de uitdagingen daarmee is dat als ik deze forum post moet geloven: https://esp32.com/viewtopic.php?t=40553 De ESP32-C6 geen interne E-MAC heeft. Wat volgens mij zoveel betekent als dat er geen support is voor een RMII ethernet PHY. Een SPI naar ethernet chip zoals de W5500 oid ben ik persoonlijk niet heel erg fan van. Ondanks dat deze wel functioneren zit je dan heel erg vast aan een enkel mpn en een fabrikant. Van die RMII PHYs zijn meerdere fabricaten beschikbaar.

Acties:
  • +2 Henk 'm!

  • The_ Mad_Ping
  • Registratie: Maart 2016
  • Laatst online: 12-09 19:06
mrwiggs schreef op donderdag 21 augustus 2025 @ 12:09:
Hoe staat het met v1.5 van de Open Air mini? Op Tindie zie ik alleen nog v1.4, ik dacht te hebben gelezen dat v1.5 eraan kwam
Hey @mrwiggs Dit is de versie die op tindie nu verkocht wordt :) (titel is daar aangepast)

  • Odie
  • Registratie: Juni 2002
  • Laatst online: 13-09 23:24
Hm ja als je wird ethernet erin wil gaan bouwen (de huidige heeft dat toch niet?) dan begrijp ik je afweging. Ik kan alleen voor m’n eigen situatie spreken: ik heb geen ethernet op zolder (niet helemaal waar, ik heb een oude airport die gebridged aan m’n wifi op de 2e hangt om zodoende een wired interface naar mijn SolarEdge inverter te krijgen, omdat SolarEdge in al haar wijsheid besloten heeft dat modbus tcp alleen op de wired interface mag werken en niet op de wifi interface) maar ik beschouw thread echt als de next big thing in home automation. De huidige wifi interface volstaat natuurlijk ook prima (voor mij).

Ik ga sowieso de 1.5 asap even bestellen voor mijn Orcon, dan kan ik afscheid nemen van die habbiebabbie Qubino dimmer die ik rechtstreeks in de motor heb gestoken, waarbij ik niet eens een tacho heb en al helemaal geen sensors. Als ik nu op Tindie kijk dan zie ik bij de mini en het sensor bordje (ik zou dan optie 3 graag nemen) alleen maar Duco staan en geen Orcon, maar misschien zie ik die optie niet omdat de bestel optie even dicht staat?

Acties:
  • 0 Henk 'm!

  • laurens362
  • Registratie: Juni 2013
  • Laatst online: 12-09 12:24
@The_ Mad_Ping is er al meer bekend over de duco energy comfort?

Acties:
  • 0 Henk 'm!

  • zOMAARR
  • Registratie: Juli 2015
  • Laatst online: 10-09 23:43
The_ Mad_Ping schreef op zondag 24 november 2024 @ 14:11:
[...]

Deze is in de maak, echter verwacht niks voor de zomer van 2025. We zijn nog bezig met de externe sensor. Momenteel is het ook erg druk.

We doen ons best zo snel mogelijk de eerste prototypes af te hebben zodat we kunnen gaan testen :)
Heel gaaf! Maar ik heb (helaas?) ook een Premium D System. Is hier al een oplossing voor?

Acties:
  • +1 Henk 'm!

  • brewmark
  • Registratie: December 2012
  • Laatst online: 08:26
Bij het updaten naar de nieuwere ESP home versies krijg ik onderstaande foutmelding. Kan ik dit zonder problemen toevoegen aan de config?

Afbeeldingslocatie: https://tweakers.net/i/dLviPtqRSAej09a3oLAOLeBC0tQ=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/QYMGGrNWRtHqTd6lnsDwxJ2f.png?f=user_large

Acties:
  • +1 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 08:00
brewmark schreef op zondag 24 augustus 2025 @ 10:53:
Bij het updaten naar de nieuwere ESP home versies krijg ik onderstaande foutmelding. Kan ik dit zonder problemen toevoegen aan de config?

[Afbeelding]
Ja. Draait hier als n zonnetje.

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • knirfie244
  • Registratie: Augustus 2003
  • Laatst online: 07:10
Ik sta op het punt mijn woning om te bouwen van systeem A naar C, en moet nog een ventilatie unit kopen. Graag zou ik de boel ook willen automatiseren. Nu zie ik dat dit project tegenwoordig zowel de Ducobox als de Orcon ondersteund.

Nu is mijn vraag natuurlijk: welke is beter?

En dan vooral op gebied van levensduur en geluid.

Acties:
  • +1 Henk 'm!

  • tlpeter
  • Registratie: Oktober 2005
  • Laatst online: 13-09 19:45
Als je de unit nog moet kopen zou ik voor de Duco gaan. Daar is het toch mee begonnen :9

Acties:
  • +1 Henk 'm!

  • manusjevanalles
  • Registratie: Januari 2009
  • Nu online
knirfie244 schreef op maandag 25 augustus 2025 @ 10:01:
Ik sta op het punt mijn woning om te bouwen van systeem A naar C, en moet nog een ventilatie unit kopen. Graag zou ik de boel ook willen automatiseren. Nu zie ik dat dit project tegenwoordig zowel de Ducobox als de Orcon ondersteund.

Nu is mijn vraag natuurlijk: welke is beter?

En dan vooral op gebied van levensduur en geluid.
Zeker voor Duco gaan, daarmee is de OpenAIR plug and play. Bij de Orcon moet je wat dingen aanpassen/solderen om het werkend te krijgen. En bij de Duco passen de kleppen gewoon in de box zelf.

☀️ 6440 Wp zuid | 🌡️ Stiebel Eltron WPL 15 ACS, HM Trend | Home Assistant


Acties:
  • 0 Henk 'm!

  • Tazzios
  • Registratie: November 2001
  • Laatst online: 13:55

Tazzios

..

brewmark schreef op zondag 24 augustus 2025 @ 10:53:
Bij het updaten naar de nieuwere ESP home versies krijg ik onderstaande foutmelding. Kan ik dit zonder problemen toevoegen aan de config?

[Afbeelding]
Weet niet met welke versies je bezig ben maar Bij esphome 2025.5 (dacht ik) werd de firmware groter. De 2025.8 maakt kleinere builds.

Ik moest bijvoorbeeld eerst bij mijn ifan04 een kale firmware flashen zodat er plek was om te kunnen upgrade naar de nieuwe versie, oude en nieuwe firmware moeten tijdelijk in in de fash passen.
Maar jouw melding is wel wat anders dan ik had

Acties:
  • +1 Henk 'm!

  • knirfie244
  • Registratie: Augustus 2003
  • Laatst online: 07:10
manusjevanalles schreef op maandag 25 augustus 2025 @ 11:33:
[...]

Zeker voor Duco gaan, daarmee is de OpenAIR plug and play. Bij de Orcon moet je wat dingen aanpassen/solderen om het werkend te krijgen. En bij de Duco passen de kleppen gewoon in de box zelf.
Het solderen is geen probleem (maar natuurlijk wel weer extra werk), de kleppen is inderdaad wel een goede.

Acties:
  • 0 Henk 'm!

  • nairolf
  • Registratie: Oktober 2019
  • Laatst online: 12:36
Nieuwe toekomstige fan (pun intended) meldt zich. Ik heb zojuist een bestelling gedaan bij Ventilatieshop voor een Duco Silent + aansluitmateriaal en bij Tindie voor OpenAir mini + de alles-sensor + foam, zodat ons huis met slechts natuurlijke ventilatie geupgrade wordt naar slimme mechanische ventilatie.

Morgen komt de box en het materiaal binnen. Ik ben benieuwd wanneer de OpenAir binnenkomt. Ik verheug me er in ieder geval op om weer wat te kunnen aansluiten, tweaken en spelen, en dat het huis er ook nog comfortabeler/beter van wordt.

Acties:
  • 0 Henk 'm!

  • mrwiggs
  • Registratie: December 2004
  • Laatst online: 14:09
nairolf schreef op dinsdag 26 augustus 2025 @ 11:01:
Nieuwe toekomstige fan (pun intended) meldt zich. Ik heb zojuist een bestelling gedaan bij Ventilatieshop voor een Duco Silent + aansluitmateriaal en bij Tindie voor OpenAir mini + de alles-sensor + foam, zodat ons huis met slechts natuurlijke ventilatie geupgrade wordt naar slimme mechanische ventilatie.

Morgen komt de box en het materiaal binnen. Ik ben benieuwd wanneer de OpenAir binnenkomt. Ik verheug me er in ieder geval op om weer wat te kunnen aansluiten, tweaken en spelen, en dat het huis er ook nog comfortabeler/beter van wordt.
Goede keus! Hier toevallig net hetzelfde (Duco Silent + mini + 5x valve)

Acties:
  • +2 Henk 'm!

  • The_ Mad_Ping
  • Registratie: Maart 2016
  • Laatst online: 12-09 19:06
nairolf schreef op dinsdag 26 augustus 2025 @ 11:01:
Nieuwe toekomstige fan (pun intended) meldt zich. Ik heb zojuist een bestelling gedaan bij Ventilatieshop voor een Duco Silent + aansluitmateriaal en bij Tindie voor OpenAir mini + de alles-sensor + foam, zodat ons huis met slechts natuurlijke ventilatie geupgrade wordt naar slimme mechanische ventilatie.

Morgen komt de box en het materiaal binnen. Ik ben benieuwd wanneer de OpenAir binnenkomt. Ik verheug me er in ieder geval op om weer wat te kunnen aansluiten, tweaken en spelen, en dat het huis er ook nog comfortabeler/beter van wordt.
Hey @nairolf Super dat jij je huis zo gaat upgraden :D! Wij hebben dit weekend nodig om alles te assembleren voor alle inkomende orders. Vanwege de influx van bestellingen zijn we iets langzamer dan normaal. Normaal streven we naar dezelfde week nog verzonden, nu duurt het dus een weekje langer.

Excuus voor het ongemak!


Ps ik weet dat ik nog niet gereargeerd heb op sommige Tweakers, ik probeer dit later deze week te doen :D

Acties:
  • +1 Henk 'm!

  • thomasv
  • Registratie: December 2009
  • Laatst online: 13-09 22:56
The_ Mad_Ping schreef op woensdag 27 augustus 2025 @ 13:06:
[...]

Hey @nairolf Super dat jij je huis zo gaat upgraden :D! Wij hebben dit weekend nodig om alles te assembleren voor alle inkomende orders. Vanwege de influx van bestellingen zijn we iets langzamer dan normaal. Normaal streven we naar dezelfde week nog verzonden, nu duurt het dus een weekje langer.

Excuus voor het ongemak!


Ps ik weet dat ik nog niet gereargeerd heb op sommige Tweakers, ik probeer dit later deze week te doen :D
Hopelijk begrijpen onze mede-tweakers dat afgelopen weken een vakantie periode was voor velen (inclusief ons).

Acties:
  • +2 Henk 'm!

  • nairolf
  • Registratie: Oktober 2019
  • Laatst online: 12:36
The_ Mad_Ping schreef op woensdag 27 augustus 2025 @ 13:06:
[...]

Hey @nairolf Super dat jij je huis zo gaat upgraden :D! Wij hebben dit weekend nodig om alles te assembleren voor alle inkomende orders. Vanwege de influx van bestellingen zijn we iets langzamer dan normaal. Normaal streven we naar dezelfde week nog verzonden, nu duurt het dus een weekje langer.

Excuus voor het ongemak!


Ps ik weet dat ik nog niet gereargeerd heb op sommige Tweakers, ik probeer dit later deze week te doen :D
thomasv schreef op woensdag 27 augustus 2025 @ 13:25:
[...]


Hopelijk begrijpen onze mede-tweakers dat afgelopen weken een vakantie periode was voor velen (inclusief ons).
Heel begrijpelijk! Er stond ook geen "Voor 23:00 besteld morgen in huis", dus ging er al vanuit dat het een paar dagen kon duren :P .

Acties:
  • 0 Henk 'm!

  • chrisroijens
  • Registratie: Januari 2013
  • Laatst online: 02-09 09:38
Twee vraagjes, werkt dit met Homey? Anderzijds, ik heb verwarming die op lucht werkt waarvan de buizen door de kelder lopen. Deze hebben een draaiknop om ze open en dicht te doen. Is er een optie waarbij ik deze kan retrofitten met de open air valve zonder de externe behuizing? Ik heb namelijk net 3 verschillende buizen bij ons gemeten met elk een eigen diameter (31CM, 28CM en 22CM).
Afbeeldingslocatie: https://tweakers.net/i/-L_t9YFTtleh5AyIyH9jvN17Nxc=/x800/filters:strip_exif()/f/image/FJera6cNfMBIxg9uN8SVQljx.png?f=fotoalbum_large

[ Voor 29% gewijzigd door chrisroijens op 27-08-2025 16:56 ]


Acties:
  • 0 Henk 'm!

  • rostynl
  • Registratie: Augustus 2025
  • Laatst online: 31-08 20:43
Ik heb ongeveer een week geleden de Open Air module met alle accessoires gekocht via tindie.com, maar ik heb sindsdien helemaal niets meer gehoord. Weet iemand of die shop nog actief is? Waar hebben jullie je spullen gekocht?

Alvast bedankt!

Acties:
  • 0 Henk 'm!

  • thomasv
  • Registratie: December 2009
  • Laatst online: 13-09 22:56
rostynl schreef op zaterdag 30 augustus 2025 @ 20:44:
Ik heb ongeveer een week geleden de Open Air module met alle accessoires gekocht via tindie.com, maar ik heb sindsdien helemaal niets meer gehoord. Weet iemand of die shop nog actief is? Waar hebben jullie je spullen gekocht?

Alvast bedankt!
@rostynl geen zorgen, de shop is actief maar door vakantie duurt een en ander langer dan anders. Ik weet zeker dat je binnenkort je order uitgeleverd krijgt.

Acties:
  • 0 Henk 'm!

  • The_ Mad_Ping
  • Registratie: Maart 2016
  • Laatst online: 12-09 19:06
@rostynl Yes door een iets grotere influx na de vakantie periode hebben we wat meer tijd nodig om alles te maken. Volgende week gaat de eerste batch op de post :)

Acties:
  • +1 Henk 'm!

  • rostynl
  • Registratie: Augustus 2025
  • Laatst online: 31-08 20:43
@thomasv @The_ Mad_Ping bedankt voor de update! ik kijk uit naar de levering :9

  • Tazzios
  • Registratie: November 2001
  • Laatst online: 13:55

Tazzios

..

In 2025.9 is er de tegel optie 'Valve open/close and position controls' bij gekomen, maar mijn openair valves worden herkend als numeriek of als 'bedekking'.

  • thomasv
  • Registratie: December 2009
  • Laatst online: 13-09 22:56
Tazzios schreef op donderdag 4 september 2025 @ 08:57:
In 2025.9 is er de tegel optie 'Valve open/close and position controls' bij gekomen, maar mijn openair valves worden herkend als numeriek of als 'bedekking'.
Dat komt omdat de ESPHome code/configuratie die je gebruikt waarschijnlijk die valve niet gebruikt ?

  • Odie
  • Registratie: Juni 2002
  • Laatst online: 13-09 23:24
Vandaag mijn setje binnen gehad, dank! Ik zat alleen even te staren naar de sensor, ik meende gezien te hebben dat het printje een klein “kopje” had dat je door het gleufje onder de print door kon steken (zoals de originele orcon sensor) maar de 4-in-1 sensor ziet er anders uit. Ik zie wel dat er een steunplaatje met een stuk tape op zit. Wat is de aanbevolen methode om hem in een orcon te monteren? Verder lijkt er op de sensor een witte sticker te zitten, moet die eraf voor ingebruikname of hoort ie zo (voor ik in het wilde weg dingen eraf piel).

Edit: ik zie na wat zoeken dat @The_ Mad_Ping dit vorig jaar al eens beschreven had!

[ Voor 12% gewijzigd door Odie op 05-09-2025 09:07 . Reden: Antwoord gevonden ]


Acties:
  • +1 Henk 'm!

  • thomasv
  • Registratie: December 2009
  • Laatst online: 13-09 22:56
Odie schreef op donderdag 4 september 2025 @ 14:52:
Vandaag mijn setje binnen gehad, dank! Ik zat alleen even te staren naar de sensor, ik meende gezien te hebben dat het printje een klein “kopje” had dat je door het gleufje onder de print door kon steken (zoals de originele orcon sensor) maar de 4-in-1 sensor ziet er anders uit. Ik zie wel dat er een steunplaatje met een stuk tape op zit. Wat is de aanbevolen methode om hem in een orcon te monteren? Verder lijkt er op de sensor een witte sticker te zitten, moet die eraf voor ingebruikname of hoort ie zo (voor ik in het wilde weg dingen eraf piel).
Sowieso geen sticker maar een filter, niet eraf halen!

  • WeeDzi
  • Registratie: Juli 2009
  • Laatst online: 12-09 22:34
ik kon het niet helemaal goed terug vinden in de openings post en een beetje scrollend door de paginas, Maar dit is alleen geschikt voor ventilatie C systemen verwacht ik?

Ik wil eind dit jaar ergens een D systeem gaan plaatsen maar omdat ik dat graag wil combineren met Home Assistant kwam ik toevallig bij dit topic terecht....

  • Tazzios
  • Registratie: November 2001
  • Laatst online: 13:55

Tazzios

..

thomasv schreef op donderdag 4 september 2025 @ 09:58:
[...]
Dat komt omdat de ESPHome code/configuratie die je gebruikt waarschijnlijk die valve niet gebruikt ?
Ik gebruik deze code.
https://github.com/Flamin...tware/open-air-valve.yaml

Zou die niet bijgewerkt kunnen worden naar een echte valve?

  • Odie
  • Registratie: Juni 2002
  • Laatst online: 13-09 23:24
Sowieso geen sticker maar een filter, niet eraf halen!
Ja haha, dat was mijn tweede gok. Nou ik heb de Mini in de Orcon zitten, geflashed en in de basis draait ie (en kan ik er ook vanuit HomeKit weer bij). Morgen eens naar de sensors kijken, bij het opentrekken van de Orcon zag ik dat je de hele module in het slakkenhuis kan plaatsen en dan het kabeltje door de spleet doorvoeren. Ik schrok alleen van de vervuiling in het slakkenhuis en op de motor, dus dat meteen even goed schoongemaakt. Ook even het bordje goed bekeken, ik zag dat het feitelijk drie losse sensors op 1 bordje zijn.

Dus morgen lekker verder!

  • Odie
  • Registratie: Juni 2002
  • Laatst online: 13-09 23:24
Hmmbob schreef op zondag 24 augustus 2025 @ 16:21:
[...]
Ja. Draait hier als n zonnetje.
Wat is hier nu aanbevolen? Ik zag in een wat oudere blog juist het Arduino platform gebruiken. In de GitHub van @The_ Mad_Ping staat heelmaal geen framework. (ik ben een redelijke noob met ESPHome, dus vergeef me als ik domme vragen stel).

  • Tazzios
  • Registratie: November 2001
  • Laatst online: 13:55

Tazzios

..

Odie schreef op donderdag 4 september 2025 @ 22:01:
[...]

Wat is hier nu aanbevolen? Ik zag in een wat oudere blog juist het Arduino platform gebruiken. In de GitHub van @The_ Mad_Ping staat heelmaal geen framework. (ik ben een redelijke noob met ESPHome, dus vergeef me als ik domme vragen stel).
Vandaag zelf ook opgezocht: https://github.com/mmakaa...62#issuecomment-949592687

Beste is dus esp-idf op te geven gezien default(cq niets opgeven) arduino is.

Acties:
  • 0 Henk 'm!

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 08:00
Odie schreef op donderdag 4 september 2025 @ 22:01:
[...]


Wat is hier nu aanbevolen? Ik zag in een wat oudere blog juist het Arduino platform gebruiken. In de GitHub van @The_ Mad_Ping staat heelmaal geen framework. (ik ben een redelijke noob met ESPHome, dus vergeef me als ik domme vragen stel).
Zal een kwestie zijn van de default code even aan te passen op de site.

Sometimes you need to plan for coincidence


Acties:
  • 0 Henk 'm!

  • nairolf
  • Registratie: Oktober 2019
  • Laatst online: 12:36
De OpenAIR is op dinsdag binnengekomen, maar ik heb vandaag pas tijd gehad om hem in bedrijf te stellen. Bij deze mijn feedback:
  • Geen problemen met de levering, netjes in ESD zakjes, pluspunten daarvoor d:)b
  • Installatie ging makkelijk door de installatie instructies op GitHub te volgen. Hierbij wel 2 opmerkingen:
    • Het derde gat in het PCB (bij de main power supply) zit niet op de juiste locatie, waardoor ik hem maar met 2 schroeven vast kon zetten. Gezien de schroefgaten geen aardings-functie o.i.d. lijken te hebben is dat denk ik geen probleem. Het was alleen onhandig bij het controleren van de ingestoken kabels, omdat dan het PCB mee boog bij het trekken aan de kabels.
    • Bij het invoeren van het SSID + ww van de beoogde WiFi kwam er daarna vrij weinig feedback, waardoor ik hem niet kon vinden in mijn router in de lijst van connected devices, omdat er blijkbaar iets mis was gegaan. Daarna nogmaals met de Fallback WiFi verbonden en invullen zorgde dat het wel werkte. Geen idee of er aan die feedback iets aan te verbeteren is. Zo niet, dan is het is slechts een observatie. :)
  • Nadat HA hem herkende was het binnen no-time klaar en bruikbaar, alleen even zoeken naar de mogelijkheid om de PWM in te stellen. Op de webpagina van het device zelf was er mooi een slider te inden. Hierover kan wellicht een korte paragraaf toegevoegd worden op GitHub om te beschrijven dat dit een action is die bij een automation gebruikt kan worden, dus dat er geen automatisch beschikbare entity (lees: slider) is die bij verandering van waarde die action gebruikt. Duurde even voordat ik me dat realiseerde.
Alles bij elkaar een heel positieve ervaring, goed geregeld @The_ Mad_Ping en @thomasv! Nu nog 1 punt waar ik hulp bij kan gebruiken:

Nu wil ik graag wat gaan werken met de firmware, maar ik heb nog nooit gewerkt met ESPHome. Ik heb slechts 1 ESP device tot nu toe wat "fabriek-af" (ook bij iemand uit de garage vandaan waarschijnlijk) goede firmware had, dus nooit mee gewerkt. Echter, als ik de ESPHome Device Builder open dan herkent hij maar 1 device, en dat is die andere, niet de OpenAIR Mini. Kan iemand me vertellen wat ik verkeerd doe? Had ik misschien niet de pre-programmed versie moeten kopen? Zo ja, wat moet ik doen om hem alsnog te kunnen bewerken met eigen ESPHome-firmware?

Edit: Nog een kleine opmerking: De installatie guide mag best beschrijven dat een eventuele sensor (zoals bij mij) best meteen geplaatst kan worden. Gelukkig heb ik met mijn eigenwijze kop dat wel meteen gedaan. Anders had ik na de volledige installatie nogmaals achter het knieschot mogen kruipen alleen om de sensor te plaatsen.. Dat scheelt toch weer wat gedoe ;)

[ Voor 7% gewijzigd door nairolf op 05-09-2025 16:58 ]


Acties:
  • 0 Henk 'm!

  • Odie
  • Registratie: Juni 2002
  • Laatst online: 13-09 23:24
nairolf schreef op vrijdag 5 september 2025 @ 16:44:
Nu wil ik graag wat gaan werken met de firmware, maar ik heb nog nooit gewerkt met ESPHome. Ik heb slechts 1 ESP device tot nu toe wat "fabriek-af" (ook bij iemand uit de garage vandaan waarschijnlijk) goede firmware had, dus nooit mee gewerkt. Echter, als ik de ESPHome Device Builder open dan herkent hij maar 1 device, en dat is die andere, niet de OpenAIR Mini. Kan iemand me vertellen wat ik verkeerd doe? Had ik misschien niet de pre-programmed versie moeten kopen? Zo ja, wat moet ik doen om hem alsnog te kunnen bewerken met eigen ESPHome-firmware?
Ik heb hem ook net binnen en sinds vandaag helemaal draaien, maar ik heb hem zelf gefiashed. Even een stijlere leercurve maar ik ken nu alle dirty ins en outs haha.

De ESPHome Builder zou het device moeten zien, waarna je het kan “adopten” maar ik heb dat nog nooit gedaan. Ik lees wel her en der dat het niet altijd goed werkt.

Acties:
  • 0 Henk 'm!

  • djuro499
  • Registratie: Februari 2015
  • Laatst online: 09:17
The_ Mad_Ping schreef op woensdag 21 mei 2025 @ 14:50:
Oh ja, bijna vergeten! De Reno ondersteunt ook de Perilex-connector.
Dus als je een variant met Perilex gebruikt, kun je die gewoon blijven gebruiken. Extra handig: de stand van de Perilex-schakelaar is ook uit te lezen in Home Assistant!
Zou je kunnen uitleggen hoe de Open AIR mini precies werkt i.c.m. een perilex schakelaar? Werkt de override van beide kanten en kan je b.v. de schakelaar gebruiken als de wifi of HA uitvalt?

Ik kan nog niks vinden over Reno variant van Open AIR mini, kan je uitleggen wat de verschillen zijn (vooral het ethernet port)?

Ik heb namelijk een oude Storkair met een perilex schakelaar die ik wil vervangen door een Duco box + Open AIR mini + Open AIR valve's.
Ik zit te kijken naar Silent/Reno met perilex (bv. the last resort of als ik ga verhuizen) of naar de gewone randaarde variant als er geen toegevoegde waarde is.
Nog een punt, ik probeer zo veel mogelijk ethernet te gebruiken, maar met de valve's ben ik sowieso afhankelijk van de wifi.

Alvast bedankt!

Acties:
  • 0 Henk 'm!

  • Odie
  • Registratie: Juni 2002
  • Laatst online: 13-09 23:24
Heeft iemand gemerkt dat het stuurgedrag óf rpm meetgedrag onvoorspelbaar is in de lage regionen?

Voorbeeld: mijn MV staat in idle mode op 15% en dat levert op mijn Orcon zo’n 460 rpm op de tacho. Ga ik dat in kleine stapjes verlagen dan kan ik zakken tot 6% wat zo’n 150 rpm geeft. Zak ik nog lager dan valt de motor meteen stil. Echter, draait de motor op hoger vermogen en zak ik tot onder de 10% dan zakt de motor soms tot rond de 200 rpm. En soms valt ie stil. En als hij dan stil is gevallen en ik zet hem dan op iets net onder de 10 dan lijkt hij niet te willen starten en blijft hij een rpm van 0 aangeven tot ik echt aanzienlijk hogere snelheid vraag.

Ik heb geen patroon kunnen ontdekken en truth be told vaar ik blind op de tacho, ik zou eigenlijk moeten kijken of de fan écht stil valt. Maar gezien het onvoorspelbare karakter waarop ik dit zie is het een beetje lastig om het te repliceren met het motorblok open.

Acties:
  • +2 Henk 'm!

  • The_ Mad_Ping
  • Registratie: Maart 2016
  • Laatst online: 12-09 19:06
@Odie De motoren van ebm-papst kunnen volgens de datasheet niet lager dan 10%! Dat zou jouw gedrag verklaren. Overigens zitten er over de jaren heen wel wat verschillende typen motoren dus dat kan per box verschillen!

Ik zal op alle andere vragen morgen inhoudelijk terugkomen ^^

Acties:
  • 0 Henk 'm!

  • Odie
  • Registratie: Juni 2002
  • Laatst online: 13-09 23:24
Ah, ik heb een EBM Papst (R3G190-RC05-20) dat verklaart het. Ik zal een minimum limiet van 15% erop zetten dan. Gelukkig ligt het niet aan de Open Air. EBM weigerde mij overigens destijds de specs sheet aan te leveren, want speciaal voor Orcon gebouwd.

Acties:
  • 0 Henk 'm!

  • thomasv
  • Registratie: December 2009
  • Laatst online: 13-09 22:56
Odie schreef op zaterdag 6 september 2025 @ 14:10:
Ah, ik heb een EBM Papst (R3G190-RC05-20) dat verklaart het. Ik zal een minimum limiet van 15% erop zetten dan. Gelukkig ligt het niet aan de Open Air. EBM weigerde mij overigens destijds de specs sheet aan te leveren, want speciaal voor Orcon gebouwd.
Dat is helaas wel de werkelijkheid waar we in leven dat dat soort bedrijven geen interesse hebben en ook zeker geen verplichting om je die informatie aan te leveren :-( . Tenzij je bedrijf X bent en zeg "maar ik wil er wel 10.000 afnemen mits ze juiste spec hebben" krijg je doorgaans niks.

[ Voor 6% gewijzigd door thomasv op 06-09-2025 15:22 ]


Acties:
  • 0 Henk 'm!

  • Odie
  • Registratie: Juni 2002
  • Laatst online: 13-09 23:24
@thomasv je zou haast de hele MV box opensource gaan produceren. De controller heb je al, de rest is een standaard motor en veel plastic en schuim 😌

Acties:
  • +3 Henk 'm!

  • Odie
  • Registratie: Juni 2002
  • Laatst online: 13-09 23:24
Ik ben eens flink aan het klussen gegaan met mijn nieuwe OpenAir Mini in mijn Orcon, samen met het setje van 4 sensoren.

Mijn uitgangspunten:
  • Ik wil dat de Orcon zelfs zonder HA en HomeKit (mijn primaire interface) sensorgestuurd kan draaien
  • Ik wil naast een auto-mode ook een off-mode en manual-3-standen modus hebben, waarin sensordata niet meer leidend is
  • Ik wil de manual mode zowel vanuit HA als HK kunnen aansturen
  • Ik wil dat ik eventueel nog automatiseringen in HA of HK kan maken op basis van weetikveel, maar daarmee dus de logica op het ESP bordje buiten spel kan zetten
  • De handmatige bediening in HomeKit is nodig omdat ik daar twee 4 remotes in keuken en badkamer gebruik, als ik weet dat ik fors ga koken of k*kken dan wil ik meteen naar standje 'paniek' kunnen met een druk op de knop
  • Ik wil een configureerbare day/night stand voor auto mode, waarbij naar keuze de high en auto speed in de nacht anders (lager) gezet kunnen worden ivm geluid van de installatie.
Verder wilde ik: als een sensor verhoogde ventilatie triggert dan moet een daling niet direct ervoor zorgen dat de ventilatie stopt maar een configurable hold timer gaan tellen, bij mij 5 minuten. In die hold gaat de ventilatie wel iets achter draaien. Ik doe dit omdat ik merk dat het aanzuigen van meer lucht (alles komt bij mij via 1 pijp op zolder) direct een verlaging van vocht, co2 of voc veroorzaakt, die weer oploopt als ik te vroeg stop met extra ventileren.

Disclaimer: ik ben beginner met ESPHome, ESP32, YAML en ik ben al helemaal geen c++ developer, onderstaande code heb ik grotendeels met Claude eruit geperst (en gevalideerd met andere models en roestige oude matige dev skills van lang geleden).

Voor mij werkt dit nu en ben ik best tevreden, maar: er is nu heel veel functionaliteit in de c++ Lambda gekomen, wat natuurlijk een beetje voorbij gaat aan het ESPhome concept. Pak ik het te complex aan?

Opmerkingen, correcties, aanvullingen en alles wat er tussen zit meer dan welkom.

Edit: bugfixes, code optimalisatie en commentaren gefikst

Edit2: Nu met een configureerbare day/night mode waarin naar wens de auto high speed en hold speed gedurende de dag en nacht anders gezet kunnen worden. Omdat mijn Orcon boven de 50% redelijk hoorbaar is in een stil huis vind ik dat gedurende de nacht minder acceptabel.

Edit3: meer bugfixes, er stond oude foute code op de sensors in de on_value.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
esphome:
  name: orcon
  friendly_name: Orcon
  on_boot:
    then:
      - delay: 15s
      # After reboot >> Auto mode
      - select.set:
          id: ventilation_manual_control
          option: "AUTO"
      - script.execute: evaluate_air_quality

esp32:
  board: esp32dev
  framework:
    type: esp-idf
    
logger:
  level: DEBUG

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password
  ap:
    ssid: "Orcon_Fallback"
    password: !secret wifi_password

api:
  encryption:
    key: !secret api_encryption_key

ota:
  - platform: esphome
    password: !secret ota_password
  

captive_portal:

time:
  - platform: homeassistant
    id: homeassistant_time

substitutions:
  # Night mode configuration
  night_mode_start: 22       # hour in 24h format, start of night
  night_mode_end: 7          # hour in 24h format, end of night
  
  # Thresholds for sensors
  voc_threshold: "200"
  co2_threshold: "800" 
  humidity_threshold: "60"
  nox_threshold: "5"
  
  # Fan speeds in auto mode
  fan_speed_high_day: "40" # Fan speed when triggered by sensor thresholds during day window
  fan_speed_high_night: "30" #Fan speed when triggered by sensor thresholds during night window
  fan_speed_hold_day: "35" # Fanspeed when in Hold mode during day window
  fan_speed_hold_night: "25" # Fanspeed when in Hold mode during day window
  fan_speed_low: "15"  # Default idle speed

  # Fan speeds in manual mode
  manual_idle: "15"
  manual_low: "35"
  manual_medium: "55"
  manual_high: "85"
  
   # Timing (seconds)
  hold_time_seconds: "300"     # hold duration after high state
  cooldown_seconds: "30"       # min seconds between evaluations

# Global vars for auto mode
globals:
  - id: fan_hold_until
    type: time_t
    initial_value: '0'
  - id: last_evaluation_time
    type: time_t
    initial_value: '0'
  - id: current_target_speed
    type: int
    initial_value: '15'
  - id: auto_mode_active
    type: bool
    initial_value: 'true'

# Select function for manual control in Home Assistant and HomeKit (exported via HomeBridge)
select:
  - platform: template
    name: "Manual Control"
    id: ventilation_manual_control
    optimistic: true 
    options:
      - "UIT"
      - "AUTO"
      - "RUST"
      - "LAAG"
      - "MEDIUM"
      - "HOOG"
    initial_option: "RUST"
    icon: "mdi:fan"

    on_value:
      - logger.log:
          format: "Manual control changed to: %s"
          args: ['x.c_str()']
          level: INFO
      - script.execute: evaluate_air_quality

status_led:
  pin:
    number: GPIO33

# From V1.4.0 The Sensor pins on the Open AIR Mini are swapped. Correct example is below:

uart:
#UART For Sensor 2
  - rx_pin: GPIO13
    tx_pin: GPIO12
    baud_rate: 9600
    id: uart_sensor_2
#UART For Sensor 1
  - rx_pin: GPIO25
    tx_pin: GPIO26
    baud_rate: 9600
    id: uart_sensor_1

i2c:
#I2C For Sensor 2
  - id: i2c_sensor_2
    sda: GPIO19
    scl: GPIO18
    scan: false
    frequency: 400kHz
#I2C For Sensor 1
  - id: i2c_sensor_1
    sda: GPIO16
    scl: GPIO4
    scan: false
    frequency: 400kHz

script:
  - id: evaluate_air_quality
    mode: single
    then:
      - lambda: |-
          auto now = id(homeassistant_time).now();
          auto ts = now.timestamp;
          std::string current_mode = id(ventilation_manual_control).state;

          ESP_LOGD("air_quality", 
            "Evaluation start: VOC=%.0f CO2=%.0f RH=%.0f NOx=%.0f",
           id(sgp4x_voc_index).state,
           id(scd4x_co2).state,
           id(sht4x_air_humidity).state,
           id(sgp4x_nox_index).state);

          // === DAY/NIGHT PROFILE ===
          int current_hour = now.hour;
          bool is_night;
          if (${night_mode_start} < ${night_mode_end}) {
            is_night = (current_hour >= ${night_mode_start} && current_hour < ${night_mode_end});
          } else {
            // night passes midnight (e.g. 22 -> 07)
            is_night = (current_hour >= ${night_mode_start} || current_hour < ${night_mode_end});
          }

          int high_speed = is_night ? ${fan_speed_high_night} : ${fan_speed_high_day};
          int hold_speed = is_night ? ${fan_speed_hold_night} : ${fan_speed_hold_day};

          ESP_LOGI("air_quality", "Profile active: %s (high=%d%%, hold=%d%%)",
                   is_night ? "NIGHT" : "DAY", high_speed, hold_speed);

          // === MANUAL MODES ===
          if (!id(auto_mode_active)) {
            int manual_speed = 0;
            if (current_mode == "UIT") manual_speed = 0;
            else if (current_mode == "RUST") manual_speed = ${manual_idle};
            else if (current_mode == "LAAG") manual_speed = ${manual_low};
            else if (current_mode == "MEDIUM") manual_speed = ${manual_medium};
            else if (current_mode == "HOOG") manual_speed = ${manual_high};

            if (id(current_target_speed) != manual_speed ||
                (manual_speed == 0 && id(fan_motor).state) ||
                (manual_speed > 0 && !id(fan_motor).state)) {

              ESP_LOGI("manual_control", "Manual mode '%s' - setting fan to %d%%",
                      current_mode.c_str(), manual_speed);

              if (manual_speed == 0) {
                auto call = id(fan_motor).make_call();
                call.set_state(false);
                call.perform();
              } else {
                auto call = id(fan_motor).turn_on();
                call.set_speed(manual_speed);
                call.perform();
              }
              id(current_target_speed) = manual_speed;
            }
            return;
          }

          // === AUTO MODE ===
          ESP_LOGD("air_quality", "AUTO mode active");

          // Reset only if current target is not one of the valid AUTO values
          if (id(current_target_speed) != ${fan_speed_low} &&
              id(current_target_speed) != high_speed &&
              id(current_target_speed) != hold_speed) {
            ESP_LOGI("air_quality", "Switch to AUTO - fan to %d%% (clean start)", ${fan_speed_low});
            auto call = id(fan_motor).turn_on();
            call.set_speed(${fan_speed_low});
            call.perform();
            id(current_target_speed) = ${fan_speed_low};
            id(fan_hold_until) = 0;  // reset any old hold timer
          }

          // cooldown check
          if (ts - id(last_evaluation_time) < ${cooldown_seconds}) {
            ESP_LOGV("air_quality", "Cooldown active, evaluation skipped");
            return;
          }
          id(last_evaluation_time) = ts;

          // read sensor values
          float voc = id(sgp4x_voc_index).state;
          float co2 = id(scd4x_co2).state;
          float humidity = id(sht4x_air_humidity).state;
          float nox = id(sgp4x_nox_index).state;

          if (isnan(voc) || isnan(co2) || isnan(humidity) || isnan(nox)) {
            ESP_LOGW("air_quality", "One or more sensors have invalid values");
            return;
          }

          // threshold check
          bool voc_high = (voc > ${voc_threshold});
          bool co2_high = (co2 > ${co2_threshold});
          bool humidity_high = (humidity > ${humidity_threshold});
          bool nox_high = (nox > ${nox_threshold});
          bool any_high = voc_high || co2_high || humidity_high || nox_high;

          ESP_LOGD("air_quality", "Thresholds: VOC %s (%.0f>%s) CO2 %s (%.0f>%s) RH %s (%.0f>%s) NOx %s (%.0f>%s)",
                   voc_high ? "HIGH" : "ok", voc, "${voc_threshold}",
                   co2_high ? "HIGH" : "ok", co2, "${co2_threshold}",
                   humidity_high ? "HIGH" : "ok", humidity, "${humidity_threshold}",
                   nox_high ? "HIGH" : "ok", nox, "${nox_threshold}");

          int current_speed = id(current_target_speed);

          if (any_high) {
            if (current_speed != high_speed) {
              std::string high_sensors = "";
              if (voc_high) high_sensors += "VOC(" + to_string((int)voc) + ") ";
              if (co2_high) high_sensors += "CO2(" + to_string((int)co2) + ") ";
              if (humidity_high) high_sensors += "RH(" + to_string((int)humidity) + "%) ";
              if (nox_high) high_sensors += "NOx(" + to_string((int)nox) + ") ";

              ESP_LOGI("air_quality", "Sensors too high: %s - fan to %d%%",
                       high_sensors.c_str(), high_speed);

              auto call = id(fan_motor).turn_on();
              call.set_speed(high_speed);
              call.perform();
              id(current_target_speed) = high_speed;
              id(fan_hold_until) = 0;
            }
          } else {
            if (current_speed == high_speed) {
              ESP_LOGI("air_quality", "Sensors normal - start %d min hold at %d%%",
                       ${hold_time_seconds}/60, hold_speed);
              auto call = id(fan_motor).turn_on();
              call.set_speed(hold_speed);
              call.perform();
              id(current_target_speed) = hold_speed;
              id(fan_hold_until) = ts + ${hold_time_seconds};
            } else if (current_speed == hold_speed) {
              if (ts >= id(fan_hold_until)) {
                ESP_LOGI("air_quality", "Hold done - fan to %d%%", ${fan_speed_low});
                auto call = id(fan_motor).turn_on();
                call.set_speed(${fan_speed_low});
                call.perform();
                id(current_target_speed) = ${fan_speed_low};
              } else {
                long time_left = id(fan_hold_until) - ts;
                ESP_LOGD("air_quality", "Hold active - %ld sec left", time_left);
              }
            }
          }

sensor:

  - platform: pulse_counter #reports the fan tacho
    pin: GPIO14
    unit_of_measurement: "rpm"
    name: 'Fan Tacho'
    id: orcon_rpm
    update_interval: 5s
    
  - platform: wifi_signal # Reports the WiFi signal strength/RSSI in dB
    name: "WiFi Signal dB"
    id: wifi_signal_db
    update_interval: 30s
    entity_category: "diagnostic"
    device_class: "signal_strength"

  - platform: copy # Reports the WiFi signal strength in %
    source_id: wifi_signal_db
    name: "WiFi Signal Percent"
    filters:
      - lambda: return min(max(2 * (x + 100.0), 0.0), 100.0);
    unit_of_measurement: "%"
    entity_category: "diagnostic"
    device_class: "signal_strength"

  - platform: sht4x
    i2c_id: i2c_sensor_1
    # check for need of co2 heater, these are conservative values
    #heater_max_duty: 0.01
    #heater_power: Low
    #heater_time: Short
    update_interval: 30s

    temperature:
      name: "SHT4x Temperature"
      id: sht4x_air_temperature
      accuracy_decimals: 2
      state_class: measurement
      device_class: temperature
      # No delta filters and on_value trigger, sensor not part of automation

    humidity:
      name: "SHT4x Humidity"
      id: sht4x_air_humidity
      accuracy_decimals: 2
      state_class: measurement
      device_class: humidity
      # Trigger central evaluation at new value that is >2%
      filters:
        - delta: 2%      
      on_value:
        - script.execute:
            id: evaluate_air_quality

  - platform: sgp4x
    i2c_id: i2c_sensor_1
    update_interval: 30s
    compensation:
      temperature_source: sht4x_air_temperature
      humidity_source: sht4x_air_humidity

    voc:
      name: "SGP4x VOC Index"
      id: sgp4x_voc_index
      state_class: measurement
      device_class: volatile_organic_compounds
      # Trigger central evaluation at new value that is >5%
      filters:
        - delta: 5%  
      on_value:
        - script.execute:
            id: evaluate_air_quality

    nox:
      name: "SGP4x NOx Index"
      id: sgp4x_nox_index
      state_class: measurement
      device_class: nitrous_oxide
      # Trigger central evaluation at new value that is >2%
      filters:
        - delta: 2%  
      on_value:
        - script.execute: 
            id: evaluate_air_quality

  - platform: scd4x
    i2c_id: i2c_sensor_1
    update_interval: 30s

    co2:
      name: "SCD4x CO2"
      id: scd4x_co2
      state_class: measurement
      device_class: carbon_dioxide
      # Trigger central evaluation at new value that is >25ppm
      filters:
        - delta: 25    
      on_value:
        - script.execute: 
            id: evaluate_air_quality

    temperature:
      name: "SCD4x Temperature"
      id: scd4x_temperature
      accuracy_decimals: 2
      state_class: measurement
      device_class: temperature
      # No delta filters and on_value trigger, sensor not part of automation

    humidity:
      name: "SCD4x Humidity"
      id: scd4x_humidity
      accuracy_decimals: 2
      state_class: measurement
      device_class: humidity
      # No delta filters and on_value trigger, sensor not part of automation

output:
  - id: orcon_fan
    platform: ledc
    pin: GPIO15
    inverted: true

# Slow rise of values -due to delta- may cause no triggering of evaluation, so running every 2 minutes regardless
interval:
  - interval: 2min
    then:
      - script.execute:
          id: evaluate_air_quality
          trigger_source: "watchdog"

fan:
  - id: fan_motor
    name: "Fan"
    platform: speed
    output: orcon_fan

[ Voor 15% gewijzigd door Odie op 11-09-2025 16:16 . Reden: Nog een bugfix ]


  • Tarquin
  • Registratie: Januari 2002
  • Laatst online: 11-09 17:58
djuro499 schreef op zaterdag 6 september 2025 @ 11:33:
[...]
Zou je kunnen uitleggen hoe de Open AIR mini precies werkt i.c.m. een perilex schakelaar? Werkt de override van beide kanten en kan je b.v. de schakelaar gebruiken als de wifi of HA uitvalt?
Voor zover ik weet: Gewoon niet.
Ik zit te kijken naar Silent/Reno met perilex (bv. the last resort of als ik ga verhuizen) of naar de gewone randaarde variant als er geen toegevoegde waarde is.
Nog een punt, ik probeer zo veel mogelijk ethernet te gebruiken, maar met de valve's ben ik sowieso afhankelijk van de wifi.
Perilex werd gebruikt om oude boxen te regelen. Ik weet het niet zeker, maar het zou me niets verbazen als ze gewoon direct op de spoelen van de motor zijn aangesloten, want de echte ouderwetse systemen hebben natuurlijk geen enkele electronische regeling.

Nieuwe boxen kunnen een motor traploos regelen.
De Open Air gaat daar nog overheen door er wifi besturing aan toe te voegen.

Een perilex is dan echt niet meer nodig. Als je een standaard box koopt zit er meestal een afstandsbediening bij.
En sturing via OpenAir gaat nog beter, omdat je hem kunt programmeren om te reageren op vochtpercentages, op tijden en op meerdere knoppen.

De afstandsbediening die je bij een box krijgt werkt niet met OA. Reden is dat OA de hele printplaat vervangt, inclusief de radio-ontvanger van de afstandsbediening.
Als HA uitvalt gaat de OpenAir naar een 'disconnected mode'. Het is programmeerbaar wat hij dan doet.
Hij kan bv gewoon basic op vochtigheidslevels reageren: veel vocht=hard draaien.
Wel heeft de OpenAir een web-interface. In geval van nood kun je er naartoe met een browser en zelf de instellingen & fanspeed veranderen.

Echter je wilt wel zsm je HA weer aan de praat krijgen, dat klopt.

  • mrwiggs
  • Registratie: December 2004
  • Laatst online: 14:09
Kan het kloppen dat dit schroefgaatje op de verkeerde plek zit?

Afbeeldingslocatie: https://tweakers.net/i/r0WUcwT7NHtmJTh39yQA6W1fLbg=/x800/filters:strip_icc():strip_exif()/f/image/M8VX0y5xSrGM02DozvO0v5fH.jpg?f=fotoalbum_large

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 11:41
In het geval van perilex komt ook nog bij dat de indeling van de stekkerdoos anders is per merk. Even een Duco perilex box aansluiten op een doos waar voorheen een Orcon zat gaat dus niet werken. Zal je eerst de stekkerdoos open moeten maken en twee of drie draadjes anders moeten lussen.
Perilex zelf heeft namelijk wel een standaard, maar dat is voor vermogen aanleveren in de keuken aan een kookplaat bijv. Voor ventilatieboxen wordt het gebruikt als handige interface voor regeling met een driestandenschakelaar en dan gaan blijkbaar alle standaarden overboord.

En als je het dan toch al open moet maken, waarom niet gewoon meteen die doos vervangen voor een reguliere stekkerdoos en de driestandenschakelaar van de muur halen en op die plek een draadloos bedieningspaneel plaatsen? Heb ik hier in ieder geval wel gedaan en nog geen moment spijt van gehad.

  • nairolf
  • Registratie: Oktober 2019
  • Laatst online: 12:36
mrwiggs schreef op donderdag 11 september 2025 @ 14:44:
Kan het kloppen dat dit schroefgaatje op de verkeerde plek zit?

[Afbeelding]
Dat had ik inderdaad ook. In de fotos op GitHub lijkt hij ook op een andere locatie te zitten.



@The_ Mad_Ping heb je nog tijd om mijn vragen te beantwoorden? Onder andere over bovenstaande schroefgas, maar ook over de firmware: Ik zou namelijk graag een eigen ESPHome firmware maken en erop zetten, maar het apparaat wordt helaas niet herkend door ESPHome device builder..

  • Odie
  • Registratie: Juni 2002
  • Laatst online: 13-09 23:24
Tarquin schreef op donderdag 11 september 2025 @ 14:31:
[...]


Voor zover ik weet: Gewoon niet.
Volgens mij ligt dat aan je systeem. Bij Orcon dient de perilex simpelweg om een stand te signaleren. Drie pinnen voeren de L, N en PE aan en twee pinnen signaleren afwijking van 'laag' naar 'midden' en 'hoog' door stroom van L op een van beide pinnen te zetten. Die komt binnen op de Orcon controller.

Op de controller zit 'gewoon' de motor met een eigen L+N aansluiting en een motor-controller kabel zoals ik die ook in mijn RF versie had waar een 0-10v of PWM signaal wordt gezet en waar je een tacho op terug leest.

Aangezien de OpenAir die hele controller vervangt zou deze versie dus ook gewoon geschikt zijn voor OpenAir: je gooit de Perilexstekker, de driestanden schakelaar en de Orcon controller bij het grof vuil, sluit een normale 230V stekker op de OpenAir aan en prikt de motor met voeding en aansturing ook op de OpenAir.

Met deze oplossing is de Perilex serie ook geschikt voor RF, wat wel blijkt uit de RF ontvanger die er ook in lijkt te zitten.

*note: tot zover de theorie, gebaseerd op de MVS-15-xxxP handleiding https://community.homey.a...met-perilex-stekker/29653

Maar ik had vroeger een MV die middels perilex keihard de motor aanstuurde door de 230V op een andere set windingen te zetten. Niets traploos aan. Het zal dus erg aan de leeftijd en merk van je box liggen. De hamvraag: wat voor soort motor zit er in je box, de rest is bijvangst.

  • Odie
  • Registratie: Juni 2002
  • Laatst online: 13-09 23:24
Caelorum schreef op donderdag 11 september 2025 @ 15:04:
En als je het dan toch al open moet maken, waarom niet gewoon meteen die doos vervangen voor een reguliere stekkerdoos en de driestandenschakelaar van de muur halen en op die plek een draadloos bedieningspaneel plaatsen? Heb ik hier in ieder geval wel gedaan en nog geen moment spijt van gehad.
Dat kan dus alleen als je systeem geen directe koppeling tussen de driestanden schakelaar heeft qua voeding, oudere systemen hebben dat wel zijn niet niet geschikt om later te retrofitten met RF en variabele aansturing.

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 11:41
@Odie hoe bedoel je dit? In mijn geval gingen alle kabels naar de badkamer waar de box hing en van daaruit de voeding naar de driestandenschakelaar een verdieping lager, om weer drie voedingsdraden terug te krijgen. Elk van die waren op een aparte ingang van de box aangesloten. (De box kwam uit 1989 en was echt een enorm oud ding. Ook rechtstreeks 230v op de goede ingang voor een andere snelheid).

In zo'n systeem krijgt de box wel enkel voeding vanuit de driestandenschakelaar, maar kan je deze ook vrij eenvoudig compleet ombouwen.

En mocht het draad niet eerst via de goede ruimte gaan kan je ook vanaf de driestandenschakelaar 1 van de draden opnieuw trekken en direct doorlussen.

[ Voor 9% gewijzigd door Caelorum op 11-09-2025 22:10 ]


  • Odie
  • Registratie: Juni 2002
  • Laatst online: 13-09 23:24
Er zijn twee manieren om een motor op verschillende snelheden aan te sturen: via een stuursignaal (meestal 0-10v of een pwm signaal dat de motor zelf vertaalt in een traploze snelheid via spannings- of frequentie regeling) of door de 230v direct naar de motor te sturen maar naar gelang de wenste snelheid een andere set windingen aan te spreken (Dahlander- of meerwikkelmotor). De eerste methode is traploos, de tweede niet.

MVs van het eerste type zijn makkelijk te converteren van perilex aansluiting met driestanden schakelaar naar iets traploos en draadloos, de tweede niet.

Of je dus kan ombouwen hangt heel erg af van de leeftijd van de box en hoe hij intern werkt. Van de Orcon MVS serie weet ik zeker dat je makkelijk om kunt met minimale aanpassingen omdat bij de perilex uitvoering de keuze simpelweg vertaald wordt door de controller naar een PWM signaal op de motor. Controller eruit, Open Air erin, standaars 230v stekker eraan en klaar.

Acties:
  • 0 Henk 'm!

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 11:41
Oh ok, ik denk dat we hier langs elkaar heen praten. Ik had het over het ombouwen van de perilexdoos naar een schukodoos. Zodat een moderne MV met 'normale' stekker gebruikt kan worden incl afstandsbediening. En deze kan worden omgebouwd. Niet het ombouwen van de oude MV zelf.

Ik ging er vanuit dat die dusdanig oud was dat een nieuwe MV box sowieso efficiënter en stiller zal werken.

[ Voor 23% gewijzigd door Caelorum op 12-09-2025 07:32 ]


Acties:
  • 0 Henk 'm!

  • Odie
  • Registratie: Juni 2002
  • Laatst online: 13-09 23:24
Ah ok, my bad!

Acties:
  • +5 Henk 'm!

  • MattMax
  • Registratie: November 2002
  • Laatst online: 13-09 12:31
Een aantal maanden terug heb ik een OpenAIR Sense Pro besteld. Ik gebruikte al een OpenAIR mini met twee OpenAIR valves voor de aansturing van de mechanische ventilatie. Op verzoek van @The_ Mad_Ping heb ik een review geschreven over mijn eigen ervaringen met de Sense Pro, in combinatie met de OpenAIR mini en de twee kleppen. Om het ook relevant te maken voor mensen die niet op dit forum komen, maar de Sense Pro zien op het Tindie platform, heb ik de review in het Engels geschreven. Het is een aardig verhaal geworden, maar de TL/DR is dat ik super tevreden ben en dat de huidige setup 10x beter is dan hoe ons huis werd opgeleverd (proprietary CO2 sensor, draadloos verbonden met ventilatie, drempelwaardes niet in te stellen, etc.).



My hands-on with the Open AIR Sense Pro

Short version: This thing is a little powerhouse of an air monitor. It’s ESP32-based, crammed with very accurate sensors, and wrapped in a clean 3D-printed shell. It looks good on a shelf, and it plays super nicely with Home Assistant.

Unboxing and build

Afbeeldingslocatie: https://tweakers.net/i/xAjlXqclO0BcjBtHFHi4E9-We8A=/800x/filters:strip_icc():strip_exif()/f/image/rlFBkE79jquNbfsZwal0kIAd.jpg?f=fotoalbum_large
The 3D-printed housing feels sturdy and purposeful, not some flimsy prototype. The fit is tight, screw points line up well, and there’s enough airflow through the design that the sensors aren’t suffocated. You will need a small allen key to disassemble the housing.

Pop the lid and it’s tidy inside!
Housing removed
Afbeeldingslocatie: https://tweakers.net/i/KKj8iDEC0NhpjeAS_q99Zg1kt6I=/x800/filters:strip_icc():strip_exif()/f/image/0bW5nxv72UPHON8WLeXVV2CG.jpg?f=fotoalbum_large


Overview of PCB
Afbeeldingslocatie: https://tweakers.net/i/s_fyHqsAZd3i9kbM6mSD6cD_wR0=/800x/filters:strip_icc():strip_exif()/f/image/YaOWR6VsBekE74xdv4w6qMeV.jpg?f=fotoalbum_large


Sensors
Afbeeldingslocatie: https://tweakers.net/i/IF8eEMTgr3CuNlwgh9tDeofrPaw=/800x/filters:strip_icc():strip_exif()/f/image/48tkEtrJC83XrEFBT3xQlhLC.jpg?f=fotoalbum_large


Espressif ESP32 board
Afbeeldingslocatie: https://tweakers.net/i/k0b5WrW36UAbncdm1h7kQb6wfbU=/800x/filters:strip_icc():strip_exif()/f/image/Mo8DJfRfV4OB82lCnfIXlxfC.jpg?f=fotoalbum_large

You can clearly see the ESP32 at the heart of it and a well-laid-out PCB. Sensor placement looks deliberate (good for airflow and heat isolation), and the cable routing is neat. Exactly what I would expect from a “Pro” unit. Finally there are leds at the bottom which can be set to a specific color.

Sensors

You have a couple of options when it comes to the sensors that will be installed. All of them are from Senserion with high accuracy.
  • Temperature and humidity
  • Additionally: CO2
  • Additionally: VOC and NOx
  • Additionally: SPS30 particle sensor
I'm using the Sense Pro with all of the listed sensors, so please keep in mind that you only have access to certain metrics if the required sensors are present in your device. More information about all options can be found on Tindie.

Home Assistant integration

Adding it to Home Assistant is painless with ESPHome auto-discovery, and you immediately get a bunch of useful entities. I'm primarily using the CO2 and VOC metrics to monitor air quality. I've built some simple automations to use the controllable light entity that’s perfect for ambient feedback.


OpenAIR Sense Pro entities
Afbeeldingslocatie: https://tweakers.net/i/vgLeu1q-9vqyGFJKOi4slnMrXZ8=/800x/filters:strip_exif()/f/image/p9pAs2fuVpppCRwWplouqZNr.png?f=fotoalbum_large


OpenAIR light toggle
Afbeeldingslocatie: https://tweakers.net/i/vhqLYdI1gwpFa21eeJmcMsgh-pE=/x800/filters:strip_exif()/f/image/b1LBa51qfvcrLNBiMeI8CcxD.png?f=fotoalbum_large


Automation example
Afbeeldingslocatie: https://tweakers.net/i/IJWcxUKTE4aGIzDLUP8zOcQogUs=/800x/filters:strip_exif()/f/image/CHVGM4m8O2ElHRvlQBBdMYTz.png?f=fotoalbum_large

I love using the device’s light as a subtle air quality indicator. In the example it's based on VOC, but you can of course combine several metrics. Green when air is fresh, orange when it’s getting stale, red when it’s time to take action.

Here’s the exact automation I’m running, using the VOC index sensor from the OpenAIR Sense Pro and driving its light accordingly:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
alias: "Climate: Air quality (VOC) ground floor"
description: ""
triggers:
  - trigger: numeric_state
    entity_id:
      - sensor.open_air_sense_pro_5328e0_voc_index
    below: 150
    id: voc_green
  - trigger: numeric_state
    entity_id:
      - sensor.open_air_sense_pro_5328e0_voc_index
    above: 150
    below: 350
    id: voc_orange
  - trigger: numeric_state
    entity_id:
      - sensor.open_air_sense_pro_5328e0_voc_index
    above: 350
    id: voc_red
  - trigger: time
    at: "23:00:00"
    id: night_mode
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - voc_green
          - condition: time
            before: "23:00:00"
            after: "07:00:00"
        sequence:
          - action: light.turn_on
            metadata: {}
            data:
              rgb_color:
                - 40
                - 148
                - 25
              brightness_pct: 50
            target:
              device_id: cc9911744abac6684f3ea1a363b6098a
      - conditions:
          - condition: time
            before: "23:00:00"
            after: "07:00:00"
          - condition: trigger
            id:
              - voc_orange
        sequence:
          - action: light.turn_on
            metadata: {}
            data:
              rgb_color:
                - 242
                - 157
                - 38
              brightness_pct: 50
            target:
              device_id: cc9911744abac6684f3ea1a363b6098a
      - conditions:
          - condition: trigger
            id:
              - voc_red
          - condition: time
            before: "23:00:00"
            after: "07:00:00"
        sequence:
          - action: light.turn_on
            metadata: {}
            data:
              rgb_color:
                - 213
                - 20
                - 7
              brightness_pct: 100
            target:
              device_id: cc9911744abac6684f3ea1a363b6098a
      - conditions:
          - condition: trigger
            id:
              - night_mode
        sequence:
          - action: light.turn_off
            metadata: {}
            data: {}
            target:
              device_id: cc9911744abac6684f3ea1a363b6098a
mode: single


Combining the Sense Pro with other OpenAIR devices

My setup is a combination of the Sense Pro for monitoring CO2, VOC and NOx, the OpenAIR mini to control mechanical ventilation and two OpenAIR valves to open or close valves. The valves are optional, but help with conserving energy. E.g. when somebody is taking a shower (first floor), an automation will set the ventilation to max speed and will set the valve that is connected to the ground floor to only 20% open. That helps to preserve the heat downstairs, while quickly bringing the humidity down in the bathroom. The overall goal is to make this as "set-and-forget" as possible. The air quality should be healthy, energy should be conserved (maintaining the air quality) and all of that needs to happen without manual intervention. I've written a couple of automations with some helpers in Home Assistant to make that happen.

Day-to-day impressions

  • The Sense Pro readings are stable and react quickly to cooking, aerosols, or a closed room.
  • The ambient light feedback is surprisingly useful; And you can also decide to let it respond to other triggers.
  • 3D-printed shell looks “maker-y” in a good way. Clean lines, not rough. Of course you can also make your own case, just keep in mind the device needs some airflow, so don't put it in a sealed box.

Verdict:

This is a high-accuracy air quality monitor that plugs straight into Home Assistant and gives you the option to run practical automations out of the box. I'm very happy with the OpenAIR Sense Pro and would definitely recommend it. Solid build, thoughtful internals, and a great HA experience.

Acties:
  • +1 Henk 'm!

  • djuro499
  • Registratie: Februari 2015
  • Laatst online: 09:17
Bedankt allemaal voor jullie reacties!

De bedoeling is inderdaad om een nieuwe MV te plaatsen en ik vroeg me af of ik de 3-standen schakelaar met perilex toch zou kunnen gebruiken in het geval dat mijn netwerk platligt.
The_ Mad_Ping schreef op woensdag 21 mei 2025 @ 14:50:
Oh ja, bijna vergeten! De Reno ondersteunt ook de Perilex-connector.
Dus als je een variant met Perilex gebruikt, kun je die gewoon blijven gebruiken. Extra handig: de stand van de Perilex-schakelaar is ook uit te lezen in Home Assistant!
Als de stand van de Perilex-schakelaar uit te lezen is, verwacht ik dat alle draden op de OA printplaat aangesloten zijn.
En trouwens, het schema van die van mij ziet er zo uit:

Afbeeldingslocatie: https://tweakers.net/i/JegUw5S3Y11roTlnkXXvrsRwUsg=/800x/filters:strip_icc():strip_exif()/f/image/YPZ5sjMj7JVK9wXuApesdxC9.jpg?f=fotoalbum_large
Tarquin schreef op donderdag 11 september 2025 @ 14:31:
Als HA uitvalt gaat de OpenAir naar een 'disconnected mode'. Het is programmeerbaar wat hij dan doet.
Hij kan bv gewoon basic op vochtigheidslevels reageren: veel vocht=hard draaien.
Dat is goed om te weten!
Tarquin schreef op donderdag 11 september 2025 @ 14:31:
Wel heeft de OpenAir een web-interface. In geval van nood kun je er naartoe met een browser en zelf de instellingen & fanspeed veranderen.
Bedoel je OpenAir als een wifi access point of gewoon als een wifi client?

Misschien maak ik het onnodig ingewikkeld, maar ik dacht even aan een scenario als het te lang duurt om mijn netwerk te herstellen. Een goed geprogrammeerde 'disconnected mode' zou voldoende moeten zijn.

Ik vind de OA met ethernet port heel interessant en de compacte Duco Reno zou goed passen bij mij want ik heb maar 3 afzuigkanalen (wel met minder vermogen 325 m³/h t.o.v. 400 m³/h van de Silent). Daarnaast ondersteunt hij een perilex-schakelaar. Dit sluit aan bij mijn vragen aan @The_ Mad_Ping, aangezien ik de volgende scenario's in gedachten heb:
  1. HA-besturing, via ethernet of wifi.
  2. Autonome 'disconnected mode', als het netwerk niet beschikbaar is.
  3. 3-standenschakelaar/perilex, als een 'override' van de 'disconnected mode'.
De oplossing van @Odie vind ik ook heel interessant - volledig autonoom met een 'override' van HA.
De 3-standenschakelaar/perilex zou daarachter kunnen, als 'last resort', maar misschien niet de moeite waard.

Acties:
  • +2 Henk 'm!

  • Odie
  • Registratie: Juni 2002
  • Laatst online: 13-09 23:24
Als HA uitvalt gaat de OpenAir naar een 'disconnected mode'.
Kleine nuance, dat is maar hoe je hem configureert he. Het kán. Ik heb juist voor een “ESP-centric” opzet gekozen waarbij de OpenAir autonoom werkt maar altijd van buiten af te overriden is.

Overigens bevat mijn bovenstaande config een bug die ik bij de (poging tot een andere) laatste bugfix juist geïntroduceerd heb. Hij is bij mij gefikst, maar ik mag m’n post niet meer editen. Aangezien ik nog verder ga refinen de komende tijd (ik wil het ventilatie gedrag nog iets meer vraaggestuurd maken waarbij de mate van luchtvervuiling stapsgewijs meer of minder ventilatie vraagt) dus als je interesse in de laatste versie hebt, let me know.

De ESP kan je optioneel een web interface geven waarmee hij direct te besturen is, dat is dus in cliënt mode. De AP mode kickt in als hij geen verbinding kan maken met de geconfigureerde wifi. Dat staat weer los van de “disconnected” mode, wat slaat op of de ESP verbinding met HA heeft over de API.

En als je het bont wil maken kan je ook nog API calls vanuit andere software of systemen direct op de ESP doen, ik heb even zitten spelen met JSON calls direct uit HomeKit op de ESP, maar uiteindelijk vind ik m’n huidige aanpak de beste omdat daarmee ook een feedback loop terug naar HomeKit is (die toont daadwerkelijk in welke stand mijn ventilatie staat).

Ik ben in hele korte tijd fanboy van ESPHome en ook zeker de Open Air geworden, leuk spul…

Ik zou persoonlijk de perilex ditchen en wellicht vervangen door iets draadloos, genoeg opties (inclusief draadloze schakelaars die in een standaard frame moeten passen). Maar als je hem wil behouden, je zou hem kunnen aansluiten op twee GPIO pinnen van de ESP OpenAir, maar dat wordt een beetje knutselen. Je zou van een van de sensor headers de SCL/SDA pinnen als digitale input kunnen configureren met daar de twee perilex schakelstanden eraan.

[ Voor 12% gewijzigd door Odie op 12-09-2025 19:04 ]

Pagina: 1 ... 12 13 Laatste