NEWS
Fernwärmezähler - optischen ZVEI Schnittstelle
-
Hallo,
mal ne vielleicht dumme Frage, wäre es nicht möglich, den Zähler über LoRaWan auszulesen?
Ich habe auch diesen Landis Gyr T330 und lt. Aufdruck auf dem Zähler, kann zumindest der das ja. -
@kymchy sagte in Fernwärmezähler - optischen ZVEI Schnittstelle:
LoRaWan
Habe davon noch nie was gehört, wie genau funktioniert das?
-
@panicman
LoRa ist ein Funkstandard, LoRaWan das Netz dazuAuf jeden Fall habe ich hier mit Arduino mal ein Board geflashed und einen LoRa Receiver installiert. Kommt aber nix. Bin da auch noch ganz neu auf dem Gebiet...
-
@kymchy Hast du mal probiert den Knopf am Zahler zu drücken? Laut dem Support ist die Optische Einheit wach wenn man den Knopf drückt, vielleicht ist das bei dem Funk auch so?
@panicman ja, habe ich, leider ohne Erfolg. Ich bin auch via NFC in das LoRa Menü gegangen und habe da erstmal das Ganze aktiviert, leider bisher empfange ich keinen Mux.
In der Anleitung steht, dass das Gerät nach dem Aktivieren erstmal die Funkverbindung aushandelt. Dafür ist mein Arduino Skript wohl nicht geeignet. Ich habe noch ein anderes Skript aber dort muss man einige Parameter für das sendende Gerät eingeben, z.B. eine DEV EUI, eine JOIN EUI und einen ActKey. Die beiden ersten Parameter bekommt man vom Gerät, den ActKey habe ich nicht...
Vermutlich ist das Ganze eher für eine Fernauslesung vom Netzbetreiber gedacht.
Eigentlich besteht so ein LoRaWan Netzwerk aus den Sensoren, in diesem Fall also der Zähler, einem oder mehrere Gateways(kan man leicht selbst bauen) und einem LoRaWan Server. So einen Server könnte man auch selbst aufbauen, wenn man weiss, wie das geht. Aber da wird mir die Sache langsam zu kompliziert und die Frage ist, ob sich der Aufwand lohnt. Anfangen kann man mit den Daten vom Gerät ja eh nix außer die Information in irgendeiner Visualisierung anzeigen. -
@panicman ja, habe ich, leider ohne Erfolg. Ich bin auch via NFC in das LoRa Menü gegangen und habe da erstmal das Ganze aktiviert, leider bisher empfange ich keinen Mux.
In der Anleitung steht, dass das Gerät nach dem Aktivieren erstmal die Funkverbindung aushandelt. Dafür ist mein Arduino Skript wohl nicht geeignet. Ich habe noch ein anderes Skript aber dort muss man einige Parameter für das sendende Gerät eingeben, z.B. eine DEV EUI, eine JOIN EUI und einen ActKey. Die beiden ersten Parameter bekommt man vom Gerät, den ActKey habe ich nicht...
Vermutlich ist das Ganze eher für eine Fernauslesung vom Netzbetreiber gedacht.
Eigentlich besteht so ein LoRaWan Netzwerk aus den Sensoren, in diesem Fall also der Zähler, einem oder mehrere Gateways(kan man leicht selbst bauen) und einem LoRaWan Server. So einen Server könnte man auch selbst aufbauen, wenn man weiss, wie das geht. Aber da wird mir die Sache langsam zu kompliziert und die Frage ist, ob sich der Aufwand lohnt. Anfangen kann man mit den Daten vom Gerät ja eh nix außer die Information in irgendeiner Visualisierung anzeigen.Hier mal ein Auszug aus der Betriebsanleitung für das CMi4111(die Kommunikationsschnittstelle des Zählers):
Wenn aktiviert, versucht CMi4111, dem LoRaWAN-Netzwerk beizutreten. Wenn das Modul dem LoRaWAN-Netzwerk nicht beitreten kann, führt es Wiederholungsversuche durch, bis es erfolgreich ist. Die Zeit zwischen jedem Versuch verlängert sich für jeden Versuch, bis er einmal täglich durchgeführt wird. Ein neuer Verbindungsversuchszyklus kann manuell jederzeit durch Deaktivierung und Aktivierung des Moduls über die Elvaco OTC Appgestartet werden .
Wenn das Modul dem LoRaWAN-Netzwerk beigetreten ist, werden zunächst Zählerdaten vom Modul übertragen, jede Minute (unabhängig von den Sendeintervalleinstellungen), um die richtige Datenrate einzustellen. Nach drei
Minuten der Kalibrierung beginnt das Modul mit der Bereitstellung von Zählerdaten unter Verwendung seiner konfigurierten Einstellungen. Durch die Nutzung Mit der Elvaco OTC App können Sie ganz einfach überprüfen, ob das Modul erfolgreich mit dem Zähler kommuniziert
(„Meter communication“) und mit dem LoRaWAN-Netzwerk verbunden ist („Network joined“). -
dann müssen wir annehmen das die optische Schnittstelle aktiviert ist und nicht per
Code gesichert ist.
Echo sagt mir so nichts, denke aber ich weiss was damit gemeint ist.
Also Gedanken machen wie man das vermeiden kann.
Ist aber eher für die Auswertung per Software der Daten von Belang, für Tests mit
hterm eher unwichtig.
Typischerweise sollte der Lesekopf bis zu einem Abstand von 1 cm nach Norm noch gehen.
Um Spiegelungen bei modernen Satellitenreceiver / DVD Playern usw zu vermeiden benutzt
man dort getönte Plastikscheiben.
Dann sollten wir das Entspiegeln, zb Bsp mit einer geriffelten durchsichtigen Folie.
Möglichkeit zwei den IR Strahl gezielt schützen. Hier zwischen IR Sendediode und Wärme-
mengenzähler IR Receice einen O-Ring legen. Moderne Leuchtmittel senden Teilweise
im dem IR Bereich, also eher bei Tageslicht testen.
Beim testen mit hterm ist das Echo aber eher egal da ja hier nur festgestellt werden soll
ob eine Antwort ( ACK ) vom WMZ kommt.----------------------------- Dann wieder zurück auf Los -----------------------------------
Infos Sammeln, am besten aus der Landis Doku weniger andere Zähler, Forumsbeiträge
oder YT Videos. das verwirrt nur. Hier bietet sich ja die Gen 4 Doku an.
Wo ist die IR Recv Led am Zähler, rechts oder Links.
Was soll wie gesendet werden und was erwarte ich als Ergebnis.
Hex 0x55 wird wie lange gesendet und wie ? 2 sec oder länger ?
Wie, 300 Baud oder 2400 Baud, 7E1 oder 8N1 ?
Die Anfrage wird wie gesendet und was ?
300 Baud oder 2400 Baud, 7E1 oder 8N1 ?
Wenn die eigentliche Anfrage gesendet wird was soll gesendet werden.
Direkt mit default Adresse 254 ?
Aktivieren wir den Zähler per Button klick ?
Test des Lesekopfes und der gesendeten Daten testen, das muß 100 % gehen.
Invertierung ausschließen.
Dann stelle zuerst mal die Daten zusammen was sende ich wie und was erwarte ich aus
den Empfangsdaten, dann Teste den Lesekopf auf funktion und mache dir Gedanken wie
du das Entspiegeln kannst.
Springen zwischen Tasmota und hterm würde ich vermeiden.Hier ist ein ähnliches Projekt in Arbeit.
@ralla66
So, ich bin mal wieder dran am Projekt, nachdem ich mal wieder was gefunden habe:
https://github.com/psvanstrom/esphome-uh50reader
Habe das mal geflasht, er sendet, aber leider keine Antwort. Wie immer...
Was meinst du dazu? Eine Idee was ich damit probieren könnte? -
@ralla66
So, ich bin mal wieder dran am Projekt, nachdem ich mal wieder was gefunden habe:
https://github.com/psvanstrom/esphome-uh50reader
Habe das mal geflasht, er sendet, aber leider keine Antwort. Wie immer...
Was meinst du dazu? Eine Idee was ich damit probieren könnte?@panicman Also die LoRaWan Schnittstelle muss erstmal aktiviert werden, bevor er was sendet. Vielleicht ist das bei der optischen Schnittstelle auch so?
Ich hatte LoRaWan bei dem Zähler auch am laufen aber damit ich übers TTN etwas bekäme, müsste ich dort noch einen AppKey eingeben. Und den rückt mein Fernwärmeanbieter nicht raus. -
@panicman Also die LoRaWan Schnittstelle muss erstmal aktiviert werden, bevor er was sendet. Vielleicht ist das bei der optischen Schnittstelle auch so?
Ich hatte LoRaWan bei dem Zähler auch am laufen aber damit ich übers TTN etwas bekäme, müsste ich dort noch einen AppKey eingeben. Und den rückt mein Fernwärmeanbieter nicht raus.@kymchy Ja, das Gefühl habe ich auch... Oder die funktioniert nicht wenn nur eine Batterie im Gerät ist (habe nachgeschaut).
Maximal können 3x eingebaut werden. Dafür muss man aber das Siegel brechen. Stadtwerke haben sich bis heute nicht dazu gemeldet... :-| -
@kymchy Ja, das Gefühl habe ich auch... Oder die funktioniert nicht wenn nur eine Batterie im Gerät ist (habe nachgeschaut).
Maximal können 3x eingebaut werden. Dafür muss man aber das Siegel brechen. Stadtwerke haben sich bis heute nicht dazu gemeldet... :-| -
@panicman wo findet man eigentlich die Support Nr. vom technischen Support von Landis+Gyr?
Vielleicht sollte ich da mal anrufen. -
@ralla66 sagte in Fernwärmezähler - optischen ZVEI Schnittstelle:
senden ist nun Pflicht zum aufwecken
Nach DIN EN 1434-3 oder CEN TC 176.Hallo, ich hacke mich mal auch hier ein, ich habe im Prinzip ein ähnliches Problem, vielleicht verhelfen wir uns gegenseitig zur Lösung. Ich habe auch einen Wärmezähler, ein Landis+Gyr UltraHeat T230, mit dem versuche ich schon seit Tagen Kontakt aufzunehmen, ohne Erfolg. Der gibt absolut keinen Mucks von sich. Jetzt kann es natürlich auch sein dass er erst aufgeweckt werden muss und die Signale als ModBus gesendet/Empfangen werden müssen:
Laut https://oms-group.org/fileadmin/products/landis_gyr/T230/D000041398_ULTRAHEAT_COLD_T230_f_en_low_res.pdfThe T230 is equipped as standard with an optical interface according to EN 1434-3, for a faster mobile read out or for the service software UltraAssist.
Sprich, wenn ich da 2.2 sec lückenlos ein 01 Bitmuster mit 2400 bps senden soll, wie stelle ich das an? Was sende ich da und wie viel?
Vielen dank!
-
@panicman Hi, hast du das hinbekommen? ich habe zwar einen anderen Zähler, frage mich aber auch wie das klappen könnte mit dem Aufwecken.
-
@flispy versucht doch zunächst einmal die LoRaWan Schnittstelle zu aktivieren(über die Elvaco OTC App und NFC) vielleicht wird die optische Schnittstelle dann mit aktiviert.
-
@kymchy woher weiß ich ob und wo bei meinem Zähler (Sharky 775) ein NFC ist, damit ich das machen kann?
-
@kymchy laut Anleitung gibt es ein optionales Bauteil dazu. Intern verbaut. Aber das kann ich nicht sehen, da er verblombt ist.
Ansonsten steht da nur sowas wie OMS Radio+ LCD Loop3 -
Hi,
hat jemand hier Erfolg gehabt mit dem auslesen ? Hab ein ähnliches Gerät und würde es auch gerne integrieren.
Danke@manny4566 Nein, leider nicht, habe es damals aufgeben. Werde es wohl mit einem ESP32 und AI on the Edge lösen, aber erst später im Herbst, bis dahin habe ich keinen Verbrauch.
