Smartnetz Gaszähler (Tasmota)

Hallo,

ich versuche seit Tagen meinen smartnetz Gaszähler zum laufen zu bringen, bzw ihn in HA zu integrieren.
Die Konfiguration des Gerätes selbst gelingt, mit dem Aufruf der IP Adresse im Browser komme ich auf die Web Obefläche des Gerätes und kann auch Messwerte sehen.

In der Tamsota Intergration von HA taucht das Gerät auf, aber der Sensor Counter ist nicht verfügbar.

Wenn ich den Eintrag in die configuration.yaml entsprechend des Herstellers tätige, ändert sich leider nichts (Hilfe zur Einrichtung Ihres Smartnetz Gaszählers!).

Was mach ich falsch? Für eine Antwort wäre ich dankbar…

LG

Hallo,
ich habe ein ähnliches Problem. Bei mir wird zwar der Counter angezeigt, aber ansonsten sieht mein Dashboard leider so aus.

Hast du schon eine Lösung?
LG

Ich vermute, das State-Topic in der configuration.yaml ist falsch.

Die Anleitung scheibt: state_topic: "tele/Gaszaehler/json

Wenn in den Tasmota-Settings aber Full-Topic “%prefix%/%topic%/” angegeben ist,
bekommst Du den Wert unter dem State-Topic tele/Gaszaehler/SENSOR

(ist wenigstens bei meinen Tasmotas so)
Unter Windows kann man auch sehr gut den “MQTT-Explorer” benutzen um zu gucken, was am Mosquitto Server ankommt

Vielen Dank für den Hinweis, der mich auf den Weg zur Lösung gebracht hat. :+1:
Über den MQTT Explorer habe ich herausgefunden, wo die Daten bei mir abgelegt sind.

Auf der rechten Seite im Explorer ist der Topic dann auch genannt:
“tele/Smartnetz_Gas_SCE_3/json”.
Damit habe ich dann die Daten in der configuration.yaml aus der Anleitung des Herstellers überschrieben:
Vorher:

    - name: "Zählerstand"
      unique_id: sensor.gaszaehler_zaehlerstand
      state_topic: "tele/Gaszaehler/json"

Nachher:

    - name: "Zählerstand"
      unique_id: sensor.gaszaehler_zaehlerstand
      state_topic: "tele/Smartnetz_Gas_SCE_3/json"

Danach wurden die Daten im Dashboard richtig dargestellt.

Ich habe auch den Gaszähler von Smartnetz in Betrieb.
Lokal, über deren Account und in Home Assistant sind die Werte alle vorhanden.
Er funktioniert somit wie erwartet.
Allerdings habe ich von Beginn an das Problem, dass der Zähler sporadisch mehr zählt, als der Gaszähler anzeigt.
Smartnetz selbst vermutet zuviele Impulse durch Störeinflüsse, wie z. B. Waschmaschine, Trockner, etc.
In der Tat hängt das Gerät im Waschraum mit Waschmaschine und Trockner.
Ich kann jedoch keine Fehlimpulse während dem Betrieb dieser Geräte erkennen, diese kommen manchmal einige Tage lang nicht, dann mehrere Impulse an einem Tag.
Ich brauche den Zähler eigentlich nur, um mir den “Ultimo-Gang” in die Waschküche zu ersparen.
Aber so bleibt es weiterhin ein Schätzeisen.

Könnte es ein Reedkontakt mit einem schlechten Prellverhalten sein?
Oder lässt sich an folgenden Parametern im Script etwas zum Positiven hin verändern:

=>sensor53 l255
=>Teleperiod 60
=>CounterDebounceLow 500
=>CounterDebounceHigh 500

Bin über jeden Tip dankbar.

Moin,

ich muss hier auch mal mit einsteigen, auch wenn der Beitrag älter ist, da ich auch das Problem habe und derzeit keine Lösung finde.

Den Gaszähler konnte ich erfolgreich mit dem WLAN verbinden, das benötigte Skript aufspielen, sodass ich die Daten unter der IP Adresse des Gaszählers sehen kann.

Nun möchte ich das Ganze in HA bringen, dafür habe ich im Gerät (Einstellungen) die MQTT Daten eingegeben.
IP: 192.178.168.200
Port: 1883 Standard
Client: Gaszaehler_Client
Benutzer: das bin das wohl ich
Passwort: mein schönes passwort
Topic: Gaszaehler_Topic
Full Topic: %prefix%/%topic%/

So wie es in der Anleitung steht. Auch die Configuration.yaml wurde erstellt und angepasst. Doch es fehlen komplett die Werte, in der HA offiziellen Tasmota Integration sehe ich das Gerät, nur mit einem Sensor

image

Hier im Forum habe ich gelesen, dass man mal über den MQTT Explorer schauen sollte, den bekomme ich allerdings nicht am Laufen, weder in HA noch am PC selbst.

Als MQTT Broker nutze ich emqx als LXC in Proxmox.

Könnte mir jemand zur Seite springen und helfen?

Vielen Dank.

VG

Mirco

1 „Gefällt mir“

Mir geht es genauso. Bis vor kurzem habe ich die Sensoren unter Tasmota gesehen.

Die Sensoren finde ich unter Entwicklerwerkzeuge, aber nicht mehr unter dem eigentlichen Gerät. Hat jemand eine Idee?

Unter Entitäten finde ich sie auch.

hallo in die Gaszähler-Runde (spez. Smartnetz)

ich habe den Gasreader in HA zum laufen gebracht, d.h. alle relevanten Werte kann ich in HA anzeigen lassen.

Seither bekomme ich aber, wenn ich den Watchman laufen lasse, dieses hier angezeigt

  • und das obwohl wie gesagt alles funktioniert
== Missing 10 entity(ies) from 254 found in your config:
sensor.gaszaehler_zaehlerstand \[missing\] in: configuration.yaml:91
sensor.gaszaehler_zaehlung_seit_nullung \[missing\] in: configuration.yaml:100
sensor.gaszaehler_verbrauch_volumen_heute \[missing\] in: configuration.yaml:109
sensor.gaszaehler_verbrauch_energie_heute \[missing\] in: configuration.yaml:118
sensor.gaszaehler_verbrauch_volumen_gestern \[missing\] in: configuration.yaml:127
sensor.gaszaehler_verbrauch_energie_gestern \[missing\] in: configuration.yaml:136
sensor.gaszaehler_verbrauch_volumen_vorgestern \[missing\] in: configuration.yaml:145
sensor.gaszaehler_verbrauch_energie_vorgestern \[missing\] in: configuration.yaml:154

in der Configuration.yaml ist alles nach Vorgabe eingefügt, hier mal der erste Sensor Gas Zählerstand

mqtt:
sensor:
- name: “Gas Zählerstand”
unique_id: sensor.gaszaehler_zaehlerstand
state_topic: “tele/Gaszaehler/json”
value_template: ‘{{ value_json.gastotal }}’
unit_of_measurement: ‘m³’
payload_available: “Online”
payload_not_available: “Offline”
device_class: gas
state_class: “total_increasing”    (die anderen Sensoren folgen mit gleicher Struktur)

im MQTT selbst erscheint der Gaszähler als Gerät gar nicht

hat jemand eine Idee wie das zu lösen ist ?

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)

Ich habe es leider bisher nicht geschafft, den Gaszähler in HA zu bekommen.

Wann erhielten deine Entitäten neue Werte vom Gaszähler? Eventuell sind die Werte veraltet?

Moin,

ich nutze den Smartnetz Gasreader und dee funktioniert ohne Probleme. Ich habe aber such keine Individuellen Anpassungen vorgenommen.

Du hast ihn nach Vorgabe Smartnetz eingebunden?

→ Inkl. Einstellungen für mqtt im Gerät?

Wichtig:

Topic muss gleich mit dem yaml Code sein! Hier Gaszaehler

Mqtt-Verbindung muss korrekt sein! Hast du den Benutzer mqtt-user angelegt? Dann hier die Zugangsdaten eingeben.

Wenn du alles richtig eingestellt hast, dann erscheint er nur unter Tasmota, welches du ebenfalls installiert haben musst…

Die restlichen Entitäten die du in File Editor erstellt hast, findest du lediglich unter Entitäten:

Wenn du alles so gemacht hast, wie vorgesehen, dann hilft vielleicht eine WhatsApp beim Support. Die helfen eigentlich sehr schnell und sehr gut. Hatte schon Kontakt zu denen…

Viele Grüße

Sascha

Nachtrag:

Hadt du dich in configurazion.yaml an die Form gehalten?

Denn ansonsten findet er die Entitäten tatsächlich nicht. Das hatte ich auch mal.