Poweropti: Unterschied zwischen den Versionen

Aus FHEMWiki
(Bild integriert, Beschreibung präzisiert)
Zeile 1: Zeile 1:
[[Datei:Poweropti.jpeg|mini|poweropti im Größenvergleich]]
Der poweropti der "power 42 GmbH" ist ein IR-Lesekopf mit Netzteil und Wifi-Antenne, dass die D0-Schnittstelle einer modernen Messeinrichtung ausliest und in der Cloud Endanwender-Auswertungen bereitstellt. Das Gerät sendet autonom Daten direkt in die azure-Cloud und wird über eine App konfiguriert.
Der poweropti der "power 42 GmbH" ist ein IR-Lesekopf mit Netzteil und Wifi-Antenne, dass die D0-Schnittstelle einer modernen Messeinrichtung ausliest und in der Cloud Endanwender-Auswertungen bereitstellt. Das Gerät sendet autonom Daten direkt in die azure-Cloud und wird über eine App konfiguriert.


Die Daten können in FHEM über HTTPMOD periodisch abgefragt werden und stehen im 10-Sekunden-Intervall zur Verfügung. Stand 12/2020 wird auch dieses Abfrageintervall auch vom Anbieter auf der API-Seite unterstützt, sodass die Lösung grundsätzlich im Leistungsumfang mit einer cloudfreien Lösung wie einem USB-IR-Lesekopf aus Sicht von FHEM vergleichbar ist.
Die Daten können in FHEM über HTTPMOD periodisch abgefragt werden und stehen im 10-Sekunden-Intervall zur Verfügung. Stand 12/2020 wird auch dieses Abfrageintervall auch vom Anbieter auf der API-Seite unterstützt, sodass die Lösung grundsätzlich im Leistungsumfang mit einer cloudfreien Lösung wie einem USB-IR-Lesekopf aus Sicht von FHEM vergleichbar ist.
== Merkmale ==
Der poweropti ist auf Endanwender ausgerichtet: Der Lieferumfang umfasst Adapter, Klebestreifen für den Lesekopf, Netzteil und eine externe Antenne mit Klebestreifen. Die Software soll nicht nur die PIN-Eingabe über den Kopf - wo machbar - ermöglichen, sondern liefert mit der zur Verfügung gestellten App sogar eine "Taschenlampen-Funktion", um das "Morsen" in den Zähler zu erleichtern. Der Hersteller pflegt eine umfassende Kompatibilitätsliste.
Eine interne Schnittstelle im LAN zur App auf dem Handy scheint zu existieren, ist aber nicht dokumentiert. Daher ist der offizielle Weg zu den eigenen Daten über die Cloud und die API des Herstellers.
Durch die externe Wifi-Antenne lässt sich die Antenne außerhalb eines Zählerschranks unterbringen, sodass auch schwächere Wifi-Abdeckung möglich ist.
Eine integrierte LED im Lesekopf signalisiert den Status wie bei aufwändigeren IR-USB-Leseköpfen.


== Einbindung in FHEM ==
== Einbindung in FHEM ==

Version vom 16. Dezember 2020, 23:52 Uhr

poweropti im Größenvergleich

Der poweropti der "power 42 GmbH" ist ein IR-Lesekopf mit Netzteil und Wifi-Antenne, dass die D0-Schnittstelle einer modernen Messeinrichtung ausliest und in der Cloud Endanwender-Auswertungen bereitstellt. Das Gerät sendet autonom Daten direkt in die azure-Cloud und wird über eine App konfiguriert.

Die Daten können in FHEM über HTTPMOD periodisch abgefragt werden und stehen im 10-Sekunden-Intervall zur Verfügung. Stand 12/2020 wird auch dieses Abfrageintervall auch vom Anbieter auf der API-Seite unterstützt, sodass die Lösung grundsätzlich im Leistungsumfang mit einer cloudfreien Lösung wie einem USB-IR-Lesekopf aus Sicht von FHEM vergleichbar ist.

Merkmale

Der poweropti ist auf Endanwender ausgerichtet: Der Lieferumfang umfasst Adapter, Klebestreifen für den Lesekopf, Netzteil und eine externe Antenne mit Klebestreifen. Die Software soll nicht nur die PIN-Eingabe über den Kopf - wo machbar - ermöglichen, sondern liefert mit der zur Verfügung gestellten App sogar eine "Taschenlampen-Funktion", um das "Morsen" in den Zähler zu erleichtern. Der Hersteller pflegt eine umfassende Kompatibilitätsliste.

Eine interne Schnittstelle im LAN zur App auf dem Handy scheint zu existieren, ist aber nicht dokumentiert. Daher ist der offizielle Weg zu den eigenen Daten über die Cloud und die API des Herstellers.

Durch die externe Wifi-Antenne lässt sich die Antenne außerhalb eines Zählerschranks unterbringen, sodass auch schwächere Wifi-Abdeckung möglich ist.

Eine integrierte LED im Lesekopf signalisiert den Status wie bei aufwändigeren IR-USB-Leseköpfen.

Einbindung in FHEM

Die "Variablen" für die Einbindung in FHEM sind:

  • Der Benutzernamen (eMail-Adresse) bei powerfox. Im Folgenden als "<user>@<domain>" untergliedert.
  • Das Passwort bei powerfox
  • Die ZählerID. Diese 12-stellige HEX-Id ist auf dem QR-Code im Gehäuse aufgeklebt oder alternativ über API oder die Einstellungen erfahrbar.

Die Einbindung erfolgt ziemlich direkt mit HTTPMOD:

define powerfox HTTPMOD https://<user>%40<domain>:<password>@backend.powerfox.energy/api/2.0/my/<zählerid>/current <interval>

Die Email-Adresse muss hier mit "%40" als Ersatz für das @-Zeichen umgeschrieben werden, weil das @-Zeichen bereits die Abgrenzung zur URL darstellt. Das Intervall sollte nicht unter 10 Sekunden liegen. Wen die Werte nur minütlich / stündlich / täglich interessieren, kann hier natürlich gerne großzügigere Intervalle definieren.

Von Haus aus liefert die API beispielhaft folgende JSON-Struktur zurück:

{"Watt":218.0,"Timestamp":1608156621,"A_Plus":510138.0,"A_Minus":1955247.0}

Um in der FHEM-Familie bei einheitlichen Readings zu bleiben, ist es daher sinnvoll, die Werte so zu benennen, wie es beim direkten Zählerauslesen mit 47_OBIS als Reading anfällt:

  • power (Momentanwert in Watt)
  • total_consumption (Wh, die aus dem Netz bezogen wurden)
  • total_feed (Wh, die bei einer Erzeugungsanlage ins Netz geliefert wurden)

Dies erreicht man durch folgende 6 Definitionen:

attr powerfox reading01JSON Watt
attr powerfox reading01Name power
attr powerfox reading02JSON A_Plus
attr powerfox reading02Name total_consumption
attr powerfox reading03JSON A_Minus
attr powerfox reading03Name total_feed

Fehlersuche

Wie üblich über Attribut "verbose" auf 5 setzen, und dann in das FHEM-Logfile schauen. HTTPMOD loggt die gesamte HTTPS-Kommunikation.