Toon posts:

Zehnder comfofan s aansturen via RPi, Arduino

Pagina: 1 2 3 4 5 Laatste
Acties:

  • Gizz
  • Registratie: Maart 2001
  • Laatst online: 22:07

Gizz

Dunder-Mifflin, Inc.

@ppeterr dit laat weer goed zien dat eCO2 weinig zegt over het echte CO2-niveau. Gelukkig zet je voor een paar tientjes zelf een CO2-sensor in elkaar: CO2-meters voor in huis

Kun je ook meteen een andere kamer meten die heel belangrijk is in het kader van voldoende informatie: je slaapkamer.

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


  • ppeterr
  • Registratie: Juni 2008
  • Laatst online: 20:13
Gizz schreef op woensdag 16 november 2022 @ 10:12:
@ppeterr dit laat weer goed zien dat eCO2 weinig zegt over het echte CO2-niveau. Gelukkig zet je voor een paar tientjes zelf een CO2-sensor in elkaar: CO2-meters voor in huis

Kun je ook meteen een andere kamer meten die heel belangrijk is in het kader van voldoende informatie: je slaapkamer.
Dat is zeker een goede tip, en zal ik mee nemen in mijn vervolg stappen.
Voorlopig moet ik het hier nog even mee doen, voor het huidige doel voldoet het.

Fijn dat topic dat je deelt, ik ga mij er eens in verdiepen.

(voor een paar 10tjes, daar twijfel ik trouwens aan. Ik zit wel te kijken in de zwave hoek en dat lijkt prijzig)

[Voor 7% gewijzigd door ppeterr op 16-11-2022 10:41]

MENTAL REBOOT


  • Gizz
  • Registratie: Maart 2001
  • Laatst online: 22:07

Gizz

Dunder-Mifflin, Inc.

@ppeterr de paar tientjes geldt voor een sensor die je zelf in elkaar zet, kant-en-klare sensoren zijn inderdaad wat duurder :) Maar een eigen sensor op basis van wifi kan redelijk makkelijk voor dat bedrag. Een ESP (de wifi microcontroller) kost je 5 tot 10 euro, de CO2-sensor die je daaraan hangt heb je voor €20 tot €30. Maar goed, meer info in dat andere topic dus :P

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


  • ppeterr
  • Registratie: Juni 2008
  • Laatst online: 20:13
Gizz schreef op woensdag 16 november 2022 @ 10:47:
@ppeterr de paar tientjes geldt voor een sensor die je zelf in elkaar zet, kant-en-klare sensoren zijn inderdaad wat duurder :) Maar een eigen sensor op basis van wifi kan redelijk makkelijk voor dat bedrag. Een ESP (de wifi microcontroller) kost je 5 tot 10 euro, de CO2-sensor die je daaraan hangt heb je voor €20 tot €30. Maar goed, meer info in dat andere topic dus :P
Eerst maar eens de zwave controller aan de praat en dan aansluiten. Misschien werkt het helemaal
niet of sloop ik het binnen 5 minuten. :9

[edit] Het werkt!!

Zit nog wat te rommelen met hoe ik de wand afstandsbedieningen mee kan laten werken, dat lijkt
niet helemaal optimaal. Uiteindelijk ook niet meer nodig.


Maar mooi :) Nu niog een sensor scoren voor in de badkamer, en wat kleine zwave buttons voor op het toilet.

[Voor 33% gewijzigd door ppeterr op 16-11-2022 16:49]

MENTAL REBOOT


  • ethijs
  • Registratie: November 2010
  • Laatst online: 15-02 19:05
@ppeterr en anderen

Ik heb vanuit een ander project meerdere Qubino Flush dimmer 0-10V Z-Wave apparaatjes beschikbaar, die voor een zacht prijsje weg mogen.

  • PvP1985
  • Registratie: December 2017
  • Laatst online: 17:13
ppeterr schreef op zondag 13 november 2022 @ 09:59:

@PvP1985 Thanks, jij poste dit diagram. Heb je dit hiermee goed werkend gekregen?
Jazeker. Draaide 2 jr als een zonnetje. Inmiddels gedemonteerd en verkocht. Maar dat is niet omdat het niet werkte.
Mooie van deze manier van aansluiten is dat er geen losse voeding nodig is en de mechanische ventilatie zonder problemen ook dicht kon. Je zag er niks van aan de buitenkant.


  • ppeterr
  • Registratie: Juni 2008
  • Laatst online: 20:13
PvP1985 schreef op donderdag 17 november 2022 @ 13:18:
[...]


Jazeker. Draaide 2 jr als een zonnetje. Inmiddels gedemonteerd en verkocht. Maar dat is niet omdat het niet werkte.
Mooie van deze manier van aansluiten is dat er geen losse voeding nodig is en de mechanische ventilatie zonder problemen ook dicht kon. Je zag er niks van aan de buitenkant.

[Afbeelding]
Ik heb het ondertussen wel aangesloten met een externe voeding, dit omdat de module toch iets
meer mA trekt dan het uitstuurt vanaf de fan. Werkt overigens prefect inderdaad. Heel blij mee.

MENTAL REBOOT


  • Gijs007
  • Registratie: Februari 2008
  • Laatst online: 21:12
k_korkmaz schreef op maandag 10 oktober 2022 @ 16:31:
Ik ben ook al een tijdje bezig en heb meerdere pogingen gedaan om het werkend te krijgen.
Ik lijk een soortgelijke loop te hebben maar mijn log wordt gespammed met:
Discovery: Received unknown frame type 0x00 from ID 0x00

Ik heb meerdere keren de kabels gecontroleerd en alles volgens eelcohn schema aangesloten op een ESP32 bordje. Afstand tussen MV en nrf905 is 5cm.

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
INFO Starting log output from utility-bridge.local using esphome API
INFO Successfully connected to utility-bridge.local
[15:55:45][I][app:102]: ESPHome version 2022.9.4 compiled on Oct 10 2022, 15:36:06
[15:55:45][C][wifi:502]: WiFi:
[15:55:45][C][wifi:360]:   Local MAC: 0C:B8:15:D8:E8:78
[15:55:45][C][wifi:361]:   SSID: [redacted]
[15:55:45][C][wifi:362]:   IP Address: 192.168.20.193
[15:55:45][C][wifi:364]:   BSSID: [redacted]
[15:55:45][C][wifi:365]:   Hostname: 'utility-bridge'
[15:55:45][C][wifi:367]:   Signal strength: -50 dB ▂▄▆█
[15:55:45][C][wifi:371]:   Channel: 1
[15:55:45][C][wifi:372]:   Subnet: 255.255.255.0
[15:55:45][C][wifi:373]:   Gateway: 192.168.20.1
[15:55:45][C][wifi:374]:   DNS1: 192.168.1.5
[15:55:45][C][wifi:375]:   DNS2: 192.168.1.6
[15:55:45][D][zehnder:227]: Current state: 0x02
[15:55:45][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:55:45][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
[15:55:45][C][logger:275]: Logger:
[15:55:45][C][logger:276]:   Level: DEBUG
[15:55:45][C][logger:277]:   Log Baud Rate: 115200
[15:55:45][C][logger:278]:   Hardware UART: UART0
[15:55:45][C][spi:101]: SPI bus:
[15:55:45][C][spi:102]:   CLK Pin: GPIO14
[15:55:45][C][spi:103]:   MISO Pin: GPIO12
[15:55:45][C][spi:104]:   MOSI Pin: GPIO13
[15:55:45][C][spi:106]:   Using HW SPI: YES
[15:55:45][C][homeassistant.time:010]: Home Assistant Time:
[15:55:45][C][homeassistant.time:011]:   Timezone: 'CET-1CEST,M3.5.0,M10.5.0/3'
[15:55:45][C][restart.button:017]: Restart Button 'Utility Bridge herstart'
[15:55:45][C][zehnder:153]: Zehnder Fan config:
[15:55:45][C][zehnder:154]:   Polling interval   60000
[15:55:45][C][zehnder:155]:   Fan networkId      0x00000000
[15:55:45][C][zehnder:156]:   Fan my device type 0x03
[15:55:45][C][zehnder:157]:   Fan my device id   0x36
[15:55:45][C][zehnder:158]:   Fan main_unit type 0x00
[15:55:45][C][zehnder:159]:   Fan main unit id   0x00
[15:55:45][C][captive_portal:088]: Captive Portal:
[15:55:45][C][mdns:100]: mDNS:
[15:55:45][C][mdns:101]:   Hostname: utility-bridge
[15:55:45][C][ota:089]: Over-The-Air Updates:
[15:55:45][C][ota:090]:   Address: utility-bridge.local:3232
[15:55:45][C][ota:093]:   Using Password.
[15:55:45][C][api:138]: API Server:
[15:55:45][C][api:139]:   Address: utility-bridge.local:6053
[15:55:45][C][api:141]:   Using noise encryption: YES
[15:55:45][D][zehnder:227]: Current state: 0x02
[15:55:45][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:55:45][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
[15:55:45][C][nRF905:073]: Config:
[15:55:45][C][nRF905:075]:   CS Pin:GPIO23
[15:55:45][C][nRF905:083]:   CD Pin:GPIO33
[15:55:45][C][nRF905:085]:   CE Pin:GPIO27
[15:55:45][C][nRF905:086]:   PWR Pin:GPIO26
[15:55:45][C][nRF905:087]:   TXEN Pin:GPIO25
[15:55:45][D][zehnder:227]: Current state: 0x02
[15:55:45][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:55:45][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
[15:55:45][D][zehnder:227]: Current state: 0x02
[15:55:45][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:55:45][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
[15:55:45][D][zehnder:227]: Current state: 0x02
[15:55:45][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:55:45][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
[15:55:45][D][zehnder:227]: Current state: 0x02
[15:55:45][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:55:45][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
[15:55:46][D][zehnder:227]: Current state: 0x02
[15:55:46][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:55:46][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
[15:55:46][D][zehnder:227]: Current state: 0x02
[15:55:46][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:55:46][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
[15:55:46][D][zehnder:227]: Current state: 0x02
[15:55:46][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:55:46][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
[15:55:46][D][zehnder:227]: Current state: 0x02
[15:55:46][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:55:46][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
[15:55:46][D][zehnder:227]: Current state: 0x02
[15:55:46][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:55:46][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
[15:55:46][D][zehnder:227]: Current state: 0x02
[15:55:46][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:55:46][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
[15:55:46][D][zehnder:227]: Current state: 0x02
[15:55:46][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:55:46][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
[15:55:46][D][zehnder:227]: Current state: 0x02
[15:55:46][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:55:46][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
[15:55:46][D][zehnder:227]: Current state: 0x02
[15:55:46][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:55:46][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
[15:55:46][D][zehnder:227]: Current state: 0x02
[15:55:46][D][zehnder:230]: DiscoverStateWaitForLinkRequest

<knip>

[15:56:24][D][zehnder:636]: No messages received, giving up now...
[15:56:24][W][zehnder:560]: Start discovery timeout
[15:56:24][D][zehnder:535]: Start discovery with ID 218
[15:56:24][E][nRF905:243]: Config write failed
[15:56:24][D][nRF905:262]: Set TX Address: 0xA55A5AA5
[15:56:24][D][zehnder:613]: Start TX
[15:56:24][E][nRF905:243]: Config write failed
[15:56:24][D][zehnder:227]: Current state: 0x02
[15:56:24][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:56:24][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
[15:56:25][D][zehnder:227]: Current state: 0x02
[15:56:25][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:56:25][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
[15:56:25][D][zehnder:227]: Current state: 0x02
[15:56:25][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[15:56:25][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00


iemand enig idee waar het aan kan liggen of in welke richting ik het kan zoeken?
Ben je al iets wijzer geworden? Ik heb hier namelijk een soortgelijk probleem:

code:
1
2
3
4
5
6
[18:20:56][D][zehnder:227]: Current state: 0x02
[18:20:56][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[18:20:56][D][zehnder:274]: Discovery: Received unknown frame type 0xFF from ID 0xFF
[18:20:56][D][zehnder:227]: Current state: 0x02
[18:20:56][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[18:20:56][D][zehnder:274]: Discovery: Received unknown frame type 0xFF from ID 0xFF


Ik ben zelf overigens nog echt een beginner, heb ESPhome geïnstalleerd volgens de tutorial: https://esphome.io/guides/getting_started_hassio.html

Vervolgens de .yaml config gekopieerd van https://github.com/Sanderhuisman/ESPHome-Zehnder-RF. Kwam er daarna achter dat ik de components nog moest uploaden naar config/esphome/custom_components

Vervolgens de .yaml gevalideerd en nog enkele variabelen gecorrigeerd. Daarna de nieuwe config geïnstalleerd via het ESPhome dashboard. Dit ging bijna te makkelijk, ik zie vast iets over het hoofd?

@XanderHuisman Misschien heb jij nog tips voor ons?
Bij de https://github.com/eelcohn/nRF905-API moesten we handmatig een discovery uitvoeren, hoe werkt dit bij jouw ESPhome variant?

AMD Ryzen 9 7950X | NZXT Kraken X63 | GIGABYTE X670E AORUS XTREME | G.Skill Trident Z Neo F5-6000J3038F16GX2-TZ5NR | Inno3D GeForce RTX 4090 iCHILL X3 | Corsair AX860i | 2 x WD Black NVMe SSD SN850 2TB | 1 x Intel Optane 900P 480GB | Corsair iCUE 5000T


  • XanderHuisman
  • Registratie: November 2012
  • Laatst online: 20-03 12:57
@Gijs007 bij mijn component gaat dat automatisch wanneer de esp nog geen geldige verbinding heeft. Daarvoor moet je de WTW eerst in pair modus zetten (de eerste 10 minuten nadat hij aangezet is, dus even de stekker eruit en er weer in;)

  • Gijs007
  • Registratie: Februari 2008
  • Laatst online: 21:12
XanderHuisman schreef op donderdag 17 november 2022 @ 19:23:
@Gijs007 bij mijn component gaat dat automatisch wanneer de esp nog geen geldige verbinding heeft. Daarvoor moet je de WTW eerst in pair modus zetten (de eerste 10 minuten nadat hij aangezet is, dus even de stekker eruit en er weer in;)
Helder. Ik de WTW even uitgeschakeld, maar dat maakt geen verschil.
Zijn er nog andere dingen die ik kan proberen?
[17:35:27][D][zehnder:625]: Receive timeout
[17:35:27][D][zehnder:629]: No data received, retry again (left: 8)
[17:35:27][D][zehnder:613]: Start TX
[17:35:27][E][nRF905:243]: Config write failed
[17:35:27][D][zehnder:227]: Current state: 0x02
[17:35:27][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[17:35:27][D][zehnder:274]: Discovery: Received unknown frame type 0x00 from ID 0x00
Soms zie ik ook deze melding langskomen.

[Voor 32% gewijzigd door Gijs007 op 18-11-2022 17:36]

AMD Ryzen 9 7950X | NZXT Kraken X63 | GIGABYTE X670E AORUS XTREME | G.Skill Trident Z Neo F5-6000J3038F16GX2-TZ5NR | Inno3D GeForce RTX 4090 iCHILL X3 | Corsair AX860i | 2 x WD Black NVMe SSD SN850 2TB | 1 x Intel Optane 900P 480GB | Corsair iCUE 5000T


  • seren101
  • Registratie: September 2010
  • Laatst online: 03-03 20:42
Ik worstel ook nog steeds met hetzelfde ESPHome probleem wat ik eerder had seren101 in "Zehnder comfofan s aansturen via RPi, Arduino"

Pairing werkt.
Niet alleen WTW uitschakelen, ook de ESPHome node opnieuw installeren zodat ie zich opnieuw initialiseert en de pairing start. Ik ken te weinig van ESPHome om te weten of er ook een simpele "restart" optie voor een node is ipv install, die vond ik niet zo gauw.

Daarna werkt het niet echt meer bij mij, snelheid aanpassen wordt overruled na enkele seconden door andere schakelaar. Het werkte destijds wel met de niet ESPHome versie van Eelco.

Kan er iemand die een werkende setup heeft (bijvoorkeur met Buva en niet Zehnder) met de niet ESPHome versie van @EelCapone een "dump" plaatsen van de payload die in fan.cpp naar nRF905.cpp stuurt binnen de operatie Fan::setSpeed met nrf905->writeTxPayload(payload) waarbij de speed een van de preset values is (0x01 voor low, 0x02 voor medium, etc.)

Dan kan ik deze vergelijken met de gehele payload in mijn ESPhome versie.


Graag wil ik ook snappen hoe een volledige SetSpeed cyclus zou moeten lopen?

Aanname optie 1:

1. ESP stuurt setspeed alleen naar main_unit (want dat zetten we in de payload)
2. Main_unit bevestigt
3. Main_unit stuurt status update broadcast naar alle devices (dus ook mijn 2 andere remotes)?
4. Andere remotes nemen status over van broadcast

Voor de ESPHome versie gaat het dan mis bij stap 3 of 4 want de andere remotes nemen nieuwe status niet over

Aanname optie 2

1. ESP stuurt setspeed naar all devices en dus ook de remotes. Maar dat is dus niet wat we doen in de ESPHome code en voor zover ik uit de code van Eelce kan afleiden daar ook niet
2. Main unit stuurt bevestiging (andere devices misschien ook wel??)
3. Alle devices (incl remote) nemen nieuwe gevraagde status over van stap 1.


Dank!!

[Voor 43% gewijzigd door seren101 op 23-11-2022 15:01]


  • seren101
  • Registratie: September 2010
  • Laatst online: 03-03 20:42
Zo, ik denk dat ik het gefixt heb.

BUVA werkend via ESPHome.

Ik zag in de code van Eelco dat hij bij een setspeed (en andere commando's) een rx_id (fan_main_unit_id) van 0x00 stuurde, terwijl de ESPHome code daar de waarde stuurde die het resultaat was van de discovery/pairing (0x02 in mijn geval).

Ik heb nu even hardcoded hier in de ESPHome code ook een 0x00 van gemaakt en voila, de nieuw gekozen stand verschijnt ook op het display van de andere remote en blijft ook staan.

Nu moet ik nog de rest van de commando's aanpassen en er gaat nu ook nog wat mis bij de validatie of het commando goed uitgevoerd is, want ik krijg timeouts in de logs. Ik vermoed omdat die ook een andere rx_id verwachten in een bevestiging dan de 0x00 die ik gestuurd heb.

  • Gijs007
  • Registratie: Februari 2008
  • Laatst online: 21:12
Gijs007 schreef op donderdag 17 november 2022 @ 18:36:
[...]

Ben je al iets wijzer geworden? Ik heb hier namelijk een soortgelijk probleem:

code:
1
2
3
4
5
6
[18:20:56][D][zehnder:227]: Current state: 0x02
[18:20:56][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[18:20:56][D][zehnder:274]: Discovery: Received unknown frame type 0xFF from ID 0xFF
[18:20:56][D][zehnder:227]: Current state: 0x02
[18:20:56][D][zehnder:230]: DiscoverStateWaitForLinkRequest
[18:20:56][D][zehnder:274]: Discovery: Received unknown frame type 0xFF from ID 0xFF


Ik ben zelf overigens nog echt een beginner, heb ESPhome geïnstalleerd volgens de tutorial: https://esphome.io/guides/getting_started_hassio.html

Vervolgens de .yaml config gekopieerd van https://github.com/Sanderhuisman/ESPHome-Zehnder-RF. Kwam er daarna achter dat ik de components nog moest uploaden naar config/esphome/custom_components

Vervolgens de .yaml gevalideerd en nog enkele variabelen gecorrigeerd. Daarna de nieuwe config geïnstalleerd via het ESPhome dashboard. Dit ging bijna te makkelijk, ik zie vast iets over het hoofd?

@XanderHuisman Misschien heb jij nog tips voor ons?
Bij de https://github.com/eelcohn/nRF905-API moesten we handmatig een discovery uitvoeren, hoe werkt dit bij jouw ESPhome variant?
Ik ben er inmiddels achter wat het probleem was met de ESPhome installatie. (Na de bekabeling nog eens te hebben gecontroleerd en getest met de API van eelcohn...)

In de utility-bridge.yaml van github (https://github.com/Sander.../main/utility-bridge.yaml) wordt afgeweken van de standaard aansluitschema...
De CS pin stond op: GPIO23 terwijl we GPIO15 gebruiken in het aansluit schema van: https://github.com/eelcoh...I/blob/master/HARDWARE.md |:(
# nRF905 config
nrf905:
id: "nrf905_rf"
cs_pin: GPIO15
cd_pin: GPIO33
ce_pin: GPIO27
pwr_pin: GPIO26
txen_pin: GPIO25
# We don't need AM and DR at the moment as they are read from the inernal registers
am_pin: GPIO32
dr_pin: GPIO35
@k_korkmaz Wellicht had jij hetzelfde probleem, dit veroorzaakte voor mij de Received unknown frame type meldingen.

Update 2:
Het bleek in mijn situatie dat ik toch de am en dr pin moet opgeven in de config.Ik kreeg namelijk eerst nog de received_timeout meldingen, zoals @didekoning ze ook had.
En wellicht dat @golles ook tegen dit probleem aan liep.

[Voor 163% gewijzigd door Gijs007 op 27-11-2022 18:11]

AMD Ryzen 9 7950X | NZXT Kraken X63 | GIGABYTE X670E AORUS XTREME | G.Skill Trident Z Neo F5-6000J3038F16GX2-TZ5NR | Inno3D GeForce RTX 4090 iCHILL X3 | Corsair AX860i | 2 x WD Black NVMe SSD SN850 2TB | 1 x Intel Optane 900P 480GB | Corsair iCUE 5000T


  • golles
  • Registratie: Maart 2007
  • Laatst online: 22:05
Gijs007 schreef op zondag 27 november 2022 @ 17:31:
[...]
En wellicht dat @golles ook tegen dit probleem aan liep.
Oeh, dit is lang geleden, ik heb ze inderdaad wel gedefineerd:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
spi:
  clk_pin: GPIO14
  mosi_pin: GPIO13
  miso_pin: GPIO12

nrf905:
  id: nrf905_rf
  cs_pin: GPIO15
  am_pin: GPIO32
  cd_pin: GPIO33
  ce_pin: GPIO27
  dr_pin: GPIO35
  pwr_pin: GPIO26
  txen_pin: GPIO25

  • k_korkmaz
  • Registratie: September 2004
  • Laatst online: 10-03 12:36
Gijs007 schreef op zondag 27 november 2022 @ 17:31:
[...]

Ik ben er inmiddels achter wat het probleem was met de ESPhome installatie. (Na de bekabeling nog eens te hebben gecontroleerd en getest met de API van eelcohn...)

In de utility-bridge.yaml van github (https://github.com/Sander.../main/utility-bridge.yaml) wordt afgeweken van de standaard aansluitschema...
De CS pin stond op: GPIO23 terwijl we GPIO15 gebruiken in het aansluit schema van: https://github.com/eelcoh...I/blob/master/HARDWARE.md |:(


[...]


@k_korkmaz Wellicht had jij hetzelfde probleem, dit veroorzaakte voor mij de Received unknown frame type meldingen.

Update 2:
Het bleek in mijn situatie dat ik toch de am en dr pin moet opgeven in de config.Ik kreeg namelijk eerst nog de received_timeout meldingen, zoals @didekoning ze ook had.
En wellicht dat @golles ook tegen dit probleem aan liep.
Net even getest en inderdaad dat was het probleem, thx @Gijs007 . Nu moet ik nog wat stappen maken in HA om de status goed door te krijgen (krijg nu steeds OFF terwijl MV op max draait) en de snelheid die niet vast gehouden wordt vanwege andere CO2 melders die dit overschrijven. Dit was met de oplossing van EelCapone op te lossen door het versturen van een specifiek payload.

[Voor 1% gewijzigd door k_korkmaz op 06-12-2022 10:20. Reden: typo]


  • seren101
  • Registratie: September 2010
  • Laatst online: 03-03 20:42
k_korkmaz schreef op dinsdag 6 december 2022 @ 10:12:
de snelheid die niet vast gehouden wordt vanwege andere CO2 melders die dit overschrijven.
Zie mijn post van een paar weken geleden hoe ik dit opgelost heb: seren101 in "Zehnder comfofan s aansturen via RPi, Arduino"

  • dorenberg
  • Registratie: Februari 2013
  • Laatst online: 14-03 19:22
Ik ben hier een tijd geleden mee bezig geweest, en eigenlijk heb ik het niet aan de praat gekregen. We hebben een ecolution hier met zehnder aansturing in de huiskamer en een afstandsbediening voor 10/30/60 minuten op maximale stand. Echter werd elke keer mijn commando overruled vanuit de ecolution. Heeft iemand dit wel werkend?

  • meifter
  • Registratie: September 2015
  • Laatst online: 11:14
Hoi,
Ik vroeg mij af, heeft iemand dit hier geprobeerd in combinatie met de rf knoppen?
https://nl.aliexpress.com/item/4000042979004.html

Voor diegene die geen zin hebben om op de link te klikken.
Dit is een Wifi Afstandsbediening Rf Converter Schakelaar. De advertentie zegt dat ie kan leren van RF afstandsbedieningen. Frequentie is 240MHZ ~ 930MHZ. Hij lijkt wel 'cloud'/server based te zijn, dat vind ik wel jammer.

Maar terug naar mijn vraag: Heeft iemand dit geprobeerd? Zou dit kunnen werken?

  • gielk
  • Registratie: Februari 2009
  • Laatst online: 29-12-2022
marlsbarkley schreef op maandag 7 november 2022 @ 09:43:
[...]


Ah kijk, ja hier kan ik wel wat mee inderdaad. Nu hopen dat onze vrienden van Ali een beetje rap leveren, dan kan ik ermee aan de slag! :*)

Ik had zelf na wat speurwerk ook al een soortgelijk voorbeeld gevonden die ipv Percentage stapjes, voorgedefineerde 'low' 'medium en 'high' stappen had, wat op zich ook een prima oplossing is.

Zodra ik 'm binnen en werkend heb zal ik even een update doen incl HA configs voor de liefhebber.
Hi marlsbarkley,

Heb je het al binnen en heb je al een HA config? Ik sta op punt het te bestellen maar ben benieuwd of het je gelukt is om het als fan te laten zien in HA?

  • LittleKiller
  • Registratie: Oktober 2007
  • Laatst online: 15:36
Als een van de originele mensen die op dit topic heeft gereageerd heb ik eindelijk maar toch de ESPhome oplossing van @XanderHuisman gedaan!

Nu heb ik recent weer beschikking gekregen over altium, dus heb ik besloten om een PCB'tje ervoor te maken.

Zijn er hier mensen die interesse hebben in een PCB'tje om dit allemaal aan te sluiten.


zie: EelCapone in "Zehnder comfofan s aansturen via RPi, Arduino"

[Voor 35% gewijzigd door LittleKiller op 25-12-2022 10:36]


  • remcoXP
  • Registratie: Februari 2002
  • Laatst online: 19:07
Als dit met een buva boxstream werkt heb ik zeker intresse!
LittleKiller schreef op zaterdag 24 december 2022 @ 16:58:
Als een van de originele mensen die op dit topic heeft gereageerd heb ik eindelijk maar toch de ESPhome oplossing van @XanderHuisman gedaan!

Nu heb ik recent weer beschikking gekregen over altium, dus heb ik besloten om een PCB'tje ervoor te maken.

Zijn er hier mensen die interesse hebben in een PCB'tje om dit allemaal aan te sluiten.

[Afbeelding]

Gadget-freakz.com. Feedback en tips zijn welkom.


  • LittleKiller
  • Registratie: Oktober 2007
  • Laatst online: 15:36
Ik heb geen idee, in principe, het zijn geen fancy componenten, maar meer een PCB waar je een ESP32 en een NRF905 op kan plaatsen

  • EelCapone
  • Registratie: December 2000
  • Laatst online: 15-03 12:04

EelCapone

Ik kom je halen!

De afgelopen dagen heb ik eindelijk weer tijd (en zin ;)) gehad om met dit projectje bezig te gaan, en ik heb inmiddels een paar updates:

Hardware

Ik heb een ontwerp gemaakt voor een nRF905 shield voor de ESP32. Deze heeft een 868MHz RF-filter, waardoor het bereik een stuk groter zou moeten worden (hopelijk enkele tientallen tot max. 100 meter).

Deze heb ik bij JLCPCB in productie laten nemen, en er zijn as-we-speak 5 printplaatjes onderweg naar Nederland 8)

Ik hoop deze ergens in de eerste week van januari binnen te krijgen en te kunnen testen. Als ze het inderdaad doen zoals ik verwacht, dan kan ik de overige 4 beschikbaar stellen voor de liefhebbers. Bij voldoende belangstelling zal ik een nieuwe bestelling plaatsen, en kan ik ze leveren incl. voorgeprogrammeerde ESP32 module, zodat je een kant-en-klare oplossing hebt.

@LittleKiller ik hoop dat we nu niet 2x hetzelfde werk hebben gedaan ;)





Software

Ook de nRF905API software krijgt een update:
  • MQTT en MQTT auto-discovery voor Home Assistant, zodat de nRF905API, Zehnder/BUVA ventilator en alle CO2-sensoren en remote controls als aparte devices zichtbaar worden. Zo kan je bijv. de CO2-waarden ook voor andere automations gebruiken
  • Automatische detectie van het type ventilator
  • Er was een probleem met de nRF905API waarbij deze om de paar uur vast liep. Zoals het nu lijkt heb ik de oorzaak hiervan gevonden, en is dit probleem in versie 2.0.0 opgelost
  • Kleine bugfixes





het werkt nog niet perfect (o.a. de "Last seen" datum wordt nog als Unix timestamp weergegeven), maar ik kan inmiddels de ventilator vanuit Home Assistant bedienen en monitoren (zonder extra custom yaml-files :) ).

Als iemand hier ervaring heeft met het maken van MQTT auto discovery compoments voor Home Assistant dan hoor ik het graag; dat zou mij hopelijk wat uitzoekwerk schelen :)

[Voor 6% gewijzigd door EelCapone op 25-12-2022 12:28]

Acorn BBC B [ 65C02@2MHz; 32k RAM; Solidisk Sideways 128k; Solidisk 1770 ADFS; Econet ]


  • LittleKiller
  • Registratie: Oktober 2007
  • Laatst online: 15:36
Dit is nog veel beter @EelCapone .

Ik heb er een uurtje aan gezeten, jij veel langer haha

  • LittleKiller
  • Registratie: Oktober 2007
  • Laatst online: 15:36
Overigens zou ik willen voorstellen om hier een keertje een dedicated topic voor op te zetten. Volgens mij is de oorspronkelijke poster niet meer actief in dit topic.

Ik heb het werkend gekregen, maar toen ben ik erachter gekomen dat er weer updates zijn etc.

  • sebastius
  • Registratie: September 2000
  • Laatst online: 19-03 14:19

sebastius

Laten we lekker link gaan doen

@EelCapone ik zou het bordje zelfs voorzien van een ESP32 etc zodat je helemaal niet meer hoeft te twijfelen. 1 printje, flashen en klaar. Een shield is weer compatible met 1 specifiek bordje.

Verder kudo's dat je het aandurft een RF ontwerp te maken, dat is best heftig.

[Voor 32% gewijzigd door sebastius op 25-12-2022 21:52]


  • sebastius
  • Registratie: September 2000
  • Laatst online: 19-03 14:19

sebastius

Laten we lekker link gaan doen

@EelCapone Wil ik eventueel ook wel doen voor je, ik heb behoorlijk wat ESP32 bordjes ontworpen voor productie :P

  • RiDo78
  • Registratie: Juli 2002
  • Niet online
EelCapone schreef op zondag 25 december 2022 @ 10:33:
Ik hoop deze ergens in de eerste week van januari binnen te krijgen en te kunnen testen. Als ze het inderdaad doen zoals ik verwacht, dan kan ik de overige 4 beschikbaar stellen voor de liefhebbers. Bij voldoende belangstelling zal ik een nieuwe bestelling plaatsen, en kan ik ze leveren incl. voorgeprogrammeerde ESP32 module, zodat je een kant-en-klare oplossing hebt.
Ik heb wel interesse in een shield of een all-in-one oplossing zoals @sebastius voorstelt. Misschien kun je iets van een kickstarter projectje opzetten.

  • Rovale
  • Registratie: December 2015
  • Laatst online: 06-03 21:37
[quote]EelCapone schreef op zondag 25 december 2022 @ 10:33:
De afgelopen dagen heb ik eindelijk weer tijd (en zin ;)) gehad om met dit projectje bezig te gaan


Te gek hoor! Ik heb ontzettend veel plezier van je project. _/-\o_

  • Rovale
  • Registratie: December 2015
  • Laatst online: 06-03 21:37
Is dit ook niet interessant voor een PCB ontwerp?

https://infocenter.nordicsemi.com/pdf/nwp_009.pdf

  • tomk94
  • Registratie: Mei 2010
  • Laatst online: 21:20

tomk94

Developer

Ik probeer de ESPHome config van @XanderHuisman te configureren icm deze mapping voor de ESP8266 NodeMCU V2. In de utility-bridge.yaml wordt echter uitgegaan van een CD pin, deze is volgens de mapping niet mogelijk op de NodeMCU V2. wat kan ik hier het beste mee doen, weglaten, of toch een andere pin mapping?

  • NoW
  • Registratie: Maart 2001
  • Nu online
EelCapone schreef op zondag 25 december 2022 @ 10:33:
Ik hoop deze ergens in de eerste week van januari binnen te krijgen en te kunnen testen. Als ze het inderdaad doen zoals ik verwacht, dan kan ik de overige 4 beschikbaar stellen voor de liefhebbers. Bij voldoende belangstelling zal ik een nieuwe bestelling plaatsen, en kan ik ze leveren incl. voorgeprogrammeerde ESP32 module, zodat je een kant-en-klare oplossing hebt.
Mocht het goed werken, houd ik me warm aanbevolen!

  • arjans
  • Registratie: November 2006
  • Laatst online: 16-03 13:49
tomk94 schreef op maandag 2 januari 2023 @ 21:54:
Ik probeer de ESPHome config van @XanderHuisman te configureren icm deze mapping voor de ESP8266 NodeMCU V2. In de utility-bridge.yaml wordt echter uitgegaan van een CD pin, deze is volgens de mapping niet mogelijk op de NodeMCU V2. wat kan ik hier het beste mee doen, weglaten, of toch een andere pin mapping?
In eerdere berichten in deze thread heb ik datzelfde ook gevraagd, en antwoord gekregen. ;)

  • tomk94
  • Registratie: Mei 2010
  • Laatst online: 21:20

tomk94

Developer

arjans schreef op woensdag 4 januari 2023 @ 09:29:
[...]

In eerdere berichten in deze thread heb ik datzelfde ook gevraagd, en antwoord gekregen. ;)
Tnx voor de reactie! Ik heb het inmiddels aan de praat met de nrf905-api. De ESPHome versie kwam om de een of andere reden niet online, terwijl de router hem wel zag. Kon de logging wel zien als ik hem aan de pc had hangen. Was vast een simpele fix maar wegens tijdsgebrek niet verder onderzocht. Wellicht over paar weken nog eens proberen.

  • Fireball86
  • Registratie: November 2006
  • Laatst online: 20:59
EelCapone schreef op zondag 25 december 2022 @ 10:33:
De afgelopen dagen heb ik eindelijk weer tijd (en zin ;)) gehad om met dit projectje bezig te gaan, en ik heb inmiddels een paar updates:

Hardware

Ik heb een ontwerp gemaakt voor een nRF905 shield voor de ESP32. Deze heeft een 868MHz RF-filter, waardoor het bereik een stuk groter zou moeten worden (hopelijk enkele tientallen tot max. 100 meter).

Deze heb ik bij JLCPCB in productie laten nemen, en er zijn as-we-speak 5 printplaatjes onderweg naar Nederland 8)

Ik hoop deze ergens in de eerste week van januari binnen te krijgen en te kunnen testen. Als ze het inderdaad doen zoals ik verwacht, dan kan ik de overige 4 beschikbaar stellen voor de liefhebbers. Bij voldoende belangstelling zal ik een nieuwe bestelling plaatsen, en kan ik ze leveren incl. voorgeprogrammeerde ESP32 module, zodat je een kant-en-klare oplossing hebt.

@LittleKiller ik hoop dat we nu niet 2x hetzelfde werk hebben gedaan ;)

[Afbeelding]
[Afbeelding]


Software

Ook de nRF905API software krijgt een update:
  • MQTT en MQTT auto-discovery voor Home Assistant, zodat de nRF905API, Zehnder/BUVA ventilator en alle CO2-sensoren en remote controls als aparte devices zichtbaar worden. Zo kan je bijv. de CO2-waarden ook voor andere automations gebruiken
  • Automatische detectie van het type ventilator
  • Er was een probleem met de nRF905API waarbij deze om de paar uur vast liep. Zoals het nu lijkt heb ik de oorzaak hiervan gevonden, en is dit probleem in versie 2.0.0 opgelost
  • Kleine bugfixes
[Afbeelding]

[Afbeelding]

[Afbeelding]
het werkt nog niet perfect (o.a. de "Last seen" datum wordt nog als Unix timestamp weergegeven), maar ik kan inmiddels de ventilator vanuit Home Assistant bedienen en monitoren (zonder extra custom yaml-files :) ).

Als iemand hier ervaring heeft met het maken van MQTT auto discovery compoments voor Home Assistant dan hoor ik het graag; dat zou mij hopelijk wat uitzoekwerk schelen :)
Super tof dit! Woon sinds ruim een jaar in een nieuwbouw woning en het aansturen van de ComfoAir E300 staat hoog op m'n lijstje. Dus als dit werkt en je hebt een bordje over hou ik me graag aanbevolen :)

  • EelCapone
  • Registratie: December 2000
  • Laatst online: 15-03 12:04

EelCapone

Ik kom je halen!

En de printjes zijn binnen!

Acorn BBC B [ 65C02@2MHz; 32k RAM; Solidisk Sideways 128k; Solidisk 1770 ADFS; Econet ]


  • sebastius
  • Registratie: September 2000
  • Laatst online: 19-03 14:19

sebastius

Laten we lekker link gaan doen

Gaaf! Als ie werkt ga ik een esp32 versie er van maken :)

  • RiDo78
  • Registratie: Juli 2002
  • Niet online
@EelCapone Enig idee wanneer je versie 2.0 gaat pushen?

  • sebastius
  • Registratie: September 2000
  • Laatst online: 19-03 14:19

sebastius

Laten we lekker link gaan doen

Nou ik ben begonnen @EelCapone



Maar ik stop nu even tot jij het RF gedeelte hebt getest :)

  • Cyberdude47
  • Registratie: Juli 2001
  • Laatst online: 14:36
@sebastius je kan ook de SMD variant van de ESP32 pakken. Dan wordt je printje heel erg compact (maar moet je hem wel laten maken inclusief componenten).

Ben heel erg benieuwd waar dit heen gaat, ziet er goed uit. Hopelijk is versie 2 binnenkort beschikbaar, want versie 1 heeft niet goed gewerkt bij mij en die van Xander krijg ik niet aan de buva gekoppeld.

  • wiljums
  • Registratie: Juni 2003
  • Laatst online: 16:41
Gaat deze ontwikkeling het ook mogelijk maken om een Zehnder ComfoAir uit te lezen? Denk aan debiet, luchtvochtigheid, temperatuur, etc. Of alleen het schakelen tussen ventilatiestanden?

[Voor 72% gewijzigd door wiljums op 21-01-2023 13:56]

13420 Wp 44x JA Solar / GW15KN-DT PVOutput - AIT SWCV92K3 W/W warmtepomp


  • Hertog_Martin
  • Registratie: Juli 2002
  • Laatst online: 20:30
Is het alleen mogelijk om de ventilatiestand aan te passen of ook bijvoorbeeld de bypass, temperatuursprofiel etc?

Wij hebben de hinder dat eea aan hand van buitentemperatuur werkt, terwijl het hier behoorlijk heet kan worden door zon op het glas terwijl het buiten koud is.

Als binnentemperatuur oploopt wil ik niet dat de toevoer verwarmt wordt met de afvoer in onze WTW. Als de zon echter niet schijnt wel.

Zou geweldig zijn als we daar iets mee kunnen.

  • JPtjeeNL
  • Registratie: November 2009
  • Niet online
arjans schreef op woensdag 4 januari 2023 @ 09:29:
[...]

In eerdere berichten in deze thread heb ik datzelfde ook gevraagd, en antwoord gekregen. ;)
Thanks, zou je je nrf905 config willen delen? Ik krijg het helaas nog niet aan de praat met dit:

````
nrf905:
id: "nrf905_rf"
cs_pin: D8
cd_pin: D9 # Dummy
ce_pin: D2
pwr_pin: D3
txen_pin: D0
# We don't need AM and DR at the moment as they are read from the internal registers
am_pin: D4 # Not connected
# dr_pin: D1
````

  • arjans
  • Registratie: November 2006
  • Laatst online: 16-03 13:49
JPtjeeNL schreef op zondag 22 januari 2023 @ 20:55:
[...]

Thanks, zou je je nrf905 config willen delen? Ik krijg het helaas nog niet aan de praat met dit:

````
nrf905:
id: "nrf905_rf"
cs_pin: D8
cd_pin: D9 # Dummy
ce_pin: D2
pwr_pin: D3
txen_pin: D0
# We don't need AM and DR at the moment as they are read from the internal registers
am_pin: D4 # Not connected
# dr_pin: D1
````
Sorry voor de onduidelijkheid van mijn kant, maar ik heb het ook nooit aan het werk gekregen met mijn Buva. En gezien het feit dat de laatste commit van @XanderHuisman bijna een jaar geleden is betwijfel ik of dat ooit zo zal zijn... Ik hoop nu maar op positieve resultaten van @EelCapone .

  • JPtjeeNL
  • Registratie: November 2009
  • Niet online
Mocht iemand zijn/haar ESPHome config willen delen voor de pins met een ComfoFan S en een NodeMCU V2 dan zou dat super zijn. Ik krijg het helaas nog niet aan de praat. Het werkte overigens voorheen prima met de oplossing van eelcohn, alleen had ik last van de memory leak bug. Thanks!
arjans schreef op maandag 23 januari 2023 @ 10:16:
[...]

Sorry voor de onduidelijkheid van mijn kant, maar ik heb het ook nooit aan het werk gekregen met mijn Buva. En gezien het feit dat de laatste commit van @XanderHuisman bijna een jaar geleden is betwijfel ik of dat ooit zo zal zijn... Ik hoop nu maar op positieve resultaten van @EelCapone .
Duidelijk, thanks!

[Voor 66% gewijzigd door JPtjeeNL op 25-01-2023 16:26]


  • XanderHuisman
  • Registratie: November 2012
  • Laatst online: 20-03 12:57
arjans schreef op maandag 23 januari 2023 @ 10:16:
[...]

Sorry voor de onduidelijkheid van mijn kant, maar ik heb het ook nooit aan het werk gekregen met mijn Buva. En gezien het feit dat de laatste commit van @XanderHuisman bijna een jaar geleden is betwijfel ik of dat ooit zo zal zijn... Ik hoop nu maar op positieve resultaten van @EelCapone .
Het staat je vrij een Pull-Request erin te schieten, bij mij werkt het en ik heb ook een fulltime baan :)

@EelCapone Heel mooi werk, heb je nog eentje over voor mij? :9~

  • PeterSuper
  • Registratie: Maart 2017
  • Laatst online: 18-03 08:29
Ik heb momenteel de "Zehnder ComfoFan S" en gebruik in de badkamer een afstandsbediening Zehnder Schakelaars draadloze bediening RF Timer, maar wil deze dus automatisch gaan aansturen via Home Assistant. Weet iemand wat ik hiervoor nodig heb? Heb door dit topic gekeken en kom tot de volgende conclusie:
- Wemos D1 Mini V4 - ESP8266 - CH340

Echter hoe stuur ik het infrarood signaal door? Op welke frequentie/spanning/hoe moet ik dit precies doen? Ben totaal nieuw met chips en solderen e.d.

  • RiDo78
  • Registratie: Juli 2002
  • Niet online
PeterSuper schreef op maandag 30 januari 2023 @ 19:04:
Ik heb momenteel de "Zehnder ComfoFan S" en gebruik in de badkamer een afstandsbediening Zehnder Schakelaars draadloze bediening RF Timer, maar wil deze dus automatisch gaan aansturen via Home Assistant. Weet iemand wat ik hiervoor nodig heb? Heb door dit topic gekeken en kom tot de volgende conclusie:
- Wemos D1 Mini V4 - ESP8266 - CH340

Echter hoe stuur ik het infrarood signaal door? Op welke frequentie/spanning/hoe moet ik dit precies doen? Ben totaal nieuw met chips en solderen e.d.
Om te beginnen is het geen infraroodsignaal (IR), die kan namelijk niet door muren, zelfs niet door glas. Het is een RF-signaal, ofwel radiogolven. Die gaan wel door de muur heen. En in dit geval zitten die op de 868 Mhz frequentie.

De ESP8266 heeft wel een radio aan boord, maar die is voor Wifi en Bluetooth en is niet geschikt voor de 868 Mhz band. Dus je hebt daar een aparte radio voor nodig in de vorm van een nRF905 module. De chip van de nRF905 is geschikt voor 433 en 868 Mhz, maar om het wat lastiger te maken, bepalen de overige componenten op de print voor welke frequentie hij optimaal werkt. Meestal is dat 433 Mhz, maar het staat slecht of niet aangegeven. Het verschil is hier dat als je er eentje hebt die geoptimaliseerd is voor de 868 Mhz je die ergens in de meterkast kan leggen en hij nog actief kan communiceren met de ventilatie op zolder. Heb je er een voor 433 Mhz, dan leg je die het beste in de buurt van je MV. En tot slot heb je draadjes nodig om de ESP8266 en de nRF905 modules aan elkaar te knopen.

Wat je nodig hebt:
  • een ESP8266 bordje of de ESP32 opvolger daarvan. Let er op dat je eentje neemt waarvan de headers er al op gesoldeerd zitten.
  • een nRF905 module
  • een setje draadbruggen (female/female) om de beide aan elkaar te knopen.
  • een USB kabel om je ESP-bordje aan je PC te hangen. Welke kabel dat is, is afhankelijk van welk bordje je kiest en welk soort USB-poorten je PC heeft.
  • een USB-lader om het ESP-bordje van stroom te voorzien wanneer hij geprogrammeerd is (dus autonoom kan werken).
  • Een gezonde portie nieuwsgierigheid, doorzettingsvermogen en de wil om iets nieuws te proberen
Hint: De linkjes hierboven zijn de producten die ik besteld heb bij de desbetreffende webwinkels (AZdelivery en hobbyelectronica). Het staat je natuurlijk vrij om zelf je keuze te maken uit de vele webwinkels, maar ik wil je er wel op wijzen dat AZdelivery een aantal handige e-books online heeft staan waar ze heel simplistisch uitleggen hoe je bepaalde dingen moet doen. Als je er iets besteld dan kun je die gratis mee-bestellen.

Echt moeilijk is dit projectje niet, maar het is soms wel een beetje puzzelen. Als je hier van terug schrikt dan kun je overwegen om te wachten op de oplossing van @EelCapone en/of @sebastius.

  • xFeverr
  • Registratie: Juni 2011
  • Laatst online: 20:11
Ik heb vorig jaar ook een nieuwe ventilatiebox laten plaatsen. Ben van de blauwe (buva) naar de rode Zehnder Comfofan S gegaan. Deze keer met een vochtsensor in het apparaat zelf. Het werkt prima eigenlijk, maar ja... ik heb Home Assistant :+ dus dat moet er in.

Situatie nu:
vochtsensor op de 0-10v, 2x RF afstandsbedieningen (met stand 1, 2, 3 en timerknop).

Situatie hiervoor:
Bediening woonkamer op 0-10v, badkamer had een draadloze digitale timer.
Hoofdbediening (0-10v)Timer (draadloos)


---

Ik ben van plan om voor de 0-10v-aansluiting te gaan, omdat mij dat het betrouwbaarste lijkt. Voor de vochtsensor moet ik dan nog een oplossing vinden.

Er is echter één ding wat ik niet helemaal begrijp. In mijn oude situatie kon ik op de hoofdbediening in de woonkamer zien dat hij 'overruled' was door de timer. In de afbeelding heb ik er een rood kader om het lampje gezet dat ging branden. Ook de led bij MAX ging branden.

Ik snap hoe deze bediening werkt mbv de 0-10v aansturing richting de ventilatiebox. Maar hoe weet dit ding dan dat hij overruled is? Hij was gewoon aangesloten met de drie draden (12v, ground, 0-10v). Hoe kan dit ding dat dan weten?

Ik zou die informatie namelijk ook graag willen gebruiken als dat mogelijk is.

  • laurens0619
  • Registratie: Mei 2002
  • Laatst online: 21:18
Ik wil dit ook knutselen maar heb wat moeite een nrf905 te vinden.
Weet iemand of deze nrf905se ook goed is?

https://www.otronic.nl/nr...UAvzm5Y_QxKIaAqhzEALw_wcB

CISSP! Drop your encryption keys!


  • RiDo78
  • Registratie: Juli 2002
  • Niet online
xFeverr schreef op maandag 6 februari 2023 @ 16:24:
Ik snap hoe deze bediening werkt mbv de 0-10v aansturing richting de ventilatiebox. Maar hoe weet dit ding dan dat hij overruled is? Hij was gewoon aangesloten met de drie draden (12v, ground, 0-10v). Hoe kan dit ding dat dan weten?

Ik zou die informatie namelijk ook graag willen gebruiken als dat mogelijk is.
Ik weet niet ze het zo geimplementeerd hebben, maar wat ik mij kan voorstellen is het volgende.

Tussen de 12 volt en de gnd zetten ze 12 gelijke weerstanden in serie, zodat over elke weerstand een spanningsval van 1 volt plaats vindt. Vervolgens kiezen ze op welk punt Selecteer jij waarde 3, dan wordt de spanning bij tussen weerstand 3 en 4 (geteld vanaf GND) op de 0..10V bus gezet.

Normaliter heeft een volt-meter een (idealiter) oneindig hoge weerstand om wel de spanning te kunnen meten, maar zelf (ideliter) geen stroom te laten vloeien. Laat je wel een stroom vloeien dan verander je namelijk de spanning (hoe minimaal dan ook) en verpest je je meting.

Maar je kunt dat principe ook gebruiken. Als de ventilatiebox namelijk voor elke waarde een andere interne weerstaand gebruikt dan veranderd de spanning op die 0..10v bus. Dus bij normaal bedrijf meten ze met een nagenoeg oneindige weerstand en staat er 3 volt op de bus. Wordt hij overruled dan schakelen ze er een lagere weerstand tussen en verlaagd de spanning van 3 naar -zeg- 2 volt. Als je bedieningspaneel dus zelf die bus meet, dan merkt hij snel genoeg op dat de waarde op die bus afwijkt van wat hij verwacht.

Nogmaals, ik weet niet of ze het op deze manier hebben geïmplementeerd, maar dat moet je met een beetje voltmeter wel kunnen controleren.

  • xFeverr
  • Registratie: Juni 2011
  • Laatst online: 20:11
RiDo78 schreef op donderdag 9 februari 2023 @ 09:38:
[...]

Ik weet niet ze het zo geimplementeerd hebben, maar wat ik mij kan voorstellen is het volgende.

Tussen de 12 volt en de gnd zetten ze 12 gelijke weerstanden in serie, zodat over elke weerstand een spanningsval van 1 volt plaats vindt. Vervolgens kiezen ze op welk punt Selecteer jij waarde 3, dan wordt de spanning bij tussen weerstand 3 en 4 (geteld vanaf GND) op de 0..10V bus gezet.

Normaliter heeft een volt-meter een (idealiter) oneindig hoge weerstand om wel de spanning te kunnen meten, maar zelf (ideliter) geen stroom te laten vloeien. Laat je wel een stroom vloeien dan verander je namelijk de spanning (hoe minimaal dan ook) en verpest je je meting.

Maar je kunt dat principe ook gebruiken. Als de ventilatiebox namelijk voor elke waarde een andere interne weerstaand gebruikt dan veranderd de spanning op die 0..10v bus. Dus bij normaal bedrijf meten ze met een nagenoeg oneindige weerstand en staat er 3 volt op de bus. Wordt hij overruled dan schakelen ze er een lagere weerstand tussen en verlaagd de spanning van 3 naar -zeg- 2 volt. Als je bedieningspaneel dus zelf die bus meet, dan merkt hij snel genoeg op dat de waarde op die bus afwijkt van wat hij verwacht.

Nogmaals, ik weet niet of ze het op deze manier hebben geïmplementeerd, maar dat moet je met een beetje voltmeter wel kunnen controleren.
Ik heb mijn multimeter er eens bijgehaald en tussen 12v en ground gezet. Het ding geeft geen kick en blijft strak op 11,98v staan als ik een timer activeer of wat dan ook doe met de draadloze zenders. Ook tussen 0-10v en ground gebeurt er niks. Nu staat die sowieso al op bijna 0 omdat de aangesloten hygrosensor de vochtigheidsgraad prima vindt.

Ik kan verder ook weinig verzinnen wat het nog zou kunnen zijn. Of het is iets wat mijn multimeter niet op kan pikken, maar dan had ik verwacht op zijn minst iets te kunnen zien aan spanningsverandering.

Het is ook verder niet belangrijk, ik wil het gewoon weten. Had ook wel handig kunnen zijn als ik kon zien dat er een timer actief is.

  • bo0tzz
  • Registratie: Januari 2011
  • Laatst online: 12-03 10:52
Als iemand nog meer prints laat maken van die hat die @EelCapone ontworpen heeft, dan smul ik ook graag mee! :9

  • -LA-
  • Registratie: Maart 2003
  • Nu online
Hier ook wel interesse als er nog een nieuwe lichting en/of een ESP32 versie komt :Y)

MTB Trail Traffic


  • wian
  • Registratie: September 2005
  • Niet online
Ik heb ook interesse :w

  • JBS
  • Registratie: Januari 2004
  • Niet online
laurens0619 schreef op maandag 6 februari 2023 @ 23:17:
Ik wil dit ook knutselen maar heb wat moeite een nrf905 te vinden.
Weet iemand of deze nrf905se ook goed is?

https://www.otronic.nl/nr...UAvzm5Y_QxKIaAqhzEALw_wcB
Was het je nog gelukt hier uitsluitsel over te vinden?

  • -LA-
  • Registratie: Maart 2003
  • Nu online
Ik zit hier af en toe een beetje mee te lezen en zit zelf nog te twijfelen tussen de 0-10v oplossing of de draadloze oplossing. Graag zou ik de hoofdbediening willen behouden, zijn hier Qubino gebruikers die de hoofdbediening op de input van de Qubino hebben gezet? Als ik de manual lees zou dit namelijk mogelijk moeten zijn.

MTB Trail Traffic


  • xFeverr
  • Registratie: Juni 2011
  • Laatst online: 20:11
-LA- schreef op zondag 12 februari 2023 @ 17:02:
Ik zit hier af en toe een beetje mee te lezen en zit zelf nog te twijfelen tussen de 0-10v oplossing of de draadloze oplossing. Graag zou ik de hoofdbediening willen behouden, zijn hier Qubino gebruikers die de hoofdbediening op de input van de Qubino hebben gezet? Als ik de manual lees zou dit namelijk mogelijk moeten zijn.
Welke Qubino heeft een 0-10v input dan? Die zou ik ook wel willen hebben.

  • -LA-
  • Registratie: Maart 2003
  • Nu online
xFeverr schreef op maandag 13 februari 2023 @ 08:42:
[...]


Welke Qubino heeft een 0-10v input dan? Die zou ik ook wel willen hebben.
De welbekende Qubino Flush dimmer, zie ook hier: https://qubino.com/produc...v/flush-dimmer0-10v-tech/



....lijkt mij een mooie optie om je hoofdbediening werkend te houden, maar ik heb nog nergens iemand gezien die dit daadwerkelijk gedaan heeft.

MTB Trail Traffic


  • xFeverr
  • Registratie: Juni 2011
  • Laatst online: 20:11
-LA- schreef op maandag 13 februari 2023 @ 09:05:
[...]


De welbekende Qubino Flush dimmer, zie ook hier: https://qubino.com/produc...v/flush-dimmer0-10v-tech/

[Afbeelding]

....lijkt mij een mooie optie om je hoofdbediening werkend te houden, maar ik heb nog nergens iemand gezien die dit daadwerkelijk gedaan heeft.
Oh kijk, dat is interessant! Die zou je inderdaad kunnen gebruiken om de hoofdbediening uit te lezen en daarmee desgewest de output aan te sturen. Lijkt zelfs automatisch te kunnen als ik het zo zie, middels parameter 52.

Ik ga deze op mijn wishlist zetten.

  • JBS
  • Registratie: Januari 2004
  • Niet online
@EelCapone Is dit, voor zo ver je dat kunt inschatten, een juiste NRF905? https://nl.aliexpress.com/item/32967318163.html

  • sebastius
  • Registratie: September 2000
  • Laatst online: 19-03 14:19

sebastius

Laten we lekker link gaan doen

bo0tzz schreef op zaterdag 11 februari 2023 @ 19:11:
Als iemand nog meer prints laat maken van die hat die @EelCapone ontworpen heeft, dan smul ik ook graag mee! :9
Weten we al of die het doet dan?

  • Vorlon
  • Registratie: Augustus 1999
  • Laatst online: 20-03 16:31
xFeverr schreef op maandag 6 februari 2023 @ 16:24:
Ik heb vorig jaar ook een nieuwe ventilatiebox laten plaatsen. Ben van de blauwe (buva) naar de rode Zehnder Comfofan S gegaan. Deze keer met een vochtsensor in het apparaat zelf. Het werkt prima eigenlijk, maar ja... ik heb Home Assistant :+ dus dat moet er in.

Situatie nu:
vochtsensor op de 0-10v, 2x RF afstandsbedieningen (met stand 1, 2, 3 en timerknop).

Situatie hiervoor:
Bediening woonkamer op 0-10v, badkamer had een draadloze digitale timer.
[Afbeelding][Afbeelding]
Hoofdbediening (0-10v)Timer (draadloos)


---

Ik ben van plan om voor de 0-10v-aansluiting te gaan, omdat mij dat het betrouwbaarste lijkt. Voor de vochtsensor moet ik dan nog een oplossing vinden.

Er is echter één ding wat ik niet helemaal begrijp. In mijn oude situatie kon ik op de hoofdbediening in de woonkamer zien dat hij 'overruled' was door de timer. In de afbeelding heb ik er een rood kader om het lampje gezet dat ging branden. Ook de led bij MAX ging branden.

Ik snap hoe deze bediening werkt mbv de 0-10v aansturing richting de ventilatiebox. Maar hoe weet dit ding dan dat hij overruled is? Hij was gewoon aangesloten met de drie draden (12v, ground, 0-10v). Hoe kan dit ding dat dan weten?

Ik zou die informatie namelijk ook graag willen gebruiken als dat mogelijk is.
Dat komt omdat de Easy zelf een ingebouwde RF ontvanger heeft. De timer is gekoppeld aan jouw hoofdbediening en niet aan de ComfoFan S. Daarom weet de Easy dat de timer bedient wordt. Deze geeft het daarna via 0-10V door aan het bedraad aangesloten apparaat. In jou geval de CFS.

Maar wat ik niet helemaal begrijp is waarom je de goed werkende oplossing; welke ook prima moet werken met een nieuwe ComfoFan; nu opnieuw wil maken? RF en RH uitzetten en hem via 0-10V aansturen?

Als je de timer direct met RF pairt met de CFS gaat de Easy dat denk ik niet zien, maar dat zou ik wel eens kunnen testen. Je hebt een rood deksel (S)? En geen grijze (Silent)?

"You are not ready for immortality yet" - Kosh Nararek


  • xFeverr
  • Registratie: Juni 2011
  • Laatst online: 20:11
Vorlon schreef op dinsdag 14 februari 2023 @ 23:25:
[...]


Dat komt omdat de Easy zelf een ingebouwde RF ontvanger heeft. De timer is gekoppeld aan jouw hoofdbediening en niet aan de ComfoFan S. Daarom weet de Easy dat de timer bedient wordt. Deze geeft het daarna via 0-10V door aan het bedraad aangesloten apparaat. In jou geval de CFS.

Maar wat ik niet helemaal begrijp is waarom je de goed werkende oplossing; welke ook prima moet werken met een nieuwe ComfoFan; nu opnieuw wil maken? RF en RH uitzetten en hem via 0-10V aansturen?

Als je de timer direct met RF pairt met de CFS gaat de Easy dat denk ik niet zien, maar dat zou ik wel eens kunnen testen. Je hebt een rood deksel (S)? En geen grijze (Silent)?
Ik heb de Easy helaas niet meer. De installateur die mijn Buva verving voor de Zehnder (rood) zei dat ik de easy niet in combinatie met de vochtsensor kon hebben, omdat die beide dus gebruik maken van die aansluiting. En daar kon er maar eentje op. Vandaar dat de Easy nu vervangen is door draadloze knoppen, die had de monteur ook in de bus liggen.

Nu je het zo zegt dat de Easy zelf de ontvanger was, daar kan ik me vaag iets van herinneren dat de monteur dat ook zei.

Ik wou gewoon weten hoe het zat met die Easy en hoe die wist dat er een timer ingesteld was. Maar dat deed hij dus zelf, dan lijkt het mij logisch. Als dat anders werkte, kon ik misschien ook wel iets doen met die informatie, maar niet dus.

Wat ik nu heb werkt opzich wel prima, maar ik wou eigenlijk de boel verbeteren door de Zehnder CO2 sensoren plaatsen. Toen ik er achter kwam dat die dingen flink aan de prijs zijn kwam ik dit topic tegen. Ik heb al Home Assistant draaien, als ik dan toch dure sensoren moet kopen, dan liever sensoren die compatibel zijn met Home Assistant zodat ik er meer mee kan. Dan hoef ik alleen nog maar de box zelf aan te sturen, wat dus eigenlijk vrij simpel te doen is. Zo blijkt althans.

(En ik wil een knop in het toilet met een 💩 emoji hebben, zodat je de ventilator een tijdje harder gaat draaien na een grote boodschap.)

  • Vorlon
  • Registratie: Augustus 1999
  • Laatst online: 20-03 16:31
xFeverr schreef op woensdag 15 februari 2023 @ 10:08:
[...]


Ik heb de Easy helaas niet meer. De installateur die mijn Buva verving voor de Zehnder (rood) zei dat ik de easy niet in combinatie met de vochtsensor kon hebben, omdat die beide dus gebruik maken van die aansluiting. En daar kon er maar eentje op. Vandaar dat de Easy nu vervangen is door draadloze knoppen, die had de monteur ook in de bus liggen.

Nu je het zo zegt dat de Easy zelf de ontvanger was, daar kan ik me vaag iets van herinneren dat de monteur dat ook zei.

Ik wou gewoon weten hoe het zat met die Easy en hoe die wist dat er een timer ingesteld was. Maar dat deed hij dus zelf, dan lijkt het mij logisch. Als dat anders werkte, kon ik misschien ook wel iets doen met die informatie, maar niet dus.

Wat ik nu heb werkt opzich wel prima, maar ik wou eigenlijk de boel verbeteren door de Zehnder CO2 sensoren plaatsen. Toen ik er achter kwam dat die dingen flink aan de prijs zijn kwam ik dit topic tegen. Ik heb al Home Assistant draaien, als ik dan toch dure sensoren moet kopen, dan liever sensoren die compatibel zijn met Home Assistant zodat ik er meer mee kan. Dan hoef ik alleen nog maar de box zelf aan te sturen, wat dus eigenlijk vrij simpel te doen is. Zo blijkt althans.

(En ik wil een knop in het toilet met een 💩 emoji hebben, zodat je de ventilator een tijdje harder gaat draaien na een grote boodschap.)
Ah zo, ja. Als je idd een CF S (rode deksel) hebt zit de vochtsensor op de 0-10V ingang. De CF Silent (grijze deksel) heeft nu een geintegreerde RH en RF. Dan heb je de 0-10V ingang nog vrij.

CO2 sensoren zijn inderdaad wel een mooie toevoeging, maar idd duur in vergelijking met een ComfoFan zelf. Meestal worden die ingezet bij balansventilatie met warmteterugwinnng icm ComfoAir Q.

"You are not ready for immortality yet" - Kosh Nararek


  • Kaz88
  • Registratie: Februari 2007
  • Nu online
Ik ben dus even aan de haal gegaan met de code op https://github.com/eelcohn/nRF905-API.

Mijn fork is te vinden op https://github.com/kdv88/nRF905-API

Voornamelijk heb ik eens zitten hobbien met een custom_component voor Home Assistant.

Wellicht dat iemand met wat meer kennis van Python i.c.m. Home Assistant integrations eens wil kijken of men hier wat mee kan?

  • seren101
  • Registratie: September 2010
  • Laatst online: 03-03 20:42
Ik zie dat nog niet iedereen Buva aan de praat heeft onder ESPHome. Mij is dat dus wel gelukt, zie eerder in deze thread. Samengevat heb ik daar volgende wijzigingen voor gemaakt:

De pinnen geconnect net zoals de niet-ESPHome versie:
code:
1
2
3
4
5
6
7
8
9
10
11
# nRF905 config
nrf905:
  id: "nrf905_rf"
  # cs_pin: GPIO23
  cs_pin: GPIO15
  cd_pin: GPIO33
  ce_pin: GPIO27
  pwr_pin: GPIO26
  txen_pin: GPIO25
  am_pin: GPIO32
  dr_pin: GPIO35


De radio aanpassen aan de Buva:
code:
1
2
- Regel 39 in nRF905.cpp de channel veranderd van 118 naar 117
- Regel 105 in zehnder.cpp de channel veranderd van 118 naar 117


Er voor zorgen dat de gekozen stand behouden blijft:
Ik zag in de code van Eelco dat hij bij een setspeed (en andere commando's) een rx_id (fan_main_unit_id) van 0x00 stuurde, terwijl de ESPHome code daar de waarde stuurde die het resultaat was van de discovery/pairing (0x02 in mijn geval).
Ik heb nu even hardcoded hier in de ESPHome code ook een 0x00 van gemaakt en voila, de nieuw gekozen stand verschijnt ook op het display van de andere remote en blijft ook staan.
code:
1
2
- Regel 395 in zehnder.cpp pTxFrame->rx_id = 0x00
- Regel 500 in zehnder.cpp pFrame->rx_id = 0x00



En denk er even aan dat nu API password deprecated is in ESPHome en je best met een encryption key werkt.


Ik kan geen zipjes uploaden hier anders had ik het gedeeld.

  • pillekers
  • Registratie: Februari 2023
  • Laatst online: 16-03 16:30
Hallo allemaal, geweldige blog met verschillende mogelijkheden aan het worden, top!

Ik zelf zou ook heel graag mijn Buva Vital Air systeem (met blauwe deksel) willen aansturen maar ben ook nog maar vrij nieuw in HA en zo ook de vraag waar ik het beste kan beginnen. De vaste main unit van mijn Buva aansturing is stuk gegaan (om standen 1 tot en met 4 te kunnen bedienen) en om die te vervangen kost dat 500 eur of zoiets.

Mooi moment om het anders te doen en het onder te willen brengen in HA. Ik kan van alles wel wat en na het lezen van het een en ander lukt het mij ook wel om iets werkend te krijgen maar hier lees ik veel verschillende opties dus mijn vraag is:

Waar kan ik het beste mee starten? ESP is vrij nieuw voor mij maar ik begrijp dat je met het juiste bordje een flink signaal op een bepaalde frequentie moet kunnen sturen vanuit het een en ander. Maar lees ook dat er een wifi methode is op basis van 10V etc...

Waar doe ik goed aan en hoe kan ik de ventilatie regelen tussen 0 en 100% en op welke wijze intergreer ik dit in mijn HA. Als iemand een kant en klaar bordje heeft met bijhorende code hou ik mij ook aanbevolen.

Kunnen jullie mij op weg helpen? Alvast heel veel dank! ;) PS: ik heb verder dan wifi nog geen andere protocolen zoals zigbee, z-wave etc dus ook dat is nog nieuw voor mij!

[Voor 7% gewijzigd door pillekers op 28-02-2023 10:30. Reden: Onduidelijkheden in mijn eigen tekst ;-)]


  • XanderHuisman
  • Registratie: November 2012
  • Laatst online: 20-03 12:57
seren101 schreef op vrijdag 17 februari 2023 @ 10:41:
Ik zie dat nog niet iedereen Buva aan de praat heeft onder ESPHome. Mij is dat dus wel gelukt, zie eerder in deze thread. Samengevat heb ik daar volgende wijzigingen voor gemaakt:

De pinnen geconnect net zoals de niet-ESPHome versie:
code:
1
2
3
4
5
6
7
8
9
10
11
# nRF905 config
nrf905:
  id: "nrf905_rf"
  # cs_pin: GPIO23
  cs_pin: GPIO15
  cd_pin: GPIO33
  ce_pin: GPIO27
  pwr_pin: GPIO26
  txen_pin: GPIO25
  am_pin: GPIO32
  dr_pin: GPIO35


De radio aanpassen aan de Buva:
code:
1
2
- Regel 39 in nRF905.cpp de channel veranderd van 118 naar 117
- Regel 105 in zehnder.cpp de channel veranderd van 118 naar 117


Er voor zorgen dat de gekozen stand behouden blijft:
Ik zag in de code van Eelco dat hij bij een setspeed (en andere commando's) een rx_id (fan_main_unit_id) van 0x00 stuurde, terwijl de ESPHome code daar de waarde stuurde die het resultaat was van de discovery/pairing (0x02 in mijn geval).
Ik heb nu even hardcoded hier in de ESPHome code ook een 0x00 van gemaakt en voila, de nieuw gekozen stand verschijnt ook op het display van de andere remote en blijft ook staan.
code:
1
2
- Regel 395 in zehnder.cpp pTxFrame->rx_id = 0x00
- Regel 500 in zehnder.cpp pFrame->rx_id = 0x00



En denk er even aan dat nu API password deprecated is in ESPHome en je best met een encryption key werkt.


Ik kan geen zipjes uploaden hier anders had ik het gedeeld.
We kunnen anders ook kijken hoe we dit in de code kunnen verwerken. Ik zou een configuratie optie kunnen maken tussen zehnder & buva.

Ik kan nog eens naar het rx-id kijken, ik heb zelf geen display dus was zelf niet tegen dir probleem aangelopen

  • xFeverr
  • Registratie: Juni 2011
  • Laatst online: 20:11
pillekers schreef op maandag 27 februari 2023 @ 12:18:
Hallo allemaal, geweldige blog met verschillende mogelijkheden aan het worden, top!

Ik zelf zou ook heel graag mijn Buva Vital Air systeem (met blauwe deksel) willen aansturen maar ben ook nog maar vrij nieuw in HA en zo ook de vraag waar ik het beste kan beginnen. De main aansturing is stuk gegaan en om die te vervangen kost dat 500 eur of zoiets.

Mooi moment om het anders te doen en het onder te willen brengen in HA. Ik kan van alles wel wat en na het lezen van het een en ander lukt het mij ook wel om iets werkend te krijgen maar hier lees ik veel verschillende opties dus mijn vraag is:

Waar kan ik het beste mee starten? ESP is vrij nieuw voor mij maar ik begrijp dat je met het juiste bordje een flink signaal op een bepaalde frequentie moet kunnen sturen vanuit het een en ander. Maar lees ook dat er een wifi methode is op basis van 10V etc...

Waar doe ik goed aan en hoe kan ik de ventilatie regelen tussen 0 en 100% en op welke wijze intergreer ik dit in mijn HA. Als iemand een kant en klaar bordje heeft met bijhorende code hou ik mij ook aanbevolen.

Kunnen jullie mij op weg helpen? Alvast heel veel dank! ;)
Wat heb je op je HA zitten al? En wat bedoel je met de main unit die defect is?

De opties zijn onder andere:
  • Als je BUVA draadloze een draadloze ontvanger heeft, dan zou je hem draadloos aan kunnen sturen. Dat zal dan met een bordje zoals een Arduino (+ benodigde antennes en aansturing) kunnen.
  • Je kunt, als je HA toch al Zigbee heeft, een Zigbee dimmer kunnen plaatsen die 0-10v kan uitsturen.
  • Als je Z-Wave hebt, zou je ook voor de Qubino Flush Dimmer kunnen gaan.
  • Wellicht dat je ook nog een Wifi dimmer kunt vinden die 0-10v kan regelen.
  • En je kunt met een eigen stukje knutselwerk een Arduino (of iets soortgelijks) 0-10v uit laten sturen (niet direct, daar heb je wat meer dingen voor nodig)
Ik zat zelf naar de Z-Wave module te kijken, maar heb hem nog niet besteld.

  • pillekers
  • Registratie: Februari 2023
  • Laatst online: 16-03 16:30
Top xFeverr, dank je wel voor deze opties.

Ik heb inmiddels wat aanpassingen gemaakt in mijn tekst om het wat duidelijker te maken idd.

Met de main unit bedoelde ik de vaste inbouw bediening (vaak in de keuken) waarmee je stand 1 tot en met 4 kan bedienen. Ik heb idd ook de remote bediening alleen het nadeel daarvan is dat je maar tot stand 3 kan gaan en niet kan kiezen voor stand 4 (Wat soms nodig is bij het koken ;-) Ik had de oplossing met het Arduino bordje gezien idd maar wil graag de turbo mode ook kunnen aansturen.

Ik heb naast wifi aansturing nog geen andere protocolen zoals zigbee, Z-Wave etc maar zigbee is wel iets wat als eerste op mijn lijstje staat.

Dus dan kan je een dimmer nemen om 0 tot 10 V te genereren (waarmee je dan de snelheid bepaald denk ik?) En dat is dan ook alles en de makkelijkste oplossing? Waarna je dan een slider kan inbouwen in Ha? Had ik dat goed begrepen?

Dank wederom,
Gr Robin.

[Voor 0% gewijzigd door pillekers op 28-02-2023 10:39. Reden: Met naamduiding waar ik mijn reactie op geef]


  • meifter
  • Registratie: September 2015
  • Laatst online: 11:14
Ik heb deze gekocht:
https://nl.aliexpress.com/item/1005003027771877.html
In combinatie met: https://nl.aliexpress.com/item/1005004285168969.html (Color: ESP-WROOM-32 CH9102X)
Met van die kleuren female-female kabeltjes.

Instructies van EelCapones Github opgevolgd en ik kan je verzekeren: het werkt.

PS:
_/-\o_ EelCapone O+

  • xFeverr
  • Registratie: Juni 2011
  • Laatst online: 20:11
pillekers schreef op dinsdag 28 februari 2023 @ 10:36:
Dus dan kan je een dimmer nemen om 0 tot 10 V te genereren (waarmee je dan de snelheid bepaald denk ik?) En dat is dan ook alles en de makkelijkste oplossing? Waarna je dan een slider kan inbouwen in Ha? Had ik dat goed begrepen?
Ja eigenlijk is dit het verhaal. 0-10v is dus 0-100%. Deze zal dan in de plaats van je hoofdbediening werken. Kun je de bediening vervangen voor iets anders eventueel.

  • pillekers
  • Registratie: Februari 2023
  • Laatst online: 16-03 16:30
xFeverr schreef op dinsdag 28 februari 2023 @ 14:11:
[...]


Ja eigenlijk is dit het verhaal. 0-10v is dus 0-100%. Deze zal dan in de plaats van je hoofdbediening werken. Kun je de bediening vervangen voor iets anders eventueel.
Top ;-) en heb je voor mij nog even de informatie aan software / configs etc hoe ik die binnen home assistant moet configureren? Heb je misschien ook een linkje welke dimmer / elektronica moet kopen?

Dank wederom!
Groet,
Robin

  • JBS
  • Registratie: Januari 2004
  • Niet online
Conform dit aansluitschema een nRF905 aangesloten op een Wemos D1 Mini, maar blijf een 'Warning: hardware error while configuring the nRF905' krijgen:



Herkent iemand dit?

Edit: Met een ESP32 is het wel gelukt. Daadwerkelijke werking moet ik nog gaan testen.

[Voor 48% gewijzigd door JBS op 04-03-2023 18:54]


  • Kaz88
  • Registratie: Februari 2007
  • Nu online
JBS schreef op zaterdag 4 maart 2023 @ 16:26:
Conform dit aansluitschema een nRF905 aangesloten op een Wemos D1 Mini, maar blijf een 'Warning: hardware error while configuring the nRF905' krijgen:

[Afbeelding]

Herkent iemand dit?

Edit: Met een ESP32 is het wel gelukt. Daadwerkelijke werking moet ik nog gaan testen.
Die heb ik ook wel eens staan, of hij zegt geen communicatie. Toch gaat wel keurig de ventilatie aan

Acties:
  • 0Henk 'm!

  • JBS
  • Registratie: Januari 2004
  • Niet online
Kaz88 schreef op zaterdag 4 maart 2023 @ 19:30:
[...]


Die heb ik ook wel eens staan, of hij zegt geen communicatie. Toch gaat wel keurig de ventilatie aan
Inmiddels over op een ESP32 waarbij de melding niet getoond wordt. Tevens overgestapt op de ESPHome variant (https://github.com/Sander.../main/utility-bridge.yaml).

Het schakelen van de ventilatie werkt via de slider goed (0-25 is stand 1, 50 is stand twee, 75-100 is stand drie.
De entiteiten die via ESPHome in HA terechtkomen schakelen de ventilatie in mijn geval beide op stand 3.
Mogelijk dat nog even in ESPHome oplossen, of de twee schakelaars in ESPHome simpelweg verwijderen en het middels de HA service fan.set_percentage regelen.

  • pillekers
  • Registratie: Februari 2023
  • Laatst online: 16-03 16:30
xFeverr schreef op maandag 27 februari 2023 @ 13:17:
[...]


Wat heb je op je HA zitten al? En wat bedoel je met de main unit die defect is?

De opties zijn onder andere:
  • Als je BUVA draadloze een draadloze ontvanger heeft, dan zou je hem draadloos aan kunnen sturen. Dat zal dan met een bordje zoals een Arduino (+ benodigde antennes en aansturing) kunnen.
  • Je kunt, als je HA toch al Zigbee heeft, een Zigbee dimmer kunnen plaatsen die 0-10v kan uitsturen.
  • Als je Z-Wave hebt, zou je ook voor de Qubino Flush Dimmer kunnen gaan.
  • Wellicht dat je ook nog een Wifi dimmer kunt vinden die 0-10v kan regelen.
  • En je kunt met een eigen stukje knutselwerk een Arduino (of iets soortgelijks) 0-10v uit laten sturen (niet direct, daar heb je wat meer dingen voor nodig)
Ik zat zelf naar de Z-Wave module te kijken, maar heb hem nog niet besteld.
Hoi, ik zou graag willen werken met een Zigbee constructie. Mijn wens is om de ventilatie systeem tot 100% vermogen te moeten kunnen laten draaien. Ik ben aleen nog op zoek naar concrete merken, type, hoe aan te sluiten en hoe aan te sturen met welke middelen en met welke code? Kan iemand daar een antwoord op gegeven? Thanks!

  • xFeverr
  • Registratie: Juni 2011
  • Laatst online: 20:11
pillekers schreef op maandag 6 maart 2023 @ 00:29:
[...]


Hoi, ik zou graag willen werken met een Zigbee constructie. Mijn wens is om de ventilatie systeem tot 100% vermogen te moeten kunnen laten draaien. Ik ben aleen nog op zoek naar concrete merken, type, hoe aan te sluiten en hoe aan te sturen met welke middelen en met welke code? Kan iemand daar een antwoord op gegeven? Thanks!
Er zijn heel veel Zigbee led dimmers die 0-10v kunnen aansturen. Een stukje terug heeft iemand een dimmer gebruikt van AliExpress en aangesloten op de ventilatiebox (met foto en link).

  • rcfreak
  • Registratie: Mei 2013
  • Laatst online: 17-03 23:39
Ik weet niet of dit al ter sprake is geweest aangezien ik niet het hele draadje heb gelezen, maar ik stuur de Zehnder ventilatie aan met een Shelly1 op de 0-10v ingang. Een vochtsensor in de badkamer stuurt deze momenteel aan. Dat werkt uitstekend.

Ik gebruik daarvoor de relaisuitgang van de Shelly waar ik de 12v door heen haal die uit de Zehnder zelf komt. Met een potmeter er tussen kan ik de snelheid instellen (van 0 tot 10v). Die heb ik naar 10v gedraaid zodat de fan voluit gaat als ik dat wens. Ik kan met de Shelly de snelheid dus niet bepalen, maar ik kan de unit wel uit of aan zetten op een vooraf ingestelde snelheid.

De Shelly voer ik met 220v. Da's met een kroonsteentje makkelijk af te takken binnen de Zehnder box.
Het zou ook met 12v kunnen uit de Zehnder box, maar ik twijfelde of die voldoende stroom kon leveren dus die wilde ik daar niet mee belasten.

Deze afbeelding heb ik gebruikt als referentie:

https://tweakers.net/i/uC...7dMc4LE8WKfyGk3aASv19.jpg

Op deze manier hoeft er geen RF signaal ontvangen of verzonden te worden.
Die Qubino moet ik eens onderzoeken. Als die inderdaad traploos een voltage tussen 0 en 10v kan uitsturen, dan zou dat ook een mooie oplossing zijn.

[Voor 7% gewijzigd door rcfreak op 11-03-2023 23:45]


  • LittleKiller
  • Registratie: Oktober 2007
  • Laatst online: 15:36
*knip* verkeerd geinterpreteerd

[Voor 97% gewijzigd door LittleKiller op 12-03-2023 10:10]

Pagina: 1 2 3 4 5 Laatste


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee