UPGRADE IP 9 verfügbar!
Timberwolf VISU jetzt mit NEUEM Layout Editor
Freie Anordnung, Reihenfolge und Größe der Widgets - viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/06SeuHRJ

NEU! Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Damit kann nun jeder das Upgrade vornehmen und VISU & IFTTT testen. Alle Info hier: viewtopic.php?f=8&t=5074

[Erfahrungsbericht] TWS 3500 3.5.1 Gaszähler an TWS anbinden

User-Geschichten zu erfolgreichen Projekten wie Migrationen vom Wiregate, Eigenbauten, usw.
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Antworten

Ersteller
azietz
Reactions:
Beiträge: 16
Registriert: Do Mär 14, 2019 12:46 pm
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 37 Mal

TWS 3500 3.5.1 Gaszähler an TWS anbinden

#1

Beitrag von azietz »

Nach erfolgreicher Anbindung unseres Gaszählers an den TWS wollte ich gerne davon berichten.

Auf der Suche nach einer passenden Lösung hatte ich verschiedene Ansätze in Erwägung gezogen
  • Direkt über S0-Schnittstelle
Ich habe mich dann für die Lösung mit vzlogger entschieden, da die Lösung preiswerter als die KNX-Lösung war und ich aufgrund der Anbindung des Stromzählers schon vzlogger im Container laufen hatte. viewtopic.php?f=68&t=3182&start=10
Die S0-Lösung hätte aufgrund der noch fehlenden Anbindung an den TWS noch warten müssen und schied deshalb aus.

Nachdem der GZ1USB geliefert war, war er in kurzer zeit problemlos montiert und am TWS per USB angeschlossen. Nach kurzer Zeit und Anpassung der vzlogger.conf habe ich die ersten Daten erhalten. Offensichtlich passten die Ergebnisse jedoch nicht zu dem Zählerstand. Ich Schrieb dann den Hersteller an und erhielt nicht mal eine Stunde später eine überabeitete Anleitung mit den erforderlichen Informationen. Etwa 1,5 h später lief die Anbindung stabil.

Die Daten werden vom vzlogger gelesen und per MQTT versendet. Ich bereite die Daten dann mit den Logikbausteinen auf und lasse sie in der Cometvisu anzeigen. Ich stelle den Zählerstand in m3 und den Durchfluss in m3/h dar. Diese Daten liefert GZ1 direkt. Mithilfe der Logikbausteine stelle ich noch den durschnittlichen Durchfluss pro Tag, den daraus errechneten Tages- und Jahresverbrauch dar.

Die größte Hürde dabei war die richtigen Daten in der vzlogger.conf einzustellen USB0 ist der Stromzähler USB1 ist der Gaszähler.

Code: Alles auswählen

{
"retry" : 3,
"verbosity" : 5,
"log" : "/var/log/vzlogger/vzlogger.log",
"local": {
    "enabled":false,
    "port": 8080,
    "index": false,
    "timeout": 0,
    "api" : "null",
    "buffer": 0
 },
"meters" : [{
        "protocol" : "sml",
        "enabled" : true,
        "device" : "/dev/ttyUSB0",
        "parity" : "8N1",
        "baudrate" : 9600,
        "aggtime" : -1,
        "aggfixedinterval" : true,
                        "interval" : -1,
        "channels": [
                {
                  "uuid" : "",
                  "middleware" : "",
                  "identifier" : "1-0:1.8.0",
                  "aggmode" : "none",
                  "api" : "null"
                },
                {
                  "api": "null",
                  "uuid": "",
                  "middleware" : "",
                  "identifier" : "1-0:15.7.0",
                  "aggmode" : "none"
                }
                ]
        },
        {
        "enabled" : true,
        "protocol" : "d0",
        "device" : "/dev/ttyUSB1",
        "pullseq": "/?!",
        "parity" : "8N1",
        "baudrate" : 9600,
        "aggtime" : -1,
        "aggfixedinterval" : true,
                        "interval" : -1,
        "channels": [
               {
                  "uuid" : "",
                  "middleware" : "",
                  "identifier" : "7-0:3.0.0",
                  "aggmode" : "none",
                  "api" : "null"
                },
               {
                  "uuid" : "",
                  "middleware" : "",
                  "identifier" : "7-0:1.7.0",
                  "aggmode" : "none",
                  "api" : "null"
                }
                ]
        }
],
"mqtt": {
    "enabled": true,
    "host": "192.168.2.76",
    "port": 1883,
    "id": "vzlogger",
    "cafile": "",
    "capath": "",
    "certfile": "",
    "keyfile": "",
    "keypass": "",
    "keepalive": 30,
    "topic": "vzlogger/data",
    "id": "",
    "user": "",
    "pass": "",
    "retain": false,
    "rawAndAgg": true,
    "qos": 0,
    "timestamp": false
  }
}
Nachdem dieses Projekt abgeschlossen ist wartet jetzt die Wallbox auf Anbindung per Modbus RTU.

Ich freue mich über Feedback, Anregungen und wenn mein Erfahrungsbericht anderen weiterhilft.

Schöne Grüße aus Hamburg

Arno
-----------------------------------------------
TWS3500 id: 908 VPN offen Reboot nach Rücksprache
TWS3500 id: 1089 VPN offen Reboot nach Rücksprache

KNX seit 1993
wiregate seit 2015
timberwolf seit 2019
Antworten

Zurück zu „Erfolgsgeschichten“