Läsa av fjärrvärmemätare (Kamstrup MultiCal 401)

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
flyvert
Inlägg: 93
Blev medlem: 26 oktober 2015, 21:00:53

Läsa av fjärrvärmemätare (Kamstrup MultiCal 401)

Inlägg av flyvert »

Har något lyckats avläsa en Kamstrup MultiCal 401 fjärrvärmemätare?
image.jpeg
Den är plomberad men har ett exponerat IR-interface.

Har lite tafatt försökt med IrDA från en gammal laptop utan framgång (är nog inte samma interface).

Har heller inte lyckats se om någon IR-diod blinkar i takt med förbrukningen. Nån nämnde att en mobilkamera kan se IR, men min iPhone 5 ser inget, inte heller när man sätter TV-fjärrkontrollen framför kameran.

Blinkar IR-dioden är man ju "hemma" med lite enkla medel o en pulsräknare i Arduino eller 1-wire.

Att fixa ett avläsningshuvud för dubbelriktad kommunikation vore ju deluxe, tror mig ha läst att en enkel "<CR><LF>" sekvens får den att leverera samtliga räknare o värden som man kan bläddra i den inbyggda menyn (temperaturer, momentan förbrukning, ackumulerad förbrukning, etc).

Vore mycket tacksam för lite hjälp...

/f
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
Glenn
Inlägg: 33750
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: Läsa av fjärrvärmemätare (Kamstrup MultiCal 401)

Inlägg av Glenn »

Moderna telefonkameror har ofta IR-filter så tricket inte funkar, vet inte om det gäller din frukttelefon, men det verkar ju så.

Stod det inte hur man "kopplade upp sej" på samma ställde där det stod vilken teckensekvens som får dne att lämna ifrån sig värden då ?
flyvert
Inlägg: 93
Blev medlem: 26 oktober 2015, 21:00:53

Re: Läsa av fjärrvärmemätare (Kamstrup MultiCal 401)

Inlägg av flyvert »

Glenn skrev:Stod det inte hur man "kopplade upp sej" på samma ställde där det stod vilken teckensekvens som får dne att lämna ifrån sig värden då ?
Nej tyvärr, eller så hade författaren tillgång till ett avläsningshuvud. Dom finns i prislistor hos Kamstrup o deras ÅF (i USB och traditionellt RS232 utförande) men jag antar att dom inte säljer till privatpersoner eller "prisar ut sig". Har mailat 2-3 Kamstrup-mailadresser utan att få svar... :(

Antar att man måste springa på en begagnad eller hitta på något eget...
Användarvisningsbild
Lennart Aspenryd
Tidigare Lasp
Inlägg: 12607
Blev medlem: 1 juli 2011, 19:09:09
Ort: Helsingborg

Re: Läsa av fjärrvärmemätare (Kamstrup MultiCal 401)

Inlägg av Lennart Aspenryd »

Har du lusläst detta?
https://www.yumpu.com/sv/document/view/ ... gimatare/3

Det gäller punkten 6 Optisk avläsning på sid 3. Läshuvud 66-99-102 används till flera enheter, så den borde gå att få fatt på.

Läs enhet längst nere till vänster Kolla in den danska marknaden eller forum!
Senast redigerad av Lennart Aspenryd 30 oktober 2015, 09:22:47, redigerad totalt 2 gånger.
FormerMazda
Inlägg: 6076
Blev medlem: 27 februari 2006, 14:59:36
Ort: Tranås (Jönköping)

Re: Läsa av fjärrvärmemätare (Kamstrup MultiCal 401)

Inlägg av FormerMazda »

Kolla om du har nån modul i den för kommunikation.
flyvert
Inlägg: 93
Blev medlem: 26 oktober 2015, 21:00:53

Re: Läsa av fjärrvärmemätare (Kamstrup MultiCal 401)

Inlägg av flyvert »

FormerMazda skrev:Kolla om du har nån modul i den för kommunikation.
Säkert, bakom plomberingen.

Min fjärrvärmeleverantör har anslutit den till en jag förmodar GPRS-modul, lika plomberad.

Linjelyssna seriekabeln låter avancerat...
Användarvisningsbild
Lennart Aspenryd
Tidigare Lasp
Inlägg: 12607
Blev medlem: 1 juli 2011, 19:09:09
Ort: Helsingborg

Re: Läsa av fjärrvärmemätare (Kamstrup MultiCal 401)

Inlägg av Lennart Aspenryd »

Så här ser läshuvudet ut!
http://www.multical.hu/Optical_Read-out ... asheet.pdf
Borde gå att enkelt ersätta! Men dyrt!
https://www.shmmetershop.co.uk/USBFLAG.html
FormerMazda
Inlägg: 6076
Blev medlem: 27 februari 2006, 14:59:36
Ort: Tranås (Jönköping)

Re: Läsa av fjärrvärmemätare (Kamstrup MultiCal 401)

Inlägg av FormerMazda »

Aha, den var plomberad, ja det står ju i första inlägget. Ibland läser man för snabbt.

Men som det är länkat och ser ut som så kan du ju bygga ett optiskt gränssnitt rätt enkelt. Det jag tror är svårt är att hitta vad för protokoll du ska prata med.
Det är inte ett alternativ av med typ en rPi och en webkamera OCR-läsa displayen?
Användarvisningsbild
Lennart Aspenryd
Tidigare Lasp
Inlägg: 12607
Blev medlem: 1 juli 2011, 19:09:09
Ort: Helsingborg

Re: Läsa av fjärrvärmemätare (Kamstrup MultiCal 401)

Inlägg av Lennart Aspenryd »

Protokollet är inte krypterat. Men baudhastigheten verkar vara låg 300 eller 1200 .
Nerre
Inlägg: 26697
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: Läsa av fjärrvärmemätare (Kamstrup MultiCal 401)

Inlägg av Nerre »

Det såg ju inte ut att vara en så avancerad grej, kruxet är väl att veta vad det ska vara för våglängd på LED och fotodiod.

Googlade "diy kamstrup optical head" och hittade den här sidan
http://wiki.hal9k.dk/projects/kamstrup
flyvert
Inlägg: 93
Blev medlem: 26 oktober 2015, 21:00:53

Re: Läsa av fjärrvärmemätare (Kamstrup MultiCal 401)

Inlägg av flyvert »

Wow - vilken feedback!!

Tack, nu har jag så att jag kan fundera lite.

Är uppriktigt sagt sugen på att fixa ett eget läshuvud... o nu har jag ju all info som krävs...

TACK!
danwi
Inlägg: 377
Blev medlem: 16 oktober 2008, 17:00:59
Ort: Linköping

Re: Läsa av fjärrvärmemätare (Kamstrup MultiCal 401)

Inlägg av danwi »

Enligt http://www.kimans.com/pdf/Multical%20401.pdf så ska mätaren prata EN 61107 över den optiska porten. EN 61107 är gammal och har fått en efterföljare i IEC 62056-21 som är en "technical revision" av den gamla standarden. Gränsytan är dubbelriktad och våglängden ska vara i spannet 800-1000 nm åt båda hållen. Vidare så säger http://syxthsense.com/product/manuals/W ... manual.pdf att den pratar EN 61107 mode A (standarden specar mode A-E) över det optiska och då kommer mätaren inte att säga något innan du har skickat ett request-paket.

Hastigheten i mode A ska vara 300 bitar per sekund och tänd LED betyder 0, släckt betyder 1. Protokollet är rätt komplext så du får leta fram ett exemplar av EN 61107 eller IEC 62056-21 och börja implementera :) (Förhoppningsvis så fungerar ju koden i länken ett par inlägg ovan!)
Overdoer
Inlägg: 4
Blev medlem: 3 november 2015, 18:51:12

Re: Läsa av fjärrvärmemätare (Kamstrup MultiCal 401)

Inlägg av Overdoer »

Har just beställt en "Optical Probe IEC1107 IEC61107" på ebay för 330 kr inkl frakt från GB:
http://www.ebay.co.uk/itm/201460180874? ... EBIDX%3AIT
(Om länken inte fungerar så sök på IEC61107 Probe)
Återkommer med resultat när jag fått den.

Teknisk Beskrivning av Multical 401 med all info om protokoll mm:
http://www.protos-tver.ru/downloads/401 ... %20401.pdf

Rekommenderar även den Danska länken (som Nerre länkat till) med läsprogram för Arduino:
http://wiki.hal9k.dk/projects/kamstrup

Har inte bestämt mig om jag ska använda Arduino, någon AVR-modul, eller Raspberry till det här projektet än...
flyvert
Inlägg: 93
Blev medlem: 26 oktober 2015, 21:00:53

Re: Läsa av fjärrvärmemätare (Kamstrup MultiCal 401)

Inlägg av flyvert »

Sweet!

Sitter just nu o placerar ut komponenter på min egentillverkade testadapter.
En riktig budgetvariant baserad på testkort och byglingar istf riktig etsad layout.
Komponentkostnad: försumbar

Om det inte lirar lär jag följa ditt exempel!

Skall du snacka med en Multical 401?
Uppdatera gärna tråden med hur det går - skall göra det samma.
flyvert
Inlägg: 93
Blev medlem: 26 oktober 2015, 21:00:53

Re: Läsa av fjärrvärmemätare (Kamstrup MultiCal 401)

Inlägg av flyvert »

Testbygget klart!

Testerna enligt wikin passerar ok (ser ljus från TX led med digitalkamera vid sändning och belysning in på mottagar-LED påverkar LED13)

Dock kammar exempelprogrammet för att läsa 6 register från en elmätare noll på min fjärrvärmemätare (vilket kanske inte är så oväntat?)

Försökte sen skicka "/?! [CR] [LF] [ACK]000 [CR] [LF]" i 300 baud enligt http://www.protos-tver.ru/downloads/401 ... %20401.pdf men det blir inte ett blink från Kamstrupen. Provade både med o utan mellanslagen i texten.

Insåg efter lite efterforskningar att jag inte får till 7N2 (SoftwareSerial kan bara 8N1)...

Någon som har något förslag? :-)

- Köra annan Arduino (kör Nano nu) med fler serieportar i hårdvara (som förhoppningsvis kan köra 7N2)?
- Köpa färdigt läshuvud som Overdoer?
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Skriv svar