Ja klopt, 0 zou moeten overeenkomen met away.MartjeBee schreef op zondag 24 december 2023 @ 17:47:
[Afbeelding]
Die timers zelf maken kan inderdaad.
De away functie heb ik nog niet echt door.
Is level=0 away?
Ik heb 'afwezig' nu werkend, met deze code:
Enige nadeel is dat ik de afwezig-modus nu niet kan inschakelen met de widget, lukt me niet om dat werkend te krijgen. Maar via de entiteit werkt het prima:
/f/image/qPRJsMev1mHX3nOxTIAI3gRX.png?f=fotoalbum_medium)
Update: ik merk nu dat uitschakelen via de widget ook gewoon werkt, dan gaat ie automatisch naar 'afwezig'
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
| fan:
- platform: template
fans:
mechanische_ventilatie:
friendly_name: "Mechanische ventilatie"
value_template: "{{ states('light.fan_speed') }}"
preset_mode_template: >
{% set output = ['Laag','Mid','Hoog','Auto','Afwezig'] %}
{% set idx = state_attr('light.fan_speed', 'V_PERCENTAGE') | int - 1 %}
{{ output[idx] }}
turn_on:
service: homeassistant.turn_on
entity_id: light.fan_speed
turn_off:
service: homeassistant.turn_off
entity_id: light.fan_speed
set_preset_mode:
service: light.turn_on
entity_id: light.fan_speed
data:
brightness_pct: >
{% set mapper = {'Laag': 1, 'Mid': 2, 'Hoog': 3, 'Auto': 4, 'Afwezig': 0} %}
{{ mapper[preset_mode] }}
percentage_template: >
{% set output_perc = ['33','66','100','0'] %}
{% set idx_perc = state_attr('light.fan_speed', 'V_PERCENTAGE') | int - 1 %}
{{ output_perc[idx_perc] }}
set_percentage:
- service: light.turn_on
entity_id: light.fan_speed
data:
brightness_pct: >
{% set mapper = {0: 4, 33: 1, 66: 2, 100: 3, 4: 0} %}
{{ mapper[percentage] }}
preset_modes:
- Laag
- Mid
- Hoog
- Auto
- Afwezig
speed_count: 3 |
Enige nadeel is dat ik de afwezig-modus nu niet kan inschakelen met de widget, lukt me niet om dat werkend te krijgen. Maar via de entiteit werkt het prima:
/f/image/qPRJsMev1mHX3nOxTIAI3gRX.png?f=fotoalbum_medium)
Update: ik merk nu dat uitschakelen via de widget ook gewoon werkt, dan gaat ie automatisch naar 'afwezig'
Ik ben helemaal geen stagiair
Onderwerp: Problemen met het Klonen van RF15 CO2 voor Mechanische Ventilatie Bediening
Hallo allemaal,
Ik heb onlangs de Open source FanX RF Dongle van Willie ontvangen en probeer deze te gebruiken voor het bedienen van mijn Orcon MVS R15 mechanische ventilatie. De installatie in Home Assistant ging vlekkeloos. Echter, ik ondervind problemen bij het klonen van de bediening.
Wanneer ik de RF15 CO2-afstandsbediening gebruik om de ventilatie op stand drie te zetten, kan ik deze met de dongle wel terug naar een lagere stand schakelen. Maar het opschakelen naar een hogere stand of het gebruik van andere functies lukt niet. Het apparaat reageert wel op de kloonpoging (het schakelt uit de kloonmodus wanneer ik op de 15RF CO2 druk), maar ik krijg geen extra bedieningsopties.
Heeft iemand hier ervaring mee of tips over hoe ik dit eenvoudig aan de praat kan krijgen? Of zou het verstandiger zijn om een andere afstandsbediening aan te schaffen? Ik heb op het forum gezocht, maar geen kant-en-klare oplossing gevonden. Alle hulp wordt zeer gewaardeerd!
Alvast bedankt voor jullie hulp!
Groeten,
Bas
Hallo allemaal,
Ik heb onlangs de Open source FanX RF Dongle van Willie ontvangen en probeer deze te gebruiken voor het bedienen van mijn Orcon MVS R15 mechanische ventilatie. De installatie in Home Assistant ging vlekkeloos. Echter, ik ondervind problemen bij het klonen van de bediening.
Wanneer ik de RF15 CO2-afstandsbediening gebruik om de ventilatie op stand drie te zetten, kan ik deze met de dongle wel terug naar een lagere stand schakelen. Maar het opschakelen naar een hogere stand of het gebruik van andere functies lukt niet. Het apparaat reageert wel op de kloonpoging (het schakelt uit de kloonmodus wanneer ik op de 15RF CO2 druk), maar ik krijg geen extra bedieningsopties.
Heeft iemand hier ervaring mee of tips over hoe ik dit eenvoudig aan de praat kan krijgen? Of zou het verstandiger zijn om een andere afstandsbediening aan te schaffen? Ik heb op het forum gezocht, maar geen kant-en-klare oplossing gevonden. Alle hulp wordt zeer gewaardeerd!
Alvast bedankt voor jullie hulp!
Groeten,
Bas
Mij is het ook niet helemaal duidelijk of dit nu wel of niet mogelijk is. @Recoil is het jou gewoon gelukt om deze te klonen en te gebruiken?Sunnyworks schreef op donderdag 4 januari 2024 @ 12:52:
Onderwerp: Problemen met het Klonen van RF15 CO2 voor Mechanische Ventilatie Bediening
Hallo allemaal,
Ik heb onlangs de Open source FanX RF Dongle van Willie ontvangen en probeer deze te gebruiken voor het bedienen van mijn Orcon MVS R15 mechanische ventilatie. De installatie in Home Assistant ging vlekkeloos. Echter, ik ondervind problemen bij het klonen van de bediening.
Wanneer ik de RF15 CO2-afstandsbediening gebruik om de ventilatie op stand drie te zetten, kan ik deze met de dongle wel terug naar een lagere stand schakelen. Maar het opschakelen naar een hogere stand of het gebruik van andere functies lukt niet. Het apparaat reageert wel op de kloonpoging (het schakelt uit de kloonmodus wanneer ik op de 15RF CO2 druk), maar ik krijg geen extra bedieningsopties.
Heeft iemand hier ervaring mee of tips over hoe ik dit eenvoudig aan de praat kan krijgen? Of zou het verstandiger zijn om een andere afstandsbediening aan te schaffen? Ik heb op het forum gezocht, maar geen kant-en-klare oplossing gevonden. Alle hulp wordt zeer gewaardeerd!
Alvast bedankt voor jullie hulp!
Groeten,
Bas
Ik heb een RF15 succesvol gekloond, het was even klooien. Ik had het idee dat de clone-modus af en toe onterecht het retoursignaal van de MV-box pakte ipv het signaal vanaf de RF15. De clone-modus aanzetten en dezelfde seconde nog op een knop drukken werkte voor mij.
Ik ben helemaal geen stagiair
Het gaat om de 15RF CO2 bedieningssensorJoost schreef op donderdag 4 januari 2024 @ 17:14:
Ik heb een RF15 succesvol gekloond, het was even klooien. Ik had het idee dat de clone-modus af en toe onterecht het retoursignaal van de MV-box pakte ipv het signaal vanaf de RF15. De clone-modus aanzetten en dezelfde seconde nog op een knop drukken werkte voor mij.
Zeker, de CO2 bedieningssensor (deze dus) is in mijn systeem gekloond. Alle ventilatiestanden (afwezig, auto, 1, 2, 3) zijn te bedienen.Willie-wortel schreef op donderdag 4 januari 2024 @ 16:10:
[...]
Mij is het ook niet helemaal duidelijk of dit nu wel of niet mogelijk is. @Recoil is het jou gewoon gelukt om deze te klonen en te gebruiken?
Mysensors firmware versie 1.7
Een foto erbij zou wellicht helpen. Ik heb deze twee succesvol weten te klonen:Willie-wortel schreef op donderdag 4 januari 2024 @ 17:21:
[...]
Het gaat om de 15RF CO2 bedieningssensor
Ik ben helemaal geen stagiair
dank voor alle hulp. Ik ben nog twee keer helemaal van voor af aan gestart, dus alles gewist, HA opnieuw gestart en de installatie opnieuw gedaan. het lijkt allemaal volgens beschrijving te gaan incl "Configuration.yaml"
ik heb de code toegevoegd, er verschijnt ook een entiteit met de verschillende modussen. so far so good, alleen het lukt me dus niet de ventilator te bedienen met HA. zie iemand wellicht nog iets wat ik kan proberen?
dank! Bas:strip_exif()/f/image/ufXZOQ5JOWjsBpf3khRBYIr5.gif?f=fotoalbum_large)
:strip_exif()/f/image/Gh9aaUFrUxPnAZrHk6dT1zwV.gif?f=fotoalbum_large)
:strip_exif()/f/image/2S4JO1zPSnpGX2chL4GBPjMy.gif?f=fotoalbum_large)
ik heb de code toegevoegd, er verschijnt ook een entiteit met de verschillende modussen. so far so good, alleen het lukt me dus niet de ventilator te bedienen met HA. zie iemand wellicht nog iets wat ik kan proberen?
dank! Bas
:strip_exif()/f/image/ufXZOQ5JOWjsBpf3khRBYIr5.gif?f=fotoalbum_large)
:strip_exif()/f/image/Gh9aaUFrUxPnAZrHk6dT1zwV.gif?f=fotoalbum_large)
:strip_exif()/f/image/2S4JO1zPSnpGX2chL4GBPjMy.gif?f=fotoalbum_large)
[ Voor 61% gewijzigd door Sunnyworks op 05-01-2024 11:29 ]
Lukt het je wel via Windows?Sunnyworks schreef op vrijdag 5 januari 2024 @ 11:28:
dank voor alle hulp. Ik ben nog twee keer helemaal van voor af aan gestart, dus alles gewist, HA opnieuw gestart en de installatie opnieuw gedaan. het lijkt allemaal volgens beschrijving te gaan incl "Configuration.yaml"
ik heb de code toegevoegd, er verschijnt ook een entiteit met de verschillende modussen. so far so good, alleen het lukt me dus niet de ventilator te bedienen met HA. zie iemand wellicht nog iets wat ik kan proberen?
dank! Bas[Afbeelding]
[Afbeelding]
[Afbeelding]
[Afbeelding]
Ik heb ook Domoticz..MartjeBee schreef op zondag 24 december 2023 @ 14:03:
Ik heb ‘m via Mysensors in Domoticz geïnstalleerd.
Je krijgt dan automatisch een FANX node met een aantal childID’s .
Bij devices krijg ik automatisch 3 ID’s: humidity, speed en clone.
De speed komt als switch en als switch type heb ik dimmer gekozen.
Ik kan nu de snelheid regelen door de speed op 1,2,3 of 4% te zetten.
De values van Target en Source address zijn niet zichtbaar in het mySensors overzicht.
De value van de speed daarentegen is wel zichtbaar en update zelfs als ik met een willekeurige remote de snelheid aanpas!
Het zou mooi zijn als alle functies die de 15RF remote kan sturen, beschikbaar zijn via de dongle:
4 bedieningsstanden: hoog/midden/laag/afwezig
Timerfunctie: 15, 30 of 60 min.
Automatische stand
Tweekleuren LED geeft de status van het systeem aan
En natuurlijk de functies van de CO2 remote:
tijdelijk laag (60 minuten)
tijdelijk midden (13 uur)
tijdelijk hoog (60 minuten)
CO2 uitlezen !!
Die timer-dingen kan ik zelf wel regelen, ik heb niet voor niet Domoticz
Bij mij worden er echter geen devices aangemaakt...
Het clonen van de AB was al een probleem, maar dat heb ik uiteindelijk via MYSController gedaan (ipv in Domoticz)..
Daarna kon ik met de Myscontroller ook gewoon de fanspeed op 1/2/3 zetten..
Daarna de dongle weer aan Domoticz gekoppeld en als ik nu op de afstandsbedieding (fan harder en zachter) druk zie ik deze waarde:
:strip_exif()/f/image/43xYP0o49r798llSRP7O6sIk.jpg?f=fotoalbum_large)
veranderen
Het lijkt me dus dat ik iig de AB gecloned heb op de Fanx Dongle en dat Domoticz het ook nog " snapt" ..
Alleen worden er dus geen devices aangemaakt bij mij..
/EDIT
Niet goed gekeken, er werden wel degelijk 2 devices aangemaakt ("Clone Switch" en "Fan Speed")..
Die laatste kun je dus toevoegen en dan omzetten naar dimmer en dan inderdaad alleen 1/2/3 % gebruiken.. Boven de 3% doet hij niks. Eens kijken of ik dat netter kan maken nog
/edit2
Dummy selector switch gemaakt:
:strip_exif()/f/image/3l9jphHqOq3GCHaT1iAMxFQE.jpg?f=fotoalbum_large)
En in de actions van level1/level2/level3 dit gezet:
:strip_exif()/f/image/lfxrriKuAJj6ftmPA3Pwsthp.jpg?f=fotoalbum_large)
Die FAN Speed switch haal ik dan gewoon weer weg (zodat deze niet in het dashboard terug komt) en de eigenlijke besturing (en automatisering) doe ik dan met Fanx-Dummy
Goed genoeg voor mij
[ Voor 24% gewijzigd door FreakNL op 08-01-2024 16:38 ]
Het klonen via de Windows applicatie is een goeie workaround. Verder, ik weet niet of je een WTW of mechanische ventilatie hebt, maar als je een mechanische ventilatie hebt kan het kloppen dat de rest van de entiteiten niet worden aangemaakt, in HA gaat dat min of meer op dezelfde manier, alle entiteiten staan wel in het persistent bestand, maar alleen degene die echt content bevatten worden aangemaakt als entiteit. Mijn idee was dat je in het geval van een mechanische ventilatie liever niet al die fancy dingen ziet die je met een WTW wel uit kan lezenFreakNL schreef op maandag 8 januari 2024 @ 16:16:
[...]
Ik heb ook Domoticz..
Die timer-dingen kan ik zelf wel regelen, ik heb niet voor niet Domoticz
Bij mij worden er echter geen devices aangemaakt...
Het clonen van de AB was al een probleem, maar dat heb ik uiteindelijk via MYSController gedaan (ipv in Domoticz)..
Daarna kon ik met de Myscontroller ook gewoon de fanspeed op 1/2/3 zetten..
Daarna de dongle weer aan Domoticz gekoppeld en als ik nu op de afstandsbedieding (fan harder en zachter) druk zie ik deze waarde:
[Afbeelding]
veranderen
Het lijkt me dus dat ik iig de AB gecloned heb op de Fanx Dongle en dat Domoticz het ook nog " snapt" ..
Alleen worden er dus geen devices aangemaakt bij mij..
/EDIT
Niet goed gekeken, er werden wel degelijk 2 devices aangemaakt ("Clone Switch" en "Fan Speed")..
Die laatste kun je dus toevoegen en dan omzetten naar dimmer en dan inderdaad alleen 1/2/3 % gebruiken.. Boven de 3% doet hij niks. Eens kijken of ik dat netter kan maken nog
/edit2
Dummy selector switch gemaakt:
[Afbeelding]
En in de actions van level1/level2/level3 dit gezet:
[Afbeelding]
Die FAN Speed switch haal ik dan gewoon weer weg (zodat deze niet in het dashboard terug komt) en de eigenlijke besturing (en automatisering) doe ik dan met Fanx-Dummy![]()
Goed genoeg voor mij
Edit:
In de eerste minuut gaat de Dongle proberen 31DA berichten op te vragen, als daar meerdere malen geen antwoord op komt, dan beschouwt de Dongle de unit als mechanische ventilatie, anders als WTW. Als het geen WTW is, stopt de dongle ook met het opvragen van 31DA berichten.
[ Voor 5% gewijzigd door Willie-wortel op 08-01-2024 18:23 ]
En wat is 0? Is dat helemaal uit? 0 heb ik niet op mijn afstandsbediening
@Willie-wortel
Ik heb de simpelste Orcon, zonder CO of vochtmeter (ben van plan alles via Domotica te regelen). Geen WTW, puur MV...
Heb er wel een AB bij "moeten" kopen om te kunnen clonen.. En voor een eventuele verkoop van huis (je weet nooit)...
[ Voor 23% gewijzigd door FreakNL op 08-01-2024 18:44 ]
0: off/awayFreakNL schreef op maandag 8 januari 2024 @ 18:42:
[...]
En wat is 0? Is dat helemaal uit? 0 heb ik niet op mijn afstandsbediening
@Willie-wortel
Ik heb de simpelste Orcon, zonder CO of vochtmeter (ben van plan alles via Domotica te regelen).
Heb er wel een AB bij "moeten" kopen om te kunnen clonen.. En voor een eventuele verkoop van huis (je weet nooit)...
1: Laag
2: Mid
3: Hoog
4: Auto
Ah afwezigheidsstand. Die staat ook in de handleiding en is op de originele AB een huisje met een pijltje wat naar buiten wijst.
Is het verstandig om die in de nacht erop te zetten? Of beter van niet? Stand 1 gebruikt ook maar 4 watt overigens ….
/Stand 1 en afwezig doen beiden 4watt hier.. Dus dat lijkt geen verschil te maken..... Of zou hij bij afwezig af en toe nog verder terug schakelen?
Is het verstandig om die in de nacht erop te zetten? Of beter van niet? Stand 1 gebruikt ook maar 4 watt overigens ….
/Stand 1 en afwezig doen beiden 4watt hier.. Dus dat lijkt geen verschil te maken..... Of zou hij bij afwezig af en toe nog verder terug schakelen?
[ Voor 23% gewijzigd door FreakNL op 08-01-2024 21:47 ]
Ziet er goed uit, kan je de stand ook veranderen met deze applicatie?
Dat is toch gewoon de MYScontroller?
Daarmee heb ik de originele AB ook gecloned
Daarmee heb ik de originele AB ook gecloned
[ Voor 40% gewijzigd door FreakNL op 09-01-2024 21:25 ]
Ja klopt, als het goed is moet je de stand van de unit kunnen veranderen door het juiste commando te versturen.FreakNL schreef op dinsdag 9 januari 2024 @ 21:24:
Dat is toch gewoon de MYScontroller?
Daarmee heb ik de originele AB ook gecloned
Ja, dat kan zeker... Heb ik ook gedaan 
Ik weet niet meer exact hoe, maar het was vrij simpel
Ik weet niet meer exact hoe, maar het was vrij simpel
hoi, nee, is helaas niet gelukt; zie ook niet echt hoe ik dit met die windows applicatie kan doen.Willie-wortel schreef op dinsdag 9 januari 2024 @ 19:09:
[...]
Ziet er goed uit, kan je de stand ook veranderen met deze applicatie?
Het enige dat werkt, is als ik handmatig de ventilator met de Orcon afstandsbediening omhoog zet, kan ik hem met home assistent terugzetten naar "automatisch" . Ik kan verder geen standen veranderen. Ik ga hulp inroepen van een buurman, die heeft dezelfde ventilatie unit en ook een Fanx dongle, die heeft het wel werken, wellicht ziet hij waar het misgaat.
kan de stand veranderen met de windows app
volgens mij gaat er er iets niet goed met de configuration.yaml entry, wellicht komt dit door mijn co2 remote? kreeg het werkend in de windows app toen ik v_status voor stand uit en automatisch gebruikte, an v_percentage voor 1,2 en 3. heb het idee dat dit nog niet goed gaat in HA
Mocht iemand een stick over hebben dan bied ik mij aan
Wellicht heb ik een evo3 over dus geen FanX RF mag weg tegen kostprijs. DM bij interesse.PMuizen schreef op maandag 5 februari 2024 @ 22:24:
Mocht iemand een stick over hebben dan bied ik mij aan
Kwam dit topic op het spoor, helaas is de dongel niet meer leverbaar. Mocht iemand hem in de kast hebben liggen en niks meer mee doen zou ik hem graag overnemen.
Van het weekend eindelijk weer tijd gehad om verder te gaan met de automatisering vd dongle.
In een opwelling een ChatGPT accountje aangemaakt en na wat heen-en-weer gevraag op dit script uitgekomen:
Het script schakelt een "switch";
:strip_exif()/f/image/Z7oYyMC3s4xQHDgTUwJ1jVhU.jpg?f=fotoalbum_large)
De switch schakelt op zijn beurt weer de MV aan of uit met een JSON commando.
http://192.168.0.100:8080...chcmd=Set%20Level&level=3
http://192.168.0.100:8080...chcmd=Set%20Level&level=1
Ook een off delay van 45 minuten, maar deze is eigenlijk onnodig, meer een failsave
Ik had ook direct de dimmer die aangemaakt wordt in domoticz kunnen aansturen.. Maar ik heb hiervoor gekozen.
Er is vast nog een hoop te verbeteren. Nadeel van dit script is ook dat als je handmatig de MV op een hogere stand zet deze meteen weer naar level 1 gaat als de humidity lager dan 70 is.. Maargoed, het is natuurlijk de bedoeling dat je deze niet meer handmatig gaat schakelen..
Meteen even geprobeerd van het weekend. Na een minuut of 5 douchen schakelt de MV naar level 3. En naderhand (na het uitzetten van de douche) blijft hij nog een goeie 30-40 minuten draaien voordat de humidity weer onder de 70 zit.
In een opwelling een ChatGPT accountje aangemaakt en na wat heen-en-weer gevraag op dit script uitgekomen:
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
| -- This script runs every minute
-- It checks the humidity level of a defined sensor (define below)
-- If the humidity level is higher then the threshold (define below) it switches on the MV (level 3) (define switch below)
-- It also checks last update of humidity sensor. If above one hour, sensor is not reliable (battery dead, no range) so nothing is switched on
-- If humidity is below threshold, it switches off the MV (level 1)
return {
on = {
timer = {'every minute'}
},
execute = function(domoticz)
-- Define the humidity sensor and device to control
local humiditySensor = domoticz.devices('Badkamer (Humidity)') -- Replace 'YourHumiditySensorName' with the name of your humidity sensor
local ventDevice = domoticz.devices('45-minuten-ventileren') -- Replace '45-minuten-ventileren' with the name of your ventilation device
-- Define the threshold humidity level (you can adjust this value)
local thresholdHumidity = 70 -- Example threshold value (you can adjust this as needed)
print('running HumidityCheck3')
-- Check if humidity level is higher than the threshold
if humiditySensor and humiditySensor.humidity > thresholdHumidity then
-- Check if last update of humidity sensor was less than 1 hour ago
local lastUpdateHumidity = humiditySensor.lastUpdate.minutesAgo
if lastUpdateHumidity < 60 then -- 1 hour = 60 minutes
-- Turn on the ventilation device
ventDevice.switchOn()
domoticz.log('Humidity level is higher than the threshold and last update of humidity sensor is less than 1 hour ago. Ventilation turned on.', domoticz.LOG_INFO)
else
domoticz.log('Humidity level is higher than the threshold but last update of humidity sensor is more than 1 hour ago. Ventilation not turned on.', domoticz.LOG_INFO)
end
else
-- Turn off the ventilation device (optional)
ventDevice.switchOff()
domoticz.log('Humidity level is not higher than the threshold. Ventilation turned off.', domoticz.LOG_INFO)
end
end
} |
Het script schakelt een "switch";
:strip_exif()/f/image/Z7oYyMC3s4xQHDgTUwJ1jVhU.jpg?f=fotoalbum_large)
De switch schakelt op zijn beurt weer de MV aan of uit met een JSON commando.
http://192.168.0.100:8080...chcmd=Set%20Level&level=3
http://192.168.0.100:8080...chcmd=Set%20Level&level=1
Ook een off delay van 45 minuten, maar deze is eigenlijk onnodig, meer een failsave
Ik had ook direct de dimmer die aangemaakt wordt in domoticz kunnen aansturen.. Maar ik heb hiervoor gekozen.
Er is vast nog een hoop te verbeteren. Nadeel van dit script is ook dat als je handmatig de MV op een hogere stand zet deze meteen weer naar level 1 gaat als de humidity lager dan 70 is.. Maargoed, het is natuurlijk de bedoeling dat je deze niet meer handmatig gaat schakelen..
Meteen even geprobeerd van het weekend. Na een minuut of 5 douchen schakelt de MV naar level 3. En naderhand (na het uitzetten van de douche) blijft hij nog een goeie 30-40 minuten draaien voordat de humidity weer onder de 70 zit.
[ Voor 6% gewijzigd door FreakNL op 12-02-2024 08:54 ]
Hallo, ik heb deze hele thread aandachtig doorgenomen, en ben onder de indruk van de samenwerking en het onderzoek hier.
Zelf heb ik een 2-zone WTW van Orcon, en de zonekleppen zijn in dit topic nog niet besproken. Weet iemand of die klepstanden ook via rf worden gecommuniceerd en dus uitleesbaar zouden zijn middels deze dongle?
Zelf heb ik een 2-zone WTW van Orcon, en de zonekleppen zijn in dit topic nog niet besproken. Weet iemand of die klepstanden ook via rf worden gecommuniceerd en dus uitleesbaar zouden zijn middels deze dongle?
Ja dat kan met ramses_cc in iedergeval. Weet niet of het met FanX ook kan.ADutchGuy schreef op zondag 18 februari 2024 @ 20:05:
Hallo, ik heb deze hele thread aandachtig doorgenomen, en ben onder de indruk van de samenwerking en het onderzoek hier.
Zelf heb ik een 2-zone WTW van Orcon, en de zonekleppen zijn in dit topic nog niet besproken. Weet iemand of die klepstanden ook via rf worden gecommuniceerd en dus uitleesbaar zouden zijn middels deze dongle?
Dankjewel. De hardware voor ramses_cc (voor evofw3) is voor zover ik zie niet of slecht leverbaar toch? Wellicht heeft @Willie-wortel interesse in een testcase voor deze aanvullende functies?Vaevictis_ schreef op zondag 18 februari 2024 @ 22:13:
[...]
Ja dat kan met ramses_cc in iedergeval. Weet niet of het met FanX ook kan.
Hi allen, kan het zijn dat de FanX integratie niet meer helemaal werkt? Heeft tot op heden altijd perfect gewerkt, maar een recente HA update zorgt voor issues.
Recente HA update zorgt er voor dat de automation niet meer werkt. Even een cross topic post.
Workaholic in "Home Assistant: Open source Python3 home automation - deel 5"
Recente HA update zorgt er voor dat de automation niet meer werkt. Even een cross topic post.
Workaholic in "Home Assistant: Open source Python3 home automation - deel 5"
[ Voor 14% gewijzigd door Workaholic op 08-04-2024 14:52 ]
@Workaholic Bij mij werkt die nog prima (met os 12.1, core 2024.4.2 en supervisor 2024.04.0).
Werkt hier ook prima icm Docker op een RPi (HA tag 2024.4.2). @Workaholic
[ Voor 3% gewijzigd door - J.W. - op 08-04-2024 17:00 ]
Gebruikt iemand de dongle in combinatie met deze blueprint voor Home assistant? https://community.home-as...ity-exhaust-fan/509992/12
Zo ja zou je je instellingen willen delen? Hartelijk dank!
Zo ja zou je je instellingen willen delen? Hartelijk dank!
Ik zou nog heeeeeel graag de bypass kunnen besturen, de implementatie van Orcon vind ik maar matig / erg conservatief..
Ik wil best helpen waar nodig.. maar ik snap bijvoorbeeld niet hoe ik de Ramses_cc bits en bytes moet vertalen naar de commando's in FanX ..
Sowieso kan ik helpen met het testen bij implementaties hiervan.. (Orcon HRC 500)
Ik wil best helpen waar nodig.. maar ik snap bijvoorbeeld niet hoe ik de Ramses_cc bits en bytes moet vertalen naar de commando's in FanX ..
Sowieso kan ik helpen met het testen bij implementaties hiervan.. (Orcon HRC 500)
Ik zou 'm op stand 'auto' laten staan.FreakNL schreef op maandag 8 januari 2024 @ 19:16:
Ah afwezigheidsstand. Die staat ook in de handleiding en is op de originele AB een huisje met een pijltje wat naar buiten wijst.
Is het verstandig om die in de nacht erop te zetten? Of beter van niet? Stand 1 gebruikt ook maar 4 watt overigens ….
/Stand 1 en afwezig doen beiden 4watt hier.. Dus dat lijkt geen verschil te maken..... Of zou hij bij afwezig af en toe nog verder terug schakelen?
Bij stand 'afwezig' blijft de ventilator altijd in de laagste stand draaien. Bij stand 'auto':
1- toert de ventilator op bij een te hoog CO2 gehalte (als je CO2-sensors hebt, zitten vaak in de woonkamer en de hoofdslaapkamer). Je hebt 's ochtends nooit muffe lucht in de slaapkamer!
2- toert de ventilator op bij een hoog vochtpercentage (douchen en koken)
3- werkt de bypass (standaardinstelling: als het binnen warmer is dan 23 graden en buiten is het koeler dan binnen, dan opent de bypass). Weet niet helemaal zeker of deze in afwezig-stand niet werkt overigens..
Bij Orcon WTW-modellen na 2021 kun je de comforttemperatuur (die 23 graden) instellen met de 15RF-display afstandsbediening (zie manual: https://orcon.nl/download/3967/?tmstv=1681999960). Instellen van de bypass via de FanX dongle is tot nu toe nog niet gelukt.
Als het je gaat om energiebesparing; bedenk dat je met de WTW al enorm veel bespaart (zeker in de winter, maar als je airco of andere actieve koeling hebt ook in de zomer), maar je kunt met de dip-switches op de WTW zelf (of via de 15RF display) instellen wat stand 1 voor snelheid en dus wattage betekent. Voldoende frisse (en gefilterde) lucht in je huis is echter ook wel wat wattjes waard
Ik heb er 1 zonder sensoren. Het meest simpele model. Aansturing gaat (automatisch) via Domoticz icm met een Aqara vochtsensor in de badkamer. En als fallback met de originele AB.
MV staat gewoon op de laagste stand behalve als het vochtpercentage in de badkamer significant hoger is als in de andere twee kamers op de 1e verdieping
MV staat gewoon op de laagste stand behalve als het vochtpercentage in de badkamer significant hoger is als in de andere twee kamers op de 1e verdieping
Goed nieuws, na wat uurtjes zelf debuggen door de code heb ik de bypass aansturen nu werkend!- J.W. - schreef op zondag 21 juli 2024 @ 15:00:
Ik zou nog heeeeeel graag de bypass kunnen besturen, de implementatie van Orcon vind ik maar matig / erg conservatief..![]()
Ik wil best helpen waar nodig.. maar ik snap bijvoorbeeld niet hoe ik de Ramses_cc bits en bytes moet vertalen naar de commando's in FanX ..![]()
Sowieso kan ik helpen met het testen bij implementaties hiervan.. (Orcon HRC 500)
[ Voor 25% gewijzigd door - J.W. - op 29-07-2024 19:30 ]
Held, je weet dat het zomer is.- J.W. - schreef op maandag 29 juli 2024 @ 18:51:
[...]
Goed nieuws, na wat uurtjes zelf debuggen door de code heb ik de bypass aansturen nu werkend!
[Afbeelding]
25 graden zon buiten en zo.....
Home Assistant Y. , Victron MultiRS + 64kWh (Yixiang MB31), 4kWp Enphase, 4,5kWp Solis.
Wauw, netjes, dat is mooi nieuws inderdaad! In HA? Zou je ons mee kunnen nemen in jouw oplossing? Ik zou het zelf ook heel graag werkend krijgen. Alvast bedankt!- J.W. - schreef op maandag 29 juli 2024 @ 18:51:
[...]
Goed nieuws, na wat uurtjes zelf debuggen door de code heb ik de bypass aansturen nu werkend!
[Afbeelding]
Dat was exact de motivatie inderdaadblaaspijp schreef op maandag 29 juli 2024 @ 20:19:
[...]
Held, je weet dat het zomer is.
25 graden zon buiten en zo.....
Het zijn wijzigingen in de firmware van de FanX USB Dongle. Ik heb daar wat logica en commando's aangepast / toegevoegd.SemTecS schreef op maandag 29 juli 2024 @ 21:17:
[...]
Wauw, netjes, dat is mooi nieuws inderdaad! In HA? Zou je ons mee kunnen nemen in jouw oplossing? Ik zou het zelf ook heel graag werkend krijgen. Alvast bedankt!
Uiteraard ga ik alles delen, misschien via de git van @Willie-wortel om het een beetje centraal te houden (?), dan kun je vanuit daar nieuwe firmware proberen.
Besturen vanuit HA werkt hier al - praktisch identiek als de huidige fan aansturing in FanX.
Ik had overigens ergens gelezen dat de bypass alleen aangepast kan worden als de fan niet hard draait.
In dat geval zal eerst de fan zacht gezet moeten worden, dan de bypass omgezet, en dan de fan weer terug naar de oude stand. Zulke soort zaken heb ik iig nog niet uitgeprobeerd.. <-- edit: dit managed de warmtepomp zelf
[ Voor 19% gewijzigd door - J.W. - op 30-07-2024 14:32 ]
Dan wacht ik 'rustig' af 😀
Dank alvast!
PS. Uit welk jaar is jouw WTW? Er zit verschil in aansturing van de bypass in WTW's van voor en na 2021. Latere modellen kunnen de comfort temperatuur wijzigen.
Dank alvast!
PS. Uit welk jaar is jouw WTW? Er zit verschil in aansturing van de bypass in WTW's van voor en na 2021. Latere modellen kunnen de comfort temperatuur wijzigen.
[ Voor 65% gewijzigd door SemTecS op 30-07-2024 06:49 ]
Ja, behoorlijk recent, het is heb een Orcon HRC500 uit 2022.SemTecS schreef op dinsdag 30 juli 2024 @ 06:46:
Dan wacht ik 'rustig' af 😀
Dank alvast!
PS. Uit welk jaar is jouw WTW? Er zit verschil in aansturing van de bypass in WTW's van voor en na 2021. Latere modellen kunnen de comfort temperatuur wijzigen.
Op zich als de commando's bekend zijn is extra dingen implementeren niet zo lastig
Voor wie niet kan wachten om het te testen
cc1101.cpp
cc1101.h
mysensors.ino
(correponderende met de mysensors folder van FanX)
---
Voor makkelijkere besturing in HA, voeg onderstaande fan toe onder fans (zie Toppe in "FanX RF USB Dongle") - let op, de entity_id is mogelijk anders:
YAML:
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
| heatpump_bypass: friendly_name: "Heatpump Bypass" unique_id : "heatpump_bypass" value_template: "{{ states('light.bypass_mode_1_2_3') }}" preset_mode_template: > {% set output = ['Auto','Open','Close'] %} {% set idx = state_attr('light.bypass_mode_1_2_3', 'V_PERCENTAGE') | int - 1 %} {{ output[idx] }} turn_on: service: homeassistant.turn_on entity_id: light.bypass_mode_1_2_3 turn_off: service: homeassistant.turn_off entity_id: light.bypass_mode_1_2_3 set_preset_mode: service: light.turn_on entity_id: light.bypass_mode_1_2_3 data: brightness_pct: > {% set mapper = {'Auto': 1, 'Open': 2, 'Close': 3 } %} {{ mapper[preset_mode] }} preset_modes: - Auto - Open - Close |
Als mogelijke automation:
Voeg binary sensor toe (onder template --> - binary_sensor):
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| - name: ByPass Cooling Triggering unique_id : "2d7ba884-cf38-40cd-8130-10d8829ff1db" state: >- {% set outdoorTemperature = states('sensor.outdoor_temperature_oc')|float(default=0) %} {% set indoorTemperature = states('sensor.indoor_temperature_oc')|float(default=0) %} {% set minOutdoorTemperature = 12 %} {% set minIndoorTemperature = 22 %} {% set delta = indoorTemperature - outdoorTemperature %} {% set deltaMin = 1 %} {% set deltaMax = 12 %} {{ outdoorTemperature >= minOutdoorTemperature and indoorTemperature >= minIndoorTemperature and delta >= deltaMin and delta <= deltaMax }} delay_on: hours: 0 minutes: 0 seconds: 0 delay_off: hours: 0 minutes: 15 seconds: 0 |
updated: deltaMin verlaagt van 2 naar 1 voor nog meer koeling
(let wederom op dat de entities mogelijk anders heten in andere configs..)
Deze sensor kijkt dus naar de indoor en outdoor temperatuur, heeft voor beide een minimum, en kijkt naar het verschil. Verder een delay voor het uitgaan zodat hij niet kan gaan stuiteren.
De expliciete waarden zul je waarschijnlijk lichtelijk moeten fine tunen naar jouw situatie.
En dan als automation op deze binary sensor:
YAML:
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
| - id: '63e582cc-af1f-41dc-bce1-99eb9206de88' alias: 'Control: Heat Pump Bypass' description: '' trigger: - platform: state entity_id: - binary_sensor.bypass_cooling_triggering to: 'off' - platform: state entity_id: - binary_sensor.bypass_cooling_triggering to: 'on' condition: [] action: - if: - condition: state entity_id: binary_sensor.bypass_cooling_triggering state: 'on' then: - service: fan.set_preset_mode data: preset_mode: Open target: entity_id: fan.heatpump_bypass else: - service: fan.set_preset_mode data: preset_mode: Auto target: entity_id: fan.heatpump_bypass mode: single |
[ Voor 75% gewijzigd door - J.W. - op 01-08-2024 09:01 . Reden: HA code toegevoegd ]
Het werkte perfect vannacht- J.W. - schreef op dinsdag 30 juli 2024 @ 09:39:
[...]
Ja, behoorlijk recent, het is heb een Orcon HRC500 uit 2022.
Op zich als de commando's bekend zijn is extra dingen implementeren niet zo lastig
Voor wie niet kan wachten om het te testen
cc1101.cpp
cc1101.h
mysensors.ino
(correponderende met de mysensors folder van FanX)
---
Voor makkelijkere besturing in HA, voeg onderstaande fan toe onder fans (zie Toppe in "FanX RF USB Dongle") - let op, de entity_id is mogelijk anders:
YAML:
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 heatpump_bypass: friendly_name: "Heatpump Bypass" unique_id : "heatpump_bypass" value_template: "{{ states('light.bypass_mode_1_2_3') }}" preset_mode_template: > {% set output = ['Auto','Open','Close'] %} {% set idx = state_attr('light.bypass_mode_1_2_3', 'V_PERCENTAGE') | int - 1 %} {{ output[idx] }} turn_on: service: homeassistant.turn_on entity_id: light.bypass_mode_1_2_3 turn_off: service: homeassistant.turn_off entity_id: light.bypass_mode_1_2_3 set_preset_mode: service: light.turn_on entity_id: light.bypass_mode_1_2_3 data: brightness_pct: > {% set mapper = {'Auto': 1, 'Open': 2, 'Close': 3 } %} {{ mapper[preset_mode] }} preset_modes: - Auto - Open - Close
Als mogelijke automation:
Voeg binary sensor toe (onder template --> - binary_sensor):
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 - name: ByPass Cooling Triggering unique_id : "2d7ba884-cf38-40cd-8130-10d8829ff1db" state: >- {% set outdoorTemperature = states('sensor.outdoor_temperature_oc')|float(default=0) %} {% set indoorTemperature = states('sensor.indoor_temperature_oc')|float(default=0) %} {% set minOutdoorTemperature = 12 %} {% set minIndoorTemperature = 22 %} {% set delta = indoorTemperature - outdoorTemperature %} {% set deltaMin = 2 %} {% set deltaMax = 12 %} {{ outdoorTemperature >= minOutdoorTemperature and indoorTemperature >= minIndoorTemperature and delta >= deltaMin and delta <= deltaMax }} delay_on: hours: 0 minutes: 0 seconds: 0 delay_off: hours: 0 minutes: 15 seconds: 0
(let wederom op dat de entities mogelijk anders heten in andere configs..)
Deze sensor kijkt dus naar de indoor en outdoor temperatuur, heeft voor beide een minimum, en kijkt naar het verschil. Verder een delay voor het uitgaan zodat hij niet kan gaan stuiteren.
En dan als automation op deze binary sensor:
YAML:
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 - id: '63e582cc-af1f-41dc-bce1-99eb9206de88' alias: 'Control: Heat Pump Bypass' description: '' trigger: - platform: state entity_id: - binary_sensor.bypass_cooling_triggering to: 'off' - platform: state entity_id: - binary_sensor.bypass_cooling_triggering to: 'on' condition: [] action: - if: - condition: state entity_id: binary_sensor.bypass_cooling_triggering state: 'on' then: - service: fan.set_preset_mode data: preset_mode: Open target: entity_id: fan.heatpump_bypass else: - service: fan.set_preset_mode data: preset_mode: Auto target: entity_id: fan.heatpump_bypass mode: single
Normaliter zou de bypass amper open gegaan zijn met de standaard logica van Orcon (want door de zwoele nacht was het verschil tussen binnen- en buitentemperatuur grotendeels <5 graden), terwijl hij nu bijna de hele nacht open gestaan heeft en voor een verkoelend briesje gezorgd heeft
De automation heeft hem netjes Open gezet toen het verschil >2 werd, en weer op Auto ( => Close) gezet een kwartier nadat het weer <2 werd:
/f/image/ISfFpTZvhhFnnkSrR1tbEq61.png?f=fotoalbum_large)
Dus bij deze zou ik iedereen willen uitnodigen het ook uit te proberen, zeker ook met andere modelen!
Vraagje: Orcon lijkt ook nog logica te hebben aangaande vochtigheid (bijv. als de buitenlucht vochtigheid heel laag wordt lijkt hij hem ook te sluiten?). Ik heb geen idee waarom Orcon dat zou doen, dus als iemand daar nog informatie over heeft (en of dat ook geimplementeerd moet worden), hoor ik dat graag!
BAAS!!! bij mij ook werkend met een HRC-400 Ecomax. Dank je wel- J.W. - schreef op woensdag 31 juli 2024 @ 18:19:
[...]
Het werkte perfect vannacht![]()
Normaliter zou de bypass amper open gegaan zijn met de standaard logica van Orcon (want door de zwoele nacht was het verschil tussen binnen- en buitentemperatuur grotendeels <5 graden), terwijl hij nu bijna de hele nacht open gestaan heeft en voor een verkoelend briesje gezorgd heeft![]()
De automation heeft hem netjes Open gezet toen het verschil >2 werd, en weer op Auto ( => Close) gezet een kwartier nadat het weer <2 werd:
[Afbeelding]
Dus bij deze zou ik iedereen willen uitnodigen het ook uit te proberen, zeker ook met andere modelen!![]()
Vraagje: Orcon lijkt ook nog logica te hebben aangaande vochtigheid (bijv. als de buitenlucht vochtigheid heel laag wordt lijkt hij hem ook te sluiten?). Ik heb geen idee waarom Orcon dat zou doen, dus als iemand daar nog informatie over heeft (en of dat ook geimplementeerd moet worden), hoor ik dat graag!
Al enige tijd gebruik ik met veel plezier de FanX Dongle incl het volgen van deze discussie.
Het aansturen van de Bypass is het laatste ontbrekende deel en vooral tijdens warme dagen erg nuttig
J.W. dank voor het oppakken van de bypass integratie!
Ik heb de versie (1.9) van J.W getest, echter werkt de aansturing van de bypass nog niet bij mij
Heb een FanX dongle V2
Orcon HRC-400 Ecomax (2021), versie waarbij je comfort temperatuur niet kan instellen. Wellicht zit daar het verschil? Gezien J.W. en SemTecS een model van na 2021 hebben.
Wellicht doe ik ergens iets fout in de FW upgrade/installatie, mijn stappen:
- FW upload middels Arduino IDE 2.3.2 (met hulp van de Wiki van Willie-Wortel)
- Mysensor integratie verwijderen
- Persistent file verwijderen
- HA reboot
- Mysensor integratie installeren
- FanX Dongle aansluiten
- FanX Dongle toevoegen aan de Mysensor integratie
Observaties:
- FW versie staat in de Mysensor integratie op 1.9, dus de FW upload lijkt OK te zijn.
- Sensorwaardes komen direct binnen, ik hoef de FanX niet opnieuw te clonen. Is dit normaal gedrag bij een nieuwe FW upload?
- Ik kan geen entity_id: light.bypass_mode_xxx vinden. Ook is er geen nieuwe "Bediening" toegevoegd
:fill(white):strip_exif()/f/image/jIsPVTaqxbUY0Mr4CR2EXqIf.png?f=user_large)
- Als ik de Dongle gebruik met MYSController dan blijft sensor 16 constant, ook als ik handmatig op de 15RF de bypass positie aanpas:
/f/image/aBQeHJ9FiCjvkBaQtgabBaHw.png?f=fotoalbum_large)
Verneem graag als jullie meer info nodig hebben of al kunnen zien waar dat ik de fout in ga
Het aansturen van de Bypass is het laatste ontbrekende deel en vooral tijdens warme dagen erg nuttig
J.W. dank voor het oppakken van de bypass integratie!
Ik heb de versie (1.9) van J.W getest, echter werkt de aansturing van de bypass nog niet bij mij
Heb een FanX dongle V2
Orcon HRC-400 Ecomax (2021), versie waarbij je comfort temperatuur niet kan instellen. Wellicht zit daar het verschil? Gezien J.W. en SemTecS een model van na 2021 hebben.
Wellicht doe ik ergens iets fout in de FW upgrade/installatie, mijn stappen:
- FW upload middels Arduino IDE 2.3.2 (met hulp van de Wiki van Willie-Wortel)
- Mysensor integratie verwijderen
- Persistent file verwijderen
- HA reboot
- Mysensor integratie installeren
- FanX Dongle aansluiten
- FanX Dongle toevoegen aan de Mysensor integratie
Observaties:
- FW versie staat in de Mysensor integratie op 1.9, dus de FW upload lijkt OK te zijn.
- Sensorwaardes komen direct binnen, ik hoef de FanX niet opnieuw te clonen. Is dit normaal gedrag bij een nieuwe FW upload?
- Ik kan geen entity_id: light.bypass_mode_xxx vinden. Ook is er geen nieuwe "Bediening" toegevoegd
:fill(white):strip_exif()/f/image/jIsPVTaqxbUY0Mr4CR2EXqIf.png?f=user_large)
- Als ik de Dongle gebruik met MYSController dan blijft sensor 16 constant, ook als ik handmatig op de 15RF de bypass positie aanpas:
/f/image/aBQeHJ9FiCjvkBaQtgabBaHw.png?f=fotoalbum_large)
Verneem graag als jullie meer info nodig hebben of al kunnen zien waar dat ik de fout in ga
Ik zit op vakantie, dus kan helaas niet de stappen doorlopen die jij gedaan hebt (helemaal verwijderen).1984Jeroen schreef op donderdag 15 augustus 2024 @ 23:15:
Al enige tijd gebruik ik met veel plezier de FanX Dongle incl het volgen van deze discussie.
Het aansturen van de Bypass is het laatste ontbrekende deel en vooral tijdens warme dagen erg nuttig![]()
J.W. dank voor het oppakken van de bypass integratie!
Ik heb de versie (1.9) van J.W getest, echter werkt de aansturing van de bypass nog niet bij mij![]()
Heb een FanX dongle V2
Orcon HRC-400 Ecomax (2021), versie waarbij je comfort temperatuur niet kan instellen. Wellicht zit daar het verschil? Gezien J.W. en SemTecS een model van na 2021 hebben.
Wellicht doe ik ergens iets fout in de FW upgrade/installatie, mijn stappen:
- FW upload middels Arduino IDE 2.3.2 (met hulp van de Wiki van Willie-Wortel)
- Mysensor integratie verwijderen
- Persistent file verwijderen
- HA reboot
- Mysensor integratie installeren
- FanX Dongle aansluiten
- FanX Dongle toevoegen aan de Mysensor integratie
Observaties:
- FW versie staat in de Mysensor integratie op 1.9, dus de FW upload lijkt OK te zijn.
- Sensorwaardes komen direct binnen, ik hoef de FanX niet opnieuw te clonen. Is dit normaal gedrag bij een nieuwe FW upload?
- Ik kan geen entity_id: light.bypass_mode_xxx vinden. Ook is er geen nieuwe "Bediening" toegevoegd
[Afbeelding]
- Als ik de Dongle gebruik met MYSController dan blijft sensor 16 constant, ook als ik handmatig op de 15RF de bypass positie aanpas:
[Afbeelding]
Verneem graag als jullie meer info nodig hebben of al kunnen zien waar dat ik de fout in ga
Als jij momenteel de bypass met remote kunt bedienen kan ik me moeilijk voorstellen dat dit niet zou werken voor jou, maar let's see!
Het probleem lijkt te zijn dat je er geen sensor verschijnt in HA (light.bypass_...).
Voor zover ik mysensors begrijp zou dat met de 'present' gebeuren (correct @Willie-wortel ?), dit gebeurt tijdens booten. Heb je de stick er al een keer extra er in en er uit gedaan? (terwijl HA etc draait).
Aangaande het updaten via de remote control: de on/off/auto wordt niet terug gelezen vanuit de wtw, en representeert eigenlijk het laatst succesvolle commando verstuurt via HA. Mocht deze state ergens in een message staan
Tl;dr: het klopt dat wijzigingen via de remote niet opgepakt worden.
De bypass positie zelf kun je wel zien, dit zat al in de FW.
Aangaande de besturing in HA: had je de extra fan code wel toegevoegd aan de configuration?
De light.bypass_... verschijnt niet en daar lijkt ook het probleem te liggen denk ik.
Bypass positie zie ik wel, echter verschijnt die entity pas wanneer ik de bypass op de remote aanpas.
Wellicht moet de bypass_mode ook eerst "een keer voorbij komen" voordat HA hem ziet?
Dongle al meerdere keren in/uit de usb gehaald, zonder resultaat.
De code heb ik toegevoegd aan de configuration, echter klaagt die in de logging dat de light.bypass_... entity niet beschikbaar is. Wat logisch is gezien bovenstaande lijkt me.
Wellicht doe ik iets fout bij de FW upload/update? Ik heb namelijk geen ervaring met Arduino IDE.
- MySensors 2.3.2 library geinstalleerd
- Ardruino AVR boards 1.8.6 geinstalleerd
- Sparkfun Pro Mirco board geselecteerd
- Heb de 3 files (cc1101.cpp, cc1101.h en mysensors.ino) in 1 folder geplaatst en dan open ik de .ino
- De andere 2 files openen automatisch in aparte tabs
- Dan klik ik verify gevolgd door upload
- Upload completed
Bypass positie zie ik wel, echter verschijnt die entity pas wanneer ik de bypass op de remote aanpas.
Wellicht moet de bypass_mode ook eerst "een keer voorbij komen" voordat HA hem ziet?
Dongle al meerdere keren in/uit de usb gehaald, zonder resultaat.
De code heb ik toegevoegd aan de configuration, echter klaagt die in de logging dat de light.bypass_... entity niet beschikbaar is. Wat logisch is gezien bovenstaande lijkt me.
Wellicht doe ik iets fout bij de FW upload/update? Ik heb namelijk geen ervaring met Arduino IDE.
- MySensors 2.3.2 library geinstalleerd
- Ardruino AVR boards 1.8.6 geinstalleerd
- Sparkfun Pro Mirco board geselecteerd
- Heb de 3 files (cc1101.cpp, cc1101.h en mysensors.ino) in 1 folder geplaatst en dan open ik de .ino
- De andere 2 files openen automatisch in aparte tabs
- Dan klik ik verify gevolgd door upload
- Upload completed
De stappen lijken mij prima.1984Jeroen schreef op zaterdag 17 augustus 2024 @ 15:10:
De light.bypass_... verschijnt niet en daar lijkt ook het probleem te liggen denk ik.
Bypass positie zie ik wel, echter verschijnt die entity pas wanneer ik de bypass op de remote aanpas.
Wellicht moet de bypass_mode ook eerst "een keer voorbij komen" voordat HA hem ziet?
Dongle al meerdere keren in/uit de usb gehaald, zonder resultaat.
De code heb ik toegevoegd aan de configuration, echter klaagt die in de logging dat de light.bypass_... entity niet beschikbaar is. Wat logisch is gezien bovenstaande lijkt me.
Wellicht doe ik iets fout bij de FW upload/update? Ik heb namelijk geen ervaring met Arduino IDE.
- MySensors 2.3.2 library geinstalleerd
- Ardruino AVR boards 1.8.6 geinstalleerd
- Sparkfun Pro Mirco board geselecteerd
- Heb de 3 files (cc1101.cpp, cc1101.h en mysensors.ino) in 1 folder geplaatst en dan open ik de .ino
- De andere 2 files openen automatisch in aparte tabs
- Dan klik ik verify gevolgd door upload
- Upload completed
Ik zit even ik de HA / mysensors integratie documentatie te lezen, het lijkt er op dat je ook een initiële waarde moet sturen omdat HA anders de device niet aanmaakt
Dat zal dan nog toegevoegd moeten worden. Wellicht als je HA uitzet en een entry gelijk aan de fan (maar dan met andere device id en beschrijving, etc) toevoegt aan de mysensors json dat hij dan verschijnt?
@SemTecS Werd de device bij jou wel meteen toegevoegd in HA?
Ik had de dongle al een poos draaien, dus de bypass was al aanwezig. Ik kon hem alleen niet aansturen. Let op dat het een een actie is op apparaat FanX 0:- J.W. - schreef op zaterdag 17 augustus 2024 @ 21:24:
[...]
De stappen lijken mij prima.
Ik zit even ik de HA / mysensors integratie documentatie te lezen, het lijkt er op dat je ook een initiële waarde moet sturen omdat HA anders de device niet aanmaakt![]()
Dat zal dan nog toegevoegd moeten worden. Wellicht als je HA uitzet en een entry gelijk aan de fan (maar dan met andere device id en beschrijving, etc) toevoegt aan de mysensors json dat hij dan verschijnt?). Anders zal ik het over 2 weken (na vakantie) toevoegen aan de FW...
@SemTecS Werd de device bij jou wel meteen toegevoegd in HA?
@SemTecS, dank
Welke FW hadden jullie op de dongle alvorens de update naar 1.9 (huidige)?
Er zijn op dit forum een aantal "bypass versies" voorbij gekomen, wellicht dat:
1.7 --> 1.9 niet werkt (mijn route)
1.8 (niet werkende bypass aansturing, maar wel juist entity toevoeging) --> 1.9 wel werkt
1.8 kan ik hier niet meer vinden, dus ik kan het helaas niet proberen.
Welke FW hadden jullie op de dongle alvorens de update naar 1.9 (huidige)?
Er zijn op dit forum een aantal "bypass versies" voorbij gekomen, wellicht dat:
1.7 --> 1.9 niet werkt (mijn route)
1.8 (niet werkende bypass aansturing, maar wel juist entity toevoeging) --> 1.9 wel werkt
1.8 kan ik hier niet meer vinden, dus ik kan het helaas niet proberen.
Ik had (denk ik, vrijwel zeker) v1.8, maar zou dat de oorzaak kunnen zijn? Een firmware update is geen patch maar een complete update, lijkt me. Maar goed dat weet ik ook niet zeker. Heb even gezocht maar ik kon zelf 1.8 niet meer vinden.. Misschien iemand anders?1984Jeroen schreef op dinsdag 20 augustus 2024 @ 09:33:
@SemTecS, dank
Welke FW hadden jullie op de dongle alvorens de update naar 1.9 (huidige)?
Er zijn op dit forum een aantal "bypass versies" voorbij gekomen, wellicht dat:
1.7 --> 1.9 niet werkt (mijn route)
1.8 (niet werkende bypass aansturing, maar wel juist entity toevoeging) --> 1.9 wel werkt
1.8 kan ik hier niet meer vinden, dus ik kan het helaas niet proberen.
Ik heb het zelfde issue als @1984Jeroen. Update van mysensor 1.7 naar 1.9 (met aangepaste bestanden)
Orcon HRC-400 Ecomax pre 2021.
Bij mij sensor.bypass_mode_0_1_2 was al aanwezig, maar de light.bypass_mode_1_2_3 niet en wordt nog steeds niet getoond.
Orcon HRC-400 Ecomax pre 2021.
Bij mij sensor.bypass_mode_0_1_2 was al aanwezig, maar de light.bypass_mode_1_2_3 niet en wordt nog steeds niet getoond.
Opgelost
Heb het volgende toegevoegd:
Op regel 70 van mysensors.ino:
en op regel 251 en 252:
Hiermee komt de sensor incl status 1x voorbij (net zoals de fan zelf) en maakt HA wel de juiste entity aan.
@MacWeetjes, kun jij dit eens proberen?
Heb het volgende toegevoegd:
Op regel 70 van mysensors.ino:
code:
1
| MyMessage msgBypassstate(CHILD_ID_BYPASS_MODE, V_STATUS); |
en op regel 251 en 252:
code:
1
2
| send(msgBypassMODE_VAL.set(1));
send(msgBypassstate.set(0)); |
Hiermee komt de sensor incl status 1x voorbij (net zoals de fan zelf) en maakt HA wel de juiste entity aan.
@MacWeetjes, kun jij dit eens proberen?
Ik heb zojuist ook versie 1.9 geprobeerd maar na het klonen zijn zowel mijn target als source adress hetzelfde.
Het lukt me nu ook niet meer om via home assistant de fan speed aan te passen maar wijzigingen via de RF15 zie ik wel in de home assistant logging.
Heefit iemand een idee wat er fout gaat?
EDIT:
Na het clonen meerdere malen geprobeerd te hebben heb ik nu wel aparte adressen en werkt het weer.
Het lukt me nu ook niet meer om via home assistant de fan speed aan te passen maar wijzigingen via de RF15 zie ik wel in de home assistant logging.
Heefit iemand een idee wat er fout gaat?
EDIT:
Na het clonen meerdere malen geprobeerd te hebben heb ik nu wel aparte adressen en werkt het weer.
[ Voor 15% gewijzigd door ATCO op 20-08-2024 21:47 ]
Bij de 1.9 FW update nam de dongle direct juiste target & source address over bij mij. Die staan namelijk opgeslagen in het geheugen (EPROM) van de dongle. Dus ik heb niet opnieuw de clone procedure uit uitgevoerd.
Wellicht de clone procedure nog eens proberen? Of anders met 1.7 proberen en zodra het weer werkt naar 1.9. Echter dan niet de clone procedure uitvoeren (zou niet nodig moeten zijn).
Wellicht de clone procedure nog eens proberen? Of anders met 1.7 proberen en zodra het weer werkt naar 1.9. Echter dan niet de clone procedure uitvoeren (zou niet nodig moeten zijn).
Top1984Jeroen schreef op dinsdag 20 augustus 2024 @ 20:06:
Opgelost![]()
![]()
Heb het volgende toegevoegd:
Op regel 70 van mysensors.ino:
code:
1 MyMessage msgBypassstate(CHILD_ID_BYPASS_MODE, V_STATUS);
en op regel 251 en 252:
code:
1 2send(msgBypassMODE_VAL.set(1)); send(msgBypassstate.set(0));
Hiermee komt de sensor incl status 1x voorbij (net zoals de fan zelf) en maakt HA wel de juiste entity aan.
@MacWeetjes, kun jij dit eens proberen?
Fijn dat het clonen weer gelukt is, die code zou hetzelfde moeten zijn / niet aangepast.ATCO schreef op dinsdag 20 augustus 2024 @ 21:23:
Ik heb zojuist ook versie 1.9 geprobeerd maar na het klonen zijn zowel mijn target als source adress hetzelfde.
Het lukt me nu ook niet meer om via home assistant de fan speed aan te passen maar wijzigingen via de RF15 zie ik wel in de home assistant logging.
Heefit iemand een idee wat er fout gaat?
EDIT:
Na het clonen meerdere malen geprobeerd te hebben heb ik nu wel aparte adressen en werkt het weer.
@- J.W. - Bedankt voor de hulp, helaas met de toegevoegde regels nog geen light.bypass_mode_1_2_3 enitiy in HA
Ik ga ervanuit dat:
- Je de USB dongle al meerdere malen in/uit de USB hebt gehaald
- Het verwijderen van de persistent file ook niet geholpen heeft
- Er geen andere light.bypass_xxx entity is aangemaakt
In dat geval zit er toch nog iets niet goed in de FW. Ik ken de mysensor integratie niet goed genoeg om het probeer echt op te lossen.
Ik heb tijdens het debuggen ook een aantal dingen in HA aangepast/geprobeerd, welke mogelijk toch een positief effect hebben gehad.
Probeer eens (indien mijn aannames correct zijn, anders die eerst even proberen) om de entity handmatig aan te maken (Ontwikkelhulpmiddelen --> Statussen):
/f/image/Vf03VRCwD94IUmGOIp6B9mwS.png?f=fotoalbum_large)
Structuur kun je kopiëren van de light.fan_speed, echter zijn er een paar waardes anders.
- Je de USB dongle al meerdere malen in/uit de USB hebt gehaald
- Het verwijderen van de persistent file ook niet geholpen heeft
- Er geen andere light.bypass_xxx entity is aangemaakt
In dat geval zit er toch nog iets niet goed in de FW. Ik ken de mysensor integratie niet goed genoeg om het probeer echt op te lossen.
Ik heb tijdens het debuggen ook een aantal dingen in HA aangepast/geprobeerd, welke mogelijk toch een positief effect hebben gehad.
Probeer eens (indien mijn aannames correct zijn, anders die eerst even proberen) om de entity handmatig aan te maken (Ontwikkelhulpmiddelen --> Statussen):
/f/image/Vf03VRCwD94IUmGOIp6B9mwS.png?f=fotoalbum_large)
Structuur kun je kopiëren van de light.fan_speed, echter zijn er een paar waardes anders.
Hey@Willie-wortel, ik zie dat de dongles niet meer te verkrijgen zijn. Worden er nog nieuwe geproduceerd?
Ik ben zeer geïnteresseerd!!
Ik ben zeer geïnteresseerd!!
Ik denk dat @Willie-wortel ze niet meer maakt, maar dat moet hij zelf beantwoorden natuurlijk. Wellicht is er een FanX via V&A te vinden?Mariuss schreef op woensdag 2 oktober 2024 @ 03:42:
Hey@Willie-wortel, ik zie dat de dongles niet meer te verkrijgen zijn. Worden er nog nieuwe geproduceerd?
Ik ben zeer geïnteresseerd!!
Er zijn wel alternatieven: In de startpost van het Orcon WTW topic heb ik een start gemaakt voor een handleiding om een Orcon WTW (of MVS) met de integratie ramses_cc in Home Assistant te besturen.
Daarvoor heb je een evofw3 of ramses ESP dongle nodig. Dat lijkt heel erg op een FanX (atmega 32u4 met cc1101 module) maar net anders en helaas niet onderling uitwisselbaar.
In het topic staat ook wel gelinkt hoe je zo'n ding koopt of zelf maakt.
(Ik heb al lang op mijn TODO lijst staan om eens een DIY FanX te maken zodat mensen het kunnen nabouwen, dat is niet heel moeilijk, maar uiteindelijk is een ramses ESP kopen makkelijk genoeg *en* je kunt er uiteindelijk veel meer mee)
4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.
Er is nog een optie als je de mechanische ventilatie hebt (dus geen WTW). Dat is de openair mini (zie topic hier op tweakers). Heeft veel voordelen, alleen kan je je huidige sensoren en afstandbediening niet meer gebruiken dan.Mariuss schreef op woensdag 2 oktober 2024 @ 03:42:
Hey@Willie-wortel, ik zie dat de dongles niet meer te verkrijgen zijn. Worden er nog nieuwe geproduceerd?
Ik ben zeer geïnteresseerd!!
☀️ 6440 Wp zuid | 🌡️ Stiebel Eltron WPL 15 ACS, HM Trend | Home Assistant
@Willie-wortel bevestigde per e-mail dat hij ze inderdaad niet meer maakt. Ik overwoog de mijne namelijk om te bouwen voor mijn Hörmann garagedeuropener omdat ik nu in een huis zonder mechanische ventilatie woon.vliegnerd schreef op woensdag 2 oktober 2024 @ 11:05:
[...]
Ik denk dat @Willie-wortel ze niet meer maakt, maar dat moet hij zelf beantwoorden natuurlijk. Wellicht is er een FanX via V&A te vinden?
Gelet op de grote vraag en beperkte aanbod, lijkt het mij beter om hem beschikbaar te stellen aan iemand die op zoek is naar een FanX dongle. Geïnteresseerd? Hit me up!
Hi @buoy ik zou hem graag van je overnemen! Groet
Hey, Indien er mensen zijn zie hun FanX van de hand willen doen, hou ik mij aanbevolen.
Ik heb nog een Fan-X module in de aanbieding. Het gaat om versie 2.0. Graag een PM bij interesse!
Na een tijdje wat minder actief hiermee wil ik mijn automatisering nog wat optimaliseren en ik blijft wat issues met de WTW hebben.
Mijn situatie:
Orcon HRC-400 Ecomax 2019
FanX v1.0
Mysensor 1.7 en 1.9 firmware geprobeerd
Zowel de 15RF remote als CO2 remote gecloned met zelfde resultaat.
Problemen:
-Weinig entities zichtbaar (target/source adressen, clone, fan speed, battery, bypass mode)
Handmatig in persistent file toevoegen geeft er meer maar ze worden niet toegevoegd
-Na wijzigen fan speed wordt direct daarna de verkeerde waarde vertoond. (dit zie je ook terug in de myscontroller sceenshots, na TX komt een correcte RX en daarna een RX met 1 procent hogere waarde)
Iemand suggesties? Of zou mijn unit echt niet meer info sturen?
p.s. de javascript file is toch niet meer nodig bij gebruik van native cards?
Mijn situatie:
Orcon HRC-400 Ecomax 2019
FanX v1.0
Mysensor 1.7 en 1.9 firmware geprobeerd
Zowel de 15RF remote als CO2 remote gecloned met zelfde resultaat.
Problemen:
-Weinig entities zichtbaar (target/source adressen, clone, fan speed, battery, bypass mode)
Handmatig in persistent file toevoegen geeft er meer maar ze worden niet toegevoegd
-Na wijzigen fan speed wordt direct daarna de verkeerde waarde vertoond. (dit zie je ook terug in de myscontroller sceenshots, na TX komt een correcte RX en daarna een RX met 1 procent hogere waarde)
Iemand suggesties? Of zou mijn unit echt niet meer info sturen?
![]() | ![]() |
p.s. de javascript file is toch niet meer nodig bij gebruik van native cards?
[ Voor 94% gewijzigd door ATCO op 04-05-2025 20:09 . Reden: Extra info ]
Ik heb volgens mij exact dezelfde setup als jij en ervaar dezelfde issues.
Helaas nog geen oplossing gevonden en heb het (voor nu) even gelaten voor wat het is. Maar blijf dit topic wel volgen
Helaas nog geen oplossing gevonden en heb het (voor nu) even gelaten voor wat het is. Maar blijf dit topic wel volgen
What seems to be the officer, problem?
Ik ben een klein stapje verder.
Na een commando van de afstandsbediening TX zie ik een enkele RX terugkomen, indien de TX vanaf de dongle komt dan reageert de WTW met 2 achtereenvolgende RX'en met verschillende waardes. Dat verklaart waarschijnlijk de sprong in Home Assistant.
Tevens verwacht Home Assistant voor een fan volgens mij de waardes 0,1,2,3 terwijl mijn WTW doorstuurt:
1 afwezig
2 laag
3 mid
4 hoog
5 auto
Ik heb nu in cc1101.cpp vanaf regel 601 wat aanpassingen gemaakt
In home assistant heb ik een sensor template die de waarde omzet naar een leesbare status.
Nu kan ik een losse entitie met knoppen maken en werk alles, alleen niet helemaal native dus ik ga nog even verder puzzelen.
Na een commando van de afstandsbediening TX zie ik een enkele RX terugkomen, indien de TX vanaf de dongle komt dan reageert de WTW met 2 achtereenvolgende RX'en met verschillende waardes. Dat verklaart waarschijnlijk de sprong in Home Assistant.
Tevens verwacht Home Assistant voor een fan volgens mij de waardes 0,1,2,3 terwijl mijn WTW doorstuurt:
1 afwezig
2 laag
3 mid
4 hoog
5 auto
Ik heb nu in cc1101.cpp vanaf regel 601 wat aanpassingen gemaakt
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
| bool CC1101::tx_fanspeed(uint8_t fan_speed)
{
uint8_t payload[14];
uint8_t fan_speed_corrected = fan_speed-1;
uint8_t ARR_SIZE = sizeof(payload) / sizeof(payload[0]);
// header[RQ = 0x0C, I = 0x1C, W = 0x2C, RP = 3C]
payload[0] = 0x1C;
// Get souce and target address
for (uint8_t i = 1; i < 7; i++)
payload[i] = new_fan_state.address[i - 1];
// Opcode[FAN speed status]
payload[7] = 0x22;
payload[8] = 0xF1;
// Command lenght
payload[9] = 0x03;
// Payload
payload[10] = 0x00;
payload[11] = fan_speed_corrected;
payload[12] = 0x04;
payload[ARR_SIZE - 1] = calc_crc(payload, ARR_SIZE);
#ifdef DEBUG_MODE
Serial.println("Set fan speed");
#endif
// Returns bool
return transmit_data(payload, ARR_SIZE) == 0;
} |
In home assistant heb ik een sensor template die de waarde omzet naar een leesbare status.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| {% set value = states('sensor.percentage_instelling_mechanische_ventilatie') | int(0) %}
{% if value == 1 %}
Afwezig
{% elif value == 2 %}
Laag
{% elif value == 3 %}
Mid
{% elif value == 4 %}
Hoog
{% elif value == 5 %}
Auto
{% else %}
Onbekend
{% endif %} |
Nu kan ik een losse entitie met knoppen maken en werk alles, alleen niet helemaal native dus ik ga nog even verder puzzelen.
verkocht.peetgate schreef op zaterdag 3 mei 2025 @ 14:37:
Ik heb nog een Fan-X module in de aanbieding. Het gaat om versie 2.0. Graag een PM bij interesse!
Normaliter zou een fabrikant dit niet per bouwjaar of model wijzigen omdat je dan zit met de rest van de toebehoren. Dat brengt mij de vraag, zal dit niet bij elke unit dan zo zijn? Mijn unit doet boven de 4 niets maar dat kan natuurlijk komen door een niet kloppende code..?ATCO schreef op dinsdag 6 mei 2025 @ 11:35:
Ik ben een klein stapje verder.
Na een commando van de afstandsbediening TX zie ik een enkele RX terugkomen, indien de TX vanaf de dongle komt dan reageert de WTW met 2 achtereenvolgende RX'en met verschillende waardes. Dat verklaart waarschijnlijk de sprong in Home Assistant.
Tevens verwacht Home Assistant voor een fan volgens mij de waardes 0,1,2,3 terwijl mijn WTW doorstuurt:
1 afwezig
2 laag
3 mid
4 hoog
5 auto
Ik heb nu in cc1101.cpp vanaf regel 601 wat aanpassingen gemaakt
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 35bool CC1101::tx_fanspeed(uint8_t fan_speed) { uint8_t payload[14]; uint8_t fan_speed_corrected = fan_speed-1; uint8_t ARR_SIZE = sizeof(payload) / sizeof(payload[0]); // header[RQ = 0x0C, I = 0x1C, W = 0x2C, RP = 3C] payload[0] = 0x1C; // Get souce and target address for (uint8_t i = 1; i < 7; i++) payload[i] = new_fan_state.address[i - 1]; // Opcode[FAN speed status] payload[7] = 0x22; payload[8] = 0xF1; // Command lenght payload[9] = 0x03; // Payload payload[10] = 0x00; payload[11] = fan_speed_corrected; payload[12] = 0x04; payload[ARR_SIZE - 1] = calc_crc(payload, ARR_SIZE); #ifdef DEBUG_MODE Serial.println("Set fan speed"); #endif // Returns bool return transmit_data(payload, ARR_SIZE) == 0; }
In home assistant heb ik een sensor template die de waarde omzet naar een leesbare status.
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14{% set value = states('sensor.percentage_instelling_mechanische_ventilatie') | int(0) %} {% if value == 1 %} Afwezig {% elif value == 2 %} Laag {% elif value == 3 %} Mid {% elif value == 4 %} Hoog {% elif value == 5 %} Auto {% else %} Onbekend {% endif %}
Nu kan ik een losse entitie met knoppen maken en werk alles, alleen niet helemaal native dus ik ga nog even verder puzzelen.
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Geen idee hoe dit zit. Het kan ook zijn dat de mysensors code de signalen van mijn WTW verkeerd interpreteert aangezien ik ook geen humidity of andere waardes ontvang.
@ATCO Als je een ecomax hebt dan heb je ook een zonneklep regeling?
De rf15 en co2 sturen waarschijnlijk berichten naar de zonneklep die het dan doorstuurt naar de WTW.
Ik weet niet of je de WTW of zoneklep in de config hebt staan. Alleen de WTW stuurt de 31DA berichten met temperaturen fan speed in en uit enzo. Wellicht ligt het daaraan.
Jammer dat je niet makkelijk een overzicht uit de FanX kan krijgen van alle berichten die heen en weer gaan.
Omdat beide devices uit jouw config beginnen met 32: zou het best kunnen zijn dat dit de klepunit en wtw zijn en dat de clone functie de berichten tussen deze twee heeft opgevangen.
Maar dan zou je juist wel werkende 31DA informatie berichten met temperatuur enzo…
Lastig!
De rf15 en co2 sturen waarschijnlijk berichten naar de zonneklep die het dan doorstuurt naar de WTW.
Ik weet niet of je de WTW of zoneklep in de config hebt staan. Alleen de WTW stuurt de 31DA berichten met temperaturen fan speed in en uit enzo. Wellicht ligt het daaraan.
Jammer dat je niet makkelijk een overzicht uit de FanX kan krijgen van alle berichten die heen en weer gaan.
Omdat beide devices uit jouw config beginnen met 32: zou het best kunnen zijn dat dit de klepunit en wtw zijn en dat de clone functie de berichten tussen deze twee heeft opgevangen.
Maar dan zou je juist wel werkende 31DA informatie berichten met temperatuur enzo…
Lastig!
4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.
Nee ik heb geen zoneklep, wel bypass.
Mijn WTW begint zeker met 32 en mijn Co2 remote ook. Als ik de gewone RF 15 remote clone dan heb ik een device beginnend met 29.
Het belangrijkste is dat ok de aansturing en uitlezing van standen nu wel voor elkaar heb en ook kan automatiseren maar het blijft toch irritant dat ik het niet 100% voor elkaar heb zoals ik zou willen.
Mijn WTW begint zeker met 32 en mijn Co2 remote ook. Als ik de gewone RF 15 remote clone dan heb ik een device beginnend met 29.
Het belangrijkste is dat ok de aansturing en uitlezing van standen nu wel voor elkaar heb en ook kan automatiseren maar het blijft toch irritant dat ik het niet 100% voor elkaar heb zoals ik zou willen.
Is dat de usb serial of de uart aan de cc1101 chip?
De RF verbinding over 868 MHz gebruikt 38400bps. Serial1 uart zit aan de cc1101 tx/rx pinnen. Die moet dus 38400 blijven.
De RF verbinding over 868 MHz gebruikt 38400bps. Serial1 uart zit aan de cc1101 tx/rx pinnen. Die moet dus 38400 blijven.
4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.
Er bestaan 2 verschillende versies printplaten voor de HRC 400 EcoMax (voor en na 2021).
Als je zoekt op "wasco 22900715" krijg je de oude te zien.
In principe werkt de nieuwe printplaat ook in de oude Orcon, alleen moet een van de sensors ook vervangen worden (ik weet niet meer precies welke).
Kwam hierachter doordat ik problemen had met mijn EcoMax die in eerste instantie veroorzaakt leken te worden door de printplaat, maar uiteindelijk een sensor issue op een van de motoren was.
Als je zoekt op "wasco 22900715" krijg je de oude te zien.
In principe werkt de nieuwe printplaat ook in de oude Orcon, alleen moet een van de sensors ook vervangen worden (ik weet niet meer precies welke).
Kwam hierachter doordat ik problemen had met mijn EcoMax die in eerste instantie veroorzaakt leken te worden door de printplaat, maar uiteindelijk een sensor issue op een van de motoren was.
Als iemand een FanX te koop heeft, laat het me dan weten. Bedankt
Aangaande de bypass...
Gezien ik een nieuw home-servertje heb moest ik vanaf 0 beginnen en liep er inderdaad net zoals een aantal van jullie tegen aan dat de entiteit niet verscheen
Heb wel een fix gemaakt..
Linkjes:
- mysensors.ino: https://pastebin.com/NLwitP43
- cc1101.h: https://pastebin.com/mhqmQDeD
- cc1101.cpp: https://pastebin.com/Yb7Lw2Lb
- fan entity voor in HA: https://pastebin.com/AsLGpxq4
Mocht het niet (of juist wel) lukken hoor ik het graag
Gezien ik een nieuw home-servertje heb moest ik vanaf 0 beginnen en liep er inderdaad net zoals een aantal van jullie tegen aan dat de entiteit niet verscheen
Heb wel een fix gemaakt..
Linkjes:
- mysensors.ino: https://pastebin.com/NLwitP43
- cc1101.h: https://pastebin.com/mhqmQDeD
- cc1101.cpp: https://pastebin.com/Yb7Lw2Lb
- fan entity voor in HA: https://pastebin.com/AsLGpxq4
Mocht het niet (of juist wel) lukken hoor ik het graag
[ Voor 3% gewijzigd door - J.W. - op 27-07-2025 19:17 ]
Voor degene die hier mogelijk ook last van (gaan) hebben.
Bij updaten naar de nieuwe Debian Trixie waren na iedere reboot foutmeldingen bij uitlezen van de data. Na fysieke in- en uithalen werkte die dan wel weer
Na lang uitzoeken bleek het aan aggresievere power saving /suspend te liggen in de nieuwere linux kernel.
Na die gedisabled te hebben werkt alles weer als een zonnetje. Nog steeds super blij mee met deze stick
Bij updaten naar de nieuwe Debian Trixie waren na iedere reboot foutmeldingen bij uitlezen van de data. Na fysieke in- en uithalen werkte die dan wel weer
Na lang uitzoeken bleek het aan aggresievere power saving /suspend te liggen in de nieuwere linux kernel.
Na die gedisabled te hebben werkt alles weer als een zonnetje. Nog steeds super blij mee met deze stick
Heb een MVS-15R en ben op zoek naar een interface naar HA.
Mocht er nog ergens een FanX ongebruikt rondslingeren dan houd ik me aanbevolen.
Als er andere mogelijkheden zijn dan graag een linkje.
Bedankt.
Mocht er nog ergens een FanX ongebruikt rondslingeren dan houd ik me aanbevolen.
Als er andere mogelijkheden zijn dan graag een linkje.
Bedankt.
Met een Ramses ESP dongle kun je de Ramses RF integratie in Home Assistant gebruiken.Japio_342 schreef op dinsdag 30 september 2025 @ 15:52:
Als er andere mogelijkheden zijn dan graag een linkje.
Zie dit topic: vliegnerd in "Ramses II 868MHz communicatie via evofw3 en ramses_rf"
Hierin staan links naar de verkoper van Ramses ESP (goede kwaliteit, maar hoge verzendkosten, want buiten EU) en klonen die zo nu en dan op V&A verkocht worden. Onder andere door mijzelf, maar ik heb niets in de verkoop. Maar @immrmkw heeft nog bordjes op V&A: immrmkw in "Het grote Orcon HRC / WtW topic"
Ramses RF heeft een hoge leercurve. Je kan hier heel veel mee als je een WTW hebt bijvoorbeeld. Maar helaas geeft de MVS-15R weinig tot geen statusinformatie, dus je zoekt alleen bediening. Daarvoor is Ramses RF met Ramses ESP wel overkill.
4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.
Weet niet of dit in dit topic hoort, nee, niet echt.
[ Voor 61% gewijzigd door teacher op 05-10-2025 21:02 ]
Er staat er momenteel eentje op Marktplaats. Geen idee of ik hier links mag posten - maar jullie weten allemaal hoe die website werkt.
Ik ben ook op zoek naar een dongle, mocht iemand nog wat hebben liggen hoor het het graag.
Ik heb contact gehad met @Willie-wortel met de vraag of hij het OK zou vinden dat ik een batch van de FanX ga maken omdat ik zie dat er wel eens vraag naar is en ik toch regelmatig hardware laat maken voor mijn itho project. Helemaal OK en heel veel info gekregen (super bedankt!!). Ik ga ermee aan de slag,
Mogelijk nog wat dingen in het ontwerp aanpassen ivm productie en laten aansluiten op mijn componenten voorraad om eea wat overzichtelijk te houden maar binnenkort wss weer beschikbaar dus.
ik zal voortgang hier in het forum laten weten!
Mogelijk nog wat dingen in het ontwerp aanpassen ivm productie en laten aansluiten op mijn componenten voorraad om eea wat overzichtelijk te houden maar binnenkort wss weer beschikbaar dus.
ik zal voortgang hier in het forum laten weten!
Ik wil er heel graag een. Heb je een idee wanneer je mij kan blij maken?arjenhiemstra schreef op dinsdag 28 oktober 2025 @ 22:46:
Ik heb contact gehad met @Willie-wortel met de vraag of hij het OK zou vinden dat ik een batch van de FanX ga maken omdat ik zie dat er wel eens vraag naar is en ik toch regelmatig hardware laat maken voor mijn itho project. Helemaal OK en heel veel info gekregen (super bedankt!!). Ik ga ermee aan de slag,
Mogelijk nog wat dingen in het ontwerp aanpassen ivm productie en laten aansluiten op mijn componenten voorraad om eea wat overzichtelijk te houden maar binnenkort wss weer beschikbaar dus.
ik zal voortgang hier in het forum laten weten!
HA geeft deze melding:
The legacy platform: template syntax for fan is being removed. Please migrate mechanische_ventilatie to the modern template syntax.
Iemand een idee hoe dit te tackelen? Dit is de template en bediening van FANX in Home Assistant
The legacy platform: template syntax for fan is being removed. Please migrate mechanische_ventilatie to the modern template syntax.
Iemand een idee hoe dit te tackelen? Dit is de template en bediening van FANX in Home Assistant
[ Voor 6% gewijzigd door Workaholic op 06-12-2025 16:09 ]
In de melding zelf staat er een veld dat je kan uitklappen. Als je daarop klikt zie je de oude code omgevormd tot het nieuwe format dat je kan gebruiken. Was < 5 minuten werk om het op te lossen.Workaholic schreef op zaterdag 6 december 2025 @ 16:08:
HA geeft deze melding:
The legacy platform: template syntax for fan is being removed. Please migrate mechanische_ventilatie to the modern template syntax.
Iemand een idee hoe dit te tackelen? Dit is de template en bediening van FANX in Home Assistant
1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Zonneplan, 3x25A, Easee Charge Lite | EV 98kWh
nou als iemand zou kunnen helpen met een stukje nieuwe code zou het prettig zijn
HT & NAS & Inventaris
Hi!
Wij hebben een Orcon EcoMax HRC 300 en ik ben ook opzoek naar een dongle om deze in HA te krijgen.
Weet iemand of je dan ook meldingen krijgt als de filters vervangen moeten worden?
Mocht iemand ze op voorraad hebben dan hoor ik het graag!
Wij hebben een Orcon EcoMax HRC 300 en ik ben ook opzoek naar een dongle om deze in HA te krijgen.
Weet iemand of je dan ook meldingen krijgt als de filters vervangen moeten worden?
Mocht iemand ze op voorraad hebben dan hoor ik het graag!
Joshua Bergman
De filtertijd is letterlijk een telletje dat 180 dagen aftelt. Daarna krijg je geen melding, maar dat zou je in HA ofzo zelf kunnen doen.joshbergm schreef op donderdag 25 december 2025 @ 16:44:
Weet iemand of je dan ook meldingen krijgt als de filters vervangen moeten worden?
De filtertijd teller is geheel onafhankelijk van de toestand van het filter. Je kunt dus net zo goed een herinnering in je agenda zetten.
Ikzelf vervang de filters op 2 januari, 21 maart en 21 september. (Seizoenswisselingen zijn handig te onthouden en vanwege het vieze stoken in de winter tussendoor ook een keertje. Op 2 januari vervang ik alleen het F7 aanzuigfilter).
Geen teller nodig.
@arjenhiemstra heeft aangekondigd FanX bordjes te gaan verkopen. Zie hierboven.
[ Voor 3% gewijzigd door vliegnerd op 25-12-2025 17:14 ]
4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.
De nieuwe code staat er toch letterlijk onder?ranzige pad schreef op donderdag 18 december 2025 @ 15:19:
nou als iemand zou kunnen helpen met een stukje nieuwe code zou het prettig zijn
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Het zou mooi zijn als de software ook een keer een update kan krijgen zodat je niet met percentages hoeft te werken maar daadwerkelijk de fan optie kan gebruiken…arjenhiemstra schreef op dinsdag 28 oktober 2025 @ 22:46:
Ik heb contact gehad met @Willie-wortel met de vraag of hij het OK zou vinden dat ik een batch van de FanX ga maken omdat ik zie dat er wel eens vraag naar is en ik toch regelmatig hardware laat maken voor mijn itho project. Helemaal OK en heel veel info gekregen (super bedankt!!). Ik ga ermee aan de slag,
Mogelijk nog wat dingen in het ontwerp aanpassen ivm productie en laten aansluiten op mijn componenten voorraad om eea wat overzichtelijk te houden maar binnenkort wss weer beschikbaar dus.
ik zal voortgang hier in het forum laten weten!
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
ranzige pad schreef op donderdag 18 december 2025 @ 15:19:
nou als iemand zou kunnen helpen met een stukje nieuwe code zou het prettig zijn
YAML: configuration.yaml
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
| template: - fan: - turn_on: - entity_id: - light.fan_speed action: homeassistant.turn_on turn_off: - entity_id: - light.fan_speed action: homeassistant.turn_off set_preset_mode: - entity_id: - light.fan_speed data: brightness_pct: '{% set mapper = {''Laag'': 1, ''Mid'': 2, ''Hoog'': 3, ''Auto'': 4, ''Afwezig'': 0} %} {{ mapper[preset_mode] }}' action: light.turn_on set_percentage: - entity_id: - light.fan_speed data: brightness_pct: '{% set mapper = {0: 4, 33: 1, 66: 2, 100: 3, 4: 0} %} {{ mapper[percentage] }}' action: light.turn_on preset_modes: - Laag - Mid - Hoog - Auto - Afwezig speed_count: 3 default_entity_id: fan.mechanische_ventilatie name: Mechanische Ventilatie percentage: '{% set output_perc = [''33'',''66'',''100'',''0''] %} {% set idx_perc = state_attr(''light.fan_speed'', ''V_PERCENTAGE'') | int - 1 %} {{ output_perc[idx_perc] }}' preset_mode: '{% set output = [''Laag'',''Mid'',''Hoog'',''Auto'',''Afwezig''] %} {% set idx = state_attr(''light.fan_speed'', ''V_PERCENTAGE'') | int - 1 %} {{ output[idx] }}' state: '{{ states(''light.fan_speed'') }}' |
Let op: een volledige copy-paste werkt alleen als dit je eerste template entity is.
:no_upscale():strip_icc():fill(white):strip_exif()/f/image/3mIg5EjaH5yr78Y0Te5DBBOd.jpg?f=user_large)
:strip_exif()/f/image/cYhU6j0q58mQWD5hPWnA0XdM.jpg?f=fotoalbum_large)
:strip_exif()/f/image/jEzW04joaOSlfsPcBol4ZB1K.jpg?f=fotoalbum_large)
/f/image/bKliAZkgmuT1cJ1Q5vzD6vuA.png?f=fotoalbum_tile)
/f/image/0NalGuvsBa3IXDINSR5caHSs.png?f=fotoalbum_tile)