Ad
Varmvattenberedare från Indol
Bäst online casino i Sverige
Energibutiken.se smarta varor på nätet, leverans till dörren
Annonsera i Värmepumpsforum, klicka här för att ställa e-postfråga och få mer info.
140x140vpforum-11.gif
kontakta oss för pris!
 

Författare Ämne: Rego600 Log med Raspberry Pi  (läst 13499 gånger)

0 medlemmar och 1 gäst tittar på detta ämne.

Utloggad johankjellgren

  • Lär mig om värmepumpar
  • **
  • Antal inlägg: 42
  • Karma +0/-0
  • Värmepump eller värmepumpar?
Rego600 Log med Raspberry Pi
« skrivet: 05 februari 2013, 15:47:27 »
Hej!
Jag hade lite grejer så jag satte i en rs232 - usb kabel i min rego600 och den andar änden i en Raspberry Pi med debian.
Drog igång usbmon och det fullkomligt vällde in data.
Är det någon som har någon susning om vad det kan vara?

så ser det ut.

de9d9c40 1811582730 C Bi:1:003:1 0 72 = 20004200 72d3b827 ebe2b1cb 00c0a8bd 71c30800 45000028 37bc0000 80067636
de9d9c40 1811582785 S Bi:1:003:1 -115 18944 <
ddbf4ee0 1811692003 S Ci:1:003:0 s c0 a1 0000 0114 0004 4 <
ddbf4ee0 1811692170 C Ci:1:003:0 0 4 = 40080000
ddbf4ee0 1811692234 S Co:1:003:0 s 40 a0 0000 0114 0004 4 = 40080000
ddbf4ee0 1811692410 C Co:1:003:0 0 4 >
ddbf4ee0 1811692457 S Ci:1:003:0 s c0 a1 0000 0114 0004 4 <
ddbf4ee0 1811692660 C Ci:1:003:0 0 4 = 40080000
ddbf4ee0 1811692706 S Ci:1:003:0 s c0 a1 0000 0118 0004 4 <
ddbf4ee0 1811692909 C Ci:1:003:0 0 4 = 2d780000
ddbf4ee0 1811692957 S Ci:1:003:0 s c0 a1 0000 0114 0004 4 <
ddbf4ee0 1811693165 C Ci:1:003:0 0 4 = 40080000
ddbf4ee0 1811693211 S Co:1:003:0 s 40 a0 0000 0114 0004 4 = 40080000
ddbf4ee0 1811693407 C Co:1:003:0 0 4 >
ddbf4ee0 1811693453 S Ci:1:003:0 s c0 a1 0000 0114 0004 4 <
ddbf4ee0 1811693688 C Ci:1:003:0 0 4 = 40080000
ddbf4ee0 1811693737 S Ci:1:003:0 s c0 a1 0000 0118 0004 4 <
ddbf4ee0 1811693907 C Ci:1:003:0 0 4 = 2d780000
ddbf4ee0 1812695101 S Ci:1:003:0 s c0 a1 0000 0114 0004 4 <
ddbf4ee0 1812695265 C Ci:1:003:0 0 4 = 40080000
ddbf4ee0 1812695336 S Co:1:003:0 s 40 a0 0000 0114 0004 4 = 40080000
ddbf4ee0 1812695501 C Co:1:003:0 0 4 >
ddbf4ee0 1812695546 S Ci:1:003:0 s c0 a1 0000 0114 0004 4 <
ddbf4ee0 1812695749 C Ci:1:003:0 0 4 = 40080000
ddbf4ee0 1812695798 S Ci:1:003:0 s c0 a1 0000 0118 0004 4 <
ddbf4ee0 1812696000 C Ci:1:003:0 0 4 = 2d780000
ddbf4ee0 1812696048 S Ci:1:003:0 s c0 a1 0000 0114 0004 4 <
ddbf4ee0 1812696249 C Ci:1:003:0 0 4 = 40080000
ddbf4ee0 1812696294 S Co:1:003:0 s 40 a0 0000 0114 0004 4 = 40080000
ddbf4ee0 1812696497 C Co:1:003:0 0 4 >
ddbf4ee0 1812696542 S Ci:1:003:0 s c0 a1 0000 0114 0004 4 <



Jag 'är ingen kung på linus och har föärskt kolla på taloLogger o rago600.sourceforge.net men vet inte riktigt var jag ska börja.

Nån som kan se något mönster eller peka i rätt riktning. kör debian / apache / mysql

Utloggad purjo__

  • Jag har i princip doktorerat på Bosch/IVT Rego800 och CanBus.
  • Guldmedlem
  • Dignitär inom värmepump
  • ******
  • Stad/land: Gävleborg
  • Antal inlägg: 13216
  • Karma +21/-11
  • Kön: Man
  • Utbildad elektroingenjör. Arbetar inom IT
SV: Rego600 Log med Raspberry Pi
« Svar #1 skrivet: 05 februari 2013, 17:38:44 »
Stämmer inte siffrorna med det som står på rago600.sf.net? Vad händer om du drar igång ett termonalprogram, typ minicom, och dumpar trafiken på /dev/ttyUSB0 (eller vilket nummer din port har)? Eller bara kör 'cat /dev/ttyUSB0' ? Då borde du se det seriella datat utan USB-paketeringen...

Användaren Fulda här på forumet vet också en del. Han är inte så aktiv, men jag tror man kan nå honom via PM...
« Senast ändrad: 05 februari 2013, 17:44:15 av purjo__ »
Bor i pastorsvillan tillhörande ett gammalt missionshus
Villan: Timmerhus byggt 1878. 1.5  plan, bya 100 / boa 160 kvadrat, 2-glasfönster, självdragsventilation. Vattenburen värme med elpanna + braskamin. Förbrukning ca 35MWh + en mindre mängd ved.
Kyrkan: Timmerstomme, bya 300 / boa 490 kvadrat, 78 kvadrat 1-glasfönster med innerbågar... Byggt 1876. Direktverkande el på 45kW. Förbrukning ca 5MWh för att hålla frostfritt på toaletten och köket samt tvättmaskin.
Gävleborg.


Ju mer man vet desto mindre förstår man.

Utloggad johankjellgren

  • Lär mig om värmepumpar
  • **
  • Antal inlägg: 42
  • Karma +0/-0
  • Värmepump eller värmepumpar?
SV: Rego600 Log med Raspberry Pi
« Svar #2 skrivet: 05 februari 2013, 17:50:20 »
back to the drawing board.
blev lite misstänksam och testade utan att ansluta rego600 och det blev samma resultat ändå på 2 av 5 portar... hm återkommer :)

Utloggad purjo__

  • Jag har i princip doktorerat på Bosch/IVT Rego800 och CanBus.
  • Guldmedlem
  • Dignitär inom värmepump
  • ******
  • Stad/land: Gävleborg
  • Antal inlägg: 13216
  • Karma +21/-11
  • Kön: Man
  • Utbildad elektroingenjör. Arbetar inom IT
SV: Rego600 Log med Raspberry Pi
« Svar #3 skrivet: 05 februari 2013, 20:37:52 »
minicom... Om du slår kommandot dmesg strax efter att du kopplar in serieadaptern i pi'n så ser du vilken device den attachar till.
Bor i pastorsvillan tillhörande ett gammalt missionshus
Villan: Timmerhus byggt 1878. 1.5  plan, bya 100 / boa 160 kvadrat, 2-glasfönster, självdragsventilation. Vattenburen värme med elpanna + braskamin. Förbrukning ca 35MWh + en mindre mängd ved.
Kyrkan: Timmerstomme, bya 300 / boa 490 kvadrat, 78 kvadrat 1-glasfönster med innerbågar... Byggt 1876. Direktverkande el på 45kW. Förbrukning ca 5MWh för att hålla frostfritt på toaletten och köket samt tvättmaskin.
Gävleborg.


Ju mer man vet desto mindre förstår man.

Utloggad cleesieboy

  • Kan värmepumpar
  • ***
  • Stad/land: Kumla
  • Antal inlägg: 59
  • Karma +0/-0
  • Kön: Man
SV: Rego600 Log med Raspberry Pi
« Svar #4 skrivet: 06 februari 2013, 09:19:33 »
Regon skickar väl inget data om man inte frågar efter det, så funkar det iaf på min med det interface jag använder. Antar att det är likadant oavsett interface. Fuldas perlscript är en bra utgångspunkt om man vill skriva/läsa från pumpen, använder (delar av) det själv både för styrning och loggning.
171m2 uppvärmd yta i gammalt timmerhus byggt ~1860 (minimalt tilläggsisolerat). Bosch EHP LW 11kW, 233m borrhål (igångkörd september 2010). ~45m3 pool som värms av VP. Har även två kaminer som myseldas med några kubik ved varje år.

Utloggad johankjellgren

  • Lär mig om värmepumpar
  • **
  • Antal inlägg: 42
  • Karma +0/-0
  • Värmepump eller värmepumpar?
SV: Rego600 Log med Raspberry Pi
« Svar #5 skrivet: 07 februari 2013, 13:26:23 »
Regon skickar väl inget data om man inte frågar efter det, så funkar det iaf på min med det interface jag använder. Antar att det är likadant oavsett interface. Fuldas perlscript är en bra utgångspunkt om man vill skriva/läsa från pumpen, använder (delar av) det själv både för styrning och loggning.

aha. jag ska testa det. ska bara lära mig hur man kör perlscript i linux :)

Utloggad purjo__

  • Jag har i princip doktorerat på Bosch/IVT Rego800 och CanBus.
  • Guldmedlem
  • Dignitär inom värmepump
  • ******
  • Stad/land: Gävleborg
  • Antal inlägg: 13216
  • Karma +21/-11
  • Kön: Man
  • Utbildad elektroingenjör. Arbetar inom IT
SV: Rego600 Log med Raspberry Pi
« Svar #6 skrivet: 07 februari 2013, 13:36:28 »
chmod +x scriptet
./scripet
Bor i pastorsvillan tillhörande ett gammalt missionshus
Villan: Timmerhus byggt 1878. 1.5  plan, bya 100 / boa 160 kvadrat, 2-glasfönster, självdragsventilation. Vattenburen värme med elpanna + braskamin. Förbrukning ca 35MWh + en mindre mängd ved.
Kyrkan: Timmerstomme, bya 300 / boa 490 kvadrat, 78 kvadrat 1-glasfönster med innerbågar... Byggt 1876. Direktverkande el på 45kW. Förbrukning ca 5MWh för att hålla frostfritt på toaletten och köket samt tvättmaskin.
Gävleborg.


Ju mer man vet desto mindre förstår man.

Utloggad johankjellgren

  • Lär mig om värmepumpar
  • **
  • Antal inlägg: 42
  • Karma +0/-0
  • Värmepump eller värmepumpar?
SV: Rego600 Log med Raspberry Pi
« Svar #7 skrivet: 07 februari 2013, 14:08:44 »
chmod +x scriptet
./scripet

Antingen måste jag lära mig perl eller så är det nån vänlig själ som pekar ut vad som måste uppdateras. Jag försökte med "perl script.pl" och det smäller ju med en gång.

Är det något i scriptet jag måste ändra för att få det att fungera? Några tips?

Utloggad purjo__

  • Jag har i princip doktorerat på Bosch/IVT Rego800 och CanBus.
  • Guldmedlem
  • Dignitär inom värmepump
  • ******
  • Stad/land: Gävleborg
  • Antal inlägg: 13216
  • Karma +21/-11
  • Kön: Man
  • Utbildad elektroingenjör. Arbetar inom IT
SV: Rego600 Log med Raspberry Pi
« Svar #8 skrivet: 07 februari 2013, 14:34:18 »
Vad får du för fel? Förmodligen använder scriptet moduler som inte är installerade på Pi'n...
Bor i pastorsvillan tillhörande ett gammalt missionshus
Villan: Timmerhus byggt 1878. 1.5  plan, bya 100 / boa 160 kvadrat, 2-glasfönster, självdragsventilation. Vattenburen värme med elpanna + braskamin. Förbrukning ca 35MWh + en mindre mängd ved.
Kyrkan: Timmerstomme, bya 300 / boa 490 kvadrat, 78 kvadrat 1-glasfönster med innerbågar... Byggt 1876. Direktverkande el på 45kW. Förbrukning ca 5MWh för att hålla frostfritt på toaletten och köket samt tvättmaskin.
Gävleborg.


Ju mer man vet desto mindre förstår man.

Utloggad johankjellgren

  • Lär mig om värmepumpar
  • **
  • Antal inlägg: 42
  • Karma +0/-0
  • Värmepump eller värmepumpar?
SV: Rego600 Log med Raspberry Pi
« Svar #9 skrivet: 07 februari 2013, 14:48:49 »
Vad får du för fel? Förmodligen använder scriptet moduler som inte är installerade på Pi'n...

Rad 9 dvs första icke bortmarkerade :)

Can't locate Device/SerialPort.pm

antar att det borde ligga en fil med det namnet nånstans

så jag körde apt-get install libdevice-serialport-perl och nu funkar det lite till

nu är det "Can't call method "handshake" on an undefined value at Rego600.pl line 28."

där står det iofs "# set parameter" i kommentaren men vilken?

Utloggad purjo__

  • Jag har i princip doktorerat på Bosch/IVT Rego800 och CanBus.
  • Guldmedlem
  • Dignitär inom värmepump
  • ******
  • Stad/land: Gävleborg
  • Antal inlägg: 13216
  • Karma +21/-11
  • Kön: Man
  • Utbildad elektroingenjör. Arbetar inom IT
SV: Rego600 Log med Raspberry Pi
« Svar #10 skrivet: 07 februari 2013, 14:54:31 »
Har du ställt in rätt serieport i scriptet?
Bor i pastorsvillan tillhörande ett gammalt missionshus
Villan: Timmerhus byggt 1878. 1.5  plan, bya 100 / boa 160 kvadrat, 2-glasfönster, självdragsventilation. Vattenburen värme med elpanna + braskamin. Förbrukning ca 35MWh + en mindre mängd ved.
Kyrkan: Timmerstomme, bya 300 / boa 490 kvadrat, 78 kvadrat 1-glasfönster med innerbågar... Byggt 1876. Direktverkande el på 45kW. Förbrukning ca 5MWh för att hålla frostfritt på toaletten och köket samt tvättmaskin.
Gävleborg.


Ju mer man vet desto mindre förstår man.

Utloggad johankjellgren

  • Lär mig om värmepumpar
  • **
  • Antal inlägg: 42
  • Karma +0/-0
  • Värmepump eller värmepumpar?
SV: Rego600 Log med Raspberry Pi
« Svar #11 skrivet: 07 februari 2013, 15:10:33 »
Har du ställt in rätt serieport i scriptet?

jag gissade på att jag skulle använda "ttyUSB0" men sen står det ju
$PortObj->handshake("none");         # set parameter

och det är där det knasar.

Utloggad purjo__

  • Jag har i princip doktorerat på Bosch/IVT Rego800 och CanBus.
  • Guldmedlem
  • Dignitär inom värmepump
  • ******
  • Stad/land: Gävleborg
  • Antal inlägg: 13216
  • Karma +21/-11
  • Kön: Man
  • Utbildad elektroingenjör. Arbetar inom IT
SV: Rego600 Log med Raspberry Pi
« Svar #12 skrivet: 07 februari 2013, 15:24:18 »
Problemet är att $PortObj inte har nåt värde. Förmodligen för att scriptet tidgare har försökt öppna fel device. Plugga ur usb-adaptern i några sekunder och koppla in den igen. Sen slår du kommandot 'dmesg' och kollar de sista raderna vilken device den attachas till.
Om det är rätt device så kan det vara rättighetsproblem. Vilken användare kör du som och vilka rättigheter har /dev/ttyUSB<nånting> (det ser du med 'ls -l /dev/ttyUSB*')?
Bor i pastorsvillan tillhörande ett gammalt missionshus
Villan: Timmerhus byggt 1878. 1.5  plan, bya 100 / boa 160 kvadrat, 2-glasfönster, självdragsventilation. Vattenburen värme med elpanna + braskamin. Förbrukning ca 35MWh + en mindre mängd ved.
Kyrkan: Timmerstomme, bya 300 / boa 490 kvadrat, 78 kvadrat 1-glasfönster med innerbågar... Byggt 1876. Direktverkande el på 45kW. Förbrukning ca 5MWh för att hålla frostfritt på toaletten och köket samt tvättmaskin.
Gävleborg.


Ju mer man vet desto mindre förstår man.

Utloggad johankjellgren

  • Lär mig om värmepumpar
  • **
  • Antal inlägg: 42
  • Karma +0/-0
  • Värmepump eller värmepumpar?
SV: Rego600 Log med Raspberry Pi
« Svar #13 skrivet: 07 februari 2013, 15:33:30 »
Problemet är att $PortObj inte har nåt värde. Förmodligen för att scriptet tidgare har försökt öppna fel device. Plugga ur usb-adaptern i några sekunder och koppla in den igen. Sen slår du kommandot 'dmesg' och kollar de sista raderna vilken device den attachas till.
Om det är rätt device så kan det vara rättighetsproblem. Vilken användare kör du som och vilka rättigheter har /dev/ttyUSB<nånting> (det ser du med 'ls -l /dev/ttyUSB*')?

dmesg
ttyUSB0usb 1-1.2: pl2303 converter now attached to ttyUSB0
ls -l /dev/ttyUSB0
crw-rw---T 1 root dialout 188, 0 Feb  7 15:28 /dev/ttyUSB0

testar med en re-boot efter all uppdatering :)

Utloggad purjo__

  • Jag har i princip doktorerat på Bosch/IVT Rego800 och CanBus.
  • Guldmedlem
  • Dignitär inom värmepump
  • ******
  • Stad/land: Gävleborg
  • Antal inlägg: 13216
  • Karma +21/-11
  • Kön: Man
  • Utbildad elektroingenjör. Arbetar inom IT
SV: Rego600 Log med Raspberry Pi
« Svar #14 skrivet: 07 februari 2013, 15:39:19 »
reboot kommer förmodligen inte att lösa nåt... vilken användare kör du scriptet som? Om det inte är root, eller nån som är med i gruppen dialout så måste du ändra rättigheter på devicen. Kör 'chmod 777 /dev/ttyUSB0' som root eller med sudo och testa scriptet igen.
Bor i pastorsvillan tillhörande ett gammalt missionshus
Villan: Timmerhus byggt 1878. 1.5  plan, bya 100 / boa 160 kvadrat, 2-glasfönster, självdragsventilation. Vattenburen värme med elpanna + braskamin. Förbrukning ca 35MWh + en mindre mängd ved.
Kyrkan: Timmerstomme, bya 300 / boa 490 kvadrat, 78 kvadrat 1-glasfönster med innerbågar... Byggt 1876. Direktverkande el på 45kW. Förbrukning ca 5MWh för att hålla frostfritt på toaletten och köket samt tvättmaskin.
Gävleborg.


Ju mer man vet desto mindre förstår man.

Vill du annonsera klicka här! Varmvattenberedare från Indol
 


Annonser

Right Block

Vibrationsdämpare
Besök vår webshop, klicka här!
Energioffert.se
Energibutiken.se smarta varor på nätet, leverans till dörren
luftvärmepumpar, tillbehör, installationsmaterial, vi har allt!
Annonspriser
Ad
Varmvattenberedare från Indol
Bäst online casino i Sverige
Energibutiken.se smarta varor på nätet, leverans till dörren
Annonsera i Värmepumpsforum, klicka här för att ställa e-postfråga och få mer info.
140x140vpforum-11.gif
kontakta oss för pris!