NEWS
Zugriff auf Sonoff Pow (Tasmota) via ioBroker
-
Hallo
Ich würde gerne von einem Grafana Dashboard aus mittels MQTT über den ioBroker auf meinen Sonoff Pow zugreifen.Der Sonoff Adapter im ioBroker funktioniert tiptop.
Wie muss ich vorgehen um das Sonoff Relais von Grafana aus zum Beispiel aus und wieder einzuschalten.
Ich denke da an eine http Zeile .... aber wie und was ...Wäre super wenn jemand helfen könnte.
Vielen DANK
-
@Toni-PV Ich kenne Grafana nicht aber wenn du das über html lösen kannst, dann nimm doch einfach das Tasmotakommando (IP des Devices, dann user und passwort und dann den Befehl):
http://192.168.2.213/cm?user=abcde&password=12345&cmnd=Power on -
@Toni-PV sagte in Zugriff auf Sonoff Pow (Tasmota) via ioBroker:
Wie muss ich vorgehen um das Sonoff Relais von Grafana aus zum Beispiel aus und wieder einzuschalten.
das funktioniert nicht, da Grafana rein zur Darstellung von Metriken gedacht ist.
-
@amg_666
Hallo und vielen Dank.
Mit deinem Beispiel hat es geklappt, ... ich habe ein Text Panel, das meinen Ein/Aus Button „macht“ und von dem aus man mittels HTML code Befehle ausführen kann.
Beim drücken des Buttons wird das Relays ein resp. ausgeschaltet, habe den Befehl „toggle“ genommen, aber leider öffnet sich eine html Seite im Browser, in dem zum Beispiel {„Power“ :“On“} steht!
Kann das unterdrückt werden?? -
@Toni-PV Das geht soweit ich weiss nicht. Wenn du das vermeiden willst, darfst du nicht http nehmen sondern müsstest direkt ein mqtt Kommando absetzen und das ist laut @crunchip wohl in grafana nicht möglich.
Edit: Schau mal hier da beschreibt user sveco86 wie er per http ansteuert und das wohl in einem hidden iframe, vielleicht geht ja sowas bei dir...
-
@amg_666
vielen Dank für den Link.
Leider verstehe ich das nicht wirklich ....Mein "Befehl" sieht ja jetzt so aus :
<a href="http://192.168.0.20/cm?cmnd= Power toggle"><button style="background: #00FF00; color: black; width: 95%; margin: 1px; margin-bottom: 5px;">Relais EIN/AUS</button></a>
<iframe src="about:blank" name="frame" height="0" width="0" frameborder="0"/>Gäbe es vielleicht eine Möglichkeit eine weitere http Zeile hinzuzufügen mit der Adresse des Grafana Dashboard's, oder einem Befehl "Browser zurück zur vorherigen Seite" .... so dass der Browser wieder das Grafana Dashboard zeigen würde .... und nur kurz {„Power“ :“On“} ...
Falls das eine Möglichkeit wäre, wie müsste ich das machen, dass die zweite http Zeile automatisch nach der ersten abgearbeitet würde?Vielen DANK