Hallo zusammen,
ich habe mehrere Steckdosen, die per Zigbee kommunizieren (und steuerbar sind). Jetzt fasse ich die alle mit Zigbee2Mqtt zusammen und habe die entsprechenden Daten auf meinem Mosquitto liegen.
Wie kann ich die denn jetzt ins Smarthome 2.0 einbinden? Zigbee-Module o.ä. gibt es ja nicht. Und das MQTT-Modul geht davon aus, dass ich die Daten auf dem MQTT-Server von openWB hinterlege, was aber ja doppelte Datenhaltung wäre. Mal davon abgesehen, dass ich gerade gar nicht weiß, ob Zigbee2Mqtt von Haus aus so eine Spiegelung kann.
Hat da jemand eine Idee/Lösung für?
MfG
Leistungsmessung bei Zigbee-Geräten
Leistungsmessung bei Zigbee-Geräten
openWB series2 standard+
LP1 : intern
LP2: smartWB
EVU: Sunny Home Manager 2.0
PV1: SMA STP 20000 TL (20,4 kWp)
kein Speicher
EV: e-C4 und Ora Cat
Wärmepumpe: THZ 504 mit ISG Web
LP1 : intern
LP2: smartWB
EVU: Sunny Home Manager 2.0
PV1: SMA STP 20000 TL (20,4 kWp)
kein Speicher
EV: e-C4 und Ora Cat
Wärmepumpe: THZ 504 mit ISG Web
-
- Beiträge: 3411
- Registriert: Sa Feb 20, 2021 9:55 am
- Has thanked: 4 times
- Been thanked: 59 times
Re: Leistungsmessung bei Zigbee-Geräten
Das generische MQTT-Device nehmen. Oder http. Und mit nodeRED oder ähnlichem was dazwischenfummeln. Du brauchst übrigens keinen eigenen Broker, Du kannst auch den von der openWB nehmen.
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
Re: Leistungsmessung bei Zigbee-Geräten
Den eigenen Broker brauche ich, weil ich diverse andere Geräte per MQTT verwalte und u.a. auch eine Userverwaltung benötige. Mit dem eigenen Mosquitto kann ich das sehr fein machen.
Aber inwiefern komme ich mit dem generischen MQTT-Device weiter?
Dann steht doch da:
Glaube da ist es zielführender, wenn ich ein python-Script suche, was einfach von Broker A zu Broker B spiegelt. Trotzdem wäre es natürlich schöner, man könnte ohne diesen Umweg direkt einen nicht-openWB-Broker ansprechen.
Aber inwiefern komme ich mit dem generischen MQTT-Device weiter?
Dann steht doch da:
und damit muss ich zwangsweise auf dem openWB-Broker publishen. Dafür muss ich mir aber eine Bridge basteln. Klar kann man sich jetzt nodeRED o.ä. dafür aufsetzen, bringt aber sehr viel Overhead mit sich.Generisches MQTT modul
Wenn Einschaltbedingung erreicht (Beispiel hier mit Device 4)
openWB/SmartHome/set/Devices/4/ReqRelay = 1
openWB/SmartHome/set/Devices/4/Ueberschuss = in Watt
Wenn Ausschaltbedingung erreicht
openWB/SmartHome/set/Devices/4/ReqRelay = 0
openWB/SmartHome/set/Devices/4/Ueberschuss = in Watt
Bei der periodischen Abfrage wird die aktuelle Leistung
openWB/SmartHome/set/Devices/4/Aktpower = in Watt erwartet
und der aktuelle Zähler in Wattstunden wird hier erwartet
openWB/SmartHome/set/Devices/4/Powerc
wenn kein Zähler übergeben oder 0 übergeben wird, wird der Zähler selber gerechnet
openWB/SmartHome/set/Devices/4/Ueberschuss = in Watt
Glaube da ist es zielführender, wenn ich ein python-Script suche, was einfach von Broker A zu Broker B spiegelt. Trotzdem wäre es natürlich schöner, man könnte ohne diesen Umweg direkt einen nicht-openWB-Broker ansprechen.
openWB series2 standard+
LP1 : intern
LP2: smartWB
EVU: Sunny Home Manager 2.0
PV1: SMA STP 20000 TL (20,4 kWp)
kein Speicher
EV: e-C4 und Ora Cat
Wärmepumpe: THZ 504 mit ISG Web
LP1 : intern
LP2: smartWB
EVU: Sunny Home Manager 2.0
PV1: SMA STP 20000 TL (20,4 kWp)
kein Speicher
EV: e-C4 und Ora Cat
Wärmepumpe: THZ 504 mit ISG Web
-
- Beiträge: 3411
- Registriert: Sa Feb 20, 2021 9:55 am
- Has thanked: 4 times
- Been thanked: 59 times
Re: Leistungsmessung bei Zigbee-Geräten
Dann bräuchte nman ein smarthome-Gerät, in dem man ein- und ausschalttopics sowie den zu nutzenden Broker konfigurieren kann.
@okaegi ist da der richtige Ansprechpartner.
@okaegi ist da der richtige Ansprechpartner.
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion