Willkommen im Loxone Community Forum. Um alle Funktionen nutzen und sehen zu können, registriere dich bitte zuerst. Dies gilt auch für das herunterladen von Dateien.
Bitte im Titel immer zuerst den Namen des Plugins hinschreiben
Plugin: Tibber-Meter - Zähler Werte des Tibber-Pulse auslesen
Wenn ich das ganze per curl abrufe, bekomme ich jedoch ein Ergebnis. Allerdings sind dort Sonderzeichen enthalten, die evtl. das parsen "abstürzen" lassen. Als Anhang lade ich mal die Ausgabe hoch....
Ich habe mich von challo in diesem Beitrag (https://www.loxforum.com/forum/faqs-tutorials-howto-s/390946-tibber-pulse-z%C3%A4hlerstand-lokal-abfragen#post398238)zu dem Plugin hinreisen lassen....
Das Plugin liest die Zählerwerte eines Tibber-Pulse lokal aus und gibt diese an MQTT zur weiteren Verarbeitung weiter.
Download
Das Plugin ist aber so ausgelegt das es die Daten umwandelt die verschlüsselt sind.
Du kannst bei dir über ganz einfache http-Abfrage im MiniServer und Befehlserkennung das ganze abrufen.
Habe es heute mal per virtuellem HTTP Eingang eingebunden, geht wunderbar.
Betrifft alle deren Tibber Bride unter Nodes > Configure auf Modus "IEC-62056-21 (IR)" stehen.
Prüfen kann man es auch, indem man die passende URL seiner Bridge aufruft und die Daten direkt, ohne Decodierung, sehen kann: http://adminasswort@IP/data.json?node_id=1
Dann entsprechende HTTP Eingänge anlegen:
Für den Bezug: 1-0:1.8.0*255(\v
Für die Einspeisung: 1-0:2.8.0*255(\v
Für die Live Daten: 1-0:16.7.0*255(\v
Danke für die schnelle Antwort. Die Einstellung war auch bei mir automatisch so und über die Webabfrage bekomme ich nur wirre Zeichen. Also eher nicht umstellen oder? Ich befürchte ich muss weiter das Plugin nutzen
Schöne Worte...
Ich befürchte ich muss das Plugin weiter nutzen...
Ist das Plugin so schlecht?
Das Protokoll gibt der Hersteller des Zähler vor, wenn er SML sendet kann nur der Hersteller selber es umstellen.
Was du im Puse siehst ist die Erkennung was für ein Protokoll gesendet wird, der Pulse kann es nur entschlüsseln und nicht den Zähler ändern.
Nein das Plugin funktioniert sehr gut und ich bin froh über die Möglichkeit. Ich finde es eben immer besser direkte abfragen aus Loxone zu machen und so wenig wie möglich über Umwege. Deswegen das leider
wollte mal nachfragen ob ihr mit dem Tibber Tarif zufrieden seit und ob sich das lohnt? Ich denke mal das es hauptsächlich interessant ist wenn man auch einen Stromspeicher hat um diesen bei günstigem Preis zu laden.?
Interessant für eAuto, Wärmepumpe.
Batteriespeicher sehe ich nicht als sinnvoll.
Das speichern kostet Recht viel, da müsste der Strom schon kleine 10 Cent sein das sich das lohnt.
Hallo zusammen,
das Plugin lief bei mir jetzt für ein paar Wochen ohne Probleme. Dann habe ich im MQTT-Gateway aus Versehen den Input von der momentanen Leistung gelöscht habe, kommt dieser nicht mehr wieder. Zusätzlich liefert das Plugin nun garkeine keine Werte mehr an das Gateway, Log-Dateien werden nicht erzeugt. Ich habe beide Plugins schon neu installiert, leider ohne Besserung. Habt ihr noch Ideen?
Da kommt die Antwort: "#!/usr/bin/env php Downloading file from http://admin:PASSWORT@192.168.1.124/data.json?node_id=1".
Datenbank und Cache hatte ich auch schonmal geleert. Leider ebenfalls ohne Erfolg.
Jetzt hat das Tibber-Plugin auch mal ein Log geschrieben:
*** INFO: 2023-12-26 18:52:44 *** "
1-0:96.50.1*255 - HLY
- --------------------
1-0:1.8.0*255 - 2348.1455 kWh
1-0:2.8.0*255 - 1032.6575 kWh
1-0:16.7.0*255 - 0.338 kW"
Allerdings auch nur diesen einene Eintrag seit 10min, die Daten sind aber nicht per MQQT weitergegeben worden...
Dann hast du einen Fehler beim auslösen in der Config.
Der virtuelle Ausgang scheint nicht richtig zu sein .
Wenn die URL geht und der log geschrieben wird, dann bekommt er das "Start"-Signal nicht.
Bei mir kommt vom Zähler (ISKRA MT175, laut tibber kompatibel) nur garbage zurück.
Sowohl im tibber-bridge webinterface über nodes/1/data kommt derselbe unkodierbare Zeichenwirrwarr wie über die json-Abfrage über http://admin:PASSWORT@192.168.1.124/...son?node_id=1:
Data from node 1
v{bISKf+Bc|b
rbepn}wǂISKwISKf+BwebRYvwbRYvwbRYebRYˁ
wbRYˁ
wbRYbRwbRwbRwbRǂB@^jMR֞dhc Xh)FyZflxc}bT
In der tibber-app erscheinen die Daten korrekt.
Ergänzung:
habe nun die Daten teilweise bekommen, über das Plugin.
leider fehlt die Einspeisung (2.8.0) vom Zähler, was aber vom Zähler definitiv geschickt wird, ich hatte nämlich davor einen USB-IR Lesekopf am Zähler hängen, dieser hat den 2.8.0 Wert korrekt ermittelt.
Schon mal deine LED geprüft und ausgerichtet oder um 180° gedreht?
Ich kann nur die Daten auswerten die kommen, wenn zuerst nicht und dann nur ein Teil kommt, dann würde ich mal schauen ob die Übertragung sauber ist.
In der tibber_meter-info.log kommt alles korrekt an!
1-0:1.8.0*255 - 1963.2528 kWh
1-0:1.8.1*255 - 1963.2528 kWh
1-0:1.8.2*255 - 0 kWh
1-0:2.8.0*255 - 1475.4573 kWh
Vielleicht hat es nur der Loxone UDP-Monitor nicht angezeigt, werde morgen mal versuchen den 2.8.0 Wert einzulesen über die Config.
Dann hast du einen Fehler beim auslösen in der Config.
Der virtuelle Ausgang scheint nicht richtig zu sein .
Wenn die URL geht und der log geschrieben wird, dann bekommt er das "Start"-Signal nicht.
Erst dann schauen wir nach MQTT.
So, jetzt hatte ich mal Zeit weiterzutesten. Ergebnis: Der Timer, der alle 20s den Trigger aktivieren sollte, macht irgendwie nicht mehr das, was er machen soll. Wenn ich die Abfrage nun manuell trigger, bekomm ich auch prompt einen Eintrag ins Log. Allerdings tauchen die Werte nach wie vor nicht im MQTT-Plugin auf, ebenso nicht im Miniserver.
Hätte mal eine Frage bezüglich des scripts. wäre es nicht sinnvoll das PHP script im loxberry über einen cronjob laufen zu lassen? dann muss man den Miniserver nicht alle 3 sec einen url aufruf machen lassen sondern kann einfach nur die Daten aus MQTT holen. Ich habe das bei meiner instanz mal ausprobiert und das scheint zu gehen:
Das ist natürlich möglich, wurde von mit aber bewusst so gewählt.
Der eine will es alle 3 Sekunde, der andere wie zB ich will es nur alle 180 Sekunde.
Ich rufe nur den Zählerstand ab, die Leistung wird bei mir über andere Sensoren jede Sekunde gemeldet.
Somit möglich, und du kannst es gerne selber einbauen, von meiner Seite bleibt der Abruf über den MS. Den Miniserver stört es leistungstechnisch auch nicht.
Hej, ich hab die Einbindung eines Tibber Pulse erfolgreich geschafft. Ging nicht ganz reibungslos und erforderte doch einiges tüfteln. Aber jetzt läuft es. Vielen Dank für Euren unermüdlichen Einsatz und insbesondere das hilfreiche Plugin! Was ich mir für Weiterentwicklung des Plugins wünschen würde:
Abruf der Daten vom Pulse / MQTT befüllen besser über die Plugin Konfiguration einstellen. Das wäre intuitiver als mit Impuls aus Loxone
Die Leistung gleich im Plugin zu einem gleitenden Mittel umrechnen. Also nicht Wert zu einem Zeitpunkt, sondern einer Zeitspanne > kann die Steuerung glätten.
MQTT Subscription automatisch eintragen
Lässt sich eine Warnung ausgeben, wenn die Batterie zur Neige geht? (lässt sich Batteriestatus aus dem Puls auslesen?)
Rückmeldung geben, wenn die Verbindung zu Tibber unterbrochen ist. (Gibt es die Info in der API?)
[*]Abruf der Daten vom Pulse / MQTT befüllen besser über die Plugin Konfiguration einstellen. Das wäre intuitiver als mit Impuls aus Loxone
Nein, ich halte so für flexibler.
[*]Die Leistung gleich im Plugin zu einem gleitenden Mittel umrechnen. Also nicht Wert zu einem Zeitpunkt, sondern einer Zeitspanne > kann die Steuerung glätten
Das gehört nicht in Plugin
Es werden die Daten geliefert die auch von Tibber kommen ohne diese zu verändern.
Der eine will es der andere nicht, dafür gibt es Bausteine in der Config.
[*]MQTT Subscription automatisch eintragen
Die Arbeit darf ich vom Nutzer erwarten.
[*]Lässt sich eine Warnung ausgeben, wenn die Batterie zur Neige geht? (lässt sich Batteriestatus aus dem Puls auslesen?)
Nach meinem Wissen nicht, schau ich mir aber gerne nochmal an.
[*]Rückmeldung geben, wenn die Verbindung zu Tibber unterbrochen ist. (Gibt es die Info in der API?)
1,3: klar geht auch so, könnte nur potentiell mehr Probleme /Rückfragen auslösen
2: Dann müsste man das nicht so oft triggern
4,5: Danke!
6: Wird zumindest bei mir nicht als Auto Update angezeigt (aktuelle Version von Loxberry auf einen RasPi)
Wir verarbeiten personenbezogene Daten über Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen, Werbung zu personalisieren und Websiteaktivitäten zu analysieren. Wir können bestimmte Informationen über unsere Nutzer mit unseren Werbe- und Analysepartnern teilen. Weitere Einzelheiten finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie unten auf "Einverstanden" klicken, stimmen Sie unserer Datenschutzrichtlinie und unseren Datenverarbeitungs- und Cookie-Praktiken wie dort beschrieben zu. Sie erkennen außerdem an, dass dieses Forum möglicherweise außerhalb Ihres Landes gehostet wird und Sie der Erhebung, Speicherung und Verarbeitung Ihrer Daten in dem Land, in dem dieses Forum gehostet wird, zustimmen.
Kommentar