Ik wil hier graag even uiteenzetten hoe ik nu uiteindelijk de P1 poort heb kunnen uitlezen.
Mijn hardware:
Meter: Kafka MA105C
Verbindings kabel:
https://sinuss.nl/product...ebug-ttl-232-usb-rpi-ftdi
Het enige wat je hier nog mee moet doen is een RJ11 stekker erop plaatsen, het schema wat ik gebruikt heb is als volgt:
http://domoticx.com/pinout-p1-poort-kaifa-ma105-en-ma304/
De kleurcodes van de kabels zijn als volgt:
(zijn terug te vinden in de volgende spec sheet:
http://www.farnell.com/datasheets/1641076.pdf )
Zwart: GND
Geel: RXD
Oranje: TXD
Apparatuur om het uit te lezen:
Raspberry PI 3 + 32 GB SD kaart.
Software voor het uitlezen en monitoren:
DSMR Reader:
https://github.com/dennissiemensma/dsmr-reader
https://dsmr-reader.readthedocs.io/nl/latest/
(zelfde product, eerste is de source code, tweede is de documentatie)
De stappen hoe ik het aan de praat heb gekregen:
1. Lege SD-Kaart met Raspbian geïnstalleerd:
Handleiding:
https://www.raspberrypi.o...lation/installing-images/
2. Handleiding voor installatie van DSMR Reader gevolgd, gewoon stap voor stap doen, ik heb voor Postgress gekozen.
Handleiding:
https://dsmr-reader.readthedocs.io/nl/latest/
3. RJ11 stekker volgens schema aan kabel verbonden (beetje gepriegel maar goed te doen).
Omdat mijn meter (de Kafka) een inversie nodig heeft moest ik de eeprom van de kabel aanpassen, dit kan met het FT-PROG utility:
http://www.ftdichip.com/Support/Utilities.htm#FT_PROG
Let wel op, je hebt een windows PC nodig, sluit de kabel trouwens aan op een USB poort van je moederbord en niet die van je kast, dit werkte bij mij niet.
De volgende stappen hoeven volgens mij niet in alle situaties te gelden, dit moet je dus wel even zelf uit zoeken,er was ergens een website waar je een overzicht had maar die kan ik niet meer terug vinden.
Stappen volgens de volgende handleiding:
http://www.ftdichip.com/S...ser_Guide_For_FT_PROG.pdf
6.1 Scan for Devices (paragraaf in de handleiding)
Sluit de kabel aan op je moederbord (USB poort)
Druk na het aansluiten op F5 om te scannen, als hij gevonden is zal hij weergegeven worden in de linker helft.
5.5 FT232R Hardware_Specific (paragraaf in de handleiding)
Navigeer na het vinden van de kabel naar Hardware_Specific, en zoek naar de Invert RXD, als hier geen vinkje staat, vinkje aanzetten.
6.4 Program Existing Devices (paragraaf in de handleiding)
Na het maken van de bovenstaande wijziging kan je kiezen om de device te programmeren, druk op de bliksemschicht (Program Devices) knop.
Als het goed is is je kabel nu aangepast.
Toen kon ik de kabel verbinden tussen de PI en de meter en de tooling starten om de meten, en inderdaad het werkte.
Verder heb ik geen overige kabels, of onderdeeltjes gebruikt.
[
Voor 30% gewijzigd door
ronaldmathies op 21-02-2017 22:26
]
3015 Wp-z 5360 Wp-nno op 2 x SMA-SB3600 TL-21, Warmtepomp: ERSC-VM2CR2 / PUHZ-SHW140 YHA, WTW Q350, EV Kia Ev6 GT-Line