PC aansluiting (RS 232?) op Intergas CV ketel HR 28/24

Op 5 augustus 2022 18:13:53 schreef So871:
[...]

Ik denk dat dit een worst case scenario is ,
Parameters zijn alleen te overschrijven na Ingave van code 15,
Dus ik vermoed dat je dan een Rev? Met code en parameter nr en waarde in een zou moeten sturen ,

Via het bedieningspaneel klopt dat van die code, via het IDS interface werkt het anders. Service programma's worden direct uitgevoerd na sturen van de desbetreffende codes. Er komen geen codes 15 voorbij.

Op 5 augustus 2022 19:40:01 schreef rbohm:
[...]

Via het bedieningspaneel klopt dat van die code, via het IDS interface werkt het anders. Service programma's worden direct uitgevoerd na sturen van de desbetreffende codes. Er komen geen codes 15 voorbij.

Ik Werk zelf bijzonder weinig met IDS , de intergas mankeert zelden iets waarbij je de ids nodig hebt , maar meen mij te herinneren dat je bij de instellingen code 15 moest ingeven om op service niveau te komen.

Maar kan ik jou ergens anders bereiken ? Vind het interessant om hier over te discussiëren en dat we eventueel samen eens kunnen kijken of we iets voor elkaar kunnen betekenen in dit project.

Hallo allemaal,

Ik vond via wat omwegen dat er toch mensen zijn die meer info uit de Intergas kunnen halen.

Na wat mislukte experimenten met een Opentherm gateway en een Intergas 36/30, wil ik hier wat meer over te weten komen.

Concrete vraag:

- is er al een kleine PCB voor de Intergas ketel? ik zie verschillende topics met alleen een FTDI TTL interface, maar ook met opto-couplers.

- is er al een HomeAssistant integratie?

Alvast dank!

Ik heb een pcb hiervoor , weliswaar op een esp8266 , maar de data komt netjes binnen.
Heb ondertussen al een 70tal sensoren binnen Home Assistant via Esphome , met dank aan de code van @rbohm.
En inderdaad de Esp8266 heeft er nogal moeite mee af en toe met OTA.

Ik ben van plan om de pcb aan te (laten) passen naar een ESp32.
Ik heb zelf een Intergas HRE.

Op 1 januari 2023 11:05:04 schreef So871:
Ik heb een pcb hiervoor , weliswaar op een esp8266 , maar de data komt netjes binnen.
Heb ondertussen al een 70tal sensoren binnen Home Assistant via Esphome , met dank aan de code van @rbohm.
En inderdaad de Esp8266 heeft er nogal moeite mee af en toe met OTA.

Ik ben van plan om de pcb aan te (laten) passen naar een ESp32.
Ik heb zelf een Intergas HRE.

Beste So871,

Dit is interessant. Zou je het ontwerp en firmware willen delen?

Met vriendelijke groet

Op 3 januari 2023 14:38:04 schreef dvid:
[...]

Beste So871,

Dit is interessant. Zou je het ontwerp en firmware willen delen?

Met vriendelijke groet

Schema is helaas verloren gegaan met het crashen van de laptop ssd.
Heb het schema van Meewis gebruikt.

Firmware is geschreven zoals Sine aangeeft door rbohm.

Ik heb deze alleen aangepast naar een esp8266 en een HRE ipv een Extreme.
( Dit is nog work in progress)

Pcb heb ik nog wel een aantal liggen , die ik zelf niet meer ga gebruiken , dus als je interesse hebt , kan ik er een voor je klaarmaken met een esp8266.
Dat zal voor de kostprijs zijn, aangezien ik er geen winstoogmerk op heb en ze hier anders stof gaan happen.

Op 19 augustus 2022 19:01:59 schreef acfnews:
Concrete vraag:

- is er al een kleine PCB voor de Intergas ketel? ik zie verschillende topics met alleen een FTDI TTL interface, maar ook met opto-couplers.

Wellicht ook handig voor anderen:

Ik heb de ATOM-RS232-KIT gebruikt, redelijk plug & play (met max232 en behuizing, zonder solderen). Ik heb de code van rbohm (waarvoor dank!) een klein beetje moeten aanpassen (geen standaard LED, andere Serial & serial geïnverteerd) maar, draait nu prima (met voeding uit de ketel)

code:

diff -r  ./IntergasXtremeMonitor.h
176c176
<             Serial2.begin(9600);
---
>             Serial1.begin(9600,SERIAL_8N1, 22, 19, true);
275c275
<                 Serial2.write(add_command_crc(ids_cmd->cmd).c_str());
---
>                 Serial1.write(add_command_crc(ids_cmd->cmd).c_str());
277c277
<                 Serial2.write(ids_cmd->cmd.c_str());
---
>                 Serial1.write(ids_cmd->cmd.c_str());
286c286
<             size_t len = Serial2.available();
---
>             size_t len = Serial1.available();
300c300
<             Serial2.readBytes(sbuf.data(), len);
---
>             Serial1.readBytes(sbuf.data(), len);
341c341
<             Serial2.write(pcmd.cmd_sequence.data(), pcmd.cmd_sequence.size());
---
>             Serial1.write(pcmd.cmd_sequence.data(), pcmd.cmd_sequence.size());
357c357
<             size_t len = Serial2.available();
---
>             size_t len = Serial1.available();
360c360
<                 Serial2.readBytes(sbuf.data(), len);
---
>                 Serial1.readBytes(sbuf.data(), len);

IDS-programma kun je downloaden bij Intergas, na invullen van een (tijdelijk) email-adres.

https://www.intergas-verwarming.nl/zakelijk/download-ids-software/

[Bericht gewijzigd door dsr9500 op 5 januari 2023 21:36:04 (87%)

groeten Erik ;-)

Dit is de IDS kabel welke word gebruikt door Intergas monteurs.

IDS kun je hier gratis downloaden:
https://theintergasshop.co.uk/content/181-intergas-boiler-manuals

Misschien heeft iemand hier iets aan.

Groet Jerry

[Bericht gewijzigd door jereason op 6 januari 2023 08:36:30 (30%)

Op 1 januari 2023 11:05:04 schreef So871:
Ik heb een pcb hiervoor , weliswaar op een esp8266 , maar de data komt netjes binnen.
Heb ondertussen al een 70tal sensoren binnen Home Assistant via Esphome , met dank aan de code van @rbohm.
En inderdaad de Esp8266 heeft er nogal moeite mee af en toe met OTA.

Ik ben van plan om de pcb aan te (laten) passen naar een ESp32.
Ik heb zelf een Intergas HRE.

Hi, en dank voor de reactie!

Ik heb interesse in de pcb, maar ik wil wel de ESP32 gaan gebruiken. Dit alleen al om WPA3 te kunnen gebruiken op mijn thuisnetwerk (esp8266 ondersteund dit helaas niet).
Daarnaast zou Ik kunnen helpen met een nieuwe versie pcb…

Ik hoor graag van je!

Goedemiddag, ik ben ook aan het proberen om mijn Intergas uit te lezen, maar de data de ik terug krijg lijken nergens op.
Dit krijg ik terug als response op mijn request in python:

b'?\x003\xae\x15F\x14\x9c\x0e\x80\xf3\x80\xf3/\x15\x00\x00\x00\x00\x00\x00\x00\x00\xe8\x03\x11\x00\xa0\x0fp\x17\x00'

ik gebruik deze kabel: https://www.amazon.nl/dp/B073RGLD85/ref=pe_28126711_487805961_TE_item

Dit is de code

code:


port='/dev/ttyUSB0'
ser = serial.Serial(port, 9600, timeout=2)
while True:
   ts = time.time()
   ser.write('S?\r'.encode())
   time.sleep(2)
   response = []
   response = ser.read(32)
   print(response)

Andere scripts in deze draad geven hetzelfde resultaat. Kan er iets niet goed zijn met de verbinding?

Op 8 januari 2023 16:30:05 schreef Gabo:
Goedemiddag, ik ben ook aan het proberen om mijn Intergas uit te lezen, maar de data de ik terug krijg lijken nergens op.
Dit krijg ik terug als response op mijn request in python:

b'?\x003\xae\x15F\x14\x9c\x0e\x80\xf3\x80\xf3/\x15\x00\x00\x00\x00\x00\x00\x00\x00\xe8\x03\x11\x00\xa0\x0fp\x17\x00'

ik gebruik deze kabel: https://www.amazon.nl/dp/B073RGLD85/ref=pe_28126711_487805961_TE_item

Dit is de code

code:


port='/dev/ttyUSB0'
ser = serial.Serial(port, 9600, timeout=2)
while True:
   ts = time.time()
   ser.write('S?\r'.encode())
   time.sleep(2)
   response = []
   response = ser.read(32)
   print(response)

Andere scripts in deze draad geven hetzelfde resultaat. Kan er iets niet goed zijn met de verbinding?

Zie :
https://github.com/rickvanderzwet/IntergasBoilerReader

Op 7 januari 2023 10:47:52 schreef acfnews:
[...]

Hi, en dank voor de reactie!

Ik heb interesse in de pcb, maar ik wil wel de ESP32 gaan gebruiken. Dit alleen al om WPA3 te kunnen gebruiken op mijn thuisnetwerk (esp8266 ondersteund dit helaas niet).
Daarnaast zou Ik kunnen helpen met een nieuwe versie pcb…

Ik hoor graag van je!

Een vriend van mij heeft de pcb inmiddels aangepast naar een ESp32.
Zodra ik deze binnen heb zal ik dat hier delen.

Op 9 januari 2023 12:29:05 schreef So871:
[...]

Een vriend van mij heeft de pcb inmiddels aangepast naar een ESp32.
Zodra ik deze binnen heb zal ik dat hier delen.

Hi,

Op welk bordje baseren jullie de pcb? Bv: Wemos c3 mini?

Oh, ik zie op een vorige foto dat je alleen de ESP gebruikt, en geen piggyback gebruikt, cool!

Mvgr

Ron

[Bericht gewijzigd door acfnews op 9 januari 2023 21:57:22 (14%)

Op 7 januari 2023 10:47:52 schreef acfnews:
[...]

Hi, en dank voor de reactie!

Ik heb interesse in de pcb, maar ik wil wel de ESP32 gaan gebruiken. Dit alleen al om WPA3 te kunnen gebruiken op mijn thuisnetwerk (esp8266 ondersteund dit helaas niet).
Daarnaast zou Ik kunnen helpen met een nieuwe versie pcb…

Ik hoor graag van je!

Hi ,
Ik zou je iets laten weten als de nieuwe pcb binnen was.
Deze is afgelopen week binnengekomen en draait sinds gister avond hier naar volle tevredenheid.

Deze is wel "uitgebreid" met een OpenTherm gateway shield.
Hier wil ik mee gaan testen of ik beide op 1 ESp32 kan laten draaien.
Als dit werkt wordt de pcb weer aangepast, zodat de OpenTherm shield er in componenten op komt , ipv als shield.

@rbohm
Super code heb je geschreven btw voor Esphome!

Dat ziet er mooi uit hoor!

Persoonlijk hoef ik niet perse de Opentherm te bedienen. Ik heb al te veel tijd gestoken in de OTGW Opentherm-gateway en HA, en ik kreeg dat niet goed/betrouwbaar werkend. Ook te veel slecht onderhouden libraries als dependancies in de integratie. Maar dat is gezeur van mijn kant.

Ik kan in dit forum geen PM sturen volgens mij, maar ik ben benieuwd hoeveel printjes je hebt, en zou willen doorverkopen.

Ook ben ik benieuwd naar jouw gedachten omtrent heel veel werk steken in dit project versus het in de toekomst van her gas af gaan?

Op 18 januari 2023 22:52:45 schreef acfnews:
Dat ziet er mooi uit hoor!

Persoonlijk hoef ik niet perse de Opentherm te bedienen. Ik heb al te veel tijd gestoken in de OTGW Opentherm-gateway en HA, en ik kreeg dat niet goed/betrouwbaar werkend. Ook te veel slecht onderhouden libraries als dependancies in de integratie. Maar dat is gezeur van mijn kant.

Ik kan in dit forum geen PM sturen volgens mij, maar ik ben benieuwd hoeveel printjes je hebt, en zou willen doorverkopen.

Ook ben ik benieuwd naar jouw gedachten omtrent heel veel werk steken in dit project versus het in de toekomst van her gas af gaan?

Geen idee of je op dit platform iets van PM hebt,

Ik heb er nog 3 liggen, 5 besteld. Eentje is perongeluk gesneuveld.

Doorverkopen heb ik geen problemen mee z kan even kijken wat de prints mij totaal kosten inc componenten.
Zal even kijken of we op een of andere manier in contact kunnen komen met elkaar.

Ik heb er geen moeite mee om er zoveel werk in te steken , de ketel zal nog vele jaren in gebruik zijn.
Gasloos is imo een utopisch beeld , waarvan we nagenoeg zeker weten dat het niet gaat lukken.

Daarvoor hebben wij nog teveel oudere woningen , en teveel " Jan modaal die het niet kan ophoesten "

Op 20 januari 2023 13:00:50 schreef So871:
[...]

Geen idee of je op dit platform iets van PM hebt,

Ik heb er nog 3 liggen, 5 besteld. Eentje is perongeluk gesneuveld.

Doorverkopen heb ik geen problemen mee z kan even kijken wat de prints mij totaal kosten inc componenten.
Zal even kijken of we op een of andere manier in contact kunnen komen met elkaar.

Ik heb er geen moeite mee om er zoveel werk in te steken , de ketel zal nog vele jaren in gebruik zijn.
Gasloos is imo een utopisch beeld , waarvan we nagenoeg zeker weten dat het niet gaat lukken.

Daarvoor hebben wij nog teveel oudere woningen , en teveel " Jan modaal die het niet kan ophoesten "

Ik heb wel interesse in de ESP33 versie.
Hoe kan ik u bereiken? Ik zie zo geen PM functie.

Met vriendelijke groet

Op 20 januari 2023 13:00:50 schreef So871:
[...]

componenten.
Zal even kijken of we op een of andere manier in contact kunnen komen met elkaar.

Ik heb even een tijdelijk email adres aangemaakt, als je iets van een prijs weet, laat me het dan aub weten.

Alvast bedankt,

Ron

Op 23 januari 2023 18:58:59 schreef acfnews:
[...]

Ik heb even een tijdelijk email adres aangemaakt, als je iets van een prijs weet, laat me het dan aub weten.

ronnieknutseltlekker __apenstaartje__ email.com

Alvast bedankt,

Ron

Sorry voor de late reactie , krijg op een of andere manier niet altijd een melding.

Er zit een klein foutje in de huidige pcb, dit is aangepast en de nieuwe zijn inmiddels onderweg.

Zodra ik ze binnenheb schiet ik een mailtje naar bovenstaand email adres.

Mag ook alvast een mailtje sturen naar :
Igaspcb@gmail.com

Op 23 januari 2023 08:03:44 schreef dvid:
[...]
Ik heb wel interesse in de ESP33 versie.
Hoe kan ik u bereiken? Ik zie zo geen PM functie.

Met vriendelijke groet

Zal een tijdelijk email adres aanmaken en deze hier posten.

Gr

Edit :
igaspcb@gmail.com

Heb je toevallig het schema en wil je dat delen of heb je wellicht nog een pcb liggen?

Hi So871,

Ik heb een PCB ontworpen met EasyEDA en een PCB laten maken vi JLCPCB.
Daarmee heb ik nu een ESP32-WROOM-32 fysiek kunnen koppelen aan de interface van de Intergas HRE met de poto's en bc337's..

Er zaten nog 2 foutjes in de pcb (ik had RX/TX op de verkeerde pinnen gezet, en de componenten locatie vind een professional waarschijnlijk erg lelijk :-)

De software van de extreme doet wel iets, maar is niet compatible. Ik zie dat er af en toe iets van een blob aan data ontvangen wordt, maar voornamelijk is het rommel voor de software.

Ook viel me op als ik de 5 volt van de intergas pak om de print (esp / opto's) te voeden, dit niet goed lijkt te gaan. De ketel gaat in storing met melding #2. Ik vermoed dat er teveel stroom getrokken wordt, dat is wel jammer... Weet iemand hoeveel stroom er mag lopen op dit poort? Mijn huidige print gebruikt minder dan 100mA volgens mijn voeding, maar die is niet erg precies.

So871: Wil je de code al delen met ons voor de HRE ketels?

Alvast bedankt!

Op 3 januari 2023 15:32:45 schreef So871:
[...]

Ik heb deze alleen aangepast naar een esp8266 en een HRE ipv een Extreme.
( Dit is nog work in progress)