Software pre IR čítačku elektromera

Souhrn tématu

IR čítačka elektroměru ZSE s čipem CH340 komunikuje přes USB s nastavením 300 baudů, 7 databitů, parity even a 1 stopbit. Elektroměr Križík E3S-20T/D1 se identifikuje, ale neposílá data bez správného příkazu. Komunikace využívá protokol IEC 62056-21, který vyžaduje specifické dotazy a možnou změnu rychlosti přenosu. K dispozici jsou aplikace a kód na GitHubu, ale oficiální software chybí a dokumentace je omezená.
Atman
Příspěvky: 529
Registrován: ned čer 20, 2021 10:09 am
Reputace:61
Lokalita: Śenkvice
Systémové napětí: 48V
Výkon panelů [Wp]: 16100
Kapacita baterie [kWh]: 43
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Šenkvice - Slovensko
Lokalita:ŚenkviceSystémové napětí:48VVýkon panelů [Wp]:16100 Kapacita baterie [kWh]:43

Software pre IR čítačku elektromera

Nový příspěvek od Atman »

Zdravím priatelia, kúpil som IR čítačku aby som si vedel prečítať a skontrolovať údaje uložené v ZSE elektromeri, usb driver pre čip CH340 čo je v nej nainštaloval, ale neviem nájsť na webe žiaden SW, ktorým by sa to dalo čítať. Číňan mi neodpovedá.
Neviete mi niekto poradiť? Vopred díky.
Sb12f97251fbe41c6974d69d7465c2948u.jpg
Sb12f97251fbe41c6974d69d7465c2948u.jpg (30.24 KiB) Zobrazeno 1467 x
spolu 16,1kWp - JVV 2,2kWp sklon 45°, JJZ 4,9kWp sklon 55°, JJZ 4,4kWp sklon 24°, bifaciálna pergola 4,6 kWp 9°
Victron Easysolar 5000/48V + Multiplus 2 6k5 iba na vyťažovanie TUV, ÚK, bazén + ďalší Easun 6kW záloha a príprava na nabíjanie elektromobilu.
Victron Bluesolar MPPT 150/35, 2x Smartsolar 250/85. Lifepo4 48V/840Ah - 43kWh -3x16x 280Ah spolu na Victron Smartshunte.
matejzprahy
Příspěvky: 5
Registrován: pát dub 07, 2023 1:53 pm
Reputace:1

Re: Software pre IR čítačku elektromera

Nový příspěvek od matejzprahy »

Zdravim,

ja jsem si napsal na to vlastni kod v Pythonu. Není to moc hezky, ale na moje potřeby to stačilo.

Kód: Vybrat vše

import serial
import time
#import io

# Zde je treba nastavit spravny nazev COM portu. Prvni je z Macu, druhy z WIN
#port = "/dev/cu.SLAB_USBtoUART"
port = "COM5"

s = [b'/?!\r\n',b'\x06000\r\n']

# open serial port
ser = serial.Serial(port, 300,7, parity=serial.PARITY_EVEN, rtscts=0,xonxoff=0,dsrdtr=0)

print(ser,ser.name)         # check which port was really used
time.sleep (1)
ser.write(s[0])     # zapisuji uvitaci retezec

ch = ser.read_until ()
print (ch)

time.sleep (1)
ser.write(s[1])     # zapisuji druhy retezec


line = ''
while '!' not in str(line):
    line = ser.read_until ()
    print (line)

ser.close()     

Bikeprincess
Příspěvky: 10
Registrován: pát čer 02, 2023 8:00 am
Reputace:1
Lokalita: Šumperk
Systémové napětí: >48V
Výkon panelů [Wp]: 10
Kapacita baterie [kWh]: 10
Lokalita:ŠumperkSystémové napětí:>48VVýkon panelů [Wp]:10 Kapacita baterie [kWh]:10

Re: Software pre IR čítačku elektromera

Nový příspěvek od Bikeprincess »

Zkus si na PC nainstalovat terminál, např. TeraTerm, či obdobné a bude se to tvářit jako nějaký COM, tak se k tomu připoj, pak se musíš dotazovat na ty parametry, takže příkazy. Možná k tomu najdeš nějaký SW, ale nevím, jestli bude free.

Obsahuje to jinak protokol iec 62056-21 a k tomu už najdeš specifikaci. a je to popsané v normě.

https://www.fit.vut.cz/research/publica ... R-DLMS.pdf
https://amitomation.cz/downloads/ap0039 ... -62056-21/

Tady se něco dočteš.
kodl69
Příspěvky: 8490
Registrován: sob črc 19, 2014 8:56 pm
Reputace:1103
Lokalita: severně od Brna
Systémové napětí: 48V
Výkon panelů [Wp]: 8000
Kapacita baterie [kWh]: 12
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Lokalita:severně od BrnaSystémové napětí:48VVýkon panelů [Wp]:8000 Kapacita baterie [kWh]:12

Re: Software pre IR čítačku elektromera

Nový příspěvek od kodl69 »

Já myslím, že o příspěvek výše je všechno potřebné, to co pošle elektroměr je tady na fóru taky, a já jsem dával odkaz na kód pro ESPhome (možná na solarforu...), takže už není co vymejšlet.
ostrov skoro 8kWp neustále ve stádiu zrodu: smartshunt(ex WBJR), MPPT150/45, MPPT 250/100(ex midnitesolar 150 clasic lite), 16S a různě P cca 340Ah Winston, MP II 5000,( ex Powerjack 8kW, ex samodomo cca 4kW). 48V DC rozvody a spotřebiče.
Atman
Příspěvky: 529
Registrován: ned čer 20, 2021 10:09 am
Reputace:61
Lokalita: Śenkvice
Systémové napětí: 48V
Výkon panelů [Wp]: 16100
Kapacita baterie [kWh]: 43
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Šenkvice - Slovensko
Lokalita:ŚenkviceSystémové napětí:48VVýkon panelů [Wp]:16100 Kapacita baterie [kWh]:43

Re: Software pre IR čítačku elektromera

Nový příspěvek od Atman »

To vyššie je pre mňa raketové inžinierstvo, ale našiel som v google.play aplikáciu na čítanie tohto protokolu, len musím doobjednať adaptér aby som usb prepojil na usb micro do tabletu, potom poreferujem.
spolu 16,1kWp - JVV 2,2kWp sklon 45°, JJZ 4,9kWp sklon 55°, JJZ 4,4kWp sklon 24°, bifaciálna pergola 4,6 kWp 9°
Victron Easysolar 5000/48V + Multiplus 2 6k5 iba na vyťažovanie TUV, ÚK, bazén + ďalší Easun 6kW záloha a príprava na nabíjanie elektromobilu.
Victron Bluesolar MPPT 150/35, 2x Smartsolar 250/85. Lifepo4 48V/840Ah - 43kWh -3x16x 280Ah spolu na Victron Smartshunte.
Atman
Příspěvky: 529
Registrován: ned čer 20, 2021 10:09 am
Reputace:61
Lokalita: Śenkvice
Systémové napětí: 48V
Výkon panelů [Wp]: 16100
Kapacita baterie [kWh]: 43
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Šenkvice - Slovensko
Lokalita:ŚenkviceSystémové napětí:48VVýkon panelů [Wp]:16100 Kapacita baterie [kWh]:43

Re: Software pre IR čítačku elektromera

Nový příspěvek od Atman »

Zhrniem doterajšie výsledky. Nainštaloval som Serial USB terminal, komunikuje v poriadku so sondou, nastavil baudrate 300, databits 7, parity even, stopbits 1 a následne pricapil sondu na elmer a v HEX odoslal 2F 3F 21 0D 0A.
Elektromer Križík E3S-20T/D1 pekne odpovie a predstaví sa menom a typom viď foto, ale tým to skončí a nič z registrov neprezradí. Tých dotazov som na foto poslal viac, skúšal som meniť pauzu a iné drobnosti, ale stále odpovie iba predstavením.
IMG_1634.jpg
Protokol som pochopil tak, že po odoslaní môjho dopytu a jeho predstavení sa následne elektromer zasiela údaje sám, alebo je treba zadať ešte nejaký príkaz alebo znak?
EDIT: Znovu som sa začítal do IEC a vyzerá, že ten elektromer asi komunikuje v inom režime protokolu ako protokol A a potom čaká na zmenu rýchlosti ako režim protokolu B,C,D,E? alebo už neviem, v každom prípade už netuším, ako ďalej.
V zaslanej identifikácii elmer nezasiela žiaden iný údaj, takže vylúčiť môžem protokol B, kedy má pri identifikácii zaslať novú rýchlosť prenosu.
Mohol by to byť protokol C, kedy po odoslaní identifikácie čaká na na požiadavku na prenos dát, ale keď zopakujem požiadavku, zase sa len identifikuje, skúsim opakovanú požiadavku zaslať v rámci milisekúnd.
spolu 16,1kWp - JVV 2,2kWp sklon 45°, JJZ 4,9kWp sklon 55°, JJZ 4,4kWp sklon 24°, bifaciálna pergola 4,6 kWp 9°
Victron Easysolar 5000/48V + Multiplus 2 6k5 iba na vyťažovanie TUV, ÚK, bazén + ďalší Easun 6kW záloha a príprava na nabíjanie elektromobilu.
Victron Bluesolar MPPT 150/35, 2x Smartsolar 250/85. Lifepo4 48V/840Ah - 43kWh -3x16x 280Ah spolu na Victron Smartshunte.
Uživatelský avatar
rottenkiwi
Příspěvky: 5449
Registrován: pát úno 13, 2015 2:24 pm
Reputace:287
Lokalita: SO, SK
Bydliště: SO, SK
Lokalita:SO, SK

Re: Software pre IR čítačku elektromera

Nový příspěvek od rottenkiwi »

Takych citani je plno na git:

https://github.com/ahpohl/smartmeter/bl ... /README.md

Len asi treba poznat presne specifikaciu Krizika.
Atman
Příspěvky: 529
Registrován: ned čer 20, 2021 10:09 am
Reputace:61
Lokalita: Śenkvice
Systémové napětí: 48V
Výkon panelů [Wp]: 16100
Kapacita baterie [kWh]: 43
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Šenkvice - Slovensko
Lokalita:ŚenkviceSystémové napětí:48VVýkon panelů [Wp]:16100 Kapacita baterie [kWh]:43

Re: Software pre IR čítačku elektromera

Nový příspěvek od Atman »

Však práve, Križik skrachoval, web im nejde a dokumentácia na webe nie je nikde. ZSE sa ani nepokúšam osloviť, určite by popudlivo reagovali že je to ich elmer a nemám sa v ňom rýpať. A
spolu 16,1kWp - JVV 2,2kWp sklon 45°, JJZ 4,9kWp sklon 55°, JJZ 4,4kWp sklon 24°, bifaciálna pergola 4,6 kWp 9°
Victron Easysolar 5000/48V + Multiplus 2 6k5 iba na vyťažovanie TUV, ÚK, bazén + ďalší Easun 6kW záloha a príprava na nabíjanie elektromobilu.
Victron Bluesolar MPPT 150/35, 2x Smartsolar 250/85. Lifepo4 48V/840Ah - 43kWh -3x16x 280Ah spolu na Victron Smartshunte.
xmasin
Příspěvky: 1773
Registrován: čtv čer 28, 2012 9:45 pm
Reputace:103

Re: Software pre IR čítačku elektromera

Nový příspěvek od xmasin »

Tady https://www.elektromery.com/files/prod_ ... ftware.zip je k mání software pro elektroměry Innepro, třeba by šel použít.
Atman
Příspěvky: 529
Registrován: ned čer 20, 2021 10:09 am
Reputace:61
Lokalita: Śenkvice
Systémové napětí: 48V
Výkon panelů [Wp]: 16100
Kapacita baterie [kWh]: 43
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Šenkvice - Slovensko
Lokalita:ŚenkviceSystémové napětí:48VVýkon panelů [Wp]:16100 Kapacita baterie [kWh]:43

Re: Software pre IR čítačku elektromera

Nový příspěvek od Atman »

xmasin píše:
Tady https://www.elektromery.com/files/prod_ ... ftware.zip je k mání software pro elektroměry Innepro, třeba by šel použít.
nejde :(
Už začínam chápať prečo Križík skrachoval :mrgreen:
spolu 16,1kWp - JVV 2,2kWp sklon 45°, JJZ 4,9kWp sklon 55°, JJZ 4,4kWp sklon 24°, bifaciálna pergola 4,6 kWp 9°
Victron Easysolar 5000/48V + Multiplus 2 6k5 iba na vyťažovanie TUV, ÚK, bazén + ďalší Easun 6kW záloha a príprava na nabíjanie elektromobilu.
Victron Bluesolar MPPT 150/35, 2x Smartsolar 250/85. Lifepo4 48V/840Ah - 43kWh -3x16x 280Ah spolu na Victron Smartshunte.

Kdo je online

Uživatelé procházející toto fórum: Claudebot [Bot]