Värmepumpsforum allt om värmepump och värmepumpar

VärmepumpsForum Allmänt => Värmepumpar - Märkesspecifikt => Värmepumpar - Mark/Berg och Sjövärmepumpar. => Värmepumpar och installationsfrågor. => IVT => Ämnet startat av: Blip skrivet 18 juni 2008, 11:22:38

Titel: IVT-protokoll (Rego 6xx)
Skrivet av: Blip skrivet 18 juni 2008, 11:22:38
Jeg leter etter informasjon om kommunikasjonsprotokollen som brukes på "service"-porten på Rego 638 på min Carrier (IVT) varmepumpe. Jag har ikke funnet mye informasjon, men http://www.pmalmberg.com/category/heat-pump/ har et "hint" om hvordan protokollen er bygget opp, samt at Husdata (Peter Hansson, StatLink) tydeligvis har oversikt over store deler av protokollen.

Etter litt Reverse-engineering har jeg funnet store deler av hvordan man kan lese informasjon fra Rego, og har så vidt begynt å se hvordan jeg kan skrive ulike verdier og har funnet noe...

Jeg kan publisere mine funn hvis dette ikke bryter med noen retningslinjer i Forumet, men jeg er også interessert i kontakt og informasjon med andre som har gjort lignende undersøkelser. Så vidt meg bekjent gir ikke IVT ut protokollen uten videre.

Oppsummering av protokoll:
* RS232
* Modbus-lignende (device address, command, register address, data, checksum)
* Mulig å lese og skrive verdier til Rego-kontroller

Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: JonR skrivet 19 september 2008, 22:12:49

Jeg vil gjerne ha informasjon om protokollen så jeg slipper å starte fra bunnen. Så kan jeg gi tilbakemeldinger om evt ting jeg finner ut av selv etterhvert.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Loner skrivet 19 november 2009, 12:12:53
Hej!

Jag vill gärna veta hur långt ni kommit!

/U
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 19 november 2009, 12:38:54
Titta på rago600.sourceforge.net om du är nyfiken. Den fungerar inte med Rego 637 (inte på min pump iaf) men det kanske inte är jättesvårt att fixa..

Fulda här på forumet är författaren bakom sidan.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 07 december 2009, 14:59:58
Titta på rago600.sourceforge.net om du är nyfiken. Den fungerar inte med Rego 637 (inte på min pump iaf) men det kanske inte är jättesvårt att fixa..

Fulda här på forumet är författaren bakom sidan.

Hi,

You have problem with 637? can you send me more details? also please model of your heatpump and version etc.

thank you
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 08 december 2009, 08:37:58
Yes unfortunately I have not been able to use your (excellent!  Thumbsup) Perl-script, but I have not been able to extract any information. I have not had much time to investigate this further yet.

My pump is a Bosch EHP9-LW/M with Rego 637 software. I am currently at work so I cannot give you more details right now. But if you tell me what you need to understand this I will get the information for you tonight. :)

Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 08 december 2009, 14:04:55
Yes unfortunately I have not been able to use your (excellent!  Thumbsup) Perl-script, but I have not been able to extract any information. I have not had much time to investigate this further yet.

problem of perl script on page is, that this is a file I'm playing with. It is possible, that you are downloaded malfunction version :o)

Try to download it again.

If problems is still there, send me please output of script and I will help to you.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 08 december 2009, 14:49:48
Titta på rago600.sourceforge.net om du är nyfiken.

FYI: becouse there are global economic crisis, I must change license agreement tor that doc. See: http://rago600.sourceforge.net/#LIC  knUp
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 08 december 2009, 15:22:40
Hehe, I will adhere to your license terms fulda. Just allow me some time to finish my other projects first.. ;)
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 15 december 2009, 19:51:07
I have made some progress on an old laptop running Ubuntu Hardy Heron (8.04):

sri@loggis:~/bosch# ./ivt.pl
Dest:  00
Dest:  00
Dest:  00
Dest:  00
Dest:  00
Dest:  00
Dest:  00
Dest:  00
Dest:  00
Dest:  00
Dest:  00
Dest:  00
Err rego version:LLLLLL
== Tue Dec 15 19:41:45 2009 ==
==============================

I had to modify the script a bit to make it work under linux:
1.  I had to change the call to the Device::SerialPort constructor like this:
        $PortObj = new Device::SerialPort($port) or die "Can't open $port: $!";
     otherwise I only received an error; "no such file or directory".
2. I had to change port to /dev/ttyS0

Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 18 december 2009, 12:23:05
Dest:  00
Dest:  00
It mean, your device not comunicating or is connected to wrong port.
Do not forget for example pins 15 (gnd) and 16 (Ucc) on max232 - this pins are not stated in drawing, because this is default.


I had to modify the script a bit to make it work under linux:
1.  I had to change the call to the Device::SerialPort constructor like this:
        $PortObj = new Device::SerialPort($port) or die "Can't open $port: $!";
     otherwise I only received an error; "no such file or directory".
It is not so bad, but have problems with parallel runs. My (more complicated) structure using locks for device. Little problem can be, that I'm using ramdisk for that locks and my ramdisk are located in /tmp/ram/ -> better way is to change /tmp/ram/ to any other directory. Also - if you wil start script and it not finish correctly - there wil stay lockfile and second start wil found, that port is locked and will write, that port is not available. Simply delete the lock file, when you are sure that other instance of script not running.


2. I had to change port to /dev/ttyS0
Yes, that is correct - if device is connected inside port "com1"

Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: tomashermansson skrivet 12 januari 2010, 16:55:01
Hej forumet,

Jag har planer på att löda ihop interfacet enligt http://rago600.sourceforge.net/ivt_serial.pdf, finns det någon som redan gjort det och har erfarenheter att dela med sig av, vilka komponenter som använts vart de är köpta osv osv... vilken programvara som fungerar bra osv.

jag ha en IVT GreenLine E9 med Rego600

Tack på förhand!
Tomas
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 13 januari 2010, 09:28:11
Erfarenheter och erfarenheter :)

Jag köpte labbkort med lödbanor och komponenter på Elfa, ett antal hade jag själv.. använde 9-polig flatkabel och kontakter som kläms på dylik, enklast så skulle jag tro. Dessutom går kabeln in mellan fronten och bakstycket på pumpen så man slipper dra den permanent.

Gjorde ett par misstag i lödningen vilket gjorde att jag fick problemen jag skrivit om tidigare i tråden men de är ordnade nu.

Kan se om jag kan klistra in de senaste resultaten med perlscriptet på rago600.sourceforge.net sedan..

Lycka till :)

Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Håkke skrivet 13 januari 2010, 10:47:31
Hej "Srick"

Så du har fått det att funka mellan dator och vp ?

Jag har inte satt ihop mitt interface än. Antalet starter loggar jag ju med min mekaniska räknare, 500 starter sen 10 december = snitt 16/dag vilket jag är nöjd med.

Är väl mer intresserad av att hålla koll på brine temp eftersom mitt borrdjup är okänt. Hittills har det lägsta KB in varit -0.1 (ut -3.1) så det verkar hålla,  samt kolla lite andra temp, tex vv. Tycker att vv tappar temp lite för fort trots att man inte tappat något vv på 4-5 timmar. Tyckte det låg mer stabilt när vp var ny (2 månader sedan) , vem vet kanske växelventilen läcker lite?
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 13 januari 2010, 14:17:22
Ja någon kontakt har jag iaf, har inte haft tid att bekräfta att värdena verkar vettiga än iom att scriptet innehåller mycket ord jag inte känner igen ;)

Tanken är att titta på detta under veckan...  ::)

Din mekaniska räknare är mycket smidig, tror nog jag haft fler starter än så nu under den senaste istiden men är ändå rätt nöjd.

På problemet att vv tappar temp för fort verkar det gå att isolera runt beredaren med mineralull eller så, har inte bestämt mig för om jag skall göra det än :)
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 16 januari 2010, 22:52:20
Good news for Micro$oft Window$ users >:D .

I have spend today all day of programming in Window$. It mean - you can download test version of my software for Window$.
http://rago600.sourceforge.net/#WIN

Remember - this is test version and also this is one day work. Test it and send me response if you will have any.

Program is compiled as standalone - I belive you will not need any installs.  8)

Jindra

google translator
Goda nyheter för Micro$oft Window$ användare >:D .

Jag har i dag tillbringar hela dagen i programmering i Window$. Det betyder - du kan ladda ner testversionen av min programvara för Window$.
http://rago600.sourceforge.net/#WIN

Kom ihåg - detta är prov version och även detta är en dags arbete. Testa det och skicka mig svar om ni har några.

Programmet är byggda som standalone - I belive du inte behöver alla de installationer.

Jindra
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 18 januari 2010, 11:08:34
Thank you Fulda, altough I use linux so I will try your perlscript instead :) Will try to copy some output on the forum tonight, I have some network issues so I'm sorry it takes so long..

Is there a particular test in your script I should run for you to decide whether my interface works well or not?

Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 18 januari 2010, 15:02:04
Is there a particular test in your script I should run for you to decide whether my interface works well or not?

All the script is only test :o)
If it works fine, it print only results, if there is any proglem, it print all debug info.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 19 januari 2010, 06:38:22
Hi fulda and everyone else, as promised; one result from executing ivt.pl:

sri@loggis:~/bosch$ ./ivt.pl
Dest:  FC 40 00 0B
Dest:  F0
Dest:  70 FF
Dest:  78
Dest:  FE 40 00 0B
Dest:  3C
Dest:  78 FC
Dest:  3C A0 F8
Dest:  CC 0F 00 00 00
Dest:  01 B8 A8 08 00
Dest:  00 01 98 A8 08
Dest:  00 00 01 0E 00
Chyba radiatoroe P1 205:LLHCHH
== Tue Jan 19 06:35:16 2010 ==
==============================
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 19 januari 2010, 09:49:13
Hi fulda and everyone else, as promised; one result from executing ivt.pl:
...
Dest:  CC 0F 00 00 00
Dest:  01 B8 A8 08 00
Dest:  00 01 98 A8 08
Dest:  00 00 01 0E 00
...

It look like noise insted of data.
Are you sure, that your interface working fine?
Are you sure, that cable from heatpump to interface is no longer than 20cm? (do not forget, that connector on PCB mean aprox 5cm)
I will add come pictures to FAQ section of my doc today, check if your interface is fine.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 19 januari 2010, 10:25:06
There is the problem, my cable from heatpump is approx 3m..  knUp

Thanks fulda, excellent help!
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 19 januari 2010, 13:44:12
There is the problem, my cable from heatpump is approx 3m..  knUp

Thanks fulda, excellent help!

you can have long cable PC <--> interface, but cable interface <--> rego must be as short as possible.
Check new pictures in FAQ  a:gl

Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: hirter skrivet 20 januari 2010, 10:53:51
Hi Fulda
build your serial interface and run the windows test script.
the result is very promissing. Se attached pictures.
Now, what is next?
Make it run under Linux (I have the book "PERL in 24 Hours", but i believe it will take a while to adapt your script)
or is there a chance to continue on the "windows track"
Best regards
hirter
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 20 januari 2010, 12:59:03
Nicely made hirter! :)

I'm still having issues with interference although the cable is now less than 15cm. Can it be the flat cable (think IDE-connector cable) I use?
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: hirter skrivet 20 januari 2010, 14:11:46
Hej srick
kolla att jorden på pin 5 (X1 Rego-kontakt) inte är kopplad ihop med övrig jord i interface boxen (matningsspänning + MAX232)
kolla även spänningen på pin 2 (MAX232), att den är +9V (eller mer)
och spänningen på pin 6 (MAX232) ska vara -9V (eller mer)
den korta flatkabel bör inte utgöra några problem
lycka till
hirter
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 20 januari 2010, 15:03:53
Tack för tipsen hirter! Ska kolla de punkterna direkt när jag kommer hem!
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: meskola skrivet 20 januari 2010, 15:16:13
Hi Fulda
build your serial interface and run the windows test script.
the result is very promissing. Se attached pictures.
Now, what is next?
Make it run under Linux (I have the book "PERL in 24 Hours", but i believe it will take a while to adapt your script)
or is there a chance to continue on the "windows track"
Best regards
hirter


Hirter, I am about to make one myself.

Do you have any more pics on how your device (front and back). Don't want to reinvent the wheel...

Cheers
/markus
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: hirter skrivet 20 januari 2010, 16:36:15
Hej Markus
bifogad är en bild och min "arbetskopia" i .pdf
Följ ritningen från Fulda och det kommer fungera fint

mvh
hirter
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: meskola skrivet 20 januari 2010, 17:00:18
Hej Markus
bifogad är en bild och min "arbetskopia" i .pdf
Följ ritningen från Fulda och det kommer fungera fint

mvh
hirter

Super tack!

Klockrent

/markus
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 20 januari 2010, 19:14:35
Hirter, jag har bara 2.5V ungefär på båda pinnarna. USB ger väl 5V, eller?

Jordbanan är helt separat för både MAX232, PC-interface in och optokopplare..

Nu får jag faktiskt inget resultat alls sen jag avbröt ledningsbanan mellan pc-interface och max232
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: hirter skrivet 20 januari 2010, 20:15:54
Hej srick
jag var kanske otydlig angående jord förbindelsen. Jag menade att VP anslutningen
med sin jord på pin 5 ska inte vara ihop kopplad med den övriga delen av interfacet (därför använda man sig av en optokopplare).
Matningen till MAX232 är +5V, och det är MAX232 kretsen som skapar +9V och -9V internt,
för att ger signalnivån till serie porten enligt RS232 standarden, som du kopplar till PC'n.
Kolla schemat i pdf filen som jag kalla "arbetskopia", där framgår +5V matningen och jordanslutningen
till MAX232 kretsen.
Det räka med att du koppla interfacet till matningsspänningen (+5V) för att kolla spänningen på pin2 och pin 6.
är det inte +9V och -9V mätt mot jord, kolla din koppling en gång till.
/hirter
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: hirter skrivet 20 januari 2010, 20:26:50
Hej srick,
en sak till, på min ritning kopplade jag signalen även till USB porten, för att jag användar inte 9-poliga RS232 kontakten (X2).
Det ska du naturligvis inte göra om du användar USB endast för spänningsmatning.
Och pin5 på X2 ska kopplas ihop med jord från MAX232 och USB kontakten (pin4)
Hoppas att jag har inte rört till allt för mycket
kör hårt
/hirter
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Mr_Smith skrivet 20 januari 2010, 22:05:21
Finns en komponentlista (ELFA)?
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: hirter skrivet 20 januari 2010, 23:22:47
Hej Mr_Smith
komponentlista finns hos: http://rago600.sourceforge.net/FAQ.html
/hirter
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 21 januari 2010, 06:36:06
Lysande hirter! Väldigt bra med så mycket konkreta tips. Ska kolla detta när jag kommer hem från jobbet. Ska bara ta mig till jobbet först...  :-\
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 21 januari 2010, 13:13:34
build your serial interface and run the windows test script.
the result is very promissing. Se attached pictures.
Now, what is next?
Make it run under Linux (I have the book "PERL in 24 Hours", but i believe it will take a while to adapt your script)
or is there a chance to continue on the "windows track"
Best regards
hirter

Hi hirta,

your version look good. it is aluminium case?

because I spend last 24hours on mountains with my snowboard, I expect, you now understand perl :o)

There is three posibilities:
1) you will use my perl version = you will understand linux/unix and use every work done in perl
2) you will read the book "Borland Delphi in 24 hours  >:D". after that you will start to design your version of windows application and I will send you all my sources used for my test.
3) you will try to install perl for windows (for example http://www.activestate.com/activeperl/) and will continue with using perl version

It depend how familiar you are with programming or using operating systems. (are you familiar with any of them?)

The rest of group will be happy when you will enhance windows version.  a:gl

let collect requierements for software from you and also from rest of group and we can continue.

Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 21 januari 2010, 14:02:10
kolla att jorden på pin 5 (X1 Rego-kontakt) inte är kopplad ihop med övrig jord i interface boxen (matningsspänning + MAX232)
kolla även spänningen på pin 2 (MAX232), att den är +9V (eller mer)
och spänningen på pin 6 (MAX232) ska vara -9V (eller mer)

Hmm, I see, that you can help with FAQ section aswell :o)
can you register at sourceforge and I will add you to project to be able to edit web - or you can send me notes and I will publish it.

Jindra
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: markwyllie skrivet 22 januari 2010, 13:26:09
HI Fulda
I noticed you were based in Prague - Me too. Sorry for English - I think we are corrupting the forum. I am gradually assembling components to connect up my Greenline D24, but using a TTL-RS232 converter from Papouch sro and then connecting it via a RS232 - wireless link . I have the wireless device working, just getting the cabling sorted out at the heat pump end. But it takes time and I have a day job.
A few questions.
1. How did you do the serial protocol conversions in Delphi - a separate module or straight in Delphi itself?
2. Is there any easy way to test the RS232 link at a terminal level - eg using TERATERM and sending the hex codes in your rago600.sourceforge.net examples to see  a response? Does this work?

3. What I really want to do is to be able to control the hot water setting to get extra hot water remotely. Rather than go down into the sklepy every time :) Do you have any success with writing to the registers or simulating key presses (same effect)
Thanks
Mark
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 22 januari 2010, 14:16:56
I noticed you were based in Prague - Me too. Sorry for English - I think we are corrupting the forum. I am gradually assembling components to connect up my Greenline D24, but using a TTL-RS232 converter from Papouch sro and then connecting it via a RS232 - wireless link . I have the wireless device working, just getting the cabling sorted out at the heat pump end. But it takes time and I have a day job.

Hi Mark

It is a time to switch to Czech?  Thumbsup
Yes, I'm based in Prague -> Uhříněves -> close of local cemetery -> you can see, that all my data are routed to www.nekropolis.cz  ;D

Interfaces from Papouch is expensive for me, but if you have problems with soldering -> it can be solution. If you will find any working comercial version, it will help to many people in this forum.

If you preffer Czech language - we can switch to email: jindrich{the character you know}fucik.name

A few questions.
1. How did you do the serial protocol conversions in Delphi - a separate module or straight in Delphi itself?

I'm not sure if I understand you. Delphi using system call for managing devices = it is opening of system file and seting up the speed by sending DCB (Device Configuration Block). That methods are same for all 32bit operating systems and I'm using same routines for all of them.
(including Palm OS)
- ha it can be good news for people included in forum - i have done long time ago also interface for Palm Pilot hand-held.  >:D

In Delphi version all routines are included in one "unit" including communication debug window.

2. Is there any easy way to test the RS232 link at a terminal level - eg using TERATERM and sending the hex codes in your rago600.sourceforge.net examples to see  a response? Does this work?

sure - if you are good in writing and reading hex numbers, you can do that. you will write 9 hex digits and receive 5 hex digits.
If you are leazy to understand hex numbers, my perl script doing only conversion between hex and human readable form.

3. What I really want to do is to be able to control the hot water setting to get extra hot water remotely. Rather than go down into the sklepy every time :) Do you have any success with writing to the registers or simulating key presses (same effect)

I have good expeeriences with writting into registers and not good with simulating keys. --> my version of rego have problems with simulating wheel.

For people with problems with building interfaces: http://www.papouch.com/shop/scripts/_detail.asp?katcislo=0221
I will try to write to them if it is possible to create final product for IVT/rego.
Jindra
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: markwyllie skrivet 22 januari 2010, 14:54:43
Jindrich
Unfortunately, moje je Cestina strachna, so safer in English. I am in Slivenec. I will let you know how I got on with papouch, maybe this weekend. The wireless I am using is WiFly GSX RN-134 from www.rovingnetworks.com - it means I do not have to run cables, but it is not cheap. I think a full papouch interface might be expensive but who knows. The papouch TTL-RS232 converter is not bad at EUR 8 and it is very neat. I will solder a male 9 Way to it and then use that to get a proper RS232 signal Which Will pray outside the heat pump. I have done bits and pieces of programming so would love to see your application. Slightly worried that Delphi is 900 EUR - Perl is free!
I saw a Polish translation of the manual with all the factory level 9 settings, but I have no idea how to get into factory mode.
www.pompyciepla.net.pl/download/instrukcje_obslugi/rego600.pdf

Maybe it means something to you?
Mark
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 22 januari 2010, 16:16:02
I saw a Polish translation of the manual with all the factory level 9 settings, but I have no idea how to get into factory mode.
www.pompyciepla.net.pl/download/instrukcje_obslugi/rego600.pdf

Maybe it means something to you?

he he polish is fine, I know all menu items - I have cooperated on localization. It is funny that I know all menu items, but some time not know how to display it.

Regarding menu item 9 --> I spend some time to open it and now I know why it is secret.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Remo skrivet 22 januari 2010, 19:55:08
Kan man använda denna interface till StatLink?
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: macki skrivet 22 januari 2010, 21:06:26
Jag har haft en windows dator med StatLink och tillhörande interface.
Datorn har nu lagt av och jag tänkte köra övervakning från min Linus server istället.
Går interfacet för StatLink använda ihop med Perlscriptet?
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Remo skrivet 22 januari 2010, 22:53:25
Jag kan ingenting  om Perlscriptet så jag kan inte uttala mig om.
Jag har också StatLink med tillhörande interface som rullar dygnet
runt på en gammal w98 maskin för strömförbrukningens skull.
Tycker om att löda lite ibland, tänkte bara göra en i reserv, delarna
är jo inte så dyra.
Jag  skulle tro att själva interfacet är mycket lik med den här.
Du kan jo testa när du har en färdigt interface.     
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 23 januari 2010, 12:10:48
Kan man använda denna interface till StatLink?

It is more license than technical.

Technicaly - yes; the serial interface is same for statlink and perl script
License - no; price of statlink including interface and it is not possible to use statlink with other interfaces

Other interfaces than serial can have biger latency than statlink expect and there can be little problems.

Vice versa problem is more simplified.
If you have buyed Statlink, you can use perl script.
If you are linux user, I can send you config for cricket I'm using for displaying graphs.

Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Mr_Smith skrivet 23 januari 2010, 14:38:32
License - no; price of statlink including interface and it is not possible to use statlink with other interfaces.

 Thumbsup  Thumbsup  Thumbsup

Länge leve upphovsrätten!

Har också StatLink som rullar och rullat perfekt i 3,5 år nu.

Det är fritt fram att skapa egna applikationer, men att stjäla andras. Fy, fy!  fiR:
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: hirter skrivet 24 januari 2010, 19:55:11
Hi Fulda
I also did some skiing during the last weekend. Therefore I didn't answer you
earlier.
Well I have installed PERL for Windows. So probaly I will continue with your perlscript.
I will register on your site, and se if I can contribute any useful information.

Yes the interface is build into a Aluminium case.

@srick
fick du fart på interface lådan?

@ Mr_Smith
ska du bygga en "backup" till din StatLink låda?


/hirter
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Håkke skrivet 24 januari 2010, 20:11:54
Hej Hirter

Jag har byggt interfacet men får det inte att funka....har till och med byggt 2 st.. det enda som skiljer är att jag använder en annan optokopplare som heter A817 så frågan är om det är den som påverkar? Har hållt på med en hel del elektronik i mitt liv så jag vet att interfacet är rätt byggt och att RS485 är galvaniskt skilt från MAX232 kretsen. Har dock aldrig tidigare jobbat med optokopplare. Det jag har noterat är att varje gång programmet gör en förfrågan till Rego så ser jag en snabb spännings förändring på pin2 i Rego. Däremot händer det aldrig något på pin 3 , dvs det verkar som Rego inte svarar. Jag mäter 0V på pin 3 hela tiden. Kan du kolla vilken spänning du har på pin 3?

Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: HasseK skrivet 24 januari 2010, 20:29:23
Hej Hirter

Jag har byggt interfacet men får det inte att funka....har till och med byggt 2 st.. det enda som skiljer är att jag använder en annan optokopplare som heter A817 så frågan är om det är den som påverkar? Har hållt på med en hel del elektronik i mitt liv så jag vet att interfacet är rätt byggt och att RS485 är galvaniskt skilt från MAX232 kretsen. Har dock aldrig tidigare jobbat med optokopplare. Det jag har noterat är att varje gång programmet gör en förfrågan till Rego så ser jag en snabb spännings förändring på pin2 i Rego. Däremot händer det aldrig något på pin 3 , dvs det verkar som Rego inte svarar. Jag mäter 0V på pin 3 hela tiden. Kan du kolla vilken spänning du har på pin 3?



En fråga: är det RS485 som gäller på REGO-porten?
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Håkke skrivet 24 januari 2010, 20:37:22
Har för mig att jag sett det någonstans , det var därför jag nämnde det. Kanske inte är korrekt.

Korrigering: Spänningsmässigt kan det faktiskt inte vara RS485 då Regon verkar prata med 5 volt
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: HasseK skrivet 24 januari 2010, 20:43:25
Kan det vara ett gamalt hederligt "20 mA strömslinga" enl RS-232/V.24. Sök på Westermo MA21?
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Håkke skrivet 24 januari 2010, 20:50:48
Låter nog mer troligt.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: hirter skrivet 24 januari 2010, 22:07:05
Hej Håkke och HasseK
Rego's signaler är 5V TTL, efter optokopplaren (som isolerar Rego från interface anslutningen) konverteras signalen (RX och TX)
i MAX232 till RS232 signaler (+12V / -12V) for anslutning till PC's komm-port.
Håkke, jag hitta inte A817 i databasen (är det kanske EL817?) om du har ett datablad på A817, kolla att pin konfiguration är den samma
som MCT6.
/hirter
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Håkke skrivet 24 januari 2010, 22:30:53
Det är Dil 4 kapsel så jag måste ha 2 st. Jag har gjort om kablaget till Rego och nu får jag ibland följande 01-00-10-18 och så blir det fel checksumma när jag kollar versionen. Skall luska på ELFA's hemsida i morgon. Köpte denna A817 i en komponent butik i Gävle.

Såg även att det står D4V4  PC817 (SHARP)på en kapsel, har fått 2 olika modeller. Jag har simulerat lite och jag vet att optokopplarna funkar.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: hirter skrivet 24 januari 2010, 23:23:55
Ok
jag använder MCT6,
Elfa# 75-363-60  MCT6 optokopplare ctr 20% DIL8
/hirter
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Mr_Smith skrivet 24 januari 2010, 23:35:45
@ Mr_Smith
ska du bygga en "backup" till din StatLink låda?

Loggar mot egen databas med interfacet från StatLink och skapar egna grafer men tycker det vore kul att även ha gjort den hårdare "biten". Också finns det flera i bekantskapskretsen som inte har något interface än ...
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 25 januari 2010, 10:54:16
hirter; tyvärr har jag inte hunnit kolla detta än.. har fått beordrad övertid..  :'(
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Håkke skrivet 25 januari 2010, 18:02:24
Hej,

Nu har jag äntligen kontakt med Rego!! Dubblade värdena på R1 och R4, jag antar att det är optokopplarna som jag valt som är för känsliga.

Jag har upptäckt en liten bugg. Ibland så hoppar visningen av tex GT1 2 steg så svaret visar GT3, GT3 visar värdet för GT5 (GT2 och GT 10 visar då konstant -48,3) i övrigt verkar det klockrent. Startar man om mjukvaran så händer ofta igen och ibland blir det normalt.

Har du samma problem Hirter?

Korrigering: Verkar som det funkar bra om jag väljer version 3.0 i stället för + versionen.







Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 26 januari 2010, 09:33:21
Korrigering: Verkar som det funkar bra om jag väljer version 3.0 i stället för + versionen.

ha ha - my english friends saying: RTFM :o))))
yes - there are 2 registers difference between some versions of rego. I have not enough information what to recognize which version is old/new.

(GT2 och GT 10 visar då konstant -48,3)

FYI: -48,3 is the constand for not-connected device - for example if you have not indoor sensor, you will se -48,3
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Jens G skrivet 26 januari 2010, 20:06:31
Hirter :
Fråga ang. ditt serieinterface. Jag har bara en USB port på datorn. Fungerar ditt interface med enbart USB kontakten eller måste man ha RS232 kontakten ansluten ? Om inte, behövs det någon speciell drivrutin för att det ska fungera ?
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: hirter skrivet 26 januari 2010, 20:21:13
Hej Jens G
jag har fått ditt PM, tyvärr var jag upptagen på annat håll.
USB kontakten på serieinterface boxen använder jag till strömmatning och seriedata överföring, alltså inte som ett USB interface i
vanlig mening.
Kabeln från boxen är en TP-kabel som på datorsidan är ansluten till följande adapter:
Elfa# 42-703-69 9-pol hona D-Sub-modularjack 8/8, där jag också har en USB kontakt för spänningsmatning till interface boxen.
kolla bilden på mitt interface bygge, där framgår hur jag har gjort det.
Seriedata är alltså standard RS232.
/hirter
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Håkke skrivet 26 januari 2010, 20:58:26
Om du bara har USB interface på din dator så kan du köpa omvandlare från USB - RS232 på Clas Ohlson.

http://www.clasohlson.se/Product/Product.aspx?id=143242492
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: hirter skrivet 26 januari 2010, 21:42:46
Så skulle Håkke's förslag ser ut,
det funka, jag har testad det
/hirter
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Jens G skrivet 26 januari 2010, 21:57:02
Tack.
Hur konfigurerar du USB interfacet i datorn om du använder USB kontakten för seriedata överföring och inte som ett vanligt USB interface?
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Håkke skrivet 26 januari 2010, 22:08:26
Man går bara in i kontrollpanelen i Windows och i enhetshanteraren så väljer man USB porten som dyker upp där efter installation av drivrutinen som medföljer USB RS232 omv. Jag fick problem med att datorn valde ett högt COM port nr för USB-RS232 och då kunde testprogrammet inte öppna COM porten. Man kan då gå in under avancerat och ändra COM port nr för USB-RS 232 omv.

Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Jens G skrivet 26 januari 2010, 22:11:41
OK, får springa och köpa en konverter så att jag kan testa mitt hemmasnickrade program.

Tack för hjälpen
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 27 januari 2010, 10:52:38
Man går bara in i kontrollpanelen i Windows och i enhetshanteraren så väljer man USB porten som dyker upp där efter installation av drivrutinen som medföljer USB RS232 omv. Jag fick problem med att datorn valde ett högt COM port nr för USB-RS232 och då kunde testprogrammet inte öppna COM porten. Man kan då gå in under avancerat och ändra COM port nr för USB-RS 232 omv.

Regarding USB:

1) on FAQ page (http://rago600.sourceforge.net/FAQ.html) is info, that it is possible to done full USB version, but presented one is NOT full USB. There are some problems - for example cable length.

2) any of USB - RS-232 converters working fine, if you are using windows program and windows NT/XP/Vista/7/Server..., it displaying info about port. For example:
(http://rago600.sourceforge.net/serial_ports.JPG)
you can see BtPort mean BlueTooth, Serial0 mean direct port, usb converters usualy using /Device/USB/port0

3) I can arrange manufacturing of interface. the cost will be aprox 1000CZK ~ 400SWK ~ 40e Is it acceptable???
(it not mean interfaces are on stock, it mean: "when there will be positive responses, I will try to arrange manufacturing")
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Cenit skrivet 27 januari 2010, 19:49:30
If you can arrange production of interfaces I will sign up for 3 pieces at 40€ each. I dont think there will be any problems getting rid of the interfaces if you can produce them for 40€.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: markwyllie skrivet 29 januari 2010, 15:36:09
I have had some success connecting to my IVT with help from the amazing Fulda. The opto isolator is critical - you cannot steal power from the Rego other than for the opto isolator. Which may state the obvious, but I did not realise.  I am extending the Perlscript -- to make it work for windows, note you have to download activeperl from activestate.com and then add the package Win32::Serialport from one of the repositories. I am working on  remote control of extra hotwater from the PC- ideally over Internet - when I want a large bath... I have got the wheel and buttons working from Perl, so I can do  'Extrahotwater(2)' and get 2 hours of hot water. but it is a prototype mess of code, purely for 600 version. Eventually, I will suggest something to add to Fulda website, as it is a perfect source of information. Another month or two...

 
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: macki skrivet 02 februari 2010, 15:00:32
Har ett interface (kom med Statlink) och har utgått från Fuldas perl-program och kan läsa av alla de värdena som är finns med på http://rago600.sourceforge.net/

Jag skulle även vilja läsa ut drifttider (timmar med eltillskott och timmar emd kompressor), timers (tid till eltillskott, etc), ramptider mm.
En tänkbar lösning skulle kunna vara att navigera in i menyerna från programmet, men det känns ganska omständigt.
Informationen borde ju finnas i register och därmed vara åtkomliga.

Finns det några idéer hur man skulle kunna plocka ut informationen?  Idéer på hur man skulle kunna "reverse enginera" interfacet/register?
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Jens G skrivet 10 februari 2010, 22:27:49
Jag har nu byggt ett serie interface och köpt en USB till Serie adapter men jag får det inte fungera.
Jag och en kompis har kollat själva serie interfacet (MAX 232 och optokopplarna) och det verkar vara OK. Just nu pekar det på att USB till serie adaptern inte fungerar.

Är det någon som har haft problem med USB till serie adapter? Jag har köpt en USB till Serie adapter på Kjell och Co.

Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Remo skrivet 11 februari 2010, 01:37:33
Jag har nu byggt ett serie interface och köpt en USB till Serie adapter men jag får det inte fungera.
Jag och en kompis har kollat själva serie interfacet (MAX 232 och optokopplarna) och det verkar vara OK. Just nu pekar det på att USB till serie adaptern inte fungerar.

Är det någon som har haft problem med USB till serie adapter? Jag har köpt en USB till Serie adapter på Kjell och Co.



Kan det vara något liknande fel som här, läs på denna sida
http://www.varmepumpsforum.com/vpforum/index.php?topic=1103.440
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Håkke skrivet 11 februari 2010, 07:15:09
Jag fick lite knas med högt allokerad COM port nr (har för mig över 50 och fick då ett felmeddelande i Fuldas Windows appl) och gick då in i kontrolpanelen , portar och valde USB Serial device och under avancerat så kan man ändra COM port nr. Valde COM2 och då funkade det. Jag kör med Clas Ohlsons USB-Serie omv och kör med XP. Ett annat problem som jag fått är att interfacet funkar sämre när fronten till VP är stängd. När jag först testade körde jag utan front, gick klockrent. Det blir ju rätt varmt inne i VP med fronten stängd så jag antar att det påverkar stabiliteten. Jag får c 20-30% överföringsfel, uteslutande "Wrong header" första byte =00 istället för 01. Skall labbba lite med värdena på R1 och R4

Kolla med Fulda, har för mig att han nämner på sin hemsida att det inte funkar med alla USB-serie omv.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Jens G skrivet 11 februari 2010, 08:42:26
Hej,

USB till serie adaptern blir konfigurerad som COM13. Ska testa att byta till lägre COM nummer.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 11 februari 2010, 14:55:04
Hi,
FYI: if you are not listed on this page, your postcard is somewhere lost
http://rago600.sourceforge.net/postcards/

Håkke is only one "valid" user :o)

Jag fick lite knas med högt allokerad COM port nr (har för mig över 50 och fick då ett felmeddelande i Fuldas Windows appl) och gick då in i kontrolpanelen , portar och valde USB Serial device och under avancerat så kan man ändra COM port nr.

I have no info about limits of com port number. I'm interested in this error, if you will see it next time, please send me a screenshot. On my notebook I'm use when programming in bed i also using USB <-> serial convertor as port COM15 in Window$ XP

Kolla med Fulda, har för mig att han nämner på sin hemsida att det inte funkar med alla USB-serie omv.
It is not correct by general. True information is, that some USB<->serial interfaces have problems to run under windows. It look like problem of windows drivers. It is usual for converters based on prolific chip PL2303 (one of cheapest - in CZ it cost 150CZK ~ 5,5€ ~ 55SWK). Usualy helps to download drivers from vendor page: http://www.prolific.com.tw

Regarding USB -> I have prepared docs for USB version. It will look like:

PC | |USB>---|BOX1|============================================|BOX2| |REGO

because USB cable maximum length is 5m, there will be small box which will convert USB to industry standard RS-422 with maximum length 1000M :o) and another small box inside heatpump.

If everything will go as fast as I expect, I will have first bete at end of Feb.

For anybody interested in USB version - please state it on a postcard you sending to me :o) I will try to speed up my work.

Ett annat problem som jag fått är att interfacet funkar sämre när fronten till VP är stängd. När jag först testade körde jag utan front, gick klockrent. Det blir ju rätt varmt inne i VP med fronten stängd så jag antar att det påverkar stabiliteten. Jag får c 20-30% överföringsfel, uteslutande "Wrong header" första byte =00 istället för 01. Skall labbba lite med värdena på R1 och R4

Yes, temperature inside HP is a big problem. sometime helps to create opening holes to bottom and top side of your box where your interface is located. Also helps to put your box on heatpump construction. Right side is black stanchion and it is good to share heating from interface to rest of pump. It is why IVT using metalic case for REGO box.

If you receiving more zeroes than expect, you can decrease value of R5 - somebody using 4k7.
Also if you are using most sensitive optocoupler than me - you can increase R1 and R4. My values are for Optocouplers with If (opening current) aprox 10mA. Modern optocouplers are more sensitive (2mA). You can increase resistance of R1 from 470ohm to 1k0 and also resistance of R4 from 1k0 to 1k2 or 1k5.

If you have wrong value of R1 and have good value of R4 - you will receive responses for any request, but sometime with wrong header
If you have wrong value of R4, you will sometime receive no response (represented as whong length)
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: hirter skrivet 12 februari 2010, 10:17:38
Hi Fulda
i am surprised you did'nt got my Postcard, which i send you around the 20th of Januari.
Anyhow i will send you another one.
br
hirter
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: markwyllie skrivet 17 februari 2010, 17:25:24
If anyone is interested, these are pictures of my interface based on Fulda diagrams, but rather than using PC829 OPTOCOUPLER ILD2.
I used a papouch TTL RS232 board rather than MAX232, Which is an easy solution for me and ice less soldering;). In power it all from an old Nokia phone 5v transformer.
The only mod to the papouch board is to bring the pin 9 power back to the Power Start pin. Which is the brown wire on the second photo ...
I connect it to my wireless network with a Rovingnetworks board, as I prefer not to dabble in main PLC. Still working on the software ...
The first one shows the roving networks board - which transfers power (5v) on pin 9 of the RS232 cable.
The second picture shows the board without a case fitted into the IVT pump. Third one shows back of board and the case. The 4 shows board In the case [img] [/ img]
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 18 februari 2010, 22:00:53
Hi,

as a bonus I added some pictures inside REGO 600:
http://www.nekropolis.cz/rego6xx/inside/

Jindra
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: HasseK skrivet 22 februari 2010, 20:16:04
Hej,

har fått hjälp att snickra ihop ett interface och försökte idag köra igång kommunikationen mot min c5:a - men det fungerar icke! Har kommit fram till att jag har en riktigt gamal version av Rego 600: 112 (troligen 1.12 eller dyl). När jag tittar mig runt så verkar det vara 2.24 eller nyare som gäller om man skall kunna komma åt infon i burken - någon som vet hur man uppgraderar? Eller är det bara att slanta upp för en ny!?!?!?

Tacksam för svar....
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 23 februari 2010, 10:26:25
har fått hjälp att snickra ihop ett interface och försökte idag köra igång kommunikationen mot min c5:a - men det fungerar icke! Har kommit fram till att jag har en riktigt gamal version av Rego 600: 112 (troligen 1.12 eller dyl). När jag tittar mig runt så verkar det vara 2.24 eller nyare som gäller om man skall kunna komma åt infon i burken - någon som vet hur man uppgraderar? Eller är det bara att slanta upp för en ny!?!?!?

Yes - you are right - this version of protocol can be found in rego starting version 2.24 - see http://rago600.sourceforge.net/FAQ.html

I have no detailed information about older versions - in CZ we have not this versions.
Rego consist of two independent parts - first part is main control unit - you can see pictures on my web http://www.nekropolis.cz/rego6xx/inside/
and second part is display+buttons. both parts are connected via serial line.

If your main unit is same as my, you can see, that program is stored in flash roms and also that roms are in sockets.
It is save to change this two chips and try new version. If you will keep a copy of original one, you will have no problems.
If you are not afraid, and if you know how to flash that chips, I can send you program version 3.01CZ

google translator
Ja - du har rätt - den här versionen av protokoll finns i Rego från version 2.24 - se http://rago600.sourceforge.net/FAQ.html

Jag har ingen detaljerad information om äldre versioner - i Tjeckien har vi inte den här versionen.
Rego består av två fristående delar - första delen är Huvudkontrollenheten - kan du se bilder på min web http://www.nekropolis.cz/rego6xx/inside/
och andra delen är display + knappar. båda delarna är anslutna via seriell linje.

Om din huvudenhet är samma som min, kan du se det programmet lagras i flash-rom och även att rom för uttag.
Det är rädda för att ändra detta två chips och prova nya versionen. Om du behåller en kopia av ett original, har du inga problem.
Om du inte är rädd, och om du vet hur man blixt som chips, kan jag skicka dig programversion 3.01CZ
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Izze2000 skrivet 24 februari 2010, 13:34:54
Howdy,
Fulda, thanks a lot for sharing some jucy information!
I have been working on a Labview .vi some days and hope you do not mind. I will send you a postcard!
Since i would like some of the heatpump experts to have a look at my last readings and hopefully get some feedback i thought i should post something on this thread about my 'work' before i show my graphs in my own 'trouble shooting' thread. 
I will share my .vi (which you will need Labview 8.5 or later to be able to run) later when i have cleaned it up a bit and added some features i would like to have. Hope that is fine with you!
Here is a screenshot of my last nights measurements, lots of extra 3, 6 and 9kW,  heat out GT8 shows to low vaules, outdoor GT9 to high and the GT6 compressor to low (i think), probably i need to get better coupling between the tempsensors and GT8 and GT6   :(

cheers
 *vinkar*
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Jens G skrivet 26 februari 2010, 13:02:23
Hi
I´ve updated the driver for the USB<->Serial converter but I still can not connect to the rego. I get the error message "Chyba otevirani COM2:" which I assume means that the connection could not be established.
Has anyone managed to use the USB<->Serial converter which Kjell and Co is selling ?

We have checked the PCB and the circuits on it and they seems to be OK.


Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 01 mars 2010, 21:05:25
I´ve updated the driver for the USB<->Serial converter but I still can not connect to the rego. I get the error message "Chyba otevirani COM2:" which I assume means that the connection could not be established.
Has anyone managed to use the USB<->Serial converter which Kjell and Co is selling ?

We have checked the PCB and the circuits on it and they seems to be OK.

This is dangerous
that error mean "Error opening port COM2: " (after double dot is reason why)
Is your USB<->Serial marked as COM2?

Can you open hyperterm to port COM2?
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Jens G skrivet 01 mars 2010, 21:15:22
I get the same error message with any COM port.

Since hyperterm is not included in Vista I did install Indigo terminal emulator. It seems that I can open the port with this program but I do not get any respons from the REGO. I have tryed to send request for REGO version number but nothing happens. I think I got the message right(817f000000000000).
Can I send any other message to the REGO to see if the communication works ?
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 02 mars 2010, 13:58:23
Since hyperterm is not included in Vista I did install Indigo terminal emulator. It seems that I can open the port with this program but I do not get any respons from the REGO. I have tryed to send request for REGO version number but nothing happens. I think I got the message right(817f000000000000).
Can I send any other message to the REGO to see if the communication works ?

the request is OK - problem is - that it is in hex.
if your term enable to switch to hex - it will be fine
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: clarre skrivet 12 mars 2010, 10:24:46
Hello everyone (and a special thanks to Fulda who has done such great work)!

I have read all this with great interest. I myself have an IVT Greenline 17 that is placed in such a way in my house that I have to go outside to reach it. My dream would be to be able to monitor it and change settings from inside our house. The perfect set up would be to have the Greenline connected via Wifi to my always on Windows box.

I do not myself have the knowledge from a hardware perspecive to build this. If I got the data to a server, I could probably display thing nicely on some web page...

My challenge to every one is: Can anyone build this? I am of course prepared to pay for it if we could agree on a reasonable price. I would also guess that there would be many more people than me interested in this.  >:D

Anyone?

All the best

C-H
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 12 mars 2010, 15:15:30
... The perfect set up would be to have the Greenline connected via Wifi to my always on Windows box.

My challenge to every one is: Can anyone build this? I am of course prepared to pay for it if we could agree on a reasonable price. I would also guess that there would be many more people than me interested in this.  >:D

this response is more commercial than usual  >:D

Hi Clarre,

few notes:
1) are you sure, that you are looking for wifi? On my page you can read, that bluetooth have similar conformity, and for heatpump is easier to use. You can buy on ebay milion of bluetooth adapters redy to use:
http://shop.ebay.com/?_from=R40&_trksid=p3907.m38.l1313&_nkw=bluetooth+serial&_sacat=See-All-Categories (http://shop.ebay.com/?_from=R40&_trksid=p3907.m38.l1313&_nkw=bluetooth+serial&_sacat=See-All-Categories)

If I can recommend, the UK is better, because have external antena  ;D
Other are also usable (the one have picture with coin is not for you if you are not understand hardware and express card is also not for you.)

2) check your wersion of rego (push long time "info" [middle] button), if you have 3.02 I will help you - you must promis to me, that will take a few pictures of rego and heatpump  a:gl

3) if you have ethernet cable between your rooms, I will have first beta of interface next week (aprox). This version enable to use ethernet infrastructure for transfering the data. If you will be lucky, you can have one of first versions.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: clarre skrivet 12 mars 2010, 16:15:54
Wow! What was quick!

1. I think I would prefer Wifi since I believe it has better range than Bluetooth. The sever (or actually the router) is one floor up and two rooms away... I don't think Bloutooth will manage that... I know I have Wifi connectivity in the cellar (have tested with my phone)... Although: If it is a much bigger problem to go Wifi, maybe I could get a loooong network cable to the router. The I guess the pump would have to get an ip address from the router? I will check if I can get a cable through when I get home from work.

2. Will check it, again when I come home.

3. Sounds exciting!!!

*Would I be able to use your software even though I (maybe) would be using Ethernet?
*How much would you like to have for your service and how could I pay you? PayPal?
*If anyone else is interested in this, please raise your hand so Fulda can sell to you to!!!

All the best

C-H
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: clarre skrivet 13 mars 2010, 06:16:47
I have version  3.05 and i can reach the pump with an ethernet cabel.

Best regards

Clarre
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 13 mars 2010, 15:30:44
I have version  3.05 and i can reach the pump with an ethernet cabel.

Hmm, 3.05 is not interested for me.

Regarding re-selling interfaces: I'm not planing to have business from that. I will have only few beta pieces, which I will use for my personal research. There will be 3~4 pieces, which I will re-sell.
Payment - for example PayPall to account of my girlfriend - she is able to spend any money for gaudery on ebay.

Regarding access range of bluetooth - it using same radio as wifi - the range is similar. If you have model with external antena, you can create pair of any tin-can antenas (http://www.simandl.cz/stranky/czfreenet/anteny/anteny.htm (http://www.simandl.cz/stranky/czfreenet/anteny/anteny.htm))
You have good company ConnectBlue http://www.connectblue.se/ (http://www.connectblue.se/) producing nice radios.
If you are still interested in WiFi - here is products on czech market: http://obchod.hw.cz/?cls=spresenttrees&strid=102 (http://obchod.hw.cz/?cls=spresenttrees&strid=102) (1SWK~2.6CZK) CSW-H80 = 4500CZK ~ 1800SWK ~ 180eur

Regarding ethernet: The version I'm testing using only ethernet infrastructure - not active components (switches/routers/...)

Jindra
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 14 mars 2010, 10:33:49
Hi everyone!

(Working on fulfilling the license agreement fulda ;) )

Long time no see.. Now I have some time to spend on the logging interface again. I sat down yesterday and started thoroughly analyzing my circuit board. Found that the problem I had may be due to me mixing concepts up..

I used a flat 9-pin cable (like a P-ATA connector cable) and I had according to Fulda's design used pins 2,3,4 and 5 on REGO-side and 2,3 and 5 on PC-side. However, my suspicion was that I had confused the leads with the RS-232 connector numbering. And therefore I re-soldered the board to use leads
3,5,7 and 9 on the REGO-side and 3,5 and 9 on the PC-side. No luck however.. the results differ almost time I run the script, the current result is:
sri@loggis:~/bosch$ ./ivt.pl
Dest:  FA 00 00 00 0B
Dest:  88 0F 00 00 00
Dest:  0B FA 00 00 00
Dest:  0B F4 00 00 00
Dest:  0B 41 08 00 00
Dest:  0B 10 D0 08 00
Dest:  00 0B 20 00 00
Dest:  00 80 00 00 00
Dest:  00 20 00 00 00
Dest:  40 00 00 00 00
Dest:  40 00 00 00 00
Dest:  20 00 00 00
Err rego version:HHHHHL
== Sun Mar 14 09:56:38 2010 ==

Obviously, I somewhere took a wrong turn and need a little guidance to at least have the interface following fulda's design before I can start trying to figure out why I only get junk from (and to?) the REGO.

From the pc-side my interface is connected to RS-232, pin 1 of the cable is connected to the power supply of the USB-port. After roughly 2m of flat cable, the cable ends in the PC-side of the interface. Between the interface hardware and the REGO RS232-port there is only about 5cm of cable.
(http://www.varmepumpsforum.com/mkportal/modules/gallery/album/a_178.jpg)

The read leads are pin 1 on the connectors.

Thank you for reading :)
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 14 mars 2010, 12:09:02
(Working on fulfilling the license agreement fulda ;) )

not received yet - when I will receive, you will see it here: http://rago600.sourceforge.net/postcards/ (http://rago600.sourceforge.net/postcards/)
(all received poctcards are here) {only 1 user huvuddunk}

I used a flat 9-pin cable (like a P-ATA connector cable)

yes - cables from old mainboards are fine - I'm using it so offen.

Obviously, I somewhere took a wrong turn and need a little guidance to at least have the interface following fulda's design before I can start trying to figure out why I only get junk from (and to?) the REGO.

the data you received look like noise.
If cable length is 5cm - it would be OK.

have you checked the diagram at: http://rago600.sourceforge.net/FAQ.html

it is usual, that users forgeting to connect power pins of max232 (pins 15 and 16)

Jindra
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 14 mars 2010, 13:28:17
Correct Fulda, it was pins 15 and 16 that I connected wrongfully (see picture). I now connected them according to the design and got:
sri@loggis:~/bosch$ ./ivt.pl
Dest:  81 02 00 04 0F
Dest:  00 00 00 0B 60
Dest:  20 04 0F 00 00
Dest:  00 0B 81 02 00
Dest:  04 0F 00 00 00
Dest:  0B 81 02 00 04
Dest:  0F 00 00 00 0B
Dest:  4C 00 04 0F 00
Dest:  00 00 0B 81 02
Dest:  00 04 0F 00 00
Dest:  00 0B 81 7F 00
Dest:  00 00 00 00 00
Err rego version:HHHHHH
== Sun Mar 14 13:25:47 2010 ==

Note; I tried both pin-configurations.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 14 mars 2010, 15:31:21
Correct Fulda, it was pins 15 and 16 that I connected wrongfully (see picture). I now connected them according to the design and got:
sri@loggis:~/bosch$ ./ivt.pl
Dest:  81 02 00 04 0F
Dest:  00 00 00 0B 60
Dest:  20 04 0F 00 00
Dest:  00 0B 81 02 00
Dest:  04 0F 00 00 00
Dest:  0B 81 02 00 04
Dest:  0F 00 00 00 0B
Dest:  4C 00 04 0F 00
Dest:  00 00 0B 81 02
Dest:  00 04 0F 00 00
Dest:  00 0B 81 7F 00
Dest:  00 00 00 00 00
Err rego version:HHHHHH
== Sun Mar 14 13:25:47 2010 ==
Note; I tried both pin-configurations.

OK - your question is more for autistic people. I have added colors to your example.
Dest:  81 02 00 04 0F
Dest:  00 00 00 0B 60
Dest:  20 04 0F 00 00
Dest:  00 0B 81 02 00
Dest:  04 0F 00 00 00
Dest:  0B 81 02 00 04
Dest:  0F 00 00 00 0B
Dest:  4C 00 04 0F 00
Dest:  00 00 0B 81 02
Dest:  00 04 0F 00 00
Dest:  00 0B 81 7F 00
Dest:  00 00 00 00 00

you can see, that here is some echo - it mean you have short connected transmited and received data.

check if you have not short connect between pins 2/3 on rego header, 1/5 on optocoupler, 4/7 on optocoupler, 11/12 on max232, 13/14 on max 232, or 2/3 on PC header.

Also check if you counting pins on components:
1   16
2   15
3   14
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 22 mars 2010, 18:38:04
Hi everyone!

Out of frustation I decided to solder a new filter. I just connected it and it still doesn't work!

With my multimeter, I got the following results:
Vcc: 10.6V
pin2 (mot GND): 8.4V
pin6 (mot GND): 5.4V

However, when I out of curiosity read the specification on the Max232 in the ELFA-catalog, I noticed that the capacitors should be 1uF, not 10uF which I mounted...

Have I found the problem or what do you think?

Regards, Stefan

Edit: I am using MAX232CPE (https://www1.elfa.se/data1/wwwroot/webroot/Z_DATA/07302326.pdf), can that possibly be a potential source of errors?

Edit2: I found that I had mounted the capacitors with the wrong polarity, so hopefully my problems will disappear when I get home tonight..
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 23 mars 2010, 14:40:53
With my multimeter, I got the following results:
Vcc: 10.6V
pin2 (mot GND): 8.4V
pin6 (mot GND): 5.4V

Where you have connected ground/com of your multimeter??
Vcc is allowed between +4,5 to +5.5V not 10,6!!!!
(pins 15 = gnd and pin 16=vcc)

However, when I out of curiosity read the specification on the Max232 in the ELFA-catalog, I noticed that the capacitors should be 1uF, not 10uF which I mounted...

... some versions - mainly signed as max 3232


Edit: I am using MAX232CPE (https://www1.elfa.se/data1/wwwroot/webroot/Z_DATA/07302326.pdf), can that possibly be a potential source of errors?
CPE is fine - it mean only plastic package with temperature +5 to +55C or something like that

Edit2: I found that I had mounted the capacitors with the wrong polarity, so hopefully my problems will disappear when I get home tonight..

wrong polarity is not so bad - it dramaticaly decreasing capacity, but sometime working

Your problem can be powering of max - are you sure, that you have connected pins 15 and 16 as described in mnemotechnic schematic?
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 23 mars 2010, 15:24:27
Citera
Where you have connected ground/com of your multimeter??
Vcc is allowed between +4,5 to +5.5V not 10,6!!!!
(pins 15 = gnd and pin 16=vcc)
I measured Vcc between Usb-out and RS232-GND, not on MAX232.

Citera
wrong polarity is not so bad - it dramaticaly decreasing capacity, but sometime working

Your problem can be powering of max - are you sure, that you have connected pins 15 and 16 as described in mnemotechnic schematic?
Well, I have not connected 15 and 16 at all, they are not on the schematic (http://rago600.sourceforge.net/ivt_serial.gif). Pins 2 and 6 however are connected as on the schematic
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 23 mars 2010, 18:04:58
Ok, some new measurements:
pin15-16: 0.27V
pin2-6: 0.36V
Voltage over USB compared to serial GND is 10.5V

If I haven't misread the specification from ELFA, should there not be a capacitor between pins 2 and 16?

Could the MAX232 be faulty? I have now checked this implementation a number of times
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 23 mars 2010, 20:04:08
Ok, some new measurements:
pin15-16: 0.27V
pin2-6: 0.36V
Voltage over USB compared to serial GND is 10.5V

If I haven't misread the specification from ELFA, should there not be a capacitor between pins 2 and 16?

Could the MAX232 be faulty? I have now checked this implementation a number of times

see: http://rago600.sourceforge.net/ivt_ser2a.GIF
serial GND (pin 5) is connected to pin 15
USB power (red) is connected to pin 16

You saying, that have 10,5V between GND and power, and 0,27V between pins 15 and 16???
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 23 mars 2010, 20:47:42
Hi fulda and thanks for you reply,

I haven't seen that schematic before. I've implemented my filter according to http://rago600.sourceforge.net/ivt_serial.gif (http://rago600.sourceforge.net/ivt_serial.gif), is that wrong?

Thanks again  Thumbsup
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 24 mars 2010, 09:59:03
I haven't seen that schematic before. I've implemented my filter according to http://rago600.sourceforge.net/ivt_serial.gif (http://rago600.sourceforge.net/ivt_serial.gif), is that wrong?

I informed you about this schematic 14 Mars 2010, 12:09:02 - you not read my post cerrfully   ::)

as statet on page FAQ - the schematic is same, only this (http://rago600.sourceforge.net/ivt_serial.gif) is standard electrical schematic and this (http://rago600.sourceforge.net/ivt_ser2a.GIF) is mnemotechnic.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 24 mars 2010, 10:15:23
I'm sorry fulda but I don't understand the mnemotechnic one, it seems to do the opposite of the electrical schematic..  ;D

However, one important question; in which manner are you labeling the pins? The 9-pin DSUBconnector label the pins:
   1
2
   3
4
   5
6
   7
8
   9

(this is the way I soldered the connectors)

but in the schematic you instead use

   1
6
   2
7
   3
8
   4
9
   5

I'm sorry if this sounds like complains - it's not! - I just want to know what I did wrong :) I tried both ways but none worked..

Thank you for your patience
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: srick skrivet 24 mars 2010, 13:50:01
I just re-soldered the connector pins according to the electric schematic, now I'll just have to wait until I get home to see the results...  studs
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 24 mars 2010, 15:52:16
I just re-soldered the connector pins according to the electric schematic, now I'll just have to wait until I get home to see the results...  studs

Regarding pinout - in my notes (http://www.nekropolis.cz/my_serial_doc/) is refetence to this (http://hw.cz/rs-232) page, where is example. I'm not writing it into docs, because there are numbers on pins. If you will use zoom magnifier to see it.
Also in both schematics is picture of connector which presenting that pinout is:
1 2 3 4 5
 6 7 8 9
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: markwyllie skrivet 31 mars 2010, 10:43:07
I have version  3.05 and i can reach the pump with an ethernet cabel.

Best regards

Clarre
Clarre - I have this working with Wifi (see previous post), using the Wifly GSX interface from roving networks (and all Fuldas code). It allows me to do what you want - remote control of heat pump. But it does need some soldering. Maybe you could learn ?
I want to control mine from the web , not just the lounge.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 24 maj 2010, 11:05:38
Thank to Robin for new postcard. See http://rago600.sourceforge.net/postcards/  Thumbsup
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 27 juli 2010, 10:43:19
Good news for many people. Finaly I persuade my friend Pavel Dvořák to make an interfaces and is able to send it to anybody. I put link into FAQ (http://rago600.sourceforge.net/FAQ.html#PD) part of my document. Pavel is able to help you with preparing individual interfaces (long distance, ethernet connected, bluetooth connected, ...)
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: markwyllie skrivet 29 november 2010, 11:29:12
I have version  3.05 and i can reach the pump with an ethernet cabel.

Best regards

Clarre
Clarre - I have this working with Wifi (see previous post), using the Wifly GSX interface from roving networks (and all Fuldas code). It allows me to do what you want - remote control of heat pump. But it does need some soldering. Maybe you could learn ?
I want to control mine from the web , not just the lounge.

Update -- I have a web version now that serves up the same interface over the internet using PERL and CGI. Thanks to Fulda base code as always. I have sent two postcards, but neither of them seem to get there.. :(
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Izze2000 skrivet 21 december 2010, 15:45:28
Hejsan!

Som jag nämnt tidigare har jag snickrat ihop en LabVIEW variant baserad på Fuldas eminenta arbete/utforskningar. Jag har fått lite förfrågningar på denna .vi och tänkte att det kunde vara lika bra att lägga ut detta på forumet.


LV projektet kan laddas ner från:
http://data.fuskbugg.se/dipdip/Logger Beta1.llb (http://data.fuskbugg.se/dipdip/Logger Beta1.llb)

I denna hittar ni Logger8.vi som det bara är att klicka på så startar hela programmet. OBS ni måste ha LW 8.5 eller senare!
Obs, jag är ingen programmerare (-> inte så strukturerad programmering) och har snickrat ihop denna .vi på några kväller tidigare i år. D.v.s. detta är en mycket preliminär .vi som antagligen innehåller en del buggar mm och körs på egen risk!
I alla fall så har jag kört denna .vi 10 månader sedan i ~ februari 2010 utan problem (mest irriterande bug är att tidsskalan på grafen långsamt blir mer och mer fel).
Jag har tyvärr heller ingen större möjlighet för supporta, förklaring etc. eftersom jag inte har så mycket tid, och faktiskt antagligen börjar glömma hur jag gjorde mm.
Dock om denna eller delar av denna kod uppdateras / förbättras så berätta gärna :-) Pss om den sprids vidare mm

Tips för att komma igång:

I fliken "Settings and monitor"
* så måste man mata in vilken COM port som tilldelats REGOn.
* Här kan man tala om vart dump/loggfilerna skall hamna och heta.
* Här kan man mata in en FTP adress för HTML graf + data generering (via inbyggd FTP).
* Här kan man mata in e-mail uppgifter om man vill ha email om ett larm har gått.

I fliken "VP Graph" visas de intressanta parametrarna i en graf.

Lycka till och berätta gärna hur det går!
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Haggan skrivet 23 februari 2011, 15:17:51
Hej Jag har en rego637 och adresserna verkar inte stämma överens.
Är det någon annan som kör rego637 och har koll på vad som gäller.
Jag har redan konstaterat  följande

020F=GT8
020D=GT5
0210=GT9

Ska prova vidare.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: niclasvarme skrivet 24 februari 2011, 10:45:45
Hej Jag har en rego637 och adresserna verkar inte stämma överens.
Är det någon annan som kör rego637 och har koll på vad som gäller.
Jag har redan konstaterat  följande

020F=GT8
020D=GT5
0210=GT9

Ska prova vidare.

Intressant, jag har också en rego637 och tänkte snart bygga ihop ett interface. Vilken version har du? Posta gärna mer info om på vilka addresser de olika registren verkar ligga.

Mvh Niclas
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Haggan skrivet 24 februari 2011, 11:07:02
Hej Jag har en rego637 och adresserna verkar inte stämma överens.
Är det någon annan som kör rego637 och har koll på vad som gäller.
Jag har redan konstaterat  följande

020F=GT8
020D=GT5
0210=GT9

Ska prova vidare.

Har fått mail ifrån fulda tydligen är finns det två olika versioner av rego 637 en svensk och en multilang. Jag har nog den svenska. Version på själva mjukvaran är 3.04.
fulda sa också att det är en faktor "+-2" skillnad på adresserna.
dvs att
i fuldas lista för 636
är GT8 0211

0211 i dec är 529
529+-2=527
527 i hex är 0x20f eller 020F vilket stämmer enligt mina observationer.

Vilket verkar betyda att man ska följa adresserna för "Rego600-635"
Jag ska kolla igenom om det stämmer med verkligheten. Jag planerar också att koda ett interface i python istället är någon intresserad kanske man kan samarbeta via google code eller dyl.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: niclasvarme skrivet 24 februari 2011, 12:26:13
Tack för infon! Jag har faktiskt också funderat på ett Python interface eftersom jag iallafall har lite erfarenhet av det men ingen alls av Perl. Om jag kan hjälpa till med något med min begränsade kunskap så gör jag gärna det.

Mvh Niclas
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: cleesieboy skrivet 09 februari 2012, 09:01:36
Väcker denna gamla tråd till liv igen efter att ha börjat grotta lite i datat från min Bosch-pump (vilket ju är en IVT så borde vara detsamma för även deras pumpar).

Fulda har ju gjort ett kanonjobb med att dokumentera ner register osv, jag tänkte göra några tillägg allt eftersom jag hittar något av intresse.

Register            Funktion
0x024               Inställning sommarlägestemperatur?
0x046               Räknare antal kompressorstarter?
0x048               Gångtid i timmar, radiatoruppvärmning.
0x04A               Gångtid i timmar, tappvattenvärmning
0x049               Verkar även denna hänga ihop med gångtiden, 0-9 är värden jag sett på den hitills, kan det
                        vara gångtid i minuter/6, nollas när en timme räknas upp på 0x048 och 0x04a?

Om någon annan kan verifiera dessa vore det kanon!
Min pump har alltså Rego 637, version 3.6.

Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Haggan skrivet 09 februari 2012, 09:55:33
Intressant.

Jag kan se om jag kan testa dem.

Angående python, jag tänkte ju att jag skulle göra om fuldas perl till lite snyggare python.
Men denna finne har hunnit före.
http://olammi.iki.fi/sw/taloLogger/ (http://olammi.iki.fi/sw/taloLogger/)

Funkar mycket bra men är väldigt jobbigt att konfigurera. Men nu loggar jag både värmepumpen samt väderstationen till mysql.
Stabilt än så länge.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Magnus Appelquist skrivet 14 november 2013, 22:45:16
Hej,

Gammal tråd, men förmodligen fortfarande aktuellt.

Jag svängde ihop en Pythonsnurra som kan skicka ut data enkelt och lättläst. Den kan även formatera texten direkt för Graphite om man vill grafa med det. Går att få riktigt snyggt om man använder någon av de dashboard som finns till Graphite.

https://github.com/magapp/rego6xx

/Magnus
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Haggan skrivet 15 november 2013, 07:43:44
Nice!

Jag har kört talologger ett bra tag. Men detta är ju lite mera lättviktigt!
Intressant har inte stött på Graphite förut!

Jag har knackat ihop en funktion som gör att man kan skriva till pumpen också. Testade i terminalen och lyckades slå på extra varmvatten! Hojta till om du vill ha lite hjälp?

När jag får tid och råd att skaffa en acctank vill jag kunna styra pumpen med solelsproduktion har 11.25kWh på taket :)
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: mattsjo skrivet 23 november 2013, 17:05:18
Hej,

Jag har byggt stöd för Rego6xx för Domoticz (www.domoticz.com (http://www.domoticz.com)) så man kan läsa ut temperaturer m.m.

Nu tänkte jag ta nästa lite läskigare steg och börja skriva till pumpen... Planen är att skriva till finjusteringsregistret för att på så sett kunna blåsa på lite extra fuktiga höstdagar. Eftersom jag har en massa info tillgänglig i Domoticz så borde jag kunna förutse när det kommer att kännas kallt inne och kompensera för det. Tidigare hade jag tänkt att emulera en innesensor men jag verkar inte få tag på den 1-wire styrda potentiometern så det får bli denna väg...

Genom att bara ändra på finjusteringen tänkte jag att den inte skulle hända så mycket om det blir något fel på skrivningar eller uträkningar...  :)

@Haggan: Vilka register har du provat att skriva till och hur gick det?

Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Haggan skrivet 24 november 2013, 10:23:18
Trevligt. Jag har kört talologger och loggat till mysql. Tänkte dra in det i emoncms också men ska kolla på domoticz. Är det bra alltså?

Jag haxade ihop lite snabbt så att man kan styra frontpanelen och ändra på alla inställningar på så vis . Med rätt sekvens knapptryckningar kunde jag slå på extra varmvatten. Det är ju bättre och säkrare att skriva direkt till registrena men finns det en komplett lista?
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: mattsjo skrivet 24 november 2013, 21:38:28
Domoticz är bra om man gillar hemautomation men kanske inte lika bra om man mest gillar att logga data.

Jag får se när jag kan bestämma mig för hur jag vill styra pumpen. Det visade sig att det inte alls var så lätt att förstå när det känns kallt och rått inne när man tittar på datan som jag samlar in... Att det regnar ute och är under 5 grader kanske räcker men jag vet inte riktigt och nu har det blivit kallare och då fungerar pumpens reglering bra så då har jag inget problem...
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Haggan skrivet 24 november 2013, 21:55:30
Är det kallt när det är kring noll då eller? Står om det i instruktionerna i sådant fall.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Haggan skrivet 23 mars 2015, 19:26:08
Hej

Hur har det gått med styrningen av IVT? Jag tänkte prova installera Domoticz nu. Vore nice att kunna styra pumpen också. Kanske vi gemensamt kan klura ut det?
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: jojomensan skrivet 11 december 2015, 13:01:33
Gammal tråd, jag vet, men den är för bra för att falla i glömska ;)

Jag tänkte använda en raspberry pi mot serie interfacet med en enkel spänningsdelning för att få ner 5V till 3,3V för att inte bränna raspberryns Rx.
Raspberryn drivs ju av 5V via USB, kan man driva den från Regos +5V?
Då slipper man ju bry sig om galvanisk separation, dom kommer ju att köra mot gemensam jord.

Kommentarer och synpunkter mottages gärna.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Håkke skrivet 11 december 2015, 14:05:04
Jag skulle aldrig riskera att skada Rego, utan satsa på optokopplare och TTL- RS232 omvandling. En Raspberri Pi drar väl 0,5 - 1 A (?) och frågan om Regons +5 V har den reserven ?

Kostar inte många kronor att göra ett eget interface, ritning finns via länk tidigare i denna tråd. Skada Regon blir säkerligen dyrt.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: jojomensan skrivet 11 december 2015, 14:41:26
Är en B+, ska dra 250-330mA, kommer inte att ha något annat än ethernet kabel inkopplat. Men jag har ingen aning om hur mycket man kan dra från Rego, någon som vet?
http://raspi.tv/2014/how-much-less-power-does-the-raspberry-pi-b-use-than-the-old-model-b
https://www.raspberrypi.org/help/faqs/#power

Det kanske finns någon annan spänning att tillgå? +12V eller så, borde gå lika bra med en liten regulator krets...bara jorden är densamma, får kolla upp det.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Håkke skrivet 11 december 2015, 23:06:13
Bilder på hur Rego ser ut inuti finns här. http://www.nekropolis.cz/rego6xx/inside/ 

Som du ser finns där 2 st kretskortstrafos, tror knappast dessa är på mer än nån/några VA , så troligen finns nog inte mycket i reserv.  Förmodligen är väl en till för +5V och den andra för nån högre spänning, ev 12 V ? Microkontrollern drivs iaf på 5V och drar bara nån W. Det som i övrigt drar mest ström är nog displayen, ev har den separat strömförsörjning. Bara nåt enstaka relä, i övrigt optokopplare som styr Triac för tillslag av ström till kontaktorer, cirk pumpar och växelventil, så det är inte just någon elektronik som drar mycket ström. 

Kan inte utläsa hur pass kraftiga trafos där sitter, men det kan du ju kolla. +5V kan man ju prova att försiktigt lasta ner något med olika motstånd och se om spänningen börjar sjunka. Man kan gå ned till 4.5 V innan kontrollern säger ifrån ( datablad  Philips )  http://www.nxp.com/documents/data_sheet/80C552_83C552.pdf

Tänk på att använda ESD !
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: WolfieSax skrivet 14 december 2015, 00:51:52
Hi guys. I'm trying to read data from the service port of an IVT Greenline HT Plus E9 with a Rego 637 controller.

To do this I'm using a USB to serial adapter RS232 between the Rego 637 and my Raspberry Pi (RPi), however I do not get any data out from the Rego using e.g. screen command. I can see that the USB-adapter is correctly connected to the RPi (/dev/ttyUSB0) using commands:
dmesg
lsusb

As soon as I get some data at all from the Rego 637 I would like to use your Perl script ivt.pl available at:
http://rago600.sourceforge.net

I read on this Forum that the signals coming from the Rego via the service port are too weak and need to be amplified. Is that true? Moreover I found this schematic for such a suitable interface:
http://rago600.sourceforge.net/ivt_serial.pdf

Any hints? Could you please help me out?
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Håkke skrivet 14 december 2015, 12:58:50
Hi guys. I'm trying to read data from the service port of an IVT Greenline HT Plus E9 with a Rego 637 controller.

To do this I'm using a USB to serial adapter RS232 between the Rego 637 and my Raspberry Pi (RPi), however I do not get any data out from the Rego using e.g. screen command. I can see that the USB-adapter is correctly connected to the RPi (/dev/ttyUSB0) using commands:
dmesg
lsusb

As soon as I get some data at all from the Rego 637 I would like to use your Perl script ivt.pl available at:
http://rago600.sourceforge.net

I read on this Forum that the signals coming from the Rego via the service port are too weak and need to be amplified. Is that true? Moreover I found this schematic for such a suitable interface:
http://rago600.sourceforge.net/ivt_serial.pdf

Any hints? Could you please help me out?

Rego interface uses TTL levels 0, or +5V as signal levels, while RS-232 uses +3 to +15 V for a logical "0" and -3 to -15 V for a logical "1" , thus there is no way you can connect an USB / RS-232 converter direct to the Rego DB-9 interface.  You must convert from TTL to Rs-232 and furthermore secure galvanic separation between Rego signal earth and Rs-232 signal earth. (Blowing the Rego unit will be very costly )

Follow the drawing in the link you mentioned and build your own interface. It can be problematic to find the correct values of some resistors, I got mine to work quite good , but it took a lot of patience in order to find the right combination of resistors.  What turns out to work well with the frontdoor detached might not work at all once door is closed as the ambient temperature increases.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: jojomensan skrivet 14 december 2015, 16:02:45
Friskt vågat hälften brunnit  ::)
Kopplade in raspberryn med matning från Rego +5V, var bara för nyfiken för att låta bli.
raspberryn startade, gick fint att kommunicera med den via ethernet,, allt verkar ok.
Men, kommunikationen med rego fallerar, jag misstänker att det blir för dåligt med kräm för att raspberryns Tx ska orka upp till 2V som detekteras av rego.
Rego överlevde incidenten utan märkbara skador :)
Ett litet paket med optokopplare mm. ska dyka upp i brevlådan alldeles strax, så det ska göras ordentligt nästa gång ;)
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: WolfieSax skrivet 14 december 2015, 21:26:56
Thanks Håkke! What do you think of this variant?
http://rago600.sourceforge.net/ivt_ser2a.GIF

with HW specified according to:
http://rago600.sourceforge.net/FAQ.html#HW

The drawing above seems much simpler to me than:
http://rago600.sourceforge.net/ivt_serial.pdf
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Håkke skrivet 14 december 2015, 22:22:48


The drawing above seems much simpler to me than:
http://rago600.sourceforge.net/ivt_serial.pdf

I followed this drawing and in reply #57 in this thread I wrote that i doubled the values of R1 and R4 when I got it to work. But it all seem to fall back on which optocoupler being used.   I use A817 and D4V4  PC817 (SHARP) , I guess they are the same, but from different manufacturer.


I sent a PM to you, so have a look at that.
 
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Lmf skrivet 05 januari 2016, 01:21:07
För den som är intresserad av hemautomation så finns här en modul som är byggd i java till REGO637 på följande länk (https://github.com/hobbyquaker/ccu.io/tree/master/adapter)

Vet inte om man måste ha grundmodulen från Hommatic (http://www.eq-3.de/homematic.html) för att det skall fungera eller om man kan använda den till något eget med en Raspberry.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: MrMartin skrivet 20 januari 2016, 15:33:57
Hej!

Jag har en IVT 290 AW. Och vad jag har kunnat läsa mig till så är det styrenhet REGO 800. Är det någon som vet om hårdvaran som beskrivs här http://rago600.sourceforge.net/ även fungerar till min värmepump? Jag kan inte hitta någon 9-polig port på min styrenhet.
Mitt önskemål är att få ut värdena till domoticz. Någon som har gjort detta och vill dela med sig?

Tack på förhand!
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: purjo__ skrivet 20 januari 2016, 19:16:23
Nej, Rego 800 har canbus.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: MrMartin skrivet 20 januari 2016, 21:10:08
Ok, tack för svar  tummenupp
En ren spekulation, skulle det gå att modifiera en ELM327 (Som kommunicerar med CANBUS) att hämta mätdata från Rego 800?
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: purjo__ skrivet 20 januari 2016, 22:42:32
Rent tekniskt skulle det säkert gå, men jag vet inte hur enkelt det är.
Det finns färdiga 'generiska' interface att köpa.  T ex http://www.lawicel-shop.se/prod/LAWICEL-CANUSB-Adapter_87941/CAN_8895/SWE/SEK
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: MrMartin skrivet 21 januari 2016, 08:46:20
Ok, ja det är nog enklast så.
Jag hittade en billigare variant på ebay, den borde väl också fungera?
(http://i.ebayimg.com/images/g/8QEAAOSwxH1T7JVO/s-l1600.jpg)

Jag ska kanske starta en ny tråd med mina frågor och funderingar.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: purjo__ skrivet 21 januari 2016, 08:57:18
Förmodligen. Sen skall du ha en dator som tolkar datat och sparar undan saker...
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: sx3000 skrivet 05 februari 2016, 22:37:17
Halloj,

Finns det någon komplett lista på adresser och register etc. för Rego 637? (Tror det är 637, the Greenline HT+ C9 från 2007)

Jag tänkte försöka integrera Regon med KNX och visualisera på en panel.
Jag har en multifunktions gateway (Schneider HomeLynk) som bl.a har RS232 (Tx, Rx, GND).
Så jag antar att jag behöver en TTL ==> RS232 omvandlare i mellan.

Eftersom Fuldas program inte fungerar då jag inte kommer köra en PC så behöver jag en lista på adresser/register och allt vad som kan vara intressant så att jag kan få upp siffrorna på min panel.

Tack på förhand!
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: jidr skrivet 03 mars 2016, 14:26:22
Om jag har förstått rätt så är det inte ett RS-232 interface som sitter i Rego6xx, utan ett TTL 5v med db9-kontakt?
Jag är lite tveksam till att löda ihop en själv, kan en sådan här adapter fungera?

http://www.rs232-converters.com/single_usb_to_ttl_converter.htm
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Håkke skrivet 03 mars 2016, 23:11:21
Om jag har förstått rätt så är det inte ett RS-232 interface som sitter i Rego6xx, utan ett TTL 5v med db9-kontakt?
Jag är lite tveksam till att löda ihop en själv, kan en sådan här adapter fungera?

http://www.rs232-converters.com/single_usb_to_ttl_converter.htm

Det viktiga är att det är galvaniskt separation mellan TTL och RS-232 , detta för att skydda elektroniken i Rego , vilken är känslig.  Priset för omvandlaren du länkade till blir ju klart dyrare än vad Hus-data tar för sin omvandlare inkl loggnings program
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: jidr skrivet 04 mars 2016, 11:04:42
Det viktiga är att det är galvaniskt separation mellan TTL och RS-232 , detta för att skydda elektroniken i Rego , vilken är känslig.  Priset för omvandlaren du länkade till blir ju klart dyrare än vad Hus-data tar för sin omvandlare inkl loggnings program

Ja saken är ju att jag är ute efter kopplingen utan att betala för loggningsprogrammet. Den omvandlare jag länkade till kostar ~350kr medan husdatas lösning kostar 1195kr men då betalar och får jag programvara jag är ointresserad av.

Men tack för att du påtalade hur viktig galvanisk separaion är, då är jag lite mer med i diskussionen om optokopplare och varför folk bygger egna kopplingar, ser ut som att jag får bygga en egen eller skita i hela grejen. Om ingen har en husdata H10 liggandes till salu.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: tipo874 skrivet 04 mars 2016, 11:24:53
Här är en som jag väntar på:
http://www.ebay.com/itm/310676792112?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

Den är ju knappast galvaniskt skiljd, men det kanske man kan fixa själv?

Jag skall använda den för att uppgradera ett par gamla routrar till OpenWrt.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Håkke skrivet 04 mars 2016, 14:08:32
Ja saken är ju att jag är ute efter kopplingen utan att betala för loggningsprogrammet. Den omvandlare jag länkade till kostar ~350kr medan husdatas lösning kostar 1195kr men då betalar och får jag programvara jag är ointresserad av.

Men tack för att du påtalade hur viktig galvanisk separaion är, då är jag lite mer med i diskussionen om optokopplare och varför folk bygger egna kopplingar, ser ut som att jag får bygga en egen eller skita i hela grejen. Om ingen har en husdata H10 liggandes till salu.

Tänkte fel ang priset, den är ju klart billigare.  Kolla med Husdata, kanske det går att köpa enbart omvandlaren utan programvara ?


Tror det skall funka ändå för dig tipo874, för att skona elektroniken kan det vara bra att dra en separat jord mellan enheterna innan de kopplas ihop.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: jidr skrivet 04 mars 2016, 15:35:57
Tänkte fel ang priset, den är ju klart billigare.  Kolla med Husdata, kanske det går att köpa enbart omvandlaren utan programvara ?

Jag var så insnöad på deras H10 att jag inte läst ordentligt. De har två varianter på anslutning som skulle passa mig
H1 Interface, lösa, kallade de dem (försökte lägga in en link med det verkar inte ha gått).
Lite dyrare, men garanterat att det fungerar. Lite lockande. Tack för att du fick mig att läsa lite mer noga, vill att det ska gå fort så jag läser inte alltid så noga :)
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: PierLar skrivet 01 april 2016, 08:46:21
Jag funderar på att bygga ett interface. Funkar detta på Raspberry Pi oxå? eller måste man hålla sig till windows PC?
Min tanke är att köra lite automation med Domoticz via rpi:n
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: sx3000 skrivet 31 augusti 2016, 20:42:44
Valde en annan väg istället för HomeLynken, det blev ett arduinogränssnitt istället.
Mega 2560 med 4 serieportar, varav två anslutningar har optokopplare på en protoshield.

Ena serieporten kommer gå till Regon, andra serieporten kommer gå till en KNX busskopplare, så arduinon kommer få vara en gateway.

Nu ska man bra skriva ihop lite kod för att prata med Regon.. Någon som gjort detta på Arduino tidigare? :)

Halloj,

Finns det någon komplett lista på adresser och register etc. för Rego 637? (Tror det är 637, the Greenline HT+ C9 från 2007)

Jag tänkte försöka integrera Regon med KNX och visualisera på en panel.
Jag har en multifunktions gateway (Schneider HomeLynk) som bl.a har RS232 (Tx, Rx, GND).
Så jag antar att jag behöver en TTL ==> RS232 omvandlare i mellan.

Eftersom Fuldas program inte fungerar då jag inte kommer köra en PC så behöver jag en lista på adresser/register och allt vad som kan vara intressant så att jag kan få upp siffrorna på min panel.

Tack på förhand!
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: sjoste01 skrivet 17 januari 2017, 18:11:55
Någon som har labview-koden kvar? Jag vet att det är en gammal tråd...
Hejsan!

Som jag nämnt tidigare har jag snickrat ihop en LabVIEW variant baserad på Fuldas eminenta arbete/utforskningar. Jag har fått lite förfrågningar på denna .vi och tänkte att det kunde vara lika bra att lägga ut detta på forumet.


LV projektet kan laddas ner från:
http://data.fuskbugg.se/dipdip/Logger Beta1.llb (http://data.fuskbugg.se/dipdip/Logger Beta1.llb)

I denna hittar ni Logger8.vi som det bara är att klicka på så startar hela programmet. OBS ni måste ha LW 8.5 eller senare!
Obs, jag är ingen programmerare (-> inte så strukturerad programmering) och har snickrat ihop denna .vi på några kväller tidigare i år. D.v.s. detta är en mycket preliminär .vi som antagligen innehåller en del buggar mm och körs på egen risk!
I alla fall så har jag kört denna .vi 10 månader sedan i ~ februari 2010 utan problem (mest irriterande bug är att tidsskalan på grafen långsamt blir mer och mer fel).
Jag har tyvärr heller ingen större möjlighet för supporta, förklaring etc. eftersom jag inte har så mycket tid, och faktiskt antagligen börjar glömma hur jag gjorde mm.
Dock om denna eller delar av denna kod uppdateras / förbättras så berätta gärna :-) Pss om den sprids vidare mm

Tips för att komma igång:

I fliken "Settings and monitor"
* så måste man mata in vilken COM port som tilldelats REGOn.
* Här kan man tala om vart dump/loggfilerna skall hamna och heta.
* Här kan man mata in en FTP adress för HTML graf + data generering (via inbyggd FTP).
* Här kan man mata in e-mail uppgifter om man vill ha email om ett larm har gått.

I fliken "VP Graph" visas de intressanta parametrarna i en graf.

Lycka till och berätta gärna hur det går!
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: annerborn skrivet 23 april 2020, 20:23:54
Valde en annan väg istället för HomeLynken, det blev ett arduinogränssnitt istället.
...
Nu ska man bra skriva ihop lite kod för att prata med Regon.. Någon som gjort detta på Arduino tidigare? :)

Hej sx3000!
Jag tänkte göra detsamma.
Fick du ihop någon arduinokod?
/ Nicke
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 18 oktober 2021, 13:34:45
Hello group.
It look like some time moved forward and I was enforced to done small upgrades of my device. (in meaning interface)

I changed interface to use ESP-01 (https://esp-arduino.com/installing-arduino-and-flash-esp-01-with-blink/) programmed by Arduino IDE.
I have WiFi connection and can more easily exchange data with my heatpump.
If anyone interested, let me know and I will share all I did.

Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 18 oktober 2021, 14:08:42
One small note for those, who trying to connect directly various commercial USB <-> serial convertors or raspberry PI or some other devices like this.
Interface as presented on service connector is not symmetric. One pin is 3V3 (Rx) and one is 5V (Tx) logic, one is inverted (Tx) and second is positive (Rx) logic.
It mean, that to fulfil needs of interface, you need at minimum two inverters (for example two gates of 74HC00; 74HC04 or equivalent) plus logic level converter (at minimum two resistors).
The problem of hardware described at http://rago600.sourceforge.net/ is, that it use optocouplers with wide range of CTR (100-500 %). That mean, you need to adjust resistors R4 and R5 to tailor optocoupler you received. It can be easiest to build at home, using optocouplers with not that wide range. For example PC827-C by Sharp (with CTR: 200-400%). But here is no one interested so much, and for me it mean extra cost, then I do not continue in this part of development.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: lovschal skrivet 19 oktober 2021, 17:44:56
Hello Fulda,

I really like Your work and would like to know more about Your ESP-01 project, as I do have this controller in my summerhouse, and are currently adding remote surveillance and control to the house.

So please send me the info You wrote about. It will be greatly appreciated.

Thanks in advance.

Best regards
Lovschal
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 19 oktober 2021, 21:06:51
OK, roughly

My design is more maybe complicated than necessary. I was put ESP-01 on top of heatpump. Inside is not good wifi signal.

I split my device to two parts. Bottom is usual converter with full RS-232 interface, (to be enough noise resistant).
That one as is described here: http://rago600.sourceforge.net/ivt_serial.gif

It is connected by FTP cable to second part (I scar about electric noise from relays and motors).
Second part contain again RS-232 level converter max232 (I had no 3V3 version, than standard one is used + voltage divider), power source by LF33CV and ESP-01 module.

See attached *.ino file. It is very easy, just read every 2 minutes all registers and send them as GET parameters to my grapher on PC.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Rickard skrivet 20 oktober 2021, 08:06:09
Is there built in protection for static electricity and/or thunder and lightning?
If not, you should all be ware of the increased risk of broken circuit boards and communication devices / computers when attaching external devices with different potentials then the heat pump has.
This is one of many resaons we decided not to attach our Dataloggers to any heatpump interfaces. https://www.energibutiken.se/sv/2-datalogger
And, i think this is one of the reasons heat pump maufacturers has been hesitating to put this kind of interfaces in there devices.
Maybe they have solved most of this problems, i dont know, but i know it needs to be really  great protection in order to avoid this kind of problems.

As one example, i can tell you about all the temp sensors we sell in our web store right now, when the home heating systems are fired up, home owners notice their outdoor sensors has broken due to lighning during summer season.
I guess similar trends can be seen on heatpump circuite boards not working after summer season. especially on heat pumps connected to one or more different stand-alone systems with their own voltage supply.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 20 oktober 2021, 09:10:05
Is there built in protection for static electricity and/or thunder and lightning?
I'm not sure I did not miss any point? Can not believe that question is coming from someone who acting as professional.

But my answer is YES, the heatpump is connected using optical interface.

I would recommend  .,;- read before write. in all this thread average once per page is question, if optical interface can be avoided followed by answer, that NO, IT IS NOT POSSIBLE TO SKIP OPTICAL ISOLATION.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Rickard skrivet 20 oktober 2021, 10:28:06
Nice.

I mean that not even optocouplers fully protect against the risks of transients from lightning strikes, that is at least my experience.
But as usual, it is up to the readers to decide if they are willing to take the risk, IF it exists.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Boilerplate4U skrivet 20 oktober 2021, 18:41:34
Jag kunde inte hitta det officiella modbus-protokollet i den här tråden så jag bifogar den senaste versionen jag fick från IVT-supporten ("Modbus protokoll 5003 v1.4-1-01 2010-05-04.pdf ").

För den som är intresserade kanske det finns användbar info i Husdatas implementation i följande länk: https://otillåten_länk/Download/o309fq2jio/H1%20Manual%2020.01.pdf (https://otillåten_länk/Download/o309fq2jio/H1%20Manual%2020.01.pdf)
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 16 december 2021, 21:16:17
Hello all,
I re-work basic schematic a little. This one is much better than original one.
See figure 1b on page: http://rago600.sourceforge.net/
I prepared chapter for my ESP-01 wifi module, but it take a time to add all materials.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 19 december 2021, 18:01:40
OK, section with ESP-01 wifi module is available http://rago600.sourceforge.net/#ESP
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: GregS skrivet 10 januari 2022, 11:14:18
Sorry for the stupid question, but is a USB-serial converter like this suitable?
https://www.aliexpress.com/item/32829882277.html?spm=a2g0o.productlist.0.0.3e1459e3ZAUdNg&algo_pvid=73f584c6-e026-4262-9158-f16b1f24c93e&algo_exp_id=73f584c6-e026-4262-9158-f16b1f24c93e-30&pdp_ext_f=%7B%22sku_id%22%3A%2265022245702%22%7D&pdp_pi=-1%3B77.03%3B-1%3B-1%40salePrice%3BSEK%3Bsearch-mainSearch (https://www.aliexpress.com/item/32829882277.html?spm=a2g0o.productlist.0.0.3e1459e3ZAUdNg&algo_pvid=73f584c6-e026-4262-9158-f16b1f24c93e&algo_exp_id=73f584c6-e026-4262-9158-f16b1f24c93e-30&pdp_ext_f=%7B%22sku_id%22%3A%2265022245702%22%7D&pdp_pi=-1%3B77.03%3B-1%3B-1%40salePrice%3BSEK%3Bsearch-mainSearch)
ch340 based optocouler for ttl 3.3/5v conversion.
I happen to have one and would prefere not building one, if I can avoid it.

Tnx.

Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: fulda skrivet 11 januari 2022, 15:38:50
Sorry for the stupid question, but is a USB-serial converter like this suitable?
https://www.aliexpress.com/item/32829882277.html (https://www.aliexpress.com/item/32829882277.html)
ch340 based optocouler for ttl 3.3/5v conversion.
I happen to have one and would prefere not building one, if I can avoid it.

Tnx.
Simply - NO
This one not inverting TxD and do some tricks with power.
Once you are looking for USB connection, you can buy something like THIS (https://www.aliexpress.com/item/1005001632182680.html) or THIS (https://www.aliexpress.com/item/32965292523.html). You have to build optocoupler part (as it is non-standard).
Do not forget, that you will have limited cable length. USB cable is "long one", rego side must be as short as possible.
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: Rob Polly skrivet 22 december 2022, 13:53:14
Hi Fulda,

First of all thx for all the effort you put into the ReGo 6xx interfacing topic.

Being confronted with the higher energy prices, I moved to a dynamic pricing provider Tibber in The Netherlands.
I recently acquired a H60 to optimize my IVT Greenline C4. After initial contact with Peter Hansson, the H60 supposed to work with the Rego604 v3.04 firmware. Seems however that the H1 interface on the H60, is unable to read some of the read-only (0001-000B and 1A01-1A07) registers correctly. The write registers however can the read and set.

Peter Hansson indicated that he has seen that problem for the ReGo604 before, but does know how to solve it. To me it seems that the interface between the H1 to ReGo604 is working, but for some registers the wrong (Dutch) arguments or addresses might be used?

Do you, or anybody in this threat, have a clue if and how this could be solved for the ReGo604 running v3.04?

Thx,
Rob
Titel: SV: IVT-protokoll (Rego 6xx)
Skrivet av: dala318 skrivet 15 juli 2023, 14:56:04
Hi, have a H66 up and running but since I have a lot of other ESPHome devices I would like to go over to integrate my Rego600 that way.
Wrote this component https://github.com/dala318/esphome-rego600 but it fails to get the expected response as seen in issue #5.
Have read through this forum but failed to find a connection drawing with only an ESP32/8266 and a TTL level converter. Is that because it won't work?