Itho Daalderop - open source wifi control add-on module

Pagina: 1 2 ... 8
Acties:

Acties:
  • +113 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Mede-auteur:
  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 21:11

vliegnerd

Inhoudsopgave:

  1. Lees dit a.u.b. voordat je in dit forum post
  2. Wat is het
  3. Waar kan ik informatie vinden
  4. Ik wil er ook 1!
  5. Welke add-on heb ik nodig?!
  6. Met welke modellen werkt het
  7. Informatie specifiek voor WPU installaties
  8. De verschillende add-on uitvoeringen
  9. De add-on firmware
  10. Tweakers.NET artikel over deze add-on
  11. FAQ
  12. Originele post
 

Lees dit a.u.b. voordat je in dit forum post:

Ik ga dit toch het eerste hoofdstuk maken, het komt namelijk heel vaak voor dat er vragen gesteld worden die al in het forum beantwoord zijn of die onderdeel zijn van de documentatie. Iedereen leest de handleiding wel (deels) door, anders is het lastig een verbinding met de add-on te maken. Maar als je er daarna niet uit komt:

zorg dat je eerst het volgende hebt gedaan voordat je hier een reactie post

1- Check de wiki op Github, link: https://github.com/arjenhiemstra/ithowifi/wiki
2- Gebruik de zoekfunctie van het forum

namens alle bijdragers op het forum en de wiki, bedankt! _/-\o_
 

Wat is het:

Een open source wifi add-on modules om je Itho device (CVE fan, HRU, DemandFlow etc.) te monitoren, aan te sturen via bijvoorbeeld je domotica systeem en settings van je itho te veranderen.
Via de interne I2C bus kan je itho aangestuurd worden. Dat kan via het traploze PWM2I2C protocol (meeste CVE's en HRU200) of via een geëmuleerde remote (virtual remote) die net zo werkt als een echte fysieke remote.
De add-on maakt gebruik van 2.4Ghz Wifi en draait een web interface waarmee je de itho kunt bedienen en instellingen kunt wijzigen.
Er is verder een WebAPI en MQTT API beschikbaar voor integratie met andere systemen.
Standaard is integratie ingebouwd voor Home Assistant via Auto Discovery en Domoticz.
Ieder platform dat HTTP of MQTT ondersteund zou samen moeten kunnen werken met deze add-on.
 

Waar kan ik informatie vinden:

Lees deze startpost
Veel informatie over ondersteunde modellen en verder info is hier te vinden.

Check de wiki op Github
Van gebruikers voor gebruikers. Op Github staat een enorm uitgebreide wiki met informatie die door iedereen met een Github account onderhouden kan worden.
Hier vind je informatie over de mogelijkheden, voorbeelden van integraties en verdere documentatie.
link: https://github.com/arjenhiemstra/ithowifi/wiki

Kijk (alvast) in de handleiding
link: https://github.com/arjenhiemstra/ithowifi/raw/master/handleiding.pdf

Gebruik de zoekfunctie van het forum
Grote kans inmiddels dat je vraag al eesn gesteld en beantwoord is

Check de Github repo
link: https://github.com/arjenhiemstra/ithowifi

 

Ik wil er ook 1!

Ik heb op veler verzoek een extra serie printjes gemaakt, op mijn webshop zijn ze te bestellen:
CVE add-on:
https://www.nrgwatch.nl/product/itho-cve-rft-wifi-add-on/
non-CVE add-on (HRU/WPU/DemandFlow etc.)
https://www.nrgwatch.nl/product/itho-non-cve-wifi-module/

Ik heb 'een extra serie' maar even doorgehaald, realiseer mij net dat ik al 300+ van die krengen heb gesoldeerd :P
 

Welke add-on heb ik nodig?!

Een veel gestelde vraag. Er zijn in de basis twee uitvoeringen van de add-on:
CVE en NON-CVE.

De CVE add-on is voor modellen met een 2x4 pin interface op de printplaat in je itho. Over het algemeen zijn dit alle ondersteunde CVE modellen en de HRU200.
Deze interface ziet er als volgt uit (rood omcirkeld)
Afbeeldingslocatie: https://tweakers.net/i/npZytzbfRPDrEXgxmCvTbumXFl8=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/VN9cfqVHiWeBthdFmP9GoHUx.png?f=user_large
Je ziet hier ook een vochtsensor zitten bij de rode pijl. Mocht deze niet in je itho zitten dan heb je en model zonder vochtsensor.

Het kan zijn dat op deze plek al een add-on geïnstalleerd is. Dit is een RF ontvanger of CO2 sensor (optima inside model).
RF ontvanger:
Afbeeldingslocatie: https://tweakers.net/i/Db-AWLxivbJ4m9kqYhpdXQYlvEg=/800x/filters:strip_exif()/f/image/ag0n3hhBmdP4jvKt8jABCzOd.png?f=fotoalbum_large

In dit geval zal de add-on je bestaande RF bordje vervangen. Je hebt dan een CVE add-on nodig met CC1101 RF module om bestaande afstandsbedieningen te kunnen blijven gebruiken.

CO2 sensor:
Afbeeldingslocatie: https://tweakers.net/i/UToV07N03ifR-TfRwjIw4gTfaoU=/x800/filters:strip_exif()/f/image/mEz0YP94jK1xZnfyAkdSxnDm.png?f=fotoalbum_large

In dit geval heb je een add-on nodig met extra lange header (kun je aangeven bij het bestellen). De add-on modules worden dan gestapeld zoals in deze post te zien is: halloallemaal in "Itho Daalderop - open source wifi control add-on module"
Let op! Het I2C-2-PWM-protocol wordt overruled door de CO2-sensor, wat betekent dat het niet mogelijk is om permanent een ventilatorsnelheid in te stellen met het PWM2I2C-protocol. Virtual remote commando's zoals 'low', 'medium' en 'high' en alle andere functionaliteit werkt wel zoals verwacht

De NON-CVE add-on is voor modellen met een RJ45/COM interface zoals de HRU-350, WPU en de DemandFlow. Dit is overigens nadrukkelijk GEEN ethernet interface! Probeer deze dan ook niet op je computer aan te sluiten, hierdoor kan beschadiging optreden.

HRU-3
Afbeeldingslocatie: https://tweakers.net/i/wCLOGG8F-XGeLP_j2fQH4E8pYC8=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/IvCarghhw7UUiDiU3DpAEnsq.png?f=user_large

DemandFlow
Afbeeldingslocatie: https://tweakers.net/i/VViDfz2_WhRYvuNscdAGcG7-1Q8=/800x/filters:strip_exif()/f/image/NQuorOJdPzoYkzquLzpjYJ7N.png?f=fotoalbum_large

Je sluit de add-on met een UTP kabel aan. Het liefst zo kort mogelijk (max 25cm) en van goede kwaliteit (itho levert zelf CAT6a SFTP kabels bij de service tool). Het gebruikte I2C protocol is eigenlijk nooit ontworpen om via kabels te gaan en nogal gevoelig voor storingen.

Niet alle modellen met een RJ45 interface ondersteunen het I2C protocol van de add-on. Er zijn een aantal oudere HRU modellen (geproduceerd tot +- 2006 vermoed ik) die wel deze interface hebben maar niet de add-on ondersteunen. Zie de lijst hieronder voor model gegevens.


 

Met welke modellen werkt het:

CVE add-on:
- CVE ECO 2 (this unit is also sold by the brand 'Heatrae Sadia' in the uk) *
- CVE ECO RFT
- CVE-S eco fan RFT
- CVE-S ECO PAK
- CVE-S ECO CO2 en/of OPTIMA (CO2/OPTIMA sensor bruikbaar als de bordjes gestapeld worden)
- HRU 150
- HRU 200 ECO (also sold as 'Elektrodesign EHR 140 Akor BP' and 'Heatrae Sadia Advance Plus')
- Duco 325/425RF

* Let op, er zijn verschillende CVE ECO 2 modellen in omloopt. Het belangrijkste is de 2×4 pin interface die aanwezig moet zijn. Alleen als deze interface aanwezig is werkt de add-on.

non-CVE add on:
- HRU-3 BVL-001
- HRU-3-BVFT-L-004
- HRU ecofan
- HRU 300, adapter bordje en CC1101 module zijn nodig voor full control
- HRU 350
- DamandFlow / QualityFlow
- WPU / HeatPump
- AutoTemp

Belangrijkste hier is dat er een RJ45 COM / Servicepoort aanwezig is op het device.

Niet werkende modellen
- CVE met 9 pins aansluiting op 1 rij ipv 2x4 pin
Afbeeldingslocatie: https://tweakers.net/i/j8yvwrLrvnU2lFaS0vAD45ESmok=/800x/filters:strip_exif()/f/image/kKmANtE1jFTTmR46GNgMjvX6.png?f=fotoalbum_large

- HRU-3 GBL-000
- HRU-3 GBL-001
 


Informatie specifiek voor WPU installaties:

De non-cve versie van de add-on werkt met de WPU-4, WPU-5G en de AutoTemp verdelers. Er is een topic wat specifiek gaat over de WPU5G (icm met deze add-on).
link: https://gathering.tweakers.net/forum/list_messages/2154474

Onderstaand uitleg over wat je nodig hebt ihgv een WPU installatie (met dank aan @vliegnerd!)

Met een non-cve unit op de WPU zie je bijna alles, behalve de temperatuur per ruimte. Die temperatuur wordt door de spiders gemeten en via RF naar de autotemp gestuurd. En omdat de autotemp master het omschakelen tussen verwarmen en koelen regelt, wil de status van de autotemps eigenlijk ook zien. Je hebt alleen een module aan de Autotemp master nodig, dan zie je ook de slave info.

Je hebt dus twee non-CVE modules nodig als je de WPU en autotemp volledig wil uitlezen (en besturen voor zover dat kan).

Je hebt op deze modules geen CC1101 module nodig, want de spider informatie krijg je binnen via de module aan de Autotemp master. Het is "nice to have" en vooral leuk als je ook een Itho of Orcon WTW hebt. (Maar daarvoor zijn uitgebreidere oplossingen). CC1101 module is niet vereist om te monitoren.

 

De verschillende add-on uitvoeringen:

De cve add-on revisie 2 met CC1101 RF module op de achterkant
Afbeeldingslocatie: https://tweakers.net/i/lzpNr5JCy1ALwtgkJp70pZDxvnk=/800x/filters:strip_icc():strip_exif()/f/image/Zz55N0TBF4qH8URguBZXr1C8.jpg?f=fotoalbum_large

De non-cve add-on
Afbeeldingslocatie: https://tweakers.net/i/Ba1aLreYIPd-1a1gP-Y6oZs3MrQ=/800x/filters:strip_icc():strip_exif()/f/image/gBuf9198Tch2DaO3fgk4iXWJ.jpg?f=fotoalbum_large

De cve add-on revisie 1
Afbeeldingslocatie: https://tweakers.net/i/KxJrQd4zy0QW0QxmzDEtqGrgVuk=/800x/filters:strip_exif()/f/image/nfGXzJkrvZ6bARZmQ6AvO18z.png?f=fotoalbum_large

Geïnstalleerd op de main print van de itho box
Afbeeldingslocatie: https://tweakers.net/i/i8RE_x5rohiv_VybjnnDXkLntbQ=/800x/filters:strip_exif()/f/image/Rs3D5RWY6mcroLtfhpaIPSdi.png?f=fotoalbum_large

 

De add-on firmware:

De firmware op de add-on is gemaakt in C/C++ met een HTML/CSS/JS interface. De laatste versie van de firmware is te vinden op Github: link of via de web interface van de add-on onder menu update.

Het hoofdscherm van de web interface
Afbeeldingslocatie: https://tweakers.net/i/jb2c0AyfzBc61ZnNzowwQrWLgqA=/800x/filters:strip_exif()/f/image/SI7nAjURP2uxkCu1qb8I1O1F.png?f=fotoalbum_large

Updaten van de firmware kan eenvoudig via de web interface
Afbeeldingslocatie: https://tweakers.net/i/h-pjgYYQK1wkYkrdLQcwmV5OiG8=/800x/filters:strip_exif()/f/image/JkljgEPNffKL6b4JycR48INK.png?f=fotoalbum_large

 

Tweakers.NET artikel over deze add-on:

Tweakers.NET heeft een leuk artikel over deze add-on geschreven! Hier te lezen:
review: Arjen Hiemstra over zijn Itho-module: zonder medetweakers was dit nie...
 

FAQ:

Waarom reageert mijn fan niet op input?
Waarschijnlijk staat je fan niet in de juiste mode om deze te bedienen met de input die je geeft. Hierover lees je meer op de wiki:
Help! A speed command does not work!

Waarom gaat mijn fan niet lager dan ie. 30%?:
Het kan zijn dat je een standaard minimum fan snelheid heeft van 30%. Dit is door een setting te wijzigen aan te passen. Hierover lees je meer op de wiki:
Help! Fan won't go lower than ie. 30%!

Welke prioriteit heeft welke input?
Besturing van je itho kan op verschillende manieren en elk van deze heeft een prio in de firmware van itho. Zie deze post voor meer info: link
en het wiki artikel hierover:
Two ways to control the speed
 

Originele post en het verhaal erachter:

Ik ben wat aan het knutselen geweest om een itho box direct met een ESP8266 aan te sturen middels het I2C protocol.
Ik heb hiervoor een stukje software geschreven en een add-on printje ontworpen die zo op de main pcb van de itho geprikt kan worden waarna de ventilatie box via web interface of MQTT traploos van 0 - 254 aangestuurd kan worden.

Voor diegenen die geinteresseerd zijn en/of zelf hiermee aan de slag willen:
https://github.com/arjenhiemstra/ithowifi


Toevoeging ATTiny en overstap naar Wemow D1 mini:
Inmiddels weer wat verder, overstap gemaakt naar een Wemos D1 mini ipv NodeMCU, scheelt weer een paar centen.
De esp8266 boot echter vaak niet snel genoeg om de eerste I2C communicatie met de Itho op te pikken. Op het printje heb ik daarom een ATTiny toegevoegd om de eerste handshake met de itho box af te handelen.

Getest en het werkt perfect, inprikken, wifi en mqtt instellen en je hebt een WiFi enabled itho box! 8)
Voor liefhebbers, ik heb nog wat printjes over -> https://www.tindie.com/products/19680/

Update 3/11/20:
Nieuwe printjes zijn binnen, nu nog een hoop solderen, firmwares flashen en testen. Ik hoop einde van de week weer beschikbaar te hebben.


Update 22/10/20:
Okok, duidelijk ;) Ik heb een nieuwe serie in bestelling. Zodra die binnen is ga ik aan het solderen, programmeren enz... Als je interesse hebt, zet jezelf even op de wachtlijst op mijn tindie store, dan krijg je een bericht zodra het klaar is :) (ik gok een week of 2)

Update 21/10/20:
En toen ineens ging het hard met de printjes, ze zijn op. Mocht je nog interesse hebben, stuur even een PM. Wss bestel ik nog een serie kale printjes en maak ik er nog een paar.


Research and development 8) - de eerste stappen om te reverse engineeren
Afbeeldingslocatie: https://tweakers.net/i/I9ZUftSGoxDHv9K8GZvHcF4t10M=/800x/filters:strip_exif()/f/image/mtaBX2iX0q44Ycuhie4rtqOl.png?f=fotoalbum_large

 

[ Voor 255% gewijzigd door arjenhiemstra op 26-05-2024 22:24 . Reden: HRU 150 toegevoegd ]


Acties:
  • +3 Henk 'm!

  • KamiKaaze
  • Registratie: Augustus 2003
  • Laatst online: 05-10 22:17
En draaiend .. 😁
Dummy schakelaar aangemaakt in Domoticz, en deze gewijzigd in een dimmer, heb ibx nummer ingevoerd in de cve wifi module en werkte meteen.

Afbeeldingslocatie: https://tweakers.net/i/dIhQnP2ZBmASBTZrmz4sbhKyUfk=/800x/filters:strip_icc():strip_exif()/f/image/mhe9jdhDFkLXoE4Qc6bUC5G9.jpg?f=fotoalbum_large

Acties:
  • +1 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Dave7 schreef op woensdag 28 oktober 2020 @ 18:31:
Zelf niet - maar heb deze op internet gevonden - is hetzelfde model :

https://www.klusspullen.n...kLzgShrhdWhoaAps7EALw_wcB
Als het deze set is zou het zomaar kunnen:
https://www.ithodaalderop...essional/product/545-4921

Ze hebben het daar ook over I2C en ik zie een 8 pins aansluiting op de kleinere print die niet op de UART versie van die print zit. Maar zonder meten is het niet te zeggen. De vraag is dan ook nog of itho voor deze print dezelfde implementatie van het i2c protocol gebruikt. Zou heel goed kunnen hoor, de print is opgebouwd uit exact dezelfde basis componenten als de andere itho boxen van de laatste zeg 8 jaar. Als de aansluiting overeenkomt kun je het proberen, anders is het gewoon reverse engineeren met logic analyser :)

Pinnen moeten zoals dit plaatje zijn:
Afbeeldingslocatie: https://tweakers.net/i/N5NH5Tun3WalX7EPM6c-2Xwz0YI=/800x/filters:strip_exif()/f/image/lCBWXsPxeermtMDNXdSUapo1.png?f=fotoalbum_large

Ohja, als je gaat meten, pas op! Rechts op de print staat hoogspanning (geloof me, ik voel het nog 8)7 ), de pinnen waaraan je gaat meten zijn onderdeel van een gevoelig stukje electronica, 16 volt per ongeluk op het 5 volt deel van de print zetten doordat je uitschiet is geen goed idee, daarna kun je een nieuwe print bestellen (ook uit ervaring helaas :+ )

[ Voor 11% gewijzigd door arjenhiemstra op 28-10-2020 20:49 ]


Acties:
  • 0 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 01:37

Copitano

Hoorn NH

@arjenhiemstra Vandaag binnengekomen en meteen gemonteerd. Verbinden via iPad, iphone en Windows laptop ging vlot. Bij de cve gecheckt en dat werkt ook perfect. Voor de koppeling aan domoticz deze instructie gevolgd, maar krijg het met geen mogelijkheid werkend. Het IP nummer van de server is van de Pi waar domoticz op draait. Voor portnummer heb ik ook al geprobeerd de port die ik normaal via de webbrowser gebruik om domoticz via het locale netwerk te benaderen. Ook geen succes. Nu heb ik 0,0 ervaring met MQTT. Moet ik daar misschien nog iets voor aan zetten in domoticz, of iets downloaden?
Hier de stappen die ik gedaan heb:
Afbeeldingslocatie: https://tweakers.net/i/6HiA7GpWKdXhC-gHDJRKh5h3TvM=/800x/filters:strip_exif()/f/image/zifXgiWVxDAvFBuYntdie9VC.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/DrXra4mG-itcswMSAOemrkThOiU=/800x/filters:strip_exif()/f/image/JmaBJzA7xKMooRugPdqbrzSs.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/rWbcWXEYjsTS3Zf7-NO60bmRrcE=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/7qiVlgbZ6iTVioucDqKRn1pz.png?f=user_large

Afbeeldingslocatie: https://tweakers.net/i/Qegxp3RtZmF6TrxI_KLW4t6bxDA=/800x/filters:strip_exif()/f/image/xGVTBHzIOToaq3HrcwEgQc8g.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/D6KmPv96umO3E8NrnFrvYy_l7Zw=/800x/filters:strip_exif()/f/image/2A1EFUN9FISaNPA5ZWBbRNxO.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/kGecqsCOR5qNt89H8kM1OpcQ_cY=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/ahAiFd5ppANDWPu3B4G6EGfl.png?f=user_large

Afbeeldingslocatie: https://tweakers.net/i/IinWCbyPvUZTHWUEJ1uhuEvmMhI=/800x/filters:strip_exif()/f/image/dFJ4vKWpBPL1NrRNIoXGqdGy.png?f=fotoalbum_large

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+/4B+|RFXcom rfxtrx433xl | UniFi netwerk | PVoutput 8.625 kWp


Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
HvB83 schreef op woensdag 23 december 2020 @ 19:48:
Wat een mooi project! Werkt deze ook met de CVE-S Eco, dus de versie met de ingebouwde vochtsensor?
Thanks :)

Ik weet niet precies alle modellen die er zijn maar het belangrijkste is dat de 2x4 pin interface op de print zit, zie foto rood omcirkeld Afbeeldingslocatie: https://github.com/arjenhiemstra/ithowifi/raw/master/images/itho%20pcb.png

Ik heb de module getest op een versie zonder vochtsensor en met vochtsensor, beide functioneert goed. De foto is van de print van een box met vochtsensor.

Acties:
  • +1 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
@_starbuck_

Even opgezocht in de itho handleiding:
"Regeling op basis van draadloze sensoren (CO2, RV en/of PIR) werkt alleen als de ventilatie-unit in de stand Auto/Auto nacht staat."

Dus blijkbaar werkt de Co2 sensor die je hebt toch iets beperkter.


Als de RV sensor vocht detecteert en de itho box staat in stand 2 / auto / medium (dezelfde stand als nodig is om add-ons te laten werken) dan zal de itho harder gaan ventileren. Als het vocht verdwenen is zal de box weer terug gaan, ik verwacht naar medium maar als ik de handleiding lees weet ik het niet meer zo zeker:

Afbeeldingslocatie: https://tweakers.net/i/xnbX82qi7NyjfuntHA8-QceAa84=/x800/filters:strip_exif()/f/image/iTfBPv3ysnn6a1CwVSEPwV2O.png?f=fotoalbum_large

Ik heb in ieder geval de RV sensor eruit gehaald want ik heb een eigen regelen met een sensor in de badkamer zelf die veel beter reageert maar ik weet ook dat sommigen dat niet hebben gedaan. Ik heb van die laatste groep geen issues gehoord als de box weer terug gaat nadat de RV sensor input heeft gegeven maar kan dus ook niet helemaal uitsluiten dat het toch anders werkt.

[ Voor 7% gewijzigd door arjenhiemstra op 03-01-2021 12:23 ]


Acties:
  • 0 Henk 'm!

  • caro7372
  • Registratie: Juni 2020
  • Laatst online: 06-05-2023
arjenhiemstra schreef op zondag 3 januari 2021 @ 12:22:
@_starbuck_

Even opgezocht in de itho handleiding:
"Regeling op basis van draadloze sensoren (CO2, RV en/of PIR) werkt alleen als de ventilatie-unit in de stand Auto/Auto nacht staat."

Dus blijkbaar werkt de Co2 sensor die je hebt toch iets beperkter.


Als de RV sensor vocht detecteert en de itho box staat in stand 2 / auto / medium (dezelfde stand als nodig is om add-ons te laten werken) dan zal de itho harder gaan ventileren. Als het vocht verdwenen is zal de box weer terug gaan, ik verwacht naar medium maar als ik de handleiding lees weet ik het niet meer zo zeker:

[Afbeelding]

Ik heb in ieder geval de RV sensor eruit gehaald want ik heb een eigen regelen met een sensor in de badkamer zelf die veel beter reageert maar ik weet ook dat sommigen dat niet hebben gedaan. Ik heb van die laatste groep geen issues gehoord als de box weer terug gaat nadat de RV sensor input heeft gegeven maar kan dus ook niet helemaal uitsluiten dat het toch anders werkt.
Ik dacht dat ik toch echt een antwoord had geschreven maar ik vind het niet meer terug :F
De RV-sensor overruled het signaal als deze 'te hoog' is.
Als het weer hersteld is gaat de add-on weer verder.

Mogelijk dat ik de RV-sensor er ook uit ga halen maar dan heb ik wel een beetje goede eigen sensor nodig in de badkamer. Ik heb zelf een CO2 sensor in mijn Netatmo zitten dus daar stuur ik al op via Node-Red.
Daar heb ik ook een override gemaakt ( misschien beetje omslachtig maar hij werkt ) zodat een input boolean in Home-Assistant de Node-Red flow overruled en de slider master is geworden.

Afbeeldingslocatie: https://tweakers.net/i/nk81M33EiZ39RLC0pkbzpmqU9mE=/800x/filters:strip_icc():strip_exif()/f/image/8j5UYJEsu7NsRrDh4U0eb1HS.jpg?f=fotoalbum_large

Acties:
  • +1 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
caro7372 schreef op dinsdag 5 januari 2021 @ 22:51:
[...]


Ik dacht dat ik toch echt een antwoord had geschreven maar ik vind het niet meer terug :F
De RV-sensor overruled het signaal als deze 'te hoog' is.
Als het weer hersteld is gaat de add-on weer verder.
Bedankt voor dit inzicht!!
caro7372 schreef op dinsdag 5 januari 2021 @ 22:51:
[...]


Mogelijk dat ik de RV-sensor er ook uit ga halen maar dan heb ik wel een beetje goede eigen sensor nodig in de badkamer. Ik heb zelf een CO2 sensor in mijn Netatmo zitten dus daar stuur ik al op via Node-Red.
Daar heb ik ook een override gemaakt ( misschien beetje omslachtig maar hij werkt ) zodat een input boolean in Home-Assistant de Node-Red flow overruled en de slider master is geworden.
Ik heb een Aeotec MultiSensor 6 in de badkamer hangen, met de rate of change module detecteer ik humidity change. De multisensor hangt aan een USB voeding dus ik stuur iedere 30 sec een update. Voordat ik onder de douche kan stappen gaat de itho al harder draaien, helemaal top!

Afbeeldingslocatie: https://tweakers.net/i/GD0bosu0y22kxazQYRCBpSfHlOM=/800x/filters:strip_exif()/f/image/nzfhAkUdI6hmPc0LOSHN3Mye.png?f=fotoalbum_large

Acties:
  • +1 Henk 'm!

  • Torch1969
  • Registratie: Juni 2013
  • Laatst online: 18:38
Ook hier een succesverhaal met de deze week bestelde versie 1. Ik heb een 4 jaar oude CVE ECO RFT (zie afbeelding type plaatje van de printplaat). Deze lijkt te dimmen van helemaal uit 0 tot helemaal voluit (254).

Ik ga de aansturing doen vanuit een Homey via HTML API call of MQTT.

Afbeeldingslocatie: https://tweakers.net/i/xpOFTkjcm83-jIOqKLYi2UtfWQQ=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/tv3Gq0ZpFeZejLHMbjqi0rDD.png?f=user_large

[ Voor 18% gewijzigd door Torch1969 op 18-01-2021 18:39 . Reden: Linkjes (API Call en MQTT) naar homey forum toegevoegd ]


Acties:
  • +1 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 01:37

Copitano

Hoorn NH

arjenhiemstra schreef op vrijdag 15 januari 2021 @ 21:48:
[...

Ik hoorde vandaag van een gebruiker die de box helemaal uit kon zetten met de add-on, deze heeft een print van een iets oudere itho box (zonder aansluiting voor RF sensor). De print die ik heb is van de laatste generatie, die gaat inderdaad niet helemaal naar nul. De commando’s zijn gelijk dus blijkbaar heeft de laatste box niet meer de mogelijkheid om helemaal uitgezet te worden, wellicht iets met regelgeving?
Ik kan de unit helemaal uit zetten met de addon via domoticz. Domoticz geeft dat dan ook gewoon aan met 'uit' en het icoon van de ventilator wordt ook grijs in plaats van rood. Box geïnspecteerd en die is inderdaad helemaal uit.
Afbeeldingslocatie: https://tweakers.net/i/VyOqdAJasH6QNhBpV69pBj8z2P4=/x800/filters:strip_exif()/f/image/OvFCA1QAANHUkSpDL8aLFJWg.png?f=fotoalbum_large
Ik heb deze boxAfbeeldingslocatie: https://tweakers.net/i/TG5etb25fbisFhGw6Pp14a0UHc8=/800x/filters:strip_icc():strip_exif()/f/image/8gliza0Vz7EMXh0n8voN4yeF.jpg?f=fotoalbum_largeNu gewoon met een platte EU stekkerAfbeeldingslocatie: https://tweakers.net/i/4JjRbUb8pXjpHY2vBlRBVR3u0iU=/x800/filters:strip_icc():strip_exif()/f/image/ocEfspAS8LLgEBCWgEfs7YOn.jpg?f=fotoalbum_large
Moet nog wel eens aan de slag met de hele kabeltjes handel ;) en een nettere oplossing voor de CC1101 die nu met tyraps aan de kabel van de CVE hangt :+
Of @arjenhiemstra ben je al zover dat de combi met CC1101 stabiel werkt? Dat scheelt weer een ESP'tje _/-\o_

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+/4B+|RFXcom rfxtrx433xl | UniFi netwerk | PVoutput 8.625 kWp


Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Ierlandfan schreef op woensdag 20 januari 2021 @ 16:30:
Is er een manier om te controleren op de CC1101 correct werkt? Ik ben niet helemaal zeker van mijn soldeerkunsten, ik zie niets wat erop lijkt verschijnen in de debug log en de remotes worden niet ontvangen.
Er komt inderdaad geen melding in de log, gaat op de backlog voor de volgende versie.
Als je RF support hebt aangezet en als deze nog aan staat na een reboot dan is de CC1101 module succesvol geïnitialiseerd. Dat wil nog niet zeggen dat alle pinnen goed gesoldeerd zijn overigens, de GDO2 pin (zie plaatje) die nodig is voor ontvangst staat los van of init goed gaat of niet. Als RF support na een reboot nog actief is zou ik die pin controleren. Als RF support niet meer actief is dan vooral ook de andere pinnen goed checken.

Anders even de debug opties (zie handleiding) aan zetten om te kijken of er iets van RF ontvangst is.

Afbeeldingslocatie: https://tweakers.net/i/Ma8toKLz2679oZmHkpiK6dyFB0Q=/800x/filters:strip_icc():strip_exif()/f/image/VoAaEiPzSoBVhuz5MKAS1CCW.jpg?f=fotoalbum_large

Soms is het overigens lastig te zien of de pinnen goed gesoldeerd zijn. Zeker als je geen flux gebruikt is het soms moeilijk een goede verbinding te maken.
Je kunt ook met een multimeter een test te doen door 1 meetpunt op de pcb te zetten en 1 op het contactvlak van de CC1101 (zo min mogelijk drukken want dan kan die door het vervormen alsnog contact maken).

[ Voor 17% gewijzigd door arjenhiemstra op 20-01-2021 16:46 ]


Acties:
  • 0 Henk 'm!

  • fishman
  • Registratie: Juni 2008
  • Laatst online: 15:50
Ai, ik was iets te voorbarig. Afgaande op het feit dat iemand anders een Itho HRU ECO 350 of 300 aan de praat had gekregen ging ik er vanuit dat het bij mij ook zou werken. Niet fysiek de Itho box bekeken, want hij hangt nogal ingebouwd.
Enfin, toen ik de print wilde plaatsen kwam ik erachter dat de 2x4 pin interface al bezet is door een andere print:
Afbeeldingslocatie: https://tweakers.net/i/pBWcy-ful36A06OfysuqZn6grFM=/x800/filters:strip_icc():strip_exif()/f/image/bHsLXBaAXmT6QucDDX7YlD0k.jpg?f=fotoalbum_large
Ik heb deze Itho box icm een QualityFlow-systeem met een plenum waarbij elke kamer afgezogen wordt. De communicatie met dit QualityFlow-systeem gaat ook draadloos en ik denk dat de print daarvoor is.

Maar: de print van de HRU ECO 350 heeft ook een RJ45 COM interface, dus ik ben wat gaan googlen en kwam verschillende projecten tegen:
DIY: Itho ventilatie aansturen via 868Mhz transmitter
https://www.circuitsonline.net/forum/view/65868

Het lijkt dus wel mogelijk om hier wat mee te gaan doen.

@arjenhiemstra volgens mij staat hier de wiring van de RJ45 com poort. https://github.com/ootjersb/pislave
Zou het mogelijk zijn om jouw module daarop aan te sluiten? Of zijn de 8 pins van jouw print totaal anders dan de 8 pins van de RJ45 connector?

Acties:
  • +1 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
fishman schreef op woensdag 20 januari 2021 @ 20:11:
[...]
https://www.circuitsonline.net/forum/view/65868

Het lijkt dus wel mogelijk om hier wat mee te gaan doen.

@arjenhiemstra volgens mij staat hier de wiring van de RJ45 com poort. https://github.com/ootjersb/pislave
Zou het mogelijk zijn om jouw module daarop aan te sluiten? Of zijn de 8 pins van jouw print totaal anders dan de 8 pins van de RJ45 connector?
Zo to zien is het de achterkant van deze print?
Afbeeldingslocatie: https://tweakers.net/i/XgM7W3NmGhZEZ0_xncR6rvGYGBw=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/PoyWmNSbJotBeIkQIhikBR5p.jpg?f=user_large

Die interface is precies gelijk aan mijn add-on. Signaal technisch zal het ook wel overeenkomen. De grote vraag is of de HRU ECO 350 ook ondersteuning heeft voor de itho PWM optieprint (formeel waarschijnlijk niet maar het kan dat het protocol voor deze optieprint er wel in zit), in dat geval zou het kunnen werken.
Je kunt ook proberen de huidige RF print er af te halen en de add-on uit te proberen om te kijken of de add-on werkt en de box kan aansturen (het zal dan maar deels werken want QualityFlow is tweeweg RF verkeer geloof ik). Als dat zo is dan is de kans aanwezig dat het ook via de RJ45 poort kan werken aan het schema op circuitsonline te zien. De SCL en SDA lijnen zijn iig aanwezig. Ground zal ook wel op 1 van de pinnen zitten maar of 16 volt ook aanwezig is, geen idee.

Onderstaand plaatje laat zien welke pinnen nodig zijn om de add-on te laten werken:
Afbeeldingslocatie: https://tweakers.net/i/N5NH5Tun3WalX7EPM6c-2Xwz0YI=/800x/filters:strip_exif()/f/image/lCBWXsPxeermtMDNXdSUapo1.png?f=fotoalbum_large

Edit:
In de qualityflow module lijken ook nog van die 2x4 pins headers te zitten. Zou ook nog kunnen werken. Wel interessant systeem trouwens! Mn handen jeuken om daar eens een logic analyser aan te hangen >:)
Afbeeldingslocatie: https://tweakers.net/i/YWMRUG14bWxhcQxWc8DS2WGQIKU=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/iSI49nhAJJRYxSfHdv5uVaTs.jpg?f=user_large

[ Voor 9% gewijzigd door arjenhiemstra op 20-01-2021 21:09 ]


Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
kvandt schreef op woensdag 20 januari 2021 @ 23:22:
[...]


Dat is jammer :'( . Ik heb geen draadloze remotes, alleen de ingebouwde RH sensor (die ik nog niet gevonden heb, omdat de ITHO vrij lastig te bereiken is). Hij zit in ieder geval niet op de 8 polige connector. Als ik de commando's van de ingebouwde RH sensor (is die draadloos?) kan opvangen is het voor mij ook ok.

EDIT: Het is een nieuw type CVE-S met licht grijze voorkant.
kvandt schreef op woensdag 20 januari 2021 @ 23:22:
[...]


Dat is jammer :'( . Ik heb geen draadloze remotes, alleen de ingebouwde RH sensor (die ik nog niet gevonden heb, omdat de ITHO vrij lastig te bereiken is). Hij zit in ieder geval niet op de 8 polige connector. Als ik de commando's van de ingebouwde RH sensor (is die draadloos?) kan opvangen is het voor mij ook ok.

EDIT: Het is een nieuw type CVE-S met licht grijze voorkant.
Ik heb de sensor eraf gehaald omdat ik zelf in de badkamer RV meet.
Ik heb in het plaatje even een pijl erbij gezet waar de RV sensor zit. Zit aan de andere kant van de print (je moet de print er dus even uit klikken).
Afbeeldingslocatie: https://tweakers.net/i/npZytzbfRPDrEXgxmCvTbumXFl8=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/VN9cfqVHiWeBthdFmP9GoHUx.png?f=user_large

Acties:
  • +1 Henk 'm!

  • werchter
  • Registratie: November 2009
  • Laatst online: 21-07 22:54
Wil nog even melden dat ik heel blij ben met MQTT ondersteuning.
Dankzij de aanwezige MQTT client in de firmware van de module, is het relatief eenvoudig om HomeKit integratie te bouwen.

Zelf heb ik snel met Go en mijn favoriete HomeKit package: HC, HomeKit ondersteuning gebouwd die op een Raspberry Pi draait.

(code is vooralsnog te rommelig en ongedocumenteerd om te delen).

In HomeKit verschijnt de ventilatiebox nu als ventilator, en is de snelheid traploos te regelen.

Afbeeldingslocatie: https://tweakers.net/i/IMNgTIR3SPzS7dSqUlVL7KFiXmg=/x800/filters:strip_exif()/f/image/O4BIkTPgLh7o0LTP5TRc83fk.png?f=fotoalbum_large

Een HomeBridge plugin maken kan uiteraard ook. Persoonlijk ben ik niet zo'n fan van zelf plugins voor HomeBridge ontwikkelen, o.a. omdat het een stuk lastiger te debuggen dan als je de Go HC package gebruikt.
Maar er is vast binnenkort iemand die met HomeBridge aan de slag gaat.

Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Ierlandfan schreef op zaterdag 30 januari 2021 @ 10:37:
Ik draai 2.0.7, de vochtsensor, uhmm, geen idee waar die zit. Weet jij dat?
Dit is de vochtsensor, je kunt de sensor er vrij makkelijk af halen:
Afbeeldingslocatie: https://tweakers.net/i/RuTPUgBmBjZm7pVtmRnZfq7cYmM=/x800/filters:strip_icc():strip_exif()/f/image/mTwHACJy2nE7cotogYfObT1P.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
Ik heb hier een "Itho CVE ECO-fan 2"

Die zou ik ook graag integreren in mijn HA omgeving, maar zo te zien heb ik een vrij oud model, zonder de 2x4 header op het bord. Wel zit er een RF module op (op de foto even verwijderd)
(klikbaar)
Afbeeldingslocatie: https://tweakers.net/i/8eUZD93TDc3chnp_F-Lx0ic74xQ=/234x176/filters:strip_icc():strip_exif()/f/image/cIK0Skx4n24lSIX11uF5NHKf.jpg?f=fotoalbum_medium

RF module:
Afbeeldingslocatie: https://tweakers.net/i/tRo9q2U3BhOHxdT--aLVoYHlw-k=/234x176/filters:strip_icc():strip_exif()/f/image/qGvaVsCsZ59oAl9nNKDbpDvX.jpg?f=fotoalbum_medium

Iemand een mooi idee om dit toch via bijv. een ESP aan te kunnen sturen ? Een wemos met een 866 Mhz zendertje wellicht ? Of zijn er nog andere opties bij dit model ? (0-10V , pwm ?)

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


Acties:
  • 0 Henk 'm!

  • Frost_Azimov
  • Registratie: Juni 2004
  • Laatst online: 15-10 00:05
Ik heb 'm vandaag binnengekregen, maar ik vermoed dat er iets mis gaat... de status led blijft aan, en boven de log staat 'init failed, please power cycle the itho unit' (dat heb ik natuurlijk al een aantal keer gedaan )

Kan het zijn dat ik een te oude versie van een itho unit heb? Om de module te plaatsen heb ik een andere (speciaal voor connectie met de afstand bediening) weg gehaald. Hieronder wat beelden van het Itho mainboard en de module die ik verwijderde om de nieuwe te kunnen plaatsen...


Afbeeldingslocatie: https://tweakers.net/i/NPrgR367WGCp-1Af1wXxYmL8_-I=/800x/filters:strip_icc():strip_exif()/f/image/rI45sBhQ3JTJgzayWZij1EQD.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/PI2ysr2DwrSMe1S3u2VbVoOw31Y=/800x/filters:strip_icc():strip_exif()/f/image/GMwde41eamcF1qkiFJLq2jEm.jpg?f=fotoalbum_large

Acties:
  • +4 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Ierlandfan schreef op maandag 1 februari 2021 @ 14:54:
@arjenhiemstra

In het stukje code in gen_func.ino. ( if (timeout != 1000) { )
Kunnen we daar eenvoudig I2C commando's aan toevoegen?
Zoals query device type: 82 80 90 E0 04 00 8A?
Afbeeldingslocatie: https://tweakers.net/i/cag503vdqrlEepAjZvtSH30ULcQ=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/5600fkWOheJy3D9iEz7c3kz2.jpg?f=user_large

ff snel in elkaar gehacked, dit is de readout van de itho vochtsensor (en dus ook temp sensor) die in de itho box zit 8)
Door 1 weerstand anders aan te sluiten moet het ook mogelijk zijn de sensor los te koppelen van de itho firmware en zelfstandig te gebruiken. Hiermee kun je dus de uitgeblazen lucht meten en gebruiken als sensor in je domotica systeem >:)

Acties:
  • 0 Henk 'm!

  • werchter
  • Registratie: November 2009
  • Laatst online: 21-07 22:54
Nee, met een blauwe deksel. Zoals als op dit plaatje:
Afbeeldingslocatie: https://www.technischeunie.nl/images/artikel/8928912.gif

Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Dit is de itho vochtsensor (zit aan de achterkant van de print, alleen bij box met grijze deksel dus)

Ik dacht dat het een kwestie van een weerstand vervangen zou zijn maar dat is niet zo. De twee printsporen bij de rode kruizen moeten verbroken worden, een stukje koper kaal maken bij grijs en verbinden met het gouden vlakje (rode 'draad'). Als laatste nog een blauwe 'bypass' draad naar de pin. Eerst controleren of er geen verbinding is tussen die twee punten (dan zijn de printsporen namelijk nog verbonden).
Daarna draait de sensor op een ander adres en kun je wel de waardes uitlezen (waarmee je de box kan besturen) maar zal de itho zelf er niet op reageren. Wel wat gedoe dus helaas.

Afbeeldingslocatie: https://tweakers.net/i/-bXe-PkvxARLUg1OI3LWG32dJtQ=/800x/filters:strip_icc():strip_exif()/f/image/a9Nutm4tDoFcCts2uo7Zv2ez.jpg?f=fotoalbum_large

Die dingen kosten overigens meer dan 40 euro bij itho! Idioot! Het kost denk ik nog geen 5 euro om zoiets te laten maken.... Misschien dat ik een printje ontwerp en er gewoon een paar laat maken :)

Acties:
  • 0 Henk 'm!

  • LzruUb
  • Registratie: Maart 2017
  • Laatst online: 16:59
arjenhiemstra schreef op zondag 7 februari 2021 @ 15:27:
[...]


Wat is het artikel nr aan de zijkant van de box? En zou je een foto van de print willen sturen?
Ik zou verwachten dat als de PWM-I2C werkt dat mijn add-on dan ook zou moeten werken. Wellicht dat bij deze oudere itho boxen de init net iets anders verloopt en dat de PWM-I2C module zich daaraan aanpast?
Het typenummer is CVE ECO 2SE. Ik heb volgens mij nog ergens een goedkope logic analyzer liggen dus ik zou kunnen kijken welk verkeer er tussen de RF-module en de basisprint plaatsvind.

Hier wat foto's van de print en de RF module. Er zaten origineel nog wat witte spacers tussen.
Afbeeldingslocatie: https://tweakers.net/i/yavBR4qEyQBurcyZuaiFNk8aOnU=/800x/filters:strip_icc():strip_exif()/f/image/7amQRQuL9JQoZ2LXLw5Czyvs.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/D9Vl5MNDRfL6SSNIFss9q3jGKYM=/800x/filters:strip_icc():strip_exif()/f/image/apbgONJXMbqJ2u1mysP68Xzf.jpg?f=fotoalbum_large

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

Acties:
  • +1 Henk 'm!

  • Frost_Azimov
  • Registratie: Juni 2004
  • Laatst online: 15-10 00:05
Afbeeldingslocatie: https://tweakers.net/i/hOvnVHUTiMEyOlWT4nnTtwtP1vM=/x800/filters:strip_icc():strip_exif()/f/image/jvbhBZIRMMkLjDs0qiuPsE8Z.jpg?f=fotoalbum_large

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

Afbeeldingslocatie: https://tweakers.net/i/729K_SD2J8x5zrHtKAotAaOdMLc=/800x/filters:strip_icc():strip_exif()/f/image/FBqBPq8GfAmlakA3Z2mgoiwP.jpg?f=fotoalbum_large
Here we go...

Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Ierlandfan schreef op zondag 14 februari 2021 @ 12:03:
Reageert de vochsensor firmware versie ook op een andere vochtsensor als ik deze op jouw add-on bij prik /soldeer? Ik zal het adres danwel zowiezo moeten aanpassen.
Ja in principe zou iedere SHT30 moeten werken. Ik had een check voor beide adressen er in zitten. Met een kleine aanpassing zouden ook andere andere sensirion sensoren die door de lib ondersteund worden moeten werken.

Ik heb een paar van deze in bestelling zodat ik het binnenkort even kan testen met het alternatieve adres. Zou dan een drop in replacement moeten zijn.
Afbeeldingslocatie: https://tweakers.net/i/PpoPlJHqverVYR6gCNEzkhuLKYM=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/6H1HvVlQV3hIei1CAUFyLsIp.jpg?f=user_large

Acties:
  • 0 Henk 'm!

  • TWKterry
  • Registratie: Januari 2001
  • Laatst online: 14:46

TWKterry

Master Mariner

hallo arjen,
werkt de Itho vent.unit CVE ECO RFT SE met zender ondertussen, komt uit 2012 en doet dus alleen RF.
Met onderstaande printplaat;
Afbeeldingslocatie: https://tweakers.net/i/8RCtohCWVLmmSExFurtJ6mHEGAQ=/800x/filters:strip_icc():strip_exif()/f/image/uQmvbRt94MfwTAujRYgCdSnT.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • MadDog11
  • Registratie: Juni 2001
  • Laatst online: 17:46
Gewoon 2 van deze

Afbeeldingslocatie: https://www.elektrototaalmarkt.nl/media/catalog/product/cache/63a26bd5f8a87e84b7b01548ce4b865d/i/t/itho-daalderop-rft-draadloze-zender-4126922.jpg

Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Ik heb een nieuwe beta versie op github gezet. https://github.com/arjenh...r/compiled_firmware_files

Version 2.2-beta6

changes compared to 2.2-beta:
- Feature: Username and password are configurable
- Feature: Added basic authentication support (for web interface, HTML API, file editor)
- Feature: Autodetect for itho temp/hum sensor added (for testing purposes, activate through web interface)
- Feature: added link to spiffs file editor on debug page
- Feature: issue #7 (Added MQTT last will topic)
- Feature: Failsave boot code always formats SPIFFS
- Feature: Itho start / fallback speed adjustable via web interface
- Improvement: move MQTT code to one function / task
- Improvement: update build instructions
- Bugfix: issue #12 (Failed MQTT connection causes WDT reset, WDT timer set to a value bigger than MQTT Connection timeout)
- Bugfix: Removed unnecessary wdt_init statements
- Bugfix: issue #11 (cannot connect to WiFi reliably with firmware v2.0.9 and higher)
- Bugfix: config could not be saved on HW rev 1
- Bugfix: Itho init on older devices showed failed status on cold boot
- Bugfix: Prevent crashes due to PubSubClient MQTT library memory issue


Als iemand met deze:
Afbeeldingslocatie: https://tweakers.net/i/5rt-wZJWkyKJZ5TV_kZTITPlJek=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/jA12Sf9a21pbtcqLdWLjQlAF.png?f=user_large
remote en de CC1101 module op de add-on de 2.2-rftest versie wil testen om wat debug output te generen, graag! Zie beschrijving hieronder.


For hardware revision 2 there is also a 2.2-rftest.bin binary firmware version available. This version includes the updated CC1101 library for testing. The RFT AUTO CO2 remote (https://github.com/arjenh...aster/remotes/remote2.png) join command is not working yet. I would appreciate it very much if someone could test this remote (activate RF debug by: http://[IP or DNS]/api.html?debug=level3 ) and RF messages will appear on the debug page) and send me the debug output.

Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
En ook leuk, de alternatieve hum/temp sensoren met instelbaar adres zijn binnen! Net even snel getest op een itho pcb waar die op kan en het werkt! De firmware vd add-on ziet dan keurig een sensor op het alternatieve adres en de itho lijkt niet te reageren op verhoogde humidity.

Daarmee is het dus mogelijk om de meting te gebruiken en zelf te bepalen hoe de itho daar op moet reageren :)

Afbeeldingslocatie: https://tweakers.net/i/7jhs3I7dO6XEkzKBwyOqn1EG7Cs=/800x/filters:strip_icc():strip_exif()/f/image/zeWYGcHwj9AFmlwUsBzz7Ckp.jpg?f=fotoalbum_large

links de originele van itho, rechts de alternatieve.
De basis is iets breder ivm productie. Ik heb geen box waar die fysiek in kan helaas dus niet kunnen testen of het ook echt past. Iemand die het wil proberen en testen of het stabiel werkt?

Acties:
  • +5 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Voor een mede tweaker en gewoon omdat het kan:
Afbeeldingslocatie: https://tweakers.net/i/rieYkKg60u7itqQNxXV91q5Pphg=/x800/filters:strip_icc():strip_exif()/f/image/sY24rxkk60AnC3eLUkD6RvHJ.jpg?f=fotoalbum_large

Een vochtsensor voor itho's zonder ingebouwde vochtsensor :)
Nu nog een goede plek vinden om de sensor te plaatsen in zo'n box, gaatje boren oid...

Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
eymey schreef op dinsdag 9 maart 2021 @ 09:12:
Ha, Interessant! Maar om nou een gaatje te gaan boven.... Je moet het daarna denk ik ook wel goed luchtdicht kunnen maken.
Kan ook in de buis natuurlijk maar dan lopen er draden buiten de box. Zo heeft itho het zelf gedaan:
Afbeeldingslocatie: https://tweakers.net/i/NTcewdsb_viTH1bKDr_QL-JEC4o=/800x/filters:strip_icc():strip_exif()/f/image/XLcR4kJtcKF9FNFtG8cZtNbK.jpg?f=fotoalbum_large

Acties:
  • +2 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
lpetersen schreef op dinsdag 9 maart 2021 @ 15:13:
[...]

Hier ooit nog ingedoken? Ik geloof dat ze een verschillende frequentie gebruiken namelijk.
Ik heb een bordje voor RemcoXP gemaakt die aansluit op de 0-10v interface van de Buva:
Afbeeldingslocatie: https://tweakers.net/i/BPUh8uxGkgm5xcMSn57AcYtQc3s=/800x/filters:strip_exif()/f/image/XfnXqFlx9zz6i9HCDuHZJuev.png?f=fotoalbum_large

Ik heb nog geen tijd gehad om een definitieve versie daarvan te maken.


Maar een andere optie is de oplossing van Eelco, ook een heel mooi project:
https://github.com/eelcohn/ZehnderComfoair

Acties:
  • +1 Henk 'm!

  • muppet99
  • Registratie: Juli 2002
  • Laatst online: 14-10 11:24
Eens kijken of ik de CO2 sensor kan prikkelen, zodat ik wat voorbij zie komen op de i2c bus. Ik ben bang dat als ik ga hijgen in de aanvoer dat het niet veel effect gaat hebben, dus heb maar even een spuitbus gekocht.

Afbeeldingslocatie: https://media.s-bol.com/7vL75RrvlVA/236x840.jpg

Carpe Diem


Acties:
  • 0 Henk 'm!

  • sjorsjuhmaniac
  • Registratie: Februari 2009
  • Laatst online: 21:10
@arjenhiemstra plug and play d:)b oOo *O*
Heb ze verlengt met een servokabel, die Dupont stekkers passen exact in de stekkers. Totale lengte is nu ong 30cm, werkt nog goed zo te zien. De blauwe kap kan niet terug tenzij ik daar een kleine inkeping in maak. Ik ga dat niet doen maar kijk zo een paar dagen aan. werkt het goed, dan boor ik een gat achter de print.

Afbeeldingslocatie: https://tweakers.net/i/M9NG1kS0A4myp6AMWnBp5JmRHY8=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/tWhV9Bx8iUeVNVUxbMb9nJF3.jpg?f=user_large

Afbeeldingslocatie: https://tweakers.net/i/oVKEY2McIacvKtdIRjg1dw0-Uxk=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/uzseMi4VqE5WBYb0GwSv0FIM.png?f=user_large

Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
sjorsjuhmaniac schreef op donderdag 11 maart 2021 @ 23:18:
@arjenhiemstra plug and play d:)b oOo *O*
Heb ze verlengt met een servokabel, die Dupont stekkers passen exact in de stekkers. Totale lengte is nu ong 30cm, werkt nog goed zo te zien. De blauwe kap kan niet terug tenzij ik daar een kleine inkeping in maak. Ik ga dat niet doen maar kijk zo een paar dagen aan. werkt het goed, dan boor ik een gat achter de print.

[Afbeelding]

[Afbeelding]
_/-\o_ dat is de echte tweaker oplossing! hulde!

edit:

btw, wellicht kunnen de draden zonder boren ook door het gat bij de pijl? Net even aan de binnenkant gekeken, lijkt ver genoeg bij de waaier vandaan.
Afbeeldingslocatie: https://tweakers.net/i/Cx0jND-qf7PAIEJDpRTtBgmIHDY=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/1BDH5NugO8WeElUzI63to6av.jpg?f=user_large

[ Voor 16% gewijzigd door arjenhiemstra op 11-03-2021 23:38 ]


Acties:
  • +4 Henk 'm!

  • sjorsjuhmaniac
  • Registratie: Februari 2009
  • Laatst online: 21:10
Goed.... mijn handen kriebelden dus die paar dagen test is 16 uur testen geworden :)

Ik heb besloten om deze opening:
Afbeeldingslocatie: https://tweakers.net/i/Cx0jND-qf7PAIEJDpRTtBgmIHDY=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/1BDH5NugO8WeElUzI63to6av.jpg?f=user_large

Te gaan gebruiken:
- dichtbij de print
- dichtbij de originele meetlocatie van ITHO
- reeds een opening == minder werk voor Sjors <-- deze was doorslaggevend :P

Ik zat eerst nog even te prutsen met die kabel en hoe die lang de fan te leiden naar het 'midden' van de box. Maar toen dacht ik ineens: waarom moet die sensor-pcb geheel IN de box zitten? dat is helemaal niet nodig. Hij zit in de originele ITHO opstelling ook niet volledig erin. dus... ik hoef alleen de 'sensor' maar binnen zien te krijgen en ik ben klaar :)

Het kunststof is nog redelijk stijf als geheel maar vrij zacht om te bewerken. Ik heb het volgende met een simple stanley mesje kunnen doen:
Afbeeldingslocatie: https://tweakers.net/i/zSmGGHNufpLSIv5Ri7Eguaq2FIU=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/YMi42ROFxXPil5WdbUgYdoxT.jpg?f=user_large

Afbeeldingslocatie: https://tweakers.net/i/siXzd4GV8FEMJEjYQ1Mwrupn_fk=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/NwBFvM3s5jGIneORE6fgsyXX.jpg?f=user_large

En dat was al genoeg om de sensor naar binnen te krijgen:
Afbeeldingslocatie: https://tweakers.net/i/FeTj8D6UppkChZ7rST1sAoEI_WQ=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/b4B5hBr1d6ljedW18uqvqJOP.jpg?f=user_large

Afbeeldingslocatie: https://tweakers.net/i/uwBrWd-ck9BbccHo13vMWc32K7w=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/Euwka5RMzwkDTpi8NtzsQTM3.jpg?f=user_large

De pcb kan met geen mogelijkheid de fan raken, er is gewoonweg niet genoeg bewegingsruimte.

Voordelen:
- zo min mogelijk spullen in de box die vuil opvangen
- zo min mogelijk potentiële problemen met kabeltje en printjes in het stof/vocht
- er kan niets 'loskomen' en in de fan terecht komen
- had ik al gezegd dat het minder werk was?

Kabeltjes een beetje netjes vormen en klaar (geen verlengkabels meer gebruikt):
Afbeeldingslocatie: https://tweakers.net/i/SeD3GpNR18flLaS7Yfg14wSySLc=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/PiQAKhMFqqXzqUquIiJwtpY8.jpg?f=user_large

Dekseltje erop en niemand ziet er wat van d:)b

PS. als iemand nog zo'n blauwe ronde dop heeft liggen en m kwijt wil, ik wil er graag een!

Acties:
  • 0 Henk 'm!

  • konehead
  • Registratie: Januari 2005
  • Laatst online: 16:43
arjenhiemstra schreef op zaterdag 27 februari 2021 @ 11:46:
[...]


Ik weet van een eerdere post dat de 2x4 pin interface wel aanwezig is maar geen idee of de add-on werkt. Ik heb wel de CO2 module geinstalleerd gezien en die heeft dezelfde interface, maar ik heb geen idee of er ondersteuning voor de PWM module in de demandflow zit (daar is deze add-on op gebaseerd / mee compatible)
Waarschijnlijk is het demand flow systeem qua sturing ingewikkelder. Proberen kan kan altijd natuurlijk.
Ik ben verder! Heb inmiddels openhab draaien. Kan een boardje aansturen via MQTT. en koppeling met HomeKit. Was/ben nog een beginner, maar de lockdown heeft gezorgd voor een steile leercurve over generiek dingen aansturen via MTQQ/Openhab.. Stiekem hoop ik dat ik snel naar de Itho kan gaan kijken. Vanmorgen even een foto gemaakt van mijn controle unit. De 2x4 pin interface is inderdaad aanwezig. toch?

Hoe lastig gaat dit worden om aan te sturen? Ik heb in de handleiding gekeken en je kan per ruimte een aparte afstandsbediening koppelen. Ik verwacht/hoop dat ik exact hetzelfde kan doen als jullie, echter de ruimte moet aangeven/configureren. Stel als dit zo is.. hoe kan ik dit configureren? moet ik dan in C gaan klussen of is er een andere methode?

Ik zou het iig wel willen proberen, tenzij ik hardcore in C o.i.d. moet gaan klussen. Views/tips voor deze casus zijn welkom!


Afbeeldingslocatie: https://tweakers.net/i/ro_P1xwF53PhkdJK3D3Q8PsxMo8=/800x/filters:strip_icc():strip_exif()/f/image/mXYVxTQGG2q6C3QwpQu70x5F.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/9EJZCmJoKe10JLAY09O2x792JXc=/800x/filters:strip_icc():strip_exif()/f/image/Pxr7z3IMABMjSiabJ6fbCBxs.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • fishman
  • Registratie: Juni 2008
  • Laatst online: 15:50
Ik heb de module van Arjen op deze plek aangesloten:"
Hij krijgt dan wel voeding. Ik heb de CO2 sensor dus gewoon laten zitten.
Ik ga vanavond even testen of de opmerking van Arjen 2 post hierboven nog wat verschil maakt, want I2C werkt nog niet.

Afbeeldingslocatie: https://tweakers.net/i/cSTgJkqyVREU5rD_ipKotQqOLMg=/800x/filters:strip_exif()/f/image/pxQI5g9jPAvlKUNDAqGa7iN7.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • Arie
  • Registratie: Oktober 2001
  • Laatst online: 16-10 11:41

Arie

One Man Army

arjenhiemstra schreef op zondag 4 april 2021 @ 01:12:
[...]


Werkt de het aanpassen van de snelheid wel via de webinterface van de add-on?
edit: wss wel zo te lezen, las niet goed

wat betreft de humidity sensor:
In domoticz maak je eerste een virtual switch aan (net zoals je voor een dimmer / fan doet, zie topic start post) en daarna maak je een virtual sensor aan met type "temp+hum". Het IDX nummer van deze virtual sensor vul je in op de webpagina van de add-on
D'oh! Dat was niet zo slim van me. Op de eerste pagina van dit topic stond het niet en ik heb gewoon niet verder gekeken dan mijn neus lang is. |:( Hoe vaak zou de sensor de status moeten terugkoppelen? Hieronder de laatste status, maar die is van uren geleden.

Afbeeldingslocatie: https://tweakers.net/i/fHDqC0VwQ1waStwkW1ILSyuEnPk=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/mJhLTDH1TpRyQuGUsUoAqH32.jpg?f=user_large

Afbeeldingslocatie: https://tweakers.net/i/ivB5np4twaML8eUUtZIJ-Vv5PKA=/x800/filters:strip_icc():strip_exif()/f/image/xKEBWvZgyYAhg3mFOuxDGwH5.jpg?f=fotoalbum_large

Heb jij een idee hoe het kan dat ik via Homebridge wel het schuifje van de dimmer in Domoticz kan bewegen, maar dat dit dan niet bij de add-on aan lijkt te komen, terwijl als ik het schuifje gewoon rechtstreeks in Domoticz beweeg, dat het dan wel werkt?

[ Voor 30% gewijzigd door Arie op 04-04-2021 14:02 . Reden: Toevoegen screenshots ]

Not trying to pretend the enemy that I am.


Acties:
  • 0 Henk 'm!

  • fishman
  • Registratie: Juni 2008
  • Laatst online: 15:50
@konehead ben je al wat verder?
Ik heb het CO2 printje eraf gehaald en de wifi module op die pin header geprikt, maar ik blijf dezelfde foutmelding krijgen:
Itho I2C connection status: init failed - please power cycle the itho unit -

Volgens mij ondersteund dit blauwe kastje twee CO2 sensors, dus die vrije 2x4 pin header zou volgens mij dezelfde aansturing moeten hebben.

Dit is een foto zonder de CO2 sensor, weet niet of je daaraan nog wat kan afleiden qua pin-en print layout.
Afbeeldingslocatie: https://tweakers.net/i/E_LYXP4HvhnImOf3DxCrEozv2Wg=/800x/filters:strip_icc():strip_exif()/f/image/dj1DKSgdqU3fq7owHRUPkSCt.jpg?f=fotoalbum_large

Ik zou nog kunnen kijken wat er gebeurd als ik de RF print eraf haal en daar de wifi module plaats, of ik dan in ieder geval I2C connectie krijg. Maar het klopt inderdaad wat @konehead zegt, via die RF module wordt de HRU fan aangestuurd, dus als ik die weghaal valt die communicatie weg.

Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
fishman schreef op maandag 5 april 2021 @ 13:26:
@konehead ben je al wat verder?
Ik heb het CO2 printje eraf gehaald en de wifi module op die pin header geprikt, maar ik blijf dezelfde foutmelding krijgen:
Itho I2C connection status: init failed - please power cycle the itho unit -

Volgens mij ondersteund dit blauwe kastje twee CO2 sensors, dus die vrije 2x4 pin header zou volgens mij dezelfde aansturing moeten hebben.

Dit is een foto zonder de CO2 sensor, weet niet of je daaraan nog wat kan afleiden qua pin-en print layout.
[Afbeelding]

Ik zou nog kunnen kijken wat er gebeurd als ik de RF print eraf haal en daar de wifi module plaats, of ik dan in ieder geval I2C connectie krijg. Maar het klopt inderdaad wat @konehead zegt, via die RF module wordt de HRU fan aangestuurd, dus als ik die weghaal valt die communicatie weg.
Dat is wel een lekker duidelijke foto, thx! Ik weet het niet helemaal zeker maar begin te vermoeden dat het niet veel uit gaat maken. Ik heb op de foto even in witte cirkels aangegeven welke printsporen de I2C lijnen lijken te zijn. Zoals het eruit ziet zijn die allemaal met elkaar verbonden (je zou dit met een multimeter in diode stand kunnen testen). Dan maakt het dus niet uit op welke aansluiting de add-on komt. Ik verwacht ook nog wat onderdelen voor level shifting op de itho PCB maar die zie ik niet (dus die zullen onder de rf print zitten vermoed ik)
Afbeeldingslocatie: https://tweakers.net/i/q9hdNdr1EOS5YNeX8NprQj45gOg=/800x/filters:strip_exif()/f/image/jHgWH1YcKGycOw2cIbGb3t9T.png?f=fotoalbum_large

overigens, " init failed" betekent met name dat de attiny geen comms heeft kunnen starten met de itho. Dat is een belangrijke indicator dat de PWM mode niet gaat werken. Dat wil niet zeggen dat er geen I2C communicatie mogelijk is. De virtual remote optie zou wel moeten werken verwacht ik (en een goede test) die verstuurd op de I2C bus dezelfde commandos als de RF print.

Acties:
  • 0 Henk 'm!

  • fishman
  • Registratie: Juni 2008
  • Laatst online: 15:50
Ik heb de RF print verwijderd en nog even een foto gemaakt. Lijkt erop dat alle printsporen van de drie 2x4 pin headers inderdaad met elkaar verbonden zijn:
Afbeeldingslocatie: https://tweakers.net/i/f-fQeqEZJNZQ36DdxVRneS3ImwI=/800x/filters:strip_icc():strip_exif()/f/image/DVszAh1et9KzRqEItwHhiU4V.jpg?f=fotoalbum_large

De wifi module hierop geplaatst geeft nog steeds hetzelfde resultaat helaas.

Ik heb de 'join' geprobeerd, maar daarna kon ik de ventilator niet aansturen. Maar omdat zowel het blauwe kastje als de HRU fan een RF module bevatten weet ik niet welk apparaat hij gejoined heeft. Ik had ze beiden stroomloos gemaakt.
Zal later vandaag nog even testen met alleen de HRU fan stroomloos maken, zodat ik zeker weet dat ie die joined.

Acties:
  • 0 Henk 'm!

  • konehead
  • Registratie: Januari 2005
  • Laatst online: 16:43
fishman schreef op maandag 5 april 2021 @ 13:26:
@konehead ben je al wat verder?
Ik heb het CO2 printje eraf gehaald en de wifi module op die pin header geprikt, maar ik blijf dezelfde foutmelding krijgen:
Itho I2C connection status: init failed - please power cycle the itho unit -

Volgens mij ondersteund dit blauwe kastje twee CO2 sensors, dus die vrije 2x4 pin header zou volgens mij dezelfde aansturing moeten hebben.

Dit is een foto zonder de CO2 sensor, weet niet of je daaraan nog wat kan afleiden qua pin-en print layout.
[Afbeelding]

Ik zou nog kunnen kijken wat er gebeurd als ik de RF print eraf haal en daar de wifi module plaats, of ik dan in ieder geval I2C connectie krijg. Maar het klopt inderdaad wat @konehead zegt, via die RF module wordt de HRU fan aangestuurd, dus als ik die weghaal valt die communicatie weg.
@fishman: Ik heb zojuist de Co2 module én de RF moduler eraf gehaald. Wij hebben exact hetzelfde 'moederboard' qua regelunit. Had Arjen een PB'tje gestuurd met detailfoto's, en kwam er daarna achter dat jij ze in het draadje had gezet _/-\o_. Wat voor installatie heb jij eigenlijk?

Mijn generieke wensen zijn, om in homekit het volgende te kunnen:
1) Ventilatie aan en uit zetten/snelheid te regelen + zien hoe het systeem draait [Must have]
2) Ventilatie per ruimte aan/uit zetten [Would/must have]
3) Functies van afstandbediening via homekit of webpage gebruiken, bijvoorbeeld 'kookstand] => Nice to have


Mijn motor is de CVE ECO RFT HE, ik zou hier ook de WIFI module op kunnen plaatsen, echter dan ga ik nooit de afzuiging per ruimte kunnen sturen.

Dit is het totaaloverzicht:

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

Acties:
  • 0 Henk 'm!

  • Arie
  • Registratie: Oktober 2001
  • Laatst online: 16-10 11:41

Arie

One Man Army

arjenhiemstra schreef op zondag 4 april 2021 @ 15:05:
[...]

elke 5 seconden, je zou dit ook in de log van domoticz moeten kunnen zien.
Tada!

Afbeeldingslocatie: https://tweakers.net/i/Ui6meYa6otftxVfI13h34fr0C_4=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/fnBgbKSwfCpxM3b0QaLO2iFN.jpg?f=user_large

Het was eerst niet te zien in de log, maar na een herstart van de add-on werkte het.
arjenhiemstra schreef op zondag 4 april 2021 @ 15:05:
[...]

eerlijk gezegd geen idee, zou het zo kunnen zijn dat als homebridge domoticz 'aanstuurt' dat dit niet geupdatet wordt via MQTT door domoticz?
Dat klinkt waarschijnlijk... maar hoe los ik dat op, weet je dat misschien?

Ik kan nu de snelheid via de web interface van de add-on aanpassen. Dat zie ik dan terug in Domoticz en via Homebridge.
Ik kan de snelheid via Domoticz aanpassen. Dat zie ik dan ook terug in de add-on en via Homebridge.
Ik kan de snelheid wel aanpassen via Homebridge, maar dan gebeurt er in tegenstelling tot de vorige twee methoden niets met de snelheid. Ik zie het vervolgens wel terug in Domoticz, maar niet in de add-on.

Not trying to pretend the enemy that I am.


Acties:
  • 0 Henk 'm!

  • Ron06
  • Registratie: Mei 2021
  • Laatst online: 29-06-2021
@arjenhiemstra Hierbij de foto

Groeten RonAfbeeldingslocatie: https://tweakers.net/i/XoC7-tZ4jJdLAUOgdES1y4eS_Q0=/x800/filters:strip_icc():strip_exif()/f/image/KXxcydYxoyckg3jZdrM23NvZ.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/M6MzKbCLRI5sGw268KLyT28NhIk=/800x/filters:strip_icc():strip_exif()/f/image/Qd4SF5m4uwZD4kXo3C83TnxY.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • sjorsjuhmaniac
  • Registratie: Februari 2009
  • Laatst online: 21:10
sOid schreef op woensdag 5 mei 2021 @ 11:52:
[...]

Nee werkt nog niet goed! Er is iets niet helemaal lekker met de trigger. Moet nog even kijken waar het nou fout gaat. Ik vermoed het aan de 'for' ligt. Punt is dat ik niet wil dat 'ie meteen gaat afzuigen als LV boven de 50% komt. En ook niet altijd. Anders krijg ik weer het gedoe dat stoom van fluitketel wordt opgezogen en de MV meteen in de stress schiet omdat 'ie denkt dat LV zo hoog is ;)

Mocht jij nog een goede suggestie hebben om dat aan te passen dan hou ik me aanbevolen!
Trend je de data?
Ik neem aan dat er een verschil in het patroon van de fluitketel en de badkamer zit. Je kan dan hierop aanpassingen maken. Bij mij zit de box alleen maar op de badkamer dus dat maakt het vrij eenvoudig. Ik was ook met een externe sensor aan het spelen maar vond dat niets vanwege de kosten van een extra sensor en de afhankelijkheid van het zigbee netwerk + host + HA om alles te laten werken (zoals je misschien nog weet ben ik geen fan van de automations in HA zelf).

Inmiddels heb de basis functionaliteit in de firmware van de ithowifi zitten, pull request 23, wat prima werkt maar nog erg basaal is. Kun je trends of data delen? ben benieuwd of ik er iets uit kan halen.
Afbeeldingslocatie: https://tweakers.net/i/Vkbzlp9yEo-u8VzJulCM3DrnxII=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/NGxR9rEOVwZsDEmZ4wNBPDQF.png?f=user_large

Acties:
  • +1 Henk 'm!

  • sjorsjuhmaniac
  • Registratie: Februari 2009
  • Laatst online: 21:10
eymey schreef op maandag 10 mei 2021 @ 11:28:
[...]


Ah top :) Thanks.

(moet ik dus alleen nog wel even zelf met de soldeerbout aan de slag om daar header pinnen op te maken, of direct draadjes aan solderen. Dat wordt dan eerst oefenen op iets anders, want dit soort soldeerwerk heb ik nog nooit gedaan ).
Dit is een betere link:
sjorsjuhmaniac in "Itho daalderop CVE wifi control add-on module"

Ik heb uiteindelijk nagenoeg niets hoeven aanpassen zoals je daar kan lezen >:)

Voor de 'douche actie' werkt de basale oplossing die we nu werkend hebben prima. Zie hier de Auto-Pilot response op de douche bij ons thuis:
Afbeeldingslocatie: https://tweakers.net/i/llw4DcmLc-BDLHWN7a9PzojXzSg=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/rKsjlrmW1OSuZrxulfEXVkTW.png?f=user_large

Acties:
  • 0 Henk 'm!

  • sOid
  • Registratie: Maart 2004
  • Niet online
@sjorsjuhmaniac Nou, hierbij mijn grafiekje van de afgelopen 24 uur. Je ziet duidelijk wanneer ik heb gedoucht (en wanneer ik, handmatig, de afzuiging heb ingeschakeld).

Helemaal rechts zie je een kleine 'bult'; hier stond de fluitketel aan. Is maar heel minimaal dus en het verbaasd me eigenlijk dat de Itho op auto-stand daar überhaupt op reageerde. En ook niet zo'n beetje: stond meteen een kwartier op vol vermogen lucht te zuigen.

Afbeeldingslocatie: https://tweakers.net/i/wB527AJYJXi0XE8vgClmWqf7GGQ=/800x/filters:strip_icc():strip_exif()/f/image/UV1IJ4Sn32gRqvhdBYuwVaJj.jpg?f=fotoalbum_large

Acties:
  • +2 Henk 'm!

  • badkuip
  • Registratie: December 2002
  • Laatst online: 20:44
Ik heb de kit met luchtvochtigheidssensor ook besteld en gisteren geinstalleerd. Werkt top!
Ik heb een ochtend zitten stoeien met Home assistant zodat de Itho-box aanslaat bij een luchtvochtigheid van >45%. Heb hiervoor de code van @TWKterry en @sOid gebruikt en aangepast.

De versie van TWKterry op dinsdag 27 april 2021 @ 12:55 kreeg ik niet aan de praat. Bij mij bleef Home assistant maar zeuren over een missend device-id bij de luchtvochtigheid-entiteit. Heb er omheen geprobeerd te werken maar is me niet gelukt. Wellicht gebruikt TWKterry een losse luchtvochtigheidssensor die een eigen device-id meekrijgt?

Met de code @sOid kwam ik een stuk verder. Die van mij lijkt op die van hem, alleen hij gebruikt de sensoren van homeassitant autodiscovery (alles met nrg_itho_2128_fan) en de sensoren via de MQTT broker (alles met platform: mqtt en topic: 'itho/state') door elkaar.

Ik heb de mijne zo gemaakt dat alles via de MQTT-topics verloopt.
In feite bedient mijn automation de slider voor de snelheid.

Front end:
Afbeeldingslocatie: https://tweakers.net/i/LzFwr-wi1ohfD29wBKvXUcHc60g=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/HJqegVzbFEzm95HjKyhOevec.jpg?f=user_large

Sensoren (configuration.yaml)
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
sensor:
  - platform: mqtt
    name: "Badkamer MV status"
    state_topic: "itho/state"
    icon: "mdi:fan"
    unit_of_measurement: "rpm"

  - platform: mqtt
    name: "Badkamer MV luchtvochtigheid"
    state_topic: "itho/sensor"
    value_template: '{{ value_json.hum }}'
    unit_of_measurement: "%"

  - platform: mqtt
    name: "Badkamer MV temperatuur"
    state_topic: "itho/sensor"
    value_template: '{{ value_json.temp }}'
    unit_of_measurement: "°C"

# input_number as slider:  badkamer_mv_snelheid
input_number:
  badkamer_mv_snelheid:
    min: 0
    max: 254
    step: 5
    mode: slider
    name: Badkamer MV snelheid


Automations:
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
# This automation script runs when a value is received via MQTT on retained topic: itho/cmd
# It sets the value slider on the GUI. This slides also had its own automation when the value is changed.
- alias: Badkamer MV - instellen slider
  trigger:
    platform: mqtt
    topic: 'itho/state'
  action:
    service: input_number.set_value
    data:
      entity_id: input_number.badkamer_mv_snelheid
      value: "{{ trigger.payload }}"

# This second automation script runs when the target fan slider is moved.
# It publishes its value to the same MQTT topic it is also subscribed to.
- alias: Badkamer MV snelheid aanpassen obv slider
  trigger:
    platform: state
    entity_id: input_number.badkamer_mv_snelheid
  condition:
    condition: template
    value_template: "{{ states('sensor.badkamer_mv_status') | int != states('input_number.badkamer_mv_snelheid') | int }}"
  action:
    service: mqtt.publish
    data:
      topic: 'itho/cmd'
      retain: true
      payload: "{{ states('input_number.badkamer_mv_snelheid') | int }}"

- alias: Badkamer MV aan bij douchen
  trigger:
    - platform: numeric_state
      entity_id: sensor.badkamer_mv_luchtvochtigheid
      above: 45
  condition: []
  action:
    - service: input_number.set_value
      target:
        entity_id: input_number.badkamer_mv_snelheid
      data:
        value: 220
    - wait_template: ''
      timeout: '00:15:00' # trigger low speed after 15 minutes
      continue_on_timeout: true
    - service: input_number.set_value
      target:
        entity_id: input_number.badkamer_mv_snelheid
      data:
        value: 20
  mode: single


Ik heb nog een uur zitten stoeien met waarom de automation voor bij het douchen niet ging lopen. De luchtvochtigheid was immers boven de 45%. Van deze uitleg begreep ik dat dat bij het aanmaken van de automation alleen gebeurt als de waarde onder de grenswaarde zit, dus onder de 45%.
Status moet dus veranderen van 44,9% naar 45,0% wil er iets gebeuren.

Deze oplossing in datzelfde topic lijkt niet meer te werken. Bij condition mag ik (misschien sinds een latere release van HA) geen condition: numeric_state meer gebruiken.

Als iemand een oplossing heeft voor dit probleem dan houd ik me aanbevolen.

Acties:
  • +1 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
trippelb schreef op zondag 16 mei 2021 @ 12:54:
[...]


Een aantal weken geleden heel snel na bestelling het bordje ontvangen :D Super! Echter dit weekend pas aan toe gekomen om te gaan installeren. MQTT draaiend op de home assistant dus dat gaat lekker. Ik had echter de luchtvochtigheidssensor mee besteld, en kom er nu achter dat de in mijn ITHO aanwezige sensor een 9 pins sensor is :/ Het gaat hier om een CVE ECO-S HP iemand die eerder met dit bijltje gehakt heeft?
Afbeeldingslocatie: https://tweakers.net/i/7jhs3I7dO6XEkzKBwyOqn1EG7Cs=/800x/filters:strip_icc():strip_exif()/f/image/zeWYGcHwj9AFmlwUsBzz7Ckp.jpg?f=fotoalbum_large

Dit zijn de originele en vervangende sensor naast elkaar. Tenzij ik vergeten ben een pootje af te knippen zou het een drop-in replacement moeten zijn

Acties:
  • 0 Henk 'm!

  • trippelb
  • Registratie: September 2008
  • Laatst online: 21:31
Dan is het “lek” denk ik boven Afbeeldingslocatie: https://tweakers.net/i/p_CncGqpMpxBUKQONBFRZUWP5UQ=/x800/filters:strip_icc():strip_exif()/f/image/QLrp8Gvd4dKUFU26s9FbFh4D.jpg?f=fotoalbum_large

Ik kan dus probleemloos het extra pootje afknippen? Dank voor de snelle reactie 👍

Acties:
  • 0 Henk 'm!

  • Woodski
  • Registratie: Maart 2006
  • Laatst online: 17-10 21:31
arjenhiemstra schreef op woensdag 16 juni 2021 @ 13:36:
Als je de domme draaiknop in stand 2 zet kun je via de I2C bus de itho besturen, dat doet deze PCB.
Hierna kun je de itho traploos regelen. Hoe ouder de itho hoe groter het bereik. Zet je de domme draaiknop naar 1 of 3 dan neemt die het over geloof ik.

De itho units met blauwe of grijze behuizing om de pcb kunnen sowieso van 0 naar 100% geregeld worden. Die met zwarte behuizing om de pcb standaard van 20 - tot 100% of die met de laatste firmware van 30 - 100%.
Deze instelling lijkt te veranderen ik moet alleen nog uitvinden hoe >:)
Top, morgen maar even de ladder mee naar boven en mijn CVE ECO RFT SP openen om de print te zien
Afbeeldingslocatie: https://tweakers.net/i/8k68Soouub1ZaogR5m4_-JgdNZU=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/BJxzixmNyqKXuz6gnCDIsdWq.jpg?f=user_large

Acties:
  • 0 Henk 'm!

  • Woodski
  • Registratie: Maart 2006
  • Laatst online: 17-10 21:31
Nou het duurde wat langer met die ladder maar ik ben het trapgat in geklommen.
Gelukkig heb ik een correcte PCB dus het feest gaat door

Afbeeldingslocatie: https://tweakers.net/i/Voqq4F3Q5UQo9rNZdpVxPkXboZA=/800x/filters:strip_icc():strip_exif()/f/image/UOUB49Cf4CXQdrLzKSp6ZXLV.jpg?f=fotoalbum_large

Is de RF module het WIFI kaartje?
In dat geval lijkt het me wel handig die mee te bestellen :)

En kan ik op mijn CVE ECO RFT SP ook zo'n vochtsensor kwijt ?
Als ik de PCB zo bekijk lijkt het me dat ik die header niet heb

Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Gisteren even aan het klussen geweest op een hardware versie die moet werken via de diag poort van itho WTW / HRU / Demandflow systemen. Op dit moment nog weinig firmware ondersteuning voor maar meer als toegankelijk ontwikkel platform (daarom ook een USB -> UART bridge erop zodat die makkelijk via de Arduino IDE te programmeren is). Als er interesse voor is dan ga ik er een paar maken. Feature requests ook welkom.

Afbeeldingslocatie: https://tweakers.net/i/m43BLp7zkMNaNOGAeBGdN8AUQjc=/800x/filters:strip_exif()/f/image/g6mHC4ciW47slSgiImdkO2zp.png?f=fotoalbum_large

BTW: Kan iemand die zo'n blauwe demandflow unit heeft een close-up maken van de diag poort op de print zodat ik even de printsporen kan volgen? Even dubbel checken of mijn ontwerp goed is :)
Volgens mij is het de zwarte RJ45 aansluiting links onderin.

Afbeeldingslocatie: https://tweakers.net/i/q9hdNdr1EOS5YNeX8NprQj45gOg=/800x/filters:strip_exif()/f/image/jHgWH1YcKGycOw2cIbGb3t9T.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • Woodski
  • Registratie: Maart 2006
  • Laatst online: 17-10 21:31
arjenhiemstra schreef op woensdag 23 juni 2021 @ 21:26:
[...]


Als je bij je bestelling er even een opmerking bij zet soldeer ik de headers er even op voor je. Dan is het een kwestie van wat DuPont kabeltjes ertussen en klaar.
Afbeeldingslocatie: https://tweakers.net/i/kykSO97ZgRGpq_qtzKIaYr4yrWo=/800x/filters:strip_exif()/f/image/q2GTZhQ1NJJnlOZh1JffgPQQ.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • Woodski
  • Registratie: Maart 2006
  • Laatst online: 17-10 21:31
Wow het printje van Arjen was mooi snel binnen.
Heel professioneel vastgezet met een paar druppels hot glue

Ik neem aan dat ik de opdruk van de print goed heb begrepen.
Klopt het dat de rode draad nu op de 3v3 zit en niet de SDA (derde foto)

Afbeeldingslocatie: https://tweakers.net/i/CrxvZMbZqeEsiehYe4ronG5-NBE=/800x/filters:strip_icc():strip_exif()/f/image/w98iOTqzRHbcb6ykiDkhH7Wr.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/mFvyiVYojbKeMinRMT8d7WfPSII=/800x/filters:strip_icc():strip_exif()/f/image/u4WVgwxUJaUbKRAfG3PLh6Cf.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/8lziYj2vL5GdAl3unaMrtWVYH88=/800x/filters:strip_icc():strip_exif()/f/image/3zdlS7WNhvJX3GlbPuIS4lZN.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/98CRySNoiHdlTa3rVsn7xCKvppg=/800x/filters:strip_icc():strip_exif()/f/image/UlDcCKkrxnCSuTtKD80wLAEy.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • Woodski
  • Registratie: Maart 2006
  • Laatst online: 17-10 21:31
arjenhiemstra schreef op zaterdag 26 juni 2021 @ 08:55:
[...]


Ik meet hier zo'n 165mA gemiddeld bij 3.3v met een active wifi verbinding, reken daar zo'n 20% verlies bij voor de DC-DC converter (en wss nog hetzelfde aandeel voor de DC-DC converter van de itho zelf) en dan komt je op zo'n 255mA bij 3.3v = 0,84 watt. De hum sensor verbruikt ook nog iets natuurlijk maar dan zal niet veel zijn.
Ik meet dit
Vanaf 19 uur heb ik 'm niet meer aangeraakt dus het is wel raar dat het oploopt
Maar wellicht dat hij toch iets sneller draait dan voorheen

Afbeeldingslocatie: https://tweakers.net/i/07eL-SPmzC5QhBuM2v9JGX7uP_I=/800x/filters:strip_exif()/f/image/rEaafdUpjBBWbT6B0FRDSwIC.png?f=fotoalbum_large

Acties:
  • +1 Henk 'm!

  • itsjohan
  • Registratie: Januari 2001
  • Laatst online: 21:08
arjenhiemstra schreef op woensdag 23 juni 2021 @ 19:51:
BTW: Kan iemand die zo'n blauwe demandflow unit heeft een close-up maken van de diag poort op de print zodat ik even de printsporen kan volgen? Even dubbel checken of mijn ontwerp goed is :)
Volgens mij is het de zwarte RJ45 aansluiting links onderin.
gaaf plan! ik moet de bekende servicekabel nog aanschaffen en daar kun je de DF/QF ook mee uitlezen maar iets waarmee je met HA kunt integreren is natuurlijk nog veel mooier. Ik heb een DF/QF liggen die nog niet operationeel is bij gebrek aan dakdoorvoer. Foto's en eventueel expirementen zijn dus prima mogelijk.
Even een eerste closeup van de zwarte rj45 connector:

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

voorkant:
Afbeeldingslocatie: https://tweakers.net/i/TKPvoJTQLwlWclw6bbzciYiTbfA=/800x/filters:strip_icc():strip_exif()/f/image/nUWy2w9dL6s4AcKhdNkg3zaA.jpg?f=fotoalbum_large

ik kan hier meer plaatsen of DM gerust voor meer of highres fotos.

Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Thanks! Dit helpt! Ik kan iig zien dat de GND pinnen op mijn bordje goed zitten, SCL en SDA lijken ook op dezelfde plek te zitten. Dan ben ik alleen nog benieuwd of tussen de pinnen in rood omcirkeld iets van 12 - 15 volt spanning staan. Geen idee of dat makkelijk te meten is maar dat zou top zijn.

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

Acties:
  • 0 Henk 'm!

  • Woodski
  • Registratie: Maart 2006
  • Laatst online: 17-10 21:31
Ik heb mijn post aangepast over het geluid
Dat was simpel op te lossen door de deksel terug te doen |:(

Hier nog een grafiekje over het stroomverbruik
Ik heb er in geknipt om het overzichtelijk te maken

Eerste stuk rond 2.1 watt op stand 1 zonder printje
Tweede stuk rond 4.3 watt met printje en sensor op stand 2 (auto/13)
Derde mini stukje rond 3.6 watt met printje op stand 1

Ik ga nog meer meten maar het printje met sensor verbruik dus 3.6-2.1= ca 1.5 watt
Minder is altijd mooi maar dit is heel netjes

Straks nog even mee spelen op stand auto/10, kijken of dat nog uitmaakt tov 13

Afbeeldingslocatie: https://tweakers.net/i/SpEc6CG9qZCtpGoX1tubCjXJE_E=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/Z3CZMNstn96kT2iglOqTwxXQ.png?f=user_large

[ Voor 15% gewijzigd door Woodski op 28-06-2021 19:19 ]


Acties:
  • 0 Henk 'm!

  • Woodski
  • Registratie: Maart 2006
  • Laatst online: 17-10 21:31
Mooi verhaal, mijn verbruik met module was rond de 4.2 watt

Alles losgetrokken en opnieuw aangesloten. Meteen de sensor verplaatst
Tevens de plugwise module die beneden zat nu boven aangesloten
Logisch is het niet maar mijn verbruik is nu al een paar dagen 3.5 watt

Fase en Neutraal zitten bewust fout aangesloten op de plugwise

Afbeeldingslocatie: https://tweakers.net/i/H6dkhk4KYdLuoiH5OdJmKesQwoI=/800x/filters:strip_icc():strip_exif()/f/image/adxOMpWSyvy8AMseKLrwJ5t7.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/Gp1BdDnvCEuw1AA_ufWWRf-7kXs=/800x/filters:strip_icc():strip_exif()/f/image/POSULc5tPqWRW78Zec7daYK2.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/a5cLwQM8uFVrpUULtuDmv_Jz944=/800x/filters:strip_icc():strip_exif()/f/image/frEM76rKoizwwYpDROQt8IDT.jpg?f=fotoalbum_large

Tevens een (onbelangrijk) gekkigheid gevonden.
Ik kan zakken tot 10, daar onder gaat hij uit.
Maar hij gaat pas weer aan bij 13
Dat stond even fout in mijn instellingen waardoor hij niet meer aan ging

Acties:
  • +1 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
LJ80 schreef op woensdag 14 juli 2021 @ 14:50:
[...]


Na dagen proberen met domoticz, daarna met node-red, nu maar eens aan het proberen in Home Assistant.
Ik moet zeggen HA ziet er gelikt uit, werkt wel stukken makkelijker om dingen te installeren als domoticz.
Via bovenstaande post heb ik door de code in de Configuration.yaml file te plakken het voor elkaar gekregen dat de schakelaar in HA zichtbaar wordt. Voor ik dit deed uiteraard in de wifi portral alles omgezet van domoticz naar homeassistant.

Maar nu het automatiseren van het geheel.
Wat me niet lukte met Domoticz, en ook niet via node-red.
Wat moet ik nu exact doen (stap voor stap) om het ik HA voor elkaar te krijgen.
Waar moet ik de Automations: code neerzetten?
Wellicht gewoon via de HA interface?
Even snel iets aangemaakt, zoiets als dit?

Afbeeldingslocatie: https://tweakers.net/i/-5owFC8rY8XLZSVSFanxC5Ak5Fc=/800x/filters:strip_exif()/f/image/JtPBT3Z17fpBSkWfGkue5x7d.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/otMZEgxgeetBRE2mevBnGqQI7nA=/800x/filters:strip_exif()/f/image/rSbigdFVAuLxs2Ys9yDYNh1f.png?f=fotoalbum_large

Als je node-red ook wilt proberen, ik kan je daar een flow van delen die ik gebruik

Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
wlmpie schreef op maandag 19 juli 2021 @ 12:16:
Dank voor de toelichting ik denk dat ik het nu begrijp, maar wil toch even resumeren of ik alles goed begrijp.

Resume:
Een itho ventilatiebox kan op 3 manieren worden aangestuurd.
1. via een bedrade driestandenschakelaar (voor de perilex versie)
2. via 1 tot maximaal 20 afstandsbedieningen
3. via een interne sensor (relatieve vochtigheid en soms ook CO2)
4. via de I2C bus, dit is wat de add on doet
De wifi-add-on emuleert een van de afstandsbedieningen. en geeft als statusdata de toestand van zijn eigen commando's terug en dus niet van de ventilatiebox.
De add-on emuleert een PWM I2C controller. Inmiddels is het ook mogelijk om een remote te emuleren via de I2C bus (via de debug pagina).
Daarnaast gaat het binnenkort mogelijk worden om de remote status, de snelheid status en nog meer via de I2C bus uit te lezen en allerhande instellingen te veranderen.
Met de ontvanger op de wfi-add-on kun je eventuele andere afstandsbedieningen koppelen aan de add-on ipv aan de [...]

Heb ik dit allemaal goed begrepen? Dan kan ik namelijk gaan bedenken hoe ik de zaken bij mij thuis wil gaan inrichten.
Yes!
Is er al ergens een node-red flow met regel-algoritme voor de alternatieve vochtsensor beschikbaar? Het voorbeeld in de handleiding werkt wel, maar kan alleen laag, midden , hoog schakelen.(en je moet de <returns a.g.v regel afbreken> uit de code verwijderen).

Alvast bedankt voor de verheldering
Dit is de flow die ik gebruik:

code:
1
[{"id":"876f502d.21934","type":"stoptimer","z":"eac0edff.014a8","duration":"15","units":"Minute","payloadtype":"num","payloadval":"0","name":"15min","x":1390,"y":620,"wires":[["93ecd259.7e62b"],[]]},{"id":"eee6cc7.74e153","type":"rate","z":"eac0edff.014a8","name":"","inputField":"payload.hum","inputFieldType":"msg","outputField":"rate","outputFieldType":"msg","timestampField":"timestamp","timestampFieldType":"msg","ratePeriod":"240000","x":790,"y":460,"wires":[["225b9958.936756","9512e6a8.c3e278","c8905e62.99aa2","6cb3d97b.4731e8"]]},{"id":"225b9958.936756","type":"function","z":"eac0edff.014a8","name":"To CSV","func":"var d = Date(); \n\nmsg.payload =         d.toString()\n              + \",\" + Math.round(msg.rate)\n              + \",\" + msg.value;\nreturn msg;","outputs":1,"noerr":0,"x":1100,"y":340,"wires":[["7c6766a2.28a358"]]},{"id":"7c6766a2.28a358","type":"file","z":"eac0edff.014a8","name":"","filename":"/data/hygrorateofchange.log","appendNewline":true,"createDir":true,"overwriteFile":"false","x":1360,"y":340,"wires":[[]]},{"id":"ad8d25e7.b65cf8","type":"change","z":"eac0edff.014a8","name":"","rules":[{"t":"set","p":"timestamp","pt":"msg","to":"","tot":"date"}],"action":"","property":"","from":"","to":"","reg":false,"x":590,"y":460,"wires":[["eee6cc7.74e153","8c1052d9.7951a"]]},{"id":"9512e6a8.c3e278","type":"switch","z":"eac0edff.014a8","name":"rate > 30 or < -30","property":"rate","propertyType":"msg","rules":[{"t":"gt","v":"30","vt":"num"},{"t":"lt","v":"-30","vt":"num"},{"t":"else"}],"checkall":"true","repair":false,"outputs":3,"x":1130,"y":500,"wires":[["876f502d.21934","b07a02a9.16331"],[],[]]},{"id":"c8905e62.99aa2","type":"switch","z":"eac0edff.014a8","name":"hum > 90","property":"value","propertyType":"msg","rules":[{"t":"gt","v":"90","vt":"num"},{"t":"else"}],"checkall":"true","repair":false,"outputs":2,"x":1100,"y":420,"wires":[["77f5f455.76cedc","876f502d.21934"],[]]},{"id":"77f5f455.76cedc","type":"delay","z":"eac0edff.014a8","name":"","pauseType":"delay","timeout":"30","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":1360,"y":420,"wires":[["b07a02a9.16331"]]},{"id":"93ecd259.7e62b","type":"change","z":"eac0edff.014a8","name":"itho Low","rules":[{"t":"delete","p":"payload","pt":"msg"},{"t":"set","p":"payload","pt":"msg","to":"{\"command\":\"low\"}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":1560,"y":600,"wires":[["96d03b39.b33518"]]},{"id":"b07a02a9.16331","type":"change","z":"eac0edff.014a8","name":"itho Full","rules":[{"t":"delete","p":"payload","pt":"msg"},{"t":"set","p":"payload","pt":"msg","to":"254","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1560,"y":420,"wires":[["96d03b39.b33518"]]},{"id":"edadf558.8a9748","type":"inject","z":"eac0edff.014a8","name":"","repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":540,"y":560,"wires":[["af305f67.3d72a"]]},{"id":"af305f67.3d72a","type":"change","z":"eac0edff.014a8","name":"rate 40","rules":[{"t":"set","p":"rate","pt":"msg","to":"40","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":700,"y":560,"wires":[["9512e6a8.c3e278"]]},{"id":"fbfde572.c4de68","type":"inject","z":"eac0edff.014a8","name":"","repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":540,"y":600,"wires":[["73278050.60f88"]]},{"id":"73278050.60f88","type":"change","z":"eac0edff.014a8","name":"rate -40","rules":[{"t":"set","p":"rate","pt":"msg","to":"-40","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":700,"y":600,"wires":[["9512e6a8.c3e278"]]},{"id":"a6bfbc5d.247a6","type":"inject","z":"eac0edff.014a8","name":"","repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":540,"y":520,"wires":[["318c11c8.f7025e"]]},{"id":"318c11c8.f7025e","type":"change","z":"eac0edff.014a8","name":"hum 95","rules":[{"t":"delete","p":"payload","pt":"msg"},{"t":"set","p":"payload","pt":"msg","to":"95","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":700,"y":520,"wires":[["c8905e62.99aa2"]]},{"id":"b2247e4a.7d0c1","type":"mqtt-json","z":"eac0edff.014a8","name":"sensor - humidity","topic":"itho/sensor","property":"","qos":"0","broker":"b4eed736.102278","x":320,"y":460,"wires":[["ad8d25e7.b65cf8"]]},{"id":"96d03b39.b33518","type":"mqtt out","z":"eac0edff.014a8","name":"itho","topic":"itho/cmd","qos":"0","retain":"true","broker":"b4eed736.102278","x":1770,"y":420,"wires":[]},{"id":"6cb3d97b.4731e8","type":"function","z":"eac0edff.014a8","name":"set global vars","func":"if (isNaN(msg.rate)) {\n    msg.rate = 0;\n}\nif (isNaN(msg.rate)) {\n    msg.value = 0;\n}\nglobal.set(\"hum_badkamer_rate\", Math.round(msg.rate));\nglobal.set(\"hum_badkamer\", Math.round(msg.value));\n\n//msg.payload.humidity.value = Math.round(msg.payload.humidity.value)\n//msg.payload = \"{'hum_rate':\" + Math.round(msg.rate) + \",'hum_value':\" + Math.round(msg.payload.humidity.value) + \"}\";\n\n//return msg;","outputs":0,"noerr":0,"x":1120,"y":280,"wires":[]},{"id":"8c1052d9.7951a","type":"debug","z":"eac0edff.014a8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":810,"y":280,"wires":[]},{"id":"b4eed736.102278","type":"mqtt-broker","name":"MQTT","broker":"192.168.8.2","port":"1883","clientid":"","usetls":false,"compatmode":false,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""}]


Afbeeldingslocatie: https://tweakers.net/i/E3hohNF3ZcVDkzQF2Y3z9hLz4Jg=/800x/filters:strip_exif()/f/image/pt6YjjRwFwrOcIHiDPYIpXkj.png?f=fotoalbum_large

Met een beetje data analyse kun je voor je eigen situatie de rate bepalen. Misschien is deze voor jou situatie te gevoelig of juist niet gevoelig of niet. Ik heb een paar dagen een grafiek bijgehouden, dan krijg je zoiets.

Afbeeldingslocatie: https://tweakers.net/i/7NCKdcZQQus6deuxOx7r7_0dR84=/800x/filters:strip_exif()/f/image/BG61FZQk0p574EgChuhI9vnn.png?f=fotoalbum_large

Waarbij blauw de gemeten humidity is, geel de rate of change en rood de sturing richting de itho (en de spiegelverwarming in mijn geval)

[ Voor 6% gewijzigd door arjenhiemstra op 19-07-2021 12:48 ]


Acties:
  • 0 Henk 'm!

  • LJ80
  • Registratie: Februari 2007
  • Laatst online: 23-07 16:08
Afbeeldingslocatie: https://tweakers.net/i/o2p9jXba9OCxaaKdrELzsdfkars=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/bvuoCzHpofZFhJZ2PDA8Hu7V.jpg?f=user_large

En wie zijn: 172.30.32.1 /// 172.30.32.2
192.168.1.29 is het ipadres van de ithobox

[ Voor 53% gewijzigd door LJ80 op 19-07-2021 18:59 ]


Acties:
  • +2 Henk 'm!

  • jasring
  • Registratie: Januari 2003
  • Laatst online: 17:13
@arjenhiemstra dank voor deze nieuwe versie! ik heb m er gelijk op gezet en ben aan het spelen gegaan om mijn minimale snelheid aan te passen, dat lijkt gelukt te zijn! regel 26 van 30 naar 5 aangepast en nu kan ik inderdaad langzamer en dus stiller draaien.
Afbeeldingslocatie: https://tweakers.net/i/pJ-sLzTophSM3E5nTd57rSZJzDU=/800x/filters:strip_exif()/f/image/or6spmkbYzBMo4RZ2adwmnKl.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • kvandt
  • Registratie: December 2007
  • Laatst online: 10:17
arjenhiemstra schreef op woensdag 21 juli 2021 @ 23:43:
[...]


Thx for trying! En aan mijn 'kunsten' mag best getwijfeld worden hoor, ik ben zeker geen pro op dit vlak :P en not all itho's are created equal inderdaad, helaas al vaak ervaren...
Helaas.... Na 3 uur en 10 minuten bevriest de Itho / Add-on.. MQTT berichten komen niet meer binnen en de interne originele humidity sensor stuurt de ventilator niet meer aan. Met de drie standen schakelaar kan ik de Itho nog wel bedienen.

code:
1
2
3
4
2021-07-22 16:37:34 N: Error: Task SysControl timed out!
2021-07-22 16:37:39 N: Error: Task SysControl timed out!
2021-07-22 16:37:44 N: Error: Task SysControl timed out!
2021-07-22 16:37:49 N: Error: Task SysControl timed out!


Afbeeldingslocatie: https://tweakers.net/i/OIkUyd6MAG9H4L05Vl0UG3YA3uo=/x800/filters:strip_exif()/f/image/IHU3UQnfRToSZawDEmhWKyiy.png?f=fotoalbum_large

Een reset via de webinterface van de Itho WiFi module helpt niet
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2021-07-22 16:46:41 N: Reboot requested
2021-07-22 16:47:00 N: System boot, last reset reason: SDIO_RESET
2021-07-22 16:47:00 N: HW rev: 2, FW ver.: 2.3-alpha4
2021-07-22 16:47:04 N: WiFi: connection successful
2021-07-22 16:47:04 N: WiFi info:
2021-07-22 16:47:04 N: Mode:STA
2021-07-22 16:47:04 N: Status:3
2021-07-22 16:47:04 N: IP:192.168.2.148
2021-07-22 16:47:04 N: Setup: Virtual remote ID: 44,74,136
2021-07-22 16:46:53 N: Setup: SHT30 sensor not present
2021-07-22 16:46:54 N: Error: Task SysControl timed out!
2021-07-22 16:46:54 N: Warning: I2C timeout
2021-07-22 16:46:54 N: HA DISCOVERY: Start publishing MQTT Home Assistant Discovery...
2021-07-22 16:46:55 N: MQTT: connected, System config: 1
2021-07-22 16:46:55 N: HA DISCOVERY: Start publishing MQTT Home Assistant Discovery...
2021-07-22 16:46:55 N: Webserver: started
2021-07-22 16:46:55 N: mDNS: started
2021-07-22 16:46:55 N: Hostname: nrg-itho-4a88
2021-07-22 16:46:55 N: Setup: done
2021-07-22 16:46:59 N: Error: Task SysControl timed out!


Alleen stekker uit de Itho zelf lost dit op.

Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
kvandt schreef op donderdag 22 juli 2021 @ 18:50:
[...]

Helaas.... Na 3 uur en 10 minuten bevriest de Itho / Add-on.. MQTT berichten komen niet meer binnen en de interne originele humidity sensor stuurt de ventilator niet meer aan. Met de drie standen schakelaar kan ik de Itho nog wel bedienen.

code:
1
2
3
4
2021-07-22 16:37:34 N: Error: Task SysControl timed out!
2021-07-22 16:37:39 N: Error: Task SysControl timed out!
2021-07-22 16:37:44 N: Error: Task SysControl timed out!
2021-07-22 16:37:49 N: Error: Task SysControl timed out!


[Afbeelding]

Een reset via de webinterface van de Itho WiFi module helpt niet
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2021-07-22 16:46:41 N: Reboot requested
2021-07-22 16:47:00 N: System boot, last reset reason: SDIO_RESET
2021-07-22 16:47:00 N: HW rev: 2, FW ver.: 2.3-alpha4
2021-07-22 16:47:04 N: WiFi: connection successful
2021-07-22 16:47:04 N: WiFi info:
2021-07-22 16:47:04 N: Mode:STA
2021-07-22 16:47:04 N: Status:3
2021-07-22 16:47:04 N: IP:192.168.2.148
2021-07-22 16:47:04 N: Setup: Virtual remote ID: 44,74,136
2021-07-22 16:46:53 N: Setup: SHT30 sensor not present
2021-07-22 16:46:54 N: Error: Task SysControl timed out!
2021-07-22 16:46:54 N: Warning: I2C timeout
2021-07-22 16:46:54 N: HA DISCOVERY: Start publishing MQTT Home Assistant Discovery...
2021-07-22 16:46:55 N: MQTT: connected, System config: 1
2021-07-22 16:46:55 N: HA DISCOVERY: Start publishing MQTT Home Assistant Discovery...
2021-07-22 16:46:55 N: Webserver: started
2021-07-22 16:46:55 N: mDNS: started
2021-07-22 16:46:55 N: Hostname: nrg-itho-4a88
2021-07-22 16:46:55 N: Setup: done
2021-07-22 16:46:59 N: Error: Task SysControl timed out!


Alleen stekker uit de Itho zelf lost dit op.
>2021-07-22 16:46:54 N: Warning: I2C timeout

Dit wijst erop dat de I2C bus toch vastloopt
Heb je de setting via de 'system settings' pagina automatisch bij iedere boot aan staan?

Afbeeldingslocatie: https://tweakers.net/i/IL4cXvwEfU23J-z3gGyPVdpBFDs=/800x/filters:strip_exif()/f/image/nRH0Rok3SMLaxdfgsPNX9snP.png?f=fotoalbum_large

En welk hw/fw versie heeft je itho? (kun je zien op de itho settings pagina)

Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Vincent_89 schreef op donderdag 22 juli 2021 @ 22:15:
[...]


Gave ontwikkeling! Volg dit topic al een tijdje en benieuwd of je een update hebt over deze nieuwe plannen om via de diagnose port de ventilatie te gaan sturen? Hier in bezit van een demandflow systeem, dus zeker interesse mocht je project lukken!
Yes, bijna klaar met de hardware. Ik moet nog even een adapter maken om het I2C en power supply deel te testen met een itho CVE box voordat ik iemand vraag de ultieme test met een demandflow / hru te doen (die zijn toch ietsje duurder ;-))

Hier hoe het bordje geworden is (moet er nog ff een 3d printbaar behuizing ding voor maken)
Afbeeldingslocatie: https://tweakers.net/i/aTFO3OOtzCr8RXQgD4iG42s2UMM=/800x/filters:strip_exif()/f/image/lyY62UbHznRt8PhENcC53eqq.png?f=fotoalbum_large

Programmeren kan via de usb interface vanuit de arduino omgeving oid. Voor aansluiting op de demandflow of hru is alleen een RJ45 kabel nodig.

[ Voor 13% gewijzigd door arjenhiemstra op 22-07-2021 23:13 ]


Acties:
  • 0 Henk 'm!

  • kvandt
  • Registratie: December 2007
  • Laatst online: 10:17
arjenhiemstra schreef op donderdag 22 juli 2021 @ 20:40:
[...]


>2021-07-22 16:46:54 N: Warning: I2C timeout

Dit wijst erop dat de I2C bus toch vastloopt
Heb je de setting via de 'system settings' pagina automatisch bij iedere boot aan staan?

[Afbeelding]

En welk hw/fw versie heeft je itho? (kun je zien op de itho settings pagina)
Ik heb hem zo staan:
Afbeeldingslocatie: https://tweakers.net/i/eysesZOJMQP8xy8BXbni8VI8Q9w=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/k9A1CExPrTjWkYgS09lyNPVP.png?f=user_large

Juist omdat ik voorlopig de originele sensor de Itho nog wil laten sturen, alleen meekijken hoe deze functioneert.

Itho device type: CVE-Silent
Itho fw version: 25

[ Voor 6% gewijzigd door kvandt op 23-07-2021 00:03 ]


Acties:
  • 0 Henk 'm!

  • badkuip
  • Registratie: December 2002
  • Laatst online: 20:44
Ik heb in home assistant een automation gemaakt die op basis van de luchtvochtigheidssensor de snelheid van de ventilator bepaalt. De laatste tijd valt mij op dat na een douchebeurt de ventilator nog wel 2 of 3 uur draait. Ik zet de ventilator dan maar handmatig na een uurtje uit.

Nu valt mij op dat bij de snelheid verlagen naar 5RPM dat dan ineens de luchtvochtigheid erg rap daalt terwijl het uur daarvoor, wanneer de Itho box op volle snelheid draait, de luchtvochtigheid niet lijkt te zakken.

Er is was vanochtend voor 8 uur gedoucht.
Ik heb vanochtend om 9.40 uur de ventilator handmatig uitgezet.
Snelheid
Afbeeldingslocatie: https://tweakers.net/i/KB99EW6gpKE4e3tO8k_Ppki9u_Q=/800x/filters:strip_icc():strip_exif()/f/image/TLgOXGETj3jb3icIep8JJDqK.jpg?f=fotoalbum_large

Luchtvochtigheid
Afbeeldingslocatie: https://tweakers.net/i/HQ_-kvmBthiV0qFkRMatixFRB6I=/800x/filters:strip_icc():strip_exif()/f/image/NQwpuaQoqvHYLe6N51ccKSq0.jpg?f=fotoalbum_large


Is dit een bekend fenomeen? Meet de luchtvochtigheidssensor slecht wanneer de fan volop staat te blazen?

Acties:
  • 0 Henk 'm!

  • badkuip
  • Registratie: December 2002
  • Laatst online: 20:44
Momenteel heb ik een slider waarmee ik de snelheid van de Itho fan traploos kan instellen in HA:
Afbeeldingslocatie: https://tweakers.net/i/tAovr05tSVKGgt9PYuRKufXpyew=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/ekR3uH87zSQp6YseSfuiVALl.jpg?f=user_large

Hoewel het super geavanceerd is, wil ik het eenvoudiger maken door het hebben van vier presets, uit, laag, midden en hoog.

Nu staat er in de startport het volgende voorbeeld maar de attributen payload_low_speed, payload_medium_speed en payload_high_speed zijn deprecated en kunnen misschien niet eens meer gebruikt worden.
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
fan:
    - platform: mqtt
      name: Fan
      command_topic: "itho/cmd"
      speed_command_topic: "itho/cmd"
      state_topic: "itho/state"
      speed_state_topic: "itho/state"
      state_value_template: >
        {% if value_json == 0 -%}0{%- elif value_json > 0 -%}254{%- endif %}
      speed_value_template: "{{value.json}}"
      payload_off: "0"
      payload_on: "254"
      payload_low_speed: "65"
      payload_medium_speed: "127"
      payload_high_speed: "254"


Nu zag ik in de webinterface er drie presets zijn ingebouwd:
Afbeeldingslocatie: https://tweakers.net/i/7pl7vlD2l6OyiPjiD7z-yX3N5k8=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/QpdxWh5dOQ8cPws5d3vLbpQH.jpg?f=user_large

En die kan je ook nog instellen:
Afbeeldingslocatie: https://tweakers.net/i/NUVn-zeXhJoio1OMRcODpfGbjgc=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/SHcjqR3XEEKisSIL5sSEMEIL.jpg?f=user_large

Het is in Home assistant wel mogelijk om een preset aan te roepen die in de fan gedefinieerd is. Dan zouden die presets wel op een MQTT-topic gepubliceerd moeten worden en zou je een preset via MQTT moeten kunnen doorgeven aan de fan. Is dat mogelijk?

[ Voor 7% gewijzigd door badkuip op 08-08-2021 10:01 ]


Acties:
  • 0 Henk 'm!

  • boers001
  • Registratie: Mei 2009
  • Laatst online: 21-01 21:46
Hoi,

Ik heb ook module inclusief wifi besteld en succesvol geinstalleerd. Echter krijg ik geen verbinding naar mijn mqtt broker die op den raspberry pi geinstalleerd is onder home assistant.

In de debug log staan de volgende gegevens:
2021-08-18 16:26:16 N: System boot, last reset reason: OWDT_RESET
2021-08-18 16:26:16 N: HW rev: 2, FW ver.: 2.2
2021-08-18 16:26:21 N: WiFi: connection successful
2021-08-18 16:26:21 N: WiFi info:
2021-08-18 16:26:21 N: Mode:STA
2021-08-18 16:26:21 N: Status:3
2021-08-18 16:26:21 N: IP:192.168.178.135
2021-08-18 16:26:21 N: Setup: Virtual remote ID: 184,91,120
2021-08-18 16:26:21 N: Setup: init of CC1101 RF module successful
2021-08-18 16:26:40 N: MQTT: connection failed, System config: 1
2021-08-18 16:26:40 N: Webserver: started
2021-08-18 16:26:40 N: mDNS: started
2021-08-18 16:26:40 N: Hostname: nrg-itho-5b78
2021-08-18 16:26:40 N: Setup: done

Ik krijg steeds connection failed te zien.

Wanneer ik een netcat naar mqtt server doe krijg ik volgende te zien:
netcat -w3 -v 192.168.178.143 1883
Connection to 192.168.178.143 1883 port [tcp/*] succeeded!

Ik heb in de mosquitto.conf de waarde anonymous op true gezet nadat het invullen van mijn ingestelde username en wachtwoord ook geen verandering gaf.

In de logging van mqtt broker krijg ik het volgende te zien:
New connection from 192.168.178.135 on port 1883.
1629306586: Client <unknown> disconnected due to protocol error

Enig idee wat ik in mijn configuratie van mijn MQTT Setup moet veranderen om dit werkend te krijgen.
Afbeeldingslocatie: https://tweakers.net/i/-Sky4ketxSyyn3BEdsioY-_KwHQ=/800x/filters:strip_exif()/f/image/zQIWjBfwXhSwxZkAsnfiJvKa.png?f=fotoalbum_large

Acties:
  • +1 Henk 'm!

  • Wilke
  • Registratie: December 2000
  • Laatst online: 21:16
Nou, het is helemaal gelukt! In een CVE ECO RFT SP, die dus van zichzelf nog geen vochtsensor heeft, de module van Arjen ingebouwd, en ook de sensor naar voorbeeld van sjorsjuhmaniac in "Itho daalderop CVE wifi control add-on module" - wat inderdaad een fluitje van een cent was, met een stanleymes een paar flinters extra van de behuizing afhalen.

Met dank aan @arjenhiemstra voor hulp met het aansluitschema van de sensor in een box die hem nog niet had. Ik was dus vergeten dat erbij te vermelden, en heb de draden zelf gesoldeerd nu. Ik vond ergens nog een hele oude CPU fan met een 5 brede stekker. Deze past precies op de sensor. Ik heb een van de stekkertjes er uitgepulkt zodat de 4 aanwezige draden op de juiste aansluitingen kwamen. Zie foto (kleurcodering is dus totaal random, net wat het kabeltje al had):

Afbeeldingslocatie: https://tweakers.net/i/QmETnZf624_YvH58NVdg5oy_f-w=/800x/filters:strip_icc():strip_exif()/f/image/zPcIlF3X0EXUnIMkMpvL1rhp.jpg?f=fotoalbum_large

In elk geval, nu een 8 jaar oude box volledig met sensor, aansturing vanuit domoticz werkt en ook de RHV/temp wordt teruggemeld.

Erg nette printplaat overigens, ik schaam me bijna (maar alleen bijna hè) voor hoe ik de extra draden er aan heb gezet naast het bestaande soldeerwerk.

In elk geval, geweldig stukje werk en dank voor de ondersteuning!

Nu nog een deftige regeling zien de schrijven voor de RHV-sensor, als ik iets heb zal ik het posten. Ik doe een poging met dzVents, eens zien hoe dat gaat. Iemand anders nog suggesties?

Het lastige is dat domweg schakelen op een onder/bovengrens niet gaat werken. Vandaag zit het sowieso al boven de 70% hier (want buiten ook), terwijl het op andere momenten gewoon 50% ofzo is. Dus tja, waar schakel je in dat geval op.

Acties:
  • +1 Henk 'm!

  • skobus
  • Registratie: Augustus 2021
  • Laatst online: 16-10 10:08
arjenhiemstra schreef op maandag 30 augustus 2021 @ 17:47:
[...]


Dit is wel een hele mooie oplossing! Ik ga eens kijken of ik hier een node-red versie van kan maken. Thx voor het delen!
Hierbij mijn poging, ik ben nog aan het debuggen, lijkt te werken. Om te bepalen of het douchen gestopt is kijk ik naar de daling van de vochtigheid tov de maximum waarde over de laatste 35 minuten.
Ik heb ook een week timer en een korte ventilatie van 5 minuten per uur toegevoegd.
code:
1
2
 [{"id":"1d3178f91b840393","type":"tab","label":"ito test","disabled":false,"info":""},{"id":"3cd47122a29985a4","type":"change","z":"1d3178f91b840393","name":"save currentspeed","rules":[{"t":"set","p":"currentspeed","pt":"global","to":"payload.level","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":550,"y":100,"wires":[[]]},{"id":"e5a5bb4e6a261b0b","type":"switch","z":"1d3178f91b840393","name":"if idx=1","property":"payload.idx","propertyType":"msg","rules":[{"t":"eq","v":"1","vt":"num"}],"checkall":"true","repair":false,"outputs":1,"x":340,"y":100,"wires":[["3cd47122a29985a4"]]},{"id":"36aeab4cd957430a","type":"mqtt-json","z":"1d3178f91b840393","name":"domoticz/in","topic":"domoticz/in","property":"","qos":"0","broker":"6a689befbdf53416","x":170,"y":100,"wires":[["e5a5bb4e6a261b0b","ce0e7c609ec34992"]]},{"id":"ce0e7c609ec34992","type":"function","z":"1d3178f91b840393","name":"select idx=13, hum","func":"if (msg.payload.idx == 13)\n{\n    msg.payload.hum  = Number(msg.payload.svalue.substring(5,9));\n}\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":370,"y":160,"wires":[["661880a9800ba7d9"]]},{"id":"3d733f9eae04c0dd","type":"rate","z":"1d3178f91b840393","name":"rate hum","inputField":"payload.hum","inputFieldType":"msg","outputField":"rate","outputFieldType":"msg","timestampField":"","timestampFieldType":"now","ratePeriod":"240000","x":160,"y":300,"wires":[["11ea746194d0d130"]]},{"id":"11ea746194d0d130","type":"function","z":"1d3178f91b840393","name":"filter >50","func":"if (!isNaN(msg.rate) ) \n{\n    if (Math.abs(msg.rate) > 50)\n    {\n        msg.rate = 0;\n    }\n}\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":160,"y":380,"wires":[["f3d8252dc80e8e8e"]]},{"id":"3a0e69a6271aeecb","type":"switch","z":"1d3178f91b840393","name":"rate > 15?","property":"rate","propertyType":"msg","rules":[{"t":"gt","v":"15","vt":"num"}],"checkall":"true","repair":true,"outputs":1,"x":500,"y":380,"wires":[["ea55102ed9910022"]]},{"id":"199a1110f63bebed","type":"stoptimer-varidelay","z":"1d3178f91b840393","duration":"35","durationType":"num","units":"Minute","payloadtype":"num","payloadval":"0","name":"35 minutes","reporting":"last_minute_seconds","persist":true,"ignoretimerpass":false,"x":890,"y":460,"wires":[["38170b261128d42c"],[],[]]},{"id":"bfd586bc452cae52","type":"stoptimer-varidelay","z":"1d3178f91b840393","duration":"10","durationType":"num","units":"Minute","payloadtype":"str","payloadval":"STOP","name":"10 minutes","reporting":"last_minute_seconds","persist":false,"ignoretimerpass":false,"x":1050,"y":580,"wires":[["38170b261128d42c"],["8c16a79f8d042327"],[]]},{"id":"38170b261128d42c","type":"change","z":"1d3178f91b840393","name":"itho 15","rules":[{"t":"set","p":"payload","pt":"msg","to":"{\"dtype\":\"ithofan\",\"speed\":15}","tot":"json"},{"t":"set","p":"state_high","pt":"global","to":"false","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":1050,"y":460,"wires":[["3c33c9411ac8f41c"]]},{"id":"ea55102ed9910022","type":"change","z":"1d3178f91b840393","name":"set savedspeed","rules":[{"t":"set","p":"savedspeed","pt":"global","to":"currentspeed","tot":"global"},{"t":"set","p":"state_high","pt":"global","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":660,"y":380,"wires":[["199a1110f63bebed","1d9a145397938e7d"]]},{"id":"1d9a145397938e7d","type":"change","z":"1d3178f91b840393","name":"itho 220","rules":[{"t":"set","p":"payload","pt":"msg","to":"{\"dtype\":\"ithofan\",\"speed\":\"220\"}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":840,"y":380,"wires":[["3c33c9411ac8f41c"]]},{"id":"3c33c9411ac8f41c","type":"mqtt out","z":"1d3178f91b840393","name":"itho","topic":"domoticz/out","qos":"0","retain":"true","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"6a689befbdf53416","x":1130,"y":380,"wires":[]},{"id":"2961c1f559369a3c","type":"switch","z":"1d3178f91b840393","name":"hum decreased?","property":"payload.hum + 4","propertyType":"jsonata","rules":[{"t":"lt","v":"payload.max","vt":"msg"}],"checkall":"true","repair":false,"outputs":1,"x":870,"y":580,"wires":[["bfd586bc452cae52"]]},{"id":"769b61cce22939c7","type":"switch","z":"1d3178f91b840393","name":"if state_high","property":"state_high","propertyType":"global","rules":[{"t":"true"}],"checkall":"true","repair":false,"outputs":1,"x":150,"y":560,"wires":[["3b1795304fdef147"]]},{"id":"0c01abc005dd0ca1","type":"change","z":"1d3178f91b840393","name":"STOP","rules":[{"t":"set","p":"payload","pt":"msg","to":"STOP","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":710,"y":460,"wires":[["199a1110f63bebed"]]},{"id":"661880a9800ba7d9","type":"smooth","z":"1d3178f91b840393","name":"avg 5","property":"payload.hum","action":"mean","count":"5","round":"","mult":"single","reduce":false,"x":530,"y":160,"wires":[["3d733f9eae04c0dd","769b61cce22939c7","44ed5137a121d256"]]},{"id":"3b1795304fdef147","type":"switch","z":"1d3178f91b840393","name":"speed changed?","property":"currentspeed","propertyType":"global","rules":[{"t":"neq","v":"87","vt":"num"},{"t":"eq","v":"87","vt":"num"}],"checkall":"true","repair":false,"outputs":2,"x":330,"y":560,"wires":[["b3167440492d9888"],["9e2b24dc8b650b29"]]},{"id":"b3167440492d9888","type":"change","z":"1d3178f91b840393","name":"reset state_high","rules":[{"t":"set","p":"state_high","pt":"global","to":"false","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":540,"y":460,"wires":[["0c01abc005dd0ca1"]]},{"id":"f3d8252dc80e8e8e","type":"change","z":"1d3178f91b840393","name":"set global hum","rules":[{"t":"set","p":"hum","pt":"global","to":"payload.hum","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":340,"y":380,"wires":[["3a0e69a6271aeecb"]]},{"id":"8c16a79f8d042327","type":"switch","z":"1d3178f91b840393","name":"stopped?","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"stopped","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":720,"y":520,"wires":[["0c01abc005dd0ca1"]]},{"id":"fd083f2f414c344b","type":"smooth","z":"1d3178f91b840393","name":"max last 35 min","property":"payload.max","action":"max","count":"420","round":"","mult":"single","reduce":false,"x":680,"y":580,"wires":[["2961c1f559369a3c"]]},{"id":"9e2b24dc8b650b29","type":"change","z":"1d3178f91b840393","name":"set max","rules":[{"t":"set","p":"payload.max","pt":"msg","to":"payload.hum","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":520,"y":580,"wires":[["fd083f2f414c344b"]]},{"id":"8514ddc1b2f7a40d","type":"timerswitch","z":"1d3178f91b840393","name":"itho weektimer","ontopic":"","offtopic":"","onpayload":"","offpayload":"","disabled":false,"schedules":[{"on_h":"08","on_m":"00","on_s":"00","off_h":"10","off_m":"30","off_s":"00","valid":true},{"on_h":"12","on_m":"00","on_s":"00","off_h":"14","off_m":"00","off_s":"00","valid":true},{"on_h":"17","on_m":"00","on_s":"00","off_h":"19","off_m":"30","off_s":"00","valid":true}],"x":160,"y":720,"wires":[["c556d5a5c12bcf9c"]]},{"id":"4b3947122e1fe18d","type":"change","z":"1d3178f91b840393","name":"itho on 15","rules":[{"t":"set","p":"payload","pt":"msg","to":"{\"dtype\":\"ithofan\",\"speed\":\"15\"}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":840,"y":700,"wires":[["ba76888a91d34cc7"]]},{"id":"2a37ef4f40444d6e","type":"switch","z":"1d3178f91b840393","name":"on/off","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"on","vt":"str"},{"t":"eq","v":"off","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":470,"y":720,"wires":[["4b3947122e1fe18d"],["745ec01191ca7f3f"]]},{"id":"f299ed3e9e7510dc","type":"inject","z":"1d3178f91b840393","name":"Every hour","props":[],"repeat":"3600","crontab":"","once":true,"onceDelay":0.1,"topic":"","x":150,"y":860,"wires":[["a512ac9d52ab408a"]]},{"id":"8f9b82bc261fb6da","type":"change","z":"1d3178f91b840393","name":"itho on 30","rules":[{"t":"set","p":"payload","pt":"msg","to":"{\"dtype\":\"ithofan\",\"speed\":\"30\"}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":840,"y":860,"wires":[["ba76888a91d34cc7"]]},{"id":"c556d5a5c12bcf9c","type":"switch","z":"1d3178f91b840393","name":"if !state_high","property":"state_high","propertyType":"global","rules":[{"t":"false"}],"checkall":"true","repair":false,"outputs":1,"x":330,"y":720,"wires":[["2a37ef4f40444d6e"]]},{"id":"e113376d36e425e8","type":"switch","z":"1d3178f91b840393","name":"if speed =0","property":"currentspeed","propertyType":"global","rules":[{"t":"eq","v":"0","vt":"num"}],"checkall":"true","repair":false,"outputs":1,"x":470,"y":860,"wires":[["8f9b82bc261fb6da","6f2b13092e9d7c15"]]},{"id":"6f2b13092e9d7c15","type":"stoptimer-varidelay","z":"1d3178f91b840393","duration":"5","durationType":"num","units":"Minute","payloadtype":"num","payloadval":"0","name":"5 minutes","reporting":"last_minute_seconds","persist":false,"ignoretimerpass":false,"x":660,"y":800,"wires":[["745ec01191ca7f3f"],[],[]]},{"id":"a512ac9d52ab408a","type":"switch","z":"1d3178f91b840393","name":"!state_high?","property":"state_high","propertyType":"global","rules":[{"t":"false"}],"checkall":"true","repair":false,"outputs":1,"x":310,"y":860,"wires":[["e113376d36e425e8"]]},{"id":"d5a236393baf6534","type":"inject","z":"1d3178f91b840393","name":"at flow start","props":[{"p":"payload"}],"repeat":"","crontab":"","once":true,"onceDelay":0.1,"topic":"","payloadType":"date","x":170,"y":40,"wires":[["7740066409662948"]]},{"id":"7740066409662948","type":"config","z":"1d3178f91b840393","name":"set variables","properties":[{"p":"state_high","pt":"global","to":"false","tot":"bool"},{"p":"hum","pt":"global","to":"40","tot":"num"},{"p":"currentspeed","pt":"global","to":"6","tot":"num"},{"p":"savedspeed","pt":"global","to":"6","tot":"num"}],"active":true,"x":370,"y":40,"wires":[]},{"id":"44ed5137a121d256","type":"switch","z":"1d3178f91b840393","name":"hum >85?","property":"payload.hum","propertyType":"msg","rules":[{"t":"gt","v":"85","vt":"num"}],"checkall":"true","repair":true,"outputs":1,"x":640,"y":300,"wires":[["ea55102ed9910022"]]},{"id":"745ec01191ca7f3f","type":"change","z":"1d3178f91b840393","name":"itho off 0","rules":[{"t":"set","p":"payload","pt":"msg","to":"{\"dtype\":\"ithofan\",\"speed\":\"0\"}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":840,"y":760,"wires":[["ba76888a91d34cc7"]]},{"id":"ba76888a91d34cc7","type":"link out","z":"1d3178f91b840393","name":"to set date/log/mqtt","links":["8a43807db1b9a2eb","10bca1dfbb9a91bb"],"x":1025,"y":800,"wires":[]},{"id":"10bca1dfbb9a91bb","type":"link in","z":"1d3178f91b840393","name":"","links":["ba76888a91d34cc7"],"x":965,"y":340,"wires":[["3c33c9411ac8f41c"]]},{"id":"6a689befbdf53416","type":"mqtt-broker","name":"","broker":"localhost","port":"1883","clientid":"","usetls":false,"protocolVersion":"4","keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","birthMsg":{},"closeTopic":"","closeQos":"0","closePayload":"","closeMsg":{},"willTopic":"","willQos":"0","willPayload":"","willMsg":{},"sessionExpiry":""}  
]
Afbeeldingslocatie: https://tweakers.net/i/DRIXCBDmarYt3dKm_v-qqQOCXzc=/800x/filters:strip_exif()/f/image/YOEUIB7VPwwDUsEgXmC5zlbF.png?f=fotoalbum_large

Acties:
  • +13 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Gisteravond mocht ik bij @AUijtdehaag een HRU350 set ophalen die hij aan mij gedoneerd (!!) heeft! Bizar bedankt _/-\o_

Afbeeldingslocatie: https://tweakers.net/i/LsgouJsbrYrLUntug8Q2QNrs-cc=/x800/filters:strip_icc():strip_exif()/f/image/h9RtWFS3S6WdgfSdnCOEZbWY.jpg?f=fotoalbum_large

Naast de HRU zelf compleet met:
- Demandflow module
- Kleppen
- Remote
- CO2 sensor
- Service module

Kortom, de natte droom van mij als itho knutselaar :9 ! Nu zsm de module voor deze HRU gaan testen en de firmware ervoor gaan ontwikkelen. Wellicht dat ik er een eigen topic van maak.

In de tussentijd, welke feature is het meest gewenst voor de HRU?

Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Dogooder schreef op dinsdag 7 september 2021 @ 10:25:
Heeft die RJ45 enkel clk en data van I2C? In mijn onderzoek meende ik nog een magische 3e pin te zien welke aan een pin van de Atmel zit.
Weet jij daar meer van?
Afbeeldingslocatie: https://tweakers.net/i/Ltje7p8DMlsn5WW8f6-JP-gEEgU=/800x/filters:strip_icc():strip_exif()/f/image/Ptfai8KrwHSVIAlmspukddZl.jpg?f=fotoalbum_large

Dit zijn de aansluitingen

Acties:
  • +1 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
vso schreef op vrijdag 10 september 2021 @ 20:01:
[...]

te minste ik neem aan dat de pintjes (naampjes erbij staan) ..
Afbeeldingslocatie: https://tweakers.net/i/dR-yPXHI3oCqle6MdhbaHJ_eKsg=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/1kdALnaYPuSNWi6AmDahPYpQ.png?f=user_large

naampjes komen overeen met wat er op de print staat :)

Acties:
  • +4 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Afbeeldingslocatie: https://tweakers.net/i/4TerTsiBJzU13Cp23zSCC5k_Ykk=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/uk6b4S04vxtEKpyor7on4viJ.jpg?f=user_large

Kleine update; ik ben d'r bijna! oa. de actuele snelheid, remote stand, hum en temp waarden (indien van origine aanwezig) rechtstreeks uit de itho firmware te halen :)

Acties:
  • 0 Henk 'm!

  • kvandt
  • Registratie: December 2007
  • Laatst online: 10:17
Afbeeldingslocatie: https://tweakers.net/i/o9SIJbyu_EpEg3bm5qdTN3ZafeE=/x800/filters:strip_exif()/f/image/q4Kk5lHGZ2BqgRfR33yb1Bh1.png?f=fotoalbum_large

Met de laatste Alpha 6 versie geen problemen merkbaar, maar wel rare dips (waarde 0) in de grafieken. Log van module is alleen elke 6 uur de memory status.

[ Voor 5% gewijzigd door kvandt op 12-09-2021 21:14 ]


  • kvandt
  • Registratie: December 2007
  • Laatst online: 10:17
arjenhiemstra schreef op woensdag 15 september 2021 @ 12:54:
[...]


Alpha7 staat online: https://github.com/arjenh...githo-hw2-v2.3-alpha7.bin

Ik heb een variable toegevoegd (itho2401len) die de lengte van de i2c buffer bevat, ik ben heel benieuwd of daar iets geks in te zien is op het moment dat er een dip voordoet. Gek genoeg heb ik de dips nu niet meer.... 8)7

Verder voor oa. @vso de itho status values in de JSON gezet op het sensor topic
Ik heb Alpha 7 net geinstalleerd. Afgelopen 24 uur nog heel veel van die dips gehad. Morgen kijken hoe het er met alpha7 uitziet.
Afbeeldingslocatie: https://tweakers.net/i/RSoCw9_q7QY_dPohJBt9l68sTcw=/x800/filters:strip_exif()/f/image/sxjtbDHyr6pqWmjCnzxh6hiS.png?f=fotoalbum_large

  • kvandt
  • Registratie: December 2007
  • Laatst online: 10:17
De fix in alpha8 werkt! Af en toe komen er nog corrupte berichten binnen, maar die worden goed weggefilterd. Bedankt @arjenhiemstra !
Afbeeldingslocatie: https://tweakers.net/i/1Wouw4UUDM6Ew3QjNfsRGk42BJE=/x800/filters:strip_exif()/f/image/0PMkH3VZ2uX9PHxMB5Jx82T5.png?f=fotoalbum_large

Acties:
  • +2 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Ik heb helaas een hardware issue gevonden in alle HW2 revisies t/m versie 2.7.

Er zijn wat gebruikers geweest waarbij de add-on (soms) slecht aan ging, ik kon dit niet goed verklaren maar na een hoop testen aan de oscilloscope inmiddels wel denk ik.

In het kort: De EN (enable) pin van de ESP32 heeft geen werkend RC-circuit, die had er wel moeten zijn.

Een RC-circuit zorgt er bij deze toepassing normaal voor dat er een kleine vertraging is bij het opstarten van de ESP. Blijkbaar gaat dit in 99% van de gevallen prima maar bij sommige itho's niet zo lekker. Waarschijnlijk doordat de voeding van de itho nog niet helemaal stabiel is als de ESP wil opstarten -> gevolg een vastloper en mogelijk onstabiele wifi.

De oplossing is gelukkig niet heel moeilijk voor wie een soldeerbout heeft. Voor diegenen die last van het issue hebben en hulp nodig hebben met deze fix verzorg ik dat uiteraard kosteloos.

Er zijn twee stappen om dit te fixen, met als enige nadeel dat je geen FTDI kabel meer kunt gebruiken om een firmware te flashen maar dat zal voor 99% van de gebruikers niet relevant zijn verwacht ik:

1- Verwijder diode D1. Dit gaat het makkelijkst door met een beetje tin 1 kant te verhitten en de diode dan omhoog te wippen, daarna de andere kant verhitten en de diode eraf te schuiven.
2- Leg een verbinding (draadje) tussen DTR en GND

Zoals in de afbeelding hieronder:
Afbeeldingslocatie: https://tweakers.net/i/3QHk1jFA-zPgOWawTSDDTj6m8AE=/800x/filters:strip_exif()/f/image/TZqpghjaOfwsMJboqdSanzFU.png?f=fotoalbum_large

Acties:
  • +1 Henk 'm!

  • badkuip
  • Registratie: December 2002
  • Laatst online: 20:44
Leuk om te horen dat je de automation nog steeds gebruikt!
sOid schreef op woensdag 15 september 2021 @ 18:05:
[...]
Ik begrijp alleen niet helemaal hoe ik 'm verder moet configureren. De waarde van input_number.badkamer_mv_luchtvochtigheid_grenswaarde is nu 77. Maar stel dat ik 'm pas wil triggeren bij 80, hoe kan ik dat dan configureren?
Dan zou je de automation iets aan moeten passen. Momenteel wordt de grenswaarde bepaalt zodra de vochtsensor meet dat de luchtvochtigheid toeneemt (dus als je douche aanzet). Die grenswaarde wordt weggeschreven in dat input_number wat jij noemt. Dat gebeurt in de automation op regel 34 t/m 38.
Je zou deze regels kunnen verwijderen of er eerst een commentje voorzetten, dan gebeurt dit hier niet meer. Ten tweede kan je dan het input-number als een invoerveld op je Lovelace-dashboard zetten zodat je die aan kan passen naar eigen wens.
sOid schreef op woensdag 15 september 2021 @ 18:05:
Daarnaast begrijp ik de min_gradient ook niet helemaal. Wat meet je hier precies? Een stijging van 0.045% per seconde? De grenswaarde is dus 77 en stel dat de luchtvochtigheid in de badkamer voor het douchen 55 is, klopt het dan dat 'ie 27% moet stijgen voordat de automation getriggerd wordt? Dan kom ik namelijk op 600 seconden uit, of 10 minuten.

Benieuwd of ik het juist beredeneer!
Dat is inderdaad een heel gefrunnik. Ik kon er ook niet helemaal wijs uit worden maar de min_gradient is de minimale stijging genomen in een bepaalde periode waarop de sensor aan moet slaan. meer documentatie hier. Ik heb heb zelf een keer de min_gradient uitgerekend door de data van de sensor vanuit de database als platte tekst te exporteren naar Excel en daar de minimale gradient uit te laten rekenen.
Werkte een tijdje goed totdat ik erachter kwam dat de sensor aan sloeg terwijl er niemand onder de douche staat. De gradient stond toen te laag ingesteld. Toen kwam ik erachter dat home assistant de gradient ook laat zien in de trace of geschiedenis van de automation. Uitrekenen in Excel is niet meer nodig dan.
Afbeeldingslocatie: https://tweakers.net/i/_YDOrpiZqiEPjMgzvQmUWnDJrFI=/800x/filters:strip_icc():strip_exif()/f/image/rNjkkhiArUHBjUOr3EHRVfa6.jpg?f=fotoalbum_large
Afbeeldingslocatie: https://tweakers.net/i/qcaZGH6uW0uVYohIJnyt83xYRVg=/800x/filters:strip_icc():strip_exif()/f/image/em2PWH1C4INuhwodQ6F4EEWX.jpg?f=fotoalbum_large

Hier zie je dat de sensor status verandert naar aan omdat de gradient eerst 0.05953655234553672 was en daarna gradient: 0.07972835785804964. Mijn min_gradient is ingesteld op 0.07.

Acties:
  • +1 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Thyzz schreef op zondag 19 september 2021 @ 14:46:
[...]


_/-\o_
Kan je ook de 'buitenlucht' temperatuur zien?
We hebben ook een HRU350 met demandflow. En die heeft een 1/2 jaar niet goed gefunctioneerd omdat de buitenlucht temperatuur sensor dacht dat het buiten -50C was. In dat geval gaat hij binnenlucht aanzuigen om te voorkomen dat de warmtewisselaar bevriest. Maar dat is niet bevordelijk voor de vocht/CO2 waarden in huis....
Dus ik zit met smart te wachten op een manier om zelf dat ding te kunnen monitoren. Nu ik dit topic gevonden heb, kan ik je snel een bestelling voor een bordje verwachten als je de HRU goed kan uitlezen!! :9~
:)
Ik ben toevallig vanochtend bezig geweest het 31DA bericht te ontcijferen. Mijn CVE laat niet zoveel zien maar het geeft een indruk wat er in het geval van de demandflow en/of hru waarschijnlijk uit te halen is:

Afbeeldingslocatie: https://tweakers.net/i/_Js13YJj0M-Vx7NSo7-7Cnq5f9Y=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/DPgN07J6BS7i3xTujnUMyoid.jpg?f=user_large

Acties:
  • +8 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Nog even een update over de module voor de HRU en DemandFlow, hij werkt! 1 condensator moet in het definitieve ontwerp nog toegevoegd worden maar technisch is het aan de diag poort klikken en even wifi instellen om het te laten werken.
Nu nog een deel van de firmware gereedmaken, het meeste werk wat nu aan de alpha versies voor de CVE is gedaan is straks ook bruikbaar voor deze versie, de commando's zijn gelijk alleen de data die terugkomt moet geintrepreteerd worden en dat is tijdrovend werk (wat wel een heeeel stuk makkelijker is door de HRU en Servicetool van @AUijtdehaag !). Nu nog een 3d printbaar kastje ontwerpen oid.

Afbeeldingslocatie: https://tweakers.net/i/jnLZjaetUosMoFeZd5FTvZjg2CY=/800x/filters:strip_icc():strip_exif()/f/image/TJ78MGQ4NMSltkwqDJH25WaI.jpg?f=fotoalbum_large

Acties:
  • +1 Henk 'm!

  • vso
  • Registratie: Augustus 2001
  • Niet online

vso

tja...

zo de Itho unit staat bij mij ook in de Homeassistant configuratie

ik heb er 2 van @arjenhiemstra vandaar specifieke namen, btw ik merk echter niet dat de ventilator ook daadwerkelijk reageert op de slider (mqtt van de unit oftewel "naam"/state verandert wel)

Dus alleen als ik de AB indruk merk ik momenteel dat er "bediening" plaats vind .. heb ik een stapje ergens overgeslagen ?

configuration.yaml
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
input_number: 
  ithobadkamer_fan:
    name: ITHO Badkamer-Keuken Fan
    icon: mdi:fan
    initial: 1
    min: 0
    max: 254
    step: 1

sensor:
  - platform: mqtt
    name: "ITHO status WC-Berging Fan"
    state_topic: "ithowcberging/state"
  - platform: mqtt
    name: "ITHO WC-Berging Temperature "
    state_topic: "ithowcberging/sensor"
    unit_of_measurement: "°C"
    value_template: "{{ value_json.temp }}"
  - platform: mqtt
    name: "ITHO WC-Berging Humidity"
    state_topic: "ithowcberging/sensor"
    unit_of_measurement: "%"
    value_template: "{{ value_json.hum }}"

deze exposed
- de status (fan speed)
- de temp(eratuur) sensor
- de hum(idity) sensor

input_number zorgt voor een "waarde" die je aan kan passen..

automation.yaml (zorgt voor de slider)
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
- alias: "Set fan slider ithobadkamer"
  trigger:
    platform: mqtt
    topic: 'ithobadkamer/state'
  action:
    service: input_number.set_value
    data:
      entity_id: input_number.ithobadkamer_fan
      value: "{{ trigger.payload }}"
- alias: "Fan slider ithobadkamer moved"
  trigger:
    platform: state
    entity_id: input_number.ithobadkamer_fan
  condition:
    condition: template
    value_template: "{{ states('sensor.itho_status_badkamer_keuken_fan') | int != states('input_number.ithobadkamer_fan') | int }}"
  action:
    service: mqtt.publish
    data:
      topic: 'ithobadkamer/cmd'
      retain: true
      payload: "{{ states('input_number.ithobadkamer_fan') | int }}"



Dit is dan het resultaat na wat entity-card configuratie in HA / HASS

Afbeeldingslocatie: https://i.imgur.com/g7GMRpv.png

Tja vanalles


Acties:
  • +1 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
vso schreef op woensdag 22 september 2021 @ 13:51:
[...]

als ik je goed begrijp moet ik dan op de remote eerst op medium zetten voordat ik kan bedienen ?

Dat zou zwaar irritant zijn .. ik zou graag zien dat ongeacht of ik nu aan de remote of via de webinterface de ventilatie snelheid aanpas dat het ding luistert.
Dat is een beperking van itho helaas, maar daar heb ik iets voor bedacht >:)
De virtual remote:
Afbeeldingslocatie: https://tweakers.net/i/QLaegiOeOCo7iTrtfzmWK6VTEP4=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/r2kCLn2eRrRT8W0qeMoq36zU.jpg?f=user_large

Even "send join" en "force medium" aanzetten, je box een power cycle geven (anders werkt het join commando niet) en daarna zal voor ieder commando dat de add-on verstuurt een medium commando verstuurt worden zodat de itho altijd in een mode staat waarin die commando's accepteert. Beperking opgelost :)
@arjenhiemstra even betreft je releases etc het helpt als je een "feature" toevoegen afwisselt met een code-review-herschrijving oftewel een roadmap, in de 1ne knutsel je in de ander maak je een kern + aftakkingen(functionaliteiten) tot een vloeiend geheel ..

De code-review/herschrijving kan je als een "v2.x oid of v3.x zien ..
Dat is een andere versioning strategie, ik vind die van semantic versioning heel prettig. In principe push je altijd op mainbranch verder, alleen bugfixes leven op een andere branch. Maar alles heb ook zn nadelen natuurlijk :)

Acties:
  • +2 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
smesjz schreef op donderdag 23 september 2021 @ 14:45:
[...]


Stomme vraag. Ik heb een een HRU350 maar snap nog niet helemaal hoe dit aangesloten moet worden? Aangezien de HRU verder gesloten is en niet user-servicable is, hangt je PCB dan "buiten boord" en wordt ie aan de service poort aangesloten?
zo :)
Afbeeldingslocatie: https://tweakers.net/i/yzeRu4yR61s1dEEaYuRgJslIuCc=/x800/filters:strip_icc():strip_exif()/f/image/Hbc5Q16nWkDuHH1WQd6Z1doi.jpg?f=fotoalbum_large

Acties:
  • +1 Henk 'm!

  • kvandt
  • Registratie: December 2007
  • Laatst online: 10:17
arjenhiemstra schreef op donderdag 23 september 2021 @ 10:30:
[...]


Dat weet ik eerlijk gezegd niet, ik heb dat nooit kunnen testen. Op zich is die 3 standenschakelaar niets anders dan wat inputs op het chipje, zou dus met software overruled kunnen worden maar misschien ook niet.
Heb je het getest met de virtual remote?
Ik heb de handleiding nog eens nagelezen:
Afbeeldingslocatie: https://tweakers.net/i/8zDE5Fy0QY9Burj17YBW_kKq-m8=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/f2jCmbBnsD80BtT27FzmYV4o.png?f=user_large
Is iets anders dan ik dacht. De middenstand op de draaischakelaar is de automatische stand. Zegt niets over bedieningsmogelijkheid in andere standen. Sorry voor confusion. 8)7

Acties:
  • 0 Henk 'm!

  • balsteroid
  • Registratie: September 2021
  • Laatst online: 30-11-2024
Hallo daar,

Vorige week heb ik ook een bordje geplaatst in mijn CVE-S ECO, beetje vogelen met wat scriptjes uit deze post in Home Assistant en hoppa! Begon goed. Super leuk om eindelijk mijn ventilatie te kunnen toevoegen aan mijn smart home!

Toen de eerste errors en 2.3alpha 9 geprobeerd, dat werkte iets beter maar na een uur of 6 geen reactie meer. In het begin wilde de stroom er af wel helpen maar nu boot het bord in AP mode en heb ik de firmware terug kunnen zetten naar 2.2.1 maar de module schrijft geen settings meer, joint niet het opgegeven ssid en ook een reset kan niet uitgevoerd worden.

Afbeeldingslocatie: https://tweakers.net/i/R4SOOMs9bQgc22HL78dQhMgNuss=/800x/filters:strip_exif()/f/image/gEurDUlgfmjuJwJi4KHOreVx.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/rFiuhDiS5ET8qRo8Ja80DZ4c--0=/800x/filters:strip_exif()/f/image/86Exoy3cPgdPPedCf4SozvVv.png?f=fotoalbum_large

Ook is het logfile en filesystem leeg:

Afbeeldingslocatie: https://tweakers.net/i/IlF4jfLkIMB5EriVdOF4xTpFlHQ=/800x/filters:strip_exif()/f/image/u0T62FLbYQXQgABM6KXArExm.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/L6CiOTwmRBK11UsM8pN3L_OTo2w=/800x/filters:strip_exif()/f/image/iEc3yaNWE3tprVzD4uae3gsc.png?f=fotoalbum_large

Ik weet zo 123 niet of dit hw2 bord een diode heeft die er af moet maar het niet schrijven van settings is nieuw volgens mij?

What to do?

En klopt het dat deze module de auto functie van de itho gebaseerd op luchtvochtigheid overuled? De itho slaat nl helemaal niet meer automatisch aan sinds het bordje geplaatst is en uitaard ook niet nu het bordje vast gelopen is.

[ Voor 27% gewijzigd door balsteroid op 27-09-2021 21:54 ]


Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
balsteroid schreef op maandag 27 september 2021 @ 21:44:
Hallo daar,

Vorige week heb ik ook een bordje geplaatst in mijn CVE-S ECO, beetje vogelen met wat scriptjes uit deze post in Home Assistant en hoppa! Begon goed. Super leuk om eindelijk mijn ventilatie te kunnen toevoegen aan mijn smart home!

Toen de eerste errors en 2.3alpha 9 geprobeerd, dat werkte iets beter maar na een uur of 6 geen reactie meer. In het begin wilde de stroom er af wel helpen maar nu boot het bord in AP mode en heb ik de firmware terug kunnen zetten naar 2.2.1 maar de module schrijft geen settings meer, joint niet het opgegeven ssid en ook een reset kan niet uitgevoerd worden.

[Afbeelding]

[Afbeelding]

Ook is het logfile en filesystem leeg:

[Afbeelding]

[Afbeelding]

Ik weet zo 123 niet of dit hw2 bord een diode heeft die er af moet maar het niet schrijven van settings is nieuw volgens mij?

What to do?
Wow! ik weet dat ik deze error meldingen ingebouwd heb maar ik heb ze zelf nog nooit gezien! Dat is niet goed... Je zou nog kunnen proberen om een fail save boot te doen, de flash partitie krijgt dan een format. Je hoeft geen nieuwe firmware te uploaden. Als het formatteren klaar is start een access point op en knippert het wifi ledje. Daarna een power cycle en dan start de add-on op zoals je die kreeg (als het goed is).
Als het dan nog niet OK werkt is er een hardware issue denk ik.
En klopt het dat deze module de auto functie van de itho gebaseerd op luchtvochtigheid overuled? De itho slaat nl helemaal niet meer automatisch aan sinds het bordje geplaatst is en uitaard ook niet nu het bordje vast gelopen is.
Niet per se, alleen als je deze functie gebruikt: Afbeeldingslocatie: https://tweakers.net/i/IL4cXvwEfU23J-z3gGyPVdpBFDs=/800x/filters:strip_exif()/f/image/nRH0Rok3SMLaxdfgsPNX9snP.png?f=fotoalbum_large

Als je deze functies aan zet op firmware 2.2(.1) dan loopt je itho vast. In alpha9 is dat opgelost.
Buttom line; gebruik deze functies alleen als je een alternatieve hum sensor in je itho hebt of de besturing vanuit de itho firmware uit wilt zetten.

Acties:
  • 0 Henk 'm!

  • Saeverix
  • Registratie: Maart 2002
  • Laatst online: 16-10 18:02
arjenhiemstra schreef op dinsdag 28 september 2021 @ 14:40:
[...]


met het commando: http://[nrg-itho-1234]/api.html?get=queue
krijg je de queue te zien zoals hieronder:
code:
1
{"queue":[{"index":0,"speed":220,"valid":582400},{"index":1,"speed":-1,"valid":0},{"index":2,"speed":-1,"valid":0},{"index":3,"speed":-1,"valid":0},{"index":4,"speed":-1,"valid":0},{"index":5,"speed":-1,"valid":0},{"index":6,"speed":-1,"valid":0},{"index":7,"speed":-1,"valid":0},{"index":8,"speed":-1,"valid":0},{"index":9,"speed":-1,"valid":0}],"ithoSpeed":220,"ithoOldSpeed":220,"fallBackSpeed":43}

Als er een timer actief is zou op index 0 valid > 0 moeten zijn en elke keer als je reload moet valid afnemen totdat die 0 is, daarna gaat de instelling als het goed is weer naar de fallBackSpeed waarde (in dit voorbeeld naar 43).
Helaas blijft de queue bij mij leeg:
JSON:
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
{
    "queue": [
        {
            "index": 0,
            "speed": -1,
            "valid": 0
        },
        {
            "index": 1,
            "speed": -1,
            "valid": 0
        },
        {
            "index": 2,
            "speed": -1,
            "valid": 0
        },
        {
            "index": 3,
            "speed": -1,
            "valid": 0
        },
        {
            "index": 4,
            "speed": -1,
            "valid": 0
        },
        {
            "index": 5,
            "speed": -1,
            "valid": 0
        },
        {
            "index": 6,
            "speed": -1,
            "valid": 0
        },
        {
            "index": 7,
            "speed": -1,
            "valid": 0
        },
        {
            "index": 8,
            "speed": -1,
            "valid": 0
        },
        {
            "index": 9,
            "speed": -1,
            "valid": 0
        }
    ],
    "ithoSpeed": 220,
    "ithoOldSpeed": 220,
    "fallBackSpeed": 220
}

Ook bij twee keer de Timer knop indrukken (20 minuten) veranderd er niets. Ik zie ook dat "ithoOldSpeed" op 220 staat, terwijl de vorige snelheid 140 was. Ook de "fallBackSpeed" staat op 220, terwijl die in de configuratie op 140 staat.

Afbeeldingslocatie: https://tweakers.net/i/UhvMnZnelJnTO2Woo2Uh8BnxBpQ=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/zHw3m8EaLJghE9px1jQYYc3r.png?f=user_large

Afbeeldingslocatie: https://tweakers.net/i/qgLpsYilg5RnRRH6TBQkAj2mgT0=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/D9PMdWVhMiQv56Tu0kukhAck.png?f=user_large

Voordat ik deze vraag had gepost was ik al van Firmware 2.2.1 naar 2.2.0 gegaan. Ik dacht misschien zit daar ergens een foutje in, of lost het opnieuw flashen van de firmware het probleem op.

People who live in glass houses shouldn't throw stones.


Acties:
  • +1 Henk 'm!

  • Woodski
  • Registratie: Maart 2006
  • Laatst online: 17-10 21:31
Mijn eerste node red flow :)
Deze gaat niet uit van statische waardes maar gebruikt dynamisch de huidige waarde plus een boost
Dus als de ingestelde waarde op dat moment 80 is gaat hij naar 80+60=140
En als de flow klaar is gaat hij weer terug naar 80
Ik ben geen programmeur en heb wellicht onlogische stappen genomen dus tips zijn welkom

- Licht in de WC gaat aan
- Itho krijgt een boost van 60 (range is 0 tot 255)
- Licht gaat uit
- Na 15 minuten gaat de Itho terug naar de uitgangswaarde

Er zit een veiligheid in dat de waarde niet blijft verhogen tijdens spelen met het lichtknopje
En ook een voor spelen met het lichtknopje en dan langer dan 15 minuten kleien.

Afbeeldingslocatie: https://tweakers.net/i/nse6RZTOxvzbte6t3dSJ7Rgszz8=/800x/filters:strip_exif()/f/image/v7zonFfZHjwWTryqyBgxWG8r.png?f=fotoalbum_large

code:
1
[{"id":"8b872ac760ebae63","type":"tab","label":"Itho","disabled":false,"info":""},{"id":"73bf9ecab6acd73c","type":"stoptimer","z":"8b872ac760ebae63","duration":"15","units":"Minute","payloadtype":"num","payloadval":"0","name":"15min","x":270,"y":240,"wires":[["6f3fcd377cd568df"],[]]},{"id":"c97f9a44ff8cdc85","type":"mqtt out","z":"8b872ac760ebae63","name":"itho","topic":"itho/cmd","qos":"0","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"b4eed736.102278","x":770,"y":160,"wires":[]},{"id":"09af8aec4cc6982e","type":"server-state-changed","z":"8b872ac760ebae63","name":"Itho on","server":"22dda0eb.f9705","version":3,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"switch.0x00124b0023974844","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"on","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":0,"forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"auto","valueType":"str"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":110,"y":140,"wires":[["c05ef01ac10c7f96","7bcaecabe2541b10"],[]]},{"id":"b0503f85779d9b8d","type":"server-state-changed","z":"8b872ac760ebae63","name":"Itho off","server":"22dda0eb.f9705","version":3,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"switch.0x00124b0023974844","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"off","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":0,"forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":110,"y":240,"wires":[["73bf9ecab6acd73c"],[]]},{"id":"c05ef01ac10c7f96","type":"stoptimer","z":"8b872ac760ebae63","duration":"0.2","units":"Second","payloadtype":"num","payloadval":"0","name":"0.2 sec delay","x":410,"y":80,"wires":[["d7e15853976cb7cd"],[]]},{"id":"bc1fe1850b227df9","type":"ha-entity","z":"8b872ac760ebae63","name":"Itho dummy","server":"22dda0eb.f9705","version":1,"debugenabled":false,"outputs":2,"entityType":"switch","config":[{"property":"name","value":"switch_itho_boost"},{"property":"device_class","value":""},{"property":"icon","value":"toilet"},{"property":"unit_of_measurement","value":""}],"state":"payload","stateType":"msg","attributes":[],"resend":true,"outputLocation":"","outputLocationType":"none","inputOverride":"allow","outputOnStateChange":true,"outputPayload":"$entity().state ? \"on\": \"off\"","outputPayloadType":"jsonata","x":130,"y":300,"wires":[[],[]]},{"id":"d7e15853976cb7cd","type":"api-call-service","z":"8b872ac760ebae63","name":"dummy on","server":"22dda0eb.f9705","version":3,"debugenabled":false,"service_domain":"homeassistant","service":"turn_on","entityId":"switch.switch_itho_boost","data":"","dataType":"jsonata","mergecontext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":610,"y":80,"wires":[[]]},{"id":"407ddd087893ab52","type":"api-call-service","z":"8b872ac760ebae63","name":"Dumy off","server":"22dda0eb.f9705","version":3,"debugenabled":false,"service_domain":"homeassistant","service":"turn_off","entityId":"switch.switch_itho_boost","data":"","dataType":"jsonata","mergecontext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":600,"y":260,"wires":[[]]},{"id":"7bcaecabe2541b10","type":"api-current-state","z":"8b872ac760ebae63","name":"check dummy","server":"22dda0eb.f9705","version":2,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"switch.switch_itho_boost","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":420,"y":140,"wires":[["96029c932b385ee0"],[]]},{"id":"474317e218043f8c","type":"change","z":"8b872ac760ebae63","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"$number(payload)","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":320,"y":380,"wires":[["3846eaae67e94878"]]},{"id":"7051dc019c234675","type":"mqtt in","z":"8b872ac760ebae63","name":"","topic":"itho/state","qos":"2","datatype":"auto","broker":"12f44220cc4aeceb","nl":false,"rap":true,"rh":0,"x":120,"y":380,"wires":[["474317e218043f8c"]]},{"id":"3846eaae67e94878","type":"function","z":"8b872ac760ebae63","name":"Itho current","func":"global.set('itho_current', msg.payload);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":510,"y":380,"wires":[[]]},{"id":"96029c932b385ee0","type":"function","z":"8b872ac760ebae63","name":"Itho boost ","func":"var itho_boost = global.get('itho_current') + 60;\nvar itho_temp = global.get('itho_current');\nglobal.set('itho_original', itho_temp);\nmsg={payload:itho_boost};\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":600,"y":140,"wires":[["c97f9a44ff8cdc85"]]},{"id":"0e629b0830d13193","type":"function","z":"8b872ac760ebae63","name":"Itho restore","func":"var itho_restore = global.get('itho_original');\nmsg={payload:itho_restore};\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":610,"y":200,"wires":[["c97f9a44ff8cdc85"]]},{"id":"6f3fcd377cd568df","type":"api-current-state","z":"8b872ac760ebae63","name":"check light","server":"22dda0eb.f9705","version":2,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"switch.0x00124b0023974844","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":410,"y":240,"wires":[["0e629b0830d13193","407ddd087893ab52"],[]]},{"id":"b4eed736.102278","type":"mqtt-broker","name":"MQTT","broker":"192.168.1.11","port":"1883","clientid":"","usetls":false,"compatmode":false,"protocolVersion":"3","keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","birthMsg":{},"closeTopic":"","closeQos":"0","closePayload":"","closeMsg":{},"willTopic":"","willQos":"0","willPayload":"","willMsg":{},"sessionExpiry":""},{"id":"22dda0eb.f9705","type":"server","name":"Home Assistant","version":1,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true},{"id":"12f44220cc4aeceb","type":"mqtt-broker","name":"MQTT","broker":"192.168.1.11","port":"1883","clientid":"","usetls":false,"protocolVersion":"4","keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","birthMsg":{},"closeTopic":"","closeQos":"0","closePayload":"","closeMsg":{},"willTopic":"","willQos":"0","willPayload":"","willMsg":{},"sessionExpiry":""}]

Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Dannyx schreef op dinsdag 5 oktober 2021 @ 09:32:
Hallo, ik kan de verbinding niet stabiel houden het lijkt er op dat de itho steeds de communicatie verliest.
Heb er maar een wifi KAKU tussen gezet omdat de box op een onmogelijk plek hangt hier.

ik heb in domoticz een script draaien die de vochtigheid meet en wanneer nodig op 100% laat draaien.
dit werkt uitstekend totdat de box niet meer reageert en op 100% blijft draaien.
de wifi verbinding werkt dan gewoon want de addon is gewoon bereikbaar in de debug staat dan vaak iets over Warning: I2C timeout en Error: Task SysControl timed out!

Itho device type: CVE-Silent
Itho fw version: 27
hw2-v2.3-alpha9.bin
interne vocht sensor
Heb nog geen hardware mode gedaan zoals laatst vermeld
De I2C timeout en dat de box niet reageert lijkt er sterk op dat de itho firmware vast loopt.
Dit gebeurt tot nu toe alleen bij het uitlezen van de interne (originele) hum/temp sensor op de 'oude' manier zoals die ook in firmware 2.2 zit. dwz dat je deze setting op 'on' hebt staan:
Afbeeldingslocatie: https://tweakers.net/i/L8hzSyR9b3x5GJItK1QzX0kKHhw=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/f52qyie5SSKh0u3nCrkKcPFd.jpg?f=user_large
Klopt dat?
ps: wat ik ook tegen kwam is data van CO2 33280 ik wist niet dat er een co2 sensor in deze box zat
33280 = 0x8200 in hex, die 0x82 betekent "not available error", er is dus geen sensor waarde gevonden. Ik zal in een volgende versie deze error codes gaan weergeven ipv getallen.

Acties:
  • 0 Henk 'm!

  • Woodski
  • Registratie: Maart 2006
  • Laatst online: 17-10 21:31
Nice de boot uit China met mijn Zigbee switch is aangekomen.
Die past met wat prutsen in de lasdoos onder de lamp in het toilet

Het bijzondere is nu dat het licht aangaat als je het licht aandoet
En het gaat ook weer uit als je het licht weer uitdoet, mooi he 8)

HA krijgt daarvan een trigger op de flow die ik een paar dagen geleden heb gepost.
Dus licht aan is Itho omhoog en licht uit is weer omlaag met een vertraging van 15 mins

Afbeeldingslocatie: https://tweakers.net/i/GicPOeuV9701-zvq-QHexbktwjY=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/RCwedcNHZ4eOltAtPmSMS1Uq.png?f=user_large

Het nadeel van dit kastje is wel dat je lichtschakelaar met 2 draden naar dat zigbee switchje moet.
Dus je moet je bruine draad vervangen door een 2de zwarte.

Acties:
  • +2 Henk 'm!

  • Woodski
  • Registratie: Maart 2006
  • Laatst online: 17-10 21:31
akatar schreef op vrijdag 8 oktober 2021 @ 01:07:
[...]


Das hastikke mooi, maar wat heeft dat met de itho wifi module te maken?
Uh... dat is een klein beetje een domme vraag
Wat zou de bediening van de Itho huisventilatie dmv het lichtknopje in de WC met de WIFI module te maken hebben.

Afbeeldingslocatie: https://tweakers.net/i/nse6RZTOxvzbte6t3dSJ7Rgszz8=/800x/filters:strip_exif()/f/image/v7zonFfZHjwWTryqyBgxWG8r.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • LJ80
  • Registratie: Februari 2007
  • Laatst online: 23-07 16:08
arjenhiemstra schreef op dinsdag 12 oktober 2021 @ 20:07:
[...]


Begrijp ik, er is alleen niets in de firmware wat dit uit zichzelf kan doen namelijk. Je zou even MQTT uit kunnen zetten en kijken wat er dan gebeurt. Ik ben voor de komende versie van de firmware bezig om de laatste issuer van een commando zichtbaar te maken, dat maakt het een stuk makkelijker om dit soort issues te vinden. maar dat heb ik nog niet klaar helaas....
Nu ik MQTT heb uitgezet is het niet meer gebeurd.
Er is dus toch iets anders aan de hand.
Ik had hierdoor mijn conclusie getrokken dat het door de wegvallende wifi was:

Afbeeldingslocatie: https://tweakers.net/i/fbwa1Z1_NH5s76vbdCEriOk672k=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/9MmuERznCnDoxnOCNjz3FidQ.png?f=user_large

Nu het toch iets met MQTT te maken heeft.
Waar zou ik verder kunnen zoeken?
In HomeAssistant heb ik echt geen automations meer staan.

Acties:
  • 0 Henk 'm!

  • LJ80
  • Registratie: Februari 2007
  • Laatst online: 23-07 16:08
arjenhiemstra schreef op donderdag 14 oktober 2021 @ 10:55:
[...]


Je kunt even de applicatie MQTT Explorer http://mqtt-explorer.com/ gebruiken om te kijken wat er via MQTT voorbij komt en wat er nu op de topics staat wat het zou kunnen veroorzaken.
Als er ergens een retain flag aan staat dan blijft dit commando staan op het commando topic, bij een reconnect wordt dit commando dan weer uitgevoerd. Via MQTT explorer kun je ook alle bewaarde gegevens even weggooien van het topic.
Waar zou ik nu exact naar moeten kijken?

Afbeeldingslocatie: https://tweakers.net/i/HVdwSJ1eeWWZy7rFLWa2sSeLf0s=/800x/filters:strip_exif()/f/image/YddhQclKLuyTAg2VPCdwh7Dl.png?f=fotoalbum_large

Acties:
  • +1 Henk 'm!

  • LJ80
  • Registratie: Februari 2007
  • Laatst online: 23-07 16:08
arjenhiemstra schreef op donderdag 14 oktober 2021 @ 11:52:
[...]


cmd=220, dat is wat opgepikt wordt vermoed ik. Als je die verwijderd zou in ieder geval die itho niet naar 220 moeten gaan bij een reconnect. Waarom die op 220 staat is even de vraag, die komt ergens uit een ander systeem.
Afbeeldingslocatie: https://tweakers.net/i/MJtFdaN3yUdupYZopGErXKRLyBM=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/IzhcPGpyRuWHBmLMti3PQxS9.png?f=user_large

oke, is verwijderd, zie bovenstaand.
ik zal het programma laten draaien kijken wat er komende dag gebeurd.

Acties:
  • +2 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Dogooder schreef op vrijdag 15 oktober 2021 @ 20:52:
Ik lees dit met heel veel interesse. Hoeveel functionaliteit van de demandflow komt er nu beschikbaar?
Ik trek er nu alle data uit die beschikbaar is, hangt een beetje van de firmware van de demandflow af wat beschikbaar is, hier een voorbeeld van die van mij en hoe het in home assistant door komt:
Afbeeldingslocatie: https://tweakers.net/i/8NCIUA2oD59OC1rTMo7qeA8ZuhA=/x800/filters:strip_exif()/f/image/cxdljiHmDFRFRlGsjnT40TYW.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/t92zdV9ulH9ByfL63ohsIr8n1gQ=/x800/filters:strip_exif()/f/image/E9oPwtXFFn9rmVv01LPqShQj.png?f=fotoalbum_large

Daarnaast zijn de settings te veranderen, ik zie er ook manueel klep standen regelen en motorsnelheid regelen ertussen staan. Dit werkt nu alleen via de webinterface maar in de toekomst kan dit ook via MQTT of HTML API als dat wenselijk is maar ik kan de use cases nog niet helemaal goed inschatten omdat ik het systeem zelf niet actief in gebruik heb.

Acties:
  • 0 Henk 'm!

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 19:42
Nog wat meer details over de toevoegingen;

Bij remotes zie je nu (afhankelijk van welke remotes je hebt) het volgende:
Afbeeldingslocatie: https://tweakers.net/i/pZtt18ElhyWbgmH-67JNESxQuno=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/Lty8pOYqpP1a4HLDZRktllHe.png?f=user_large

De MQTT topics zijn wat veranderd / er zijn er wat toegevoegd (ook beschikbaar via de HTML API):
topic: itho/ithostatus
JSON met alle sensor data, systeem info etc. De keys worden automatisch bepaald op basis van je itho model en firmware versie

topic: itho/remotesinfo
JSON met info over al je remotes: {"rft-cve":{"lastcmd":4},"rft-hru":{"lastcmd":0},"rft-rv":{"lastcmd":0,"temp":20.59,"hum":55,"dewpoint":11.27},"rft-co2":{"lastcmd":1,"co2":974}}

topic: itho/lastcmd
JSON met info over het laatste commando wat gegeven is en waar die vandaan kwam:
{"source":"web interface","command":"speed:120","timestamp":1634333790}
Pagina: 1 2 ... 8