Någom som har tips hur man får tag på dBc fil?
 
Tar upp denna gamla tråd för att höra om någon har information angående loggning av CAN bussen för IVT Rego 1000.

Dbc filen vore ju optimalt men all typ av info om detta vore intressant.
 
Det verkar ju bra! Fanns även Raspberry pi baserat interface som kommer med mjukvara med stöd för mqtt.

Stort tack för tipset! (Hade missat svaret då trådens bevakningsfunktion inte fungerade)
 
J jilldris skrev:
Tar upp denna gamla tråd för att höra om någon har information angående loggning av CAN bussen för IVT Rego 1000.

Dbc filen vore ju optimalt men all typ av info om detta vore intressant.
Hej,
För mig är denna fråga aktuell fortfarande. Är det någon som hittat en lösning?

Jag läser CAN-BUS direkt i HEX format och behöver avkoda dessa. En översättningstabell för registren hade varit optimalt.
 
Y yxkastarn skrev:
För mig är denna fråga aktuell fortfarande.
Troligtvis får du kanske bättre svar på Värmepumpsforum om det finns ett svar, som nästan enbart snackar VP
 
Tackar, har en bevakning där också utan framgång.
 
Y yxkastarn skrev:
Jag läser CAN-BUS direkt i HEX format
Är det så att du har text till höger på skärmen vid presenttion av HEX ( brukar vara en del heroglyfer ) så kan det gå att koda om, men program har jag inte utan måste detekteras manuellt
 
SÅ här ser kommunikationen ut:

Time PGN Byte0 Byte1 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7
69255 0x58180 0x00
69399 0x8014260 0x02 0x36
69945 0x54180 0x00
70028 0x9FFC180 0x00 0x83
70390 0x8018260 0x02 0x38
70524 0x50180 0x00 0x3C
71020 0x8018180 0x01
71157 0x48180 0x05
71380 0x801C260 0x02 0x1C
71792 0x44180 0x10
72012 0x9FFC180 0x00 0x83
72373 0x8020260 0x02 0x1E
72426 0x18060 0x00 0x00
72433 0x18060 0x00 0x00
72622 0x9FFC060 0x00 0x64
72675 0x10000060 0x00 0xDE
72728 0x10004060 0x00 0x97
 
Det är ju inte så lätt att säga vad datan betyder utan att veta mer om protokollet som de använder. Jag tycker inte att det ser ut som varken CANopen eller J1939-protokoll, vilka är de vanligaste standardprotokollen. Det troligaste är nog att de har ett helt eget proprietärt protokoll.

Ett tips kan vara att använda ett program som har "Overwrite mode" (endast visar den senaste framen av ett visst CAN-ID) och som visar relativa tidsangivelser. Då är det lätt att se vilken data som ändrar sig när olika förhållanden ändras, och uppdateringsfrekvensen kan säga något om vilken typ av data det är. Jag brukar t.ex. använda ett open source-program som heter BusMaster (https://rbei-etas.github.io/busmaster/). Lite rörigt och småbuggigt, men väldigt kraftfullt.

Att veta lite om vilken information som man förväntar sig ska skickas på bussen hjälper så klart också.
 
Jag har avkodat det där för rego800. Det intressanta parametrarna är princip samma.
Jag ska se om jag hittar igen mina prylar...
 
  • Gilla
yxkastarn
  • Laddar…
C
Om man avkodar det enligt J1939 ser det inte helt knasigt ut:
Kod:
        PRI     DP      PF      PS      SA      Data  
69255   0       0       05      81      80      0x00
69399   2       0       01      42      60      0x02 0x36
69945   0       0       05      41      80      0x00
70028   2       1       FF      C1      80      0x00 0x83       Broadcast C1
70390   2       0       01      82      60      0x02 0x38
70524   0       0       05      01      80      0x00 0x3C
71020   2       0       01      81      80      0x01
71157   0       0       04      81      80      0x05
71380   2       0       01      C2      60      0x02 0x1C
71792   0       0       04      41      80      0x10
72012   2       1       FF      C1      80      0x00 0x83       Broadcast C1
72373   2       0       02      02      60      0x02 0x1E
72426   0       0       01      80      60      0x00 0x00
72433   0       0       01      80      60      0x00 0x00
72622   2       1       FF      C0      60      0x00 0x64       Broadcast C0
72675   0       0       00      00      60      0x00 0xDE
72728   4       0       00      40      60      0x00 0x97

PRI=Prioritet
SA=Avsändaradress = två enheter som sänder, 80 och 60
 
Det Är en IVT Greenline HE (antar REGO1000).
Tack för tips.
useless useless skrev:
Jag har avkodat det där för rego800. Det intressanta parametrarna är princip samma.
Jag ska se om jag hittar igen mina prylar...
Det vore väldigt trevligt. Det är typ en sådan lista jag försöker hitta.
 
C cpalm skrev:
Om man avkodar det enligt J1939 ser det inte helt knasigt ut:
Kod:
        PRI     DP      PF      PS      SA      Data 
69255   0       0       05      81      80      0x00
69399   2       0       01      42      60      0x02 0x36
69945   0       0       05      41      80      0x00
70028   2       1       FF      C1      80      0x00 0x83       Broadcast C1
70390   2       0       01      82      60      0x02 0x38
70524   0       0       05      01      80      0x00 0x3C
71020   2       0       01      81      80      0x01
71157   0       0       04      81      80      0x05
71380   2       0       01      C2      60      0x02 0x1C
71792   0       0       04      41      80      0x10
72012   2       1       FF      C1      80      0x00 0x83       Broadcast C1
72373   2       0       02      02      60      0x02 0x1E
72426   0       0       01      80      60      0x00 0x00
72433   0       0       01      80      60      0x00 0x00
72622   2       1       FF      C0      60      0x00 0x64       Broadcast C0
72675   0       0       00      00      60      0x00 0xDE
72728   4       0       00      40      60      0x00 0x97

PRI=Prioritet
SA=Avsändaradress = två enheter som sänder, 80 och 60
Jag kopplade in mig på terminalerna i rumsgivaren när jag läste data. Rumsgivaren innehåller en tempgivare (runt 20celsius) och en potentiomenter som man ställer börvärde med. kan Avsändare 60 och 80 vara dessa?
 
Här är de användbara CID'arna för Rego800. Korten har lite andra basadresser i Rego1000, men jag har för mig att respektive in-/utport ligger på samma 'underaddress'. Jag började kartlägga prylarna även för Rego 800X och 1000 en gång i tiden, men det var lite svårt eftersom jag inte hade tillgång till prylarna själv...


IOB-kort i värmepumpen:
10000001 - Ai1 - T6, Hetgas
10004001 - Ai2 - T8, VB-ut
10008001 - Ai3 - T9, VB-in
1000C001 - Ai4 - T10, Kondensor
10010001 - Ai5 - T11, Förångare
10014001 - Ai6 - T12, Insugstemp
08018001 - Di1 - HP
0801C001 - Di2 - Motorskydd
08020001 - Di3 - Motorskydd
08024001 - Di4 - LP
08028001 - Do1 - Vevhusvärme
0802C001 - Do2 - Fläkt
08030001 - Do3 - 4v-ventil
08034001 - Do4 - Värmekabel
08038001 - Do5 - Kompressor
1003C001 - Ao1
09FFC001 - Kortversion

IOB-kort i elpannan:
10000010 - Ai1 - T1, Framledning
10004010 - Ai2 - T2, Utetemp
10008010 - Ai3 - T3, VV-temp
1000C010 - Ai4 - T5, Rumstemp
10010010 - Ai5
10014010 - Ai6
08018010 - Di1 -
0801C010 - Di2 -
08020010 - Di3 -
08024010 - Di4 - Externstyrning
08028010 - Do1 - G1 Cirkpump värmesystem
0802C010 - Do2 - G2 Cirkpump värmebärare
08030010 - Do3 - växelventil
08034010 - Do4 - Shunt öppna,
080D4010 - intervallstyrning av shuntmotorn. byte 1 på/av???, Byte 2 körtid (1/10s), byte 4 stopptid
08038010 - Do5 - Shunt stang
080D8010 - Intervallstyrning av ovan
1003C010 - Ao1
09FFC010 - Kortversion



Tillskottskort (AHB) och effektvakt:
0801C030 - Tillskott ramp A
10038030 - Avläst ström Fas 1
1003C030 - Avläst ström Fas 2
10040030 - Avläst ström Fas 3
10044030 - Inställd huvudsäkring (A)
10048030 - Strömmarginal (1/10A)
1004C030 - Tid från utlöst...
10050030 - Tid mellan möjliga...
10060030 - Effektvakt på.
10064030 - Matningsspänning (V)
10068030 - Inkopplad elpatroneffekt (1/100kW)
10078030 - Utlöst effektvakt
1007C030 - Tillskott ramp B
09FFC030 - Version tillskottskort
09FFC050 - Version Effektvaktskort
 
  • Gilla
fulkopplaren
  • Laddar…
Vi vill skicka notiser för ämnen du bevakar och händelser som berör dig.