Zojuist - omdat de vrouw hoofdpijn heeft

- eindelijk weer even tijd gehad om hiermee te klussen en omdat ik het zelf toch een behoorlijke uitzoekklus vond, schrijf ik het maar even allemaal uit, zodat een ander er mogelijk weer wat sneller een stapje verder mee komt.
Mijn uitgangssituatie is als volgt.
Ik gebruik Domoticz op een RaspberryPi met Raspbian. Sinds dit voorjaar (2020) hebben we een nieuwe ventilatiebox, de Itho CVE-S.
Ik heb na het lezen van dit topic de hardware besteld die
* Rukapul ook gebruikt:
Dat heb ik volgens de veelgebruikte
installatiehandleiding aan elkaar vastgemaakt. Een vriend van mij die daar veel handiger in is dan ik, heeft vervolgens de binary firmware van svollebrecht op de Nodemcu geflasht. Ik heb daarvoor zijn hulp ingeroepen, omdat ik vanaf mijn Windows laptop geen COM poort kreeg te zien waarop ik de bin zou kunnen flashen. Die vriend heeft daarvoor de Windows drivers van
https://sparks.gogo.co.nz/ch340.html gebruikt. Daarna heeft hij de espeasy driver van
https://github.com/letsco...ESP82xx_mega-20200721.zip gebruikt en de firmware.bin van
https://github.com/svolle...w/master/BIN/firmware.bin gebruikt (dat was in juli 2020; nu doet die URL niets en ik snap niet waarom..., maar voor for future reference post ik hem hier toch even).
Daarna heb ik er helaas een tijdje niets mee gedaan wegens tijdgebrek en privéomstandigheden.
Vanavond heb ik het hele handeltje gestart. Kwam via mijn laptop niet, maar via mijn mobiele telefoon wél op het eigen wifi access point van de Nodemcu; inloggen met wachtwoord 'configesp', eigen wifi netwerk geconfigureerd en toen kon ik hem vanaf mijn laptop over de thuis-wifi benaderen op het IP (192.168.178.40) dat ik meteen als vast IP toegewezen heb in mijn router.
Vervolgens heb ik in de ESP configuratie de Unit name veranderd in ITHO (volgens bovengenoemde installatiehandleiding). Als controller heb ik Domoticz HTTP gekozen met standaard instellingen.
Daarna naar zolder naar de fan, fan van de stroom en er weer op, en via Tools in ESP het command STATE,1111 verzonden. En zowaar, de ventilatie-unit begon te schudden en daarna kon ik via ESP met de commands STATE,1 tot en met STATE,4 de box bedienen.
Wat me nog even verbaast, is dat ik via de meegeleverde remote (
https://www.ventilatielan...diening-wit-536-0150.html) maar 3 standen heb.
Vervolgens heb ik in Domoticz even snel een dummy switch aangemaakt, waarin ik bij de "On action"
http://192.168.178.40/tools?cmd=STATE%2C4 heb ingevuld en bij de "Off action"
http://192.168.178.40/tools?cmd=STATE%2C1.
En zowaar, flip ik die switch vanuit Domoticz, dan schakelt de fan daadwerkelijk van heel hoog bij "On" naar heel laag bij "Off".
Nu heb ik op dit moment een aantal vragen, waarvan sommige vragen misschien offtopic zijn, omdat ze niet rechtstreeks samenhangen met het koppelen van de Itho aan een transmitter, maar meer met de automatisering in Domoticz:
- Het verzenden van signalen lukt dus heel goed! Ik heb dus nu STATE,1 tot en met STATE,4 gebruikt, maar ik begrijp dat er ook nog standen zijn voor de ingebouwde timer van de Itho. Zijn dat altijd dezelfde die ik hier in het topic lees? En voor mijn begrip: die heb ik toch eigenlijk niet nodig als ik de hele boel schakel via Domoticz, waarbij ik dan via een Dzvents script bepaal wanneer de fan weer naar een lagere stand moet?
- Waar het verzenden van de signalen goed lukt, kan ik dat niet zeggen van het ontvangen van de huidige remote. Nu lees ik verschillende dingen waar dat allemaal aan kan liggen.
- De logging in ESP moet op Debug geconfigureerd worden. Dat heb ik nog niet gedaan vanavond, omdat ik op zolder mijn hoofd tegen een balk stootte en er toen even klaar mee was.
- Zoals gezegd heb ik de installatiehandleiding gevolgd, maar naar wat ik uit het topic begrijp, moet ik nu in de settings van de Device 'Itho ventilation remote' de instellingen van 1st GPIO van "GPIO 10 (D12) naar GPIO 5 (D1), correct?
- Verder lees ik dat niet alle originele Itho remotes even lekker werken bij het ontvangen... en als ik https://gathering.tweakers.net/forum/view_message/63241648 goed begrijp, heb ik dan net een verkeerde remote (zie bovenstaande link, de 536-0150), zodat het óók niet gaat lukken om die uit te lezen als ik de voorgaande 2 punten aanpas. Klopt dat @Jovink538? Heb jij inmiddels een remote die je wel uit kunt lezen en zo ja, welke? Of is er een lijstje met remotes die zéker werken? En dan de vervolgvraag... werken alle remotes op alle boxen, of loop ik dan het risico dat ik voor 50 euro een nieuwe remote bestel, maar die weer niet op mijn box werkt?
- Tot slot zie ik ook berichten staan dat - mits je wel een remote heb die op zich zou moeten werken (en bij @Jovink538 in https://gathering.tweakers.net/forum/view_message/63241648 was dat dus duidelijk niet zo) - de SYNC1 byte van 170 naar 172 moet worden aangepast. @Sten Vollebregt, jij hebt pas in augustus een binary gemaakt waarin dat aanpasbaar is? Degene die in juli nog op Github stond, waarnaar ik hierboven gelinkt heb, daar kon dat nog niet in?
- Waarom wil ik de remote eigenlijk uit kunnen lezen? Wat doet de ESP vervolgens met die gegevens? Worden die dan ook aan Domoticz doorgeleverd, zodat een handmatige aanpassing ook weer in Domoticz te zien is?
- Mijn combinatie van Nodemcu en CC1101 (die dus eigenlijk 433 is, maar waarvan ik nu met @Rukapul kan bevestigen dat-ie het in zekere zin toch wel doet) functioneert zoals hierboven beschreven, mits het USB-kabeltje van het ding in mijn laptop zit. Als ik hem in een oude telefoonadapter plug, doet hij het niet. Heeft dat met de output van die adapter te maken? Aan welke specs moet de adapter minimaal voldoen?
- Hoe kan het dat mijn remote 3 standen heeft, maar ik nu via de plugin van * Sten Vollebregt ineens 4 standen kan schakelen? Wordt STATE 1 normaal wel gebruikt, of draait hij dan eigenlijk 'te zacht' om goed te ventileren? Of wordt juist via mijn huidige remote STATE 4 nooit gebruikt? Wie van jullie gebruikt die hoogste stand in zijn setup; ik heb namelijk het gevoel dat de ventilator dan gaat opstijgen...

- Verder ben ik benieuwd hoe jullie de fan nu aanmaken in Domoticz. Is dat enkel een dummy switch van het type "selector switch" met 4 standen, of hoe doen jullie dat allemaal? Wat zouden jullie als 'best practice' aanbevelen daarin?
- Ten slotte ben ik benieuwd of jullie de IDX van de Domoticz switch dan ook nog weer invullen in de configuratie van de ESP. Als ik dat niet doe, begint hij in de logging in de ESP te piepen dat er geen IDX gekoppeld is. Maakt dat nog ergens voor uit?
When I write my code, only God and I know what it means. One week later, only God knows.
Hell yes it's a Cuban Cigar, but I'm not supporting their economy, I'm burning their fields.