Uitlezen Itho w/w heatpump met Arduino en USB-ISS module

Pagina: 1
Acties:

Vraag


  • __Peter__
  • Registratie: December 2009
  • Laatst online: 11:43
Ik probeer mijn water/water warmtepomp van itho uit te lezen Er zijn verschillende mensen die hier ook al iets voor gemaakt hebben:

https://github.com/pommi/python-itho-wpu
https://github.com/ootjersb/pislave

Beide oplossingen maken gebruik van een raspberry pi. Ik wil het iets anders gaan doen omdat ik een pi voor deze taak alleen een beetje te veel van het goede vind en mijn pi is ingezet voor iets anders.

De communicatie met de Itho is i2C en de itho heeft adres 0x80. De itho verwacht een slave op adres 0x82. Ik heb hiervoor een i2C naar USB converter gekocht (http://www.robot-electronics.co.uk/htm/usb_iss_tech.htm). Deze module is een i2C master en het lukt met deze module om te testen of de itho reageert op 0x80 en ik kan ook commandos sturen naar de itho. Het is nog niet gelukt om info van de itho teruf te ontvangen met deze module.

Omdat ik nog niets terug kon ontvangen met de USB-ISS module heb ik een Arduino als slave geprogrammeerd op 0x82 en ik kan met de USB-ISS een commando sturen en ontvangen met de Arduino slave. Als ik b.v. 0x10 stuur naar de Arduino slave dan krijg ik 16 te zien als ontvangen getal. Dit is logisch want 0x10 in hex is 16 decimaal. Voor zover logisch.

Ik kan ook met de USB-ISS module een commando sturen naar de Itho en ik krijg een antwoord terug. Ik gebruik de commando's die in bovenstaande referenties staan. Het antwoord dat ik echter terug krijg is niet wat ik verwacht. Ik terug moeten krijgen een reeks met HEX getallen beginnet met:

80 82 90 E1 .. .. .. ..

Ik krijg echter terug: 13 01 44 22 51 30 11 62 23 0

Zowel het antwoord als het aantal nummers is niet gelijk. Het is wel zo dat de Arduino slave het antwoord naar decimaal vertaald dus moet ik het antwoord weer naar hex omzetten en dat zou zijn: 1CE5D7BB472F47C

Ik heb ook nog een tweede probleem; van niet alle commandos zoals gedefinieerd in de bovenste twee links geeft de itho geen antwoord. Dit is nou net de data die ikzou willen weten...

Ik heb verschillende vragen:
-Heeft iemand al geprobeerd de Ith warmtepomp uit te lezen met een Arduino of USB-ISS? En ook met de commandos naar de Itho?
-Maak ik ergen een denk fout met de conversie dec/hex?

gr Peter

Alle reacties


Acties:
  • 0 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
Dat lijkt sterk hierop:
Itho daalderop CVE wifi control add-on module

Ik heb wel eens een itho servicekabeltje gehad en volgens mij kon je de warmtepomp ook daarmee uitlezen.

PVOutput Github - Div ESP TK: MHI - Clack - Ecodan


Acties:
  • 0 Henk 'm!

  • __Peter__
  • Registratie: December 2009
  • Laatst online: 11:43
Hi @AUijtdehaag ,

Bedankt voor je reactie. Ik zal de add-on module eens bekijken maar het lijkt er op dat deze alleen voor de Itho ventilatie systemen is (heb ik ook, dus wellicht...) maar niet voor de warmtepomp.

Ik weet van het bestaan af van de Itho service tool en de bijbehorende service kabel. Helaas kost deze kabel meer dan 220 Euro. Beetje te duur. Als hem zou kunnen lenen ergens dan kan ik de signalen ook afluisteren en misschien en gebruiken in mijn project...

Acties:
  • +1 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
Misschien kan je de topic starter (Arjen Hiemstra) even kontakten.

Ik heb mijn HRU 350 WTW weggegeven aan hem, tesamen met de itho service kabel, zodat hij er een mooie besturing voor kan maken.
We zijn op de wereld om mekaar te helpen niewaar? :+

[ Voor 24% gewijzigd door AUijtdehaag op 01-10-2021 16:23 ]

PVOutput Github - Div ESP TK: MHI - Clack - Ecodan


Acties:
  • 0 Henk 'm!

  • __Peter__
  • Registratie: December 2009
  • Laatst online: 11:43
@AUijtdehaag, bedankt, ik zal even met hem contact opnemen