IOBroker - MQTT - Blockly Fehler rücksetzen und Neustart des Mähvorgangs
Verfasst: Di 15. Sep 2020, 13:41
INFO: Threat Titel wurde geändert und die Verwirrung gering zu halten.
Der Threat wurde von Lamp (Danke dafür) in die richtige Sparte verschoben!
Servus zusammen!
Was API Schnittstellen, etc. angeht bin ich ne 0 ... deswegen drücke ich mich da wahrscheinlich meistens falsch aus!
Was habe ich ?
-IOBroker mit diversen Adapter und Blockly um die Werte mit MQTT auszulesen, etc. das klappt auch alles
-KNX mit Visualisierung
Was möchte ich haben?
- Bei Fehler (zb. angehoben, sollte Status 17 sein) sollte der Mäher 30s nichts tun
- anschließend sollte der Fehler zurückgesetzt werden, und der Mähvorgang fortgesetzt werden.
Vorgehen:
m.E. ginge das nur über IOBroker - Blockly - Befehle API Schnittstelle, und nicht über MQTT, korrekt?
Könnte mir hier einer bitte behilflich sein, und mir zumindest einen Anhaltspunkt geben, wie ich das verwirklicht bekomme?
Des weiteren wollte ich wissen, wenn ich zum Beispiel "http:\\192.168.100.30\json?cmd=battery" eingebe. Werden mir diverse Werte eben zur Batterie angezeigt. Jetzt benötige ich aber nur den einen Wert zB.Chargelevel in % "100"
Wie bekomme ich diesen einen Wert (100) aus dem Ergebnis der Anfrage heraus? (geht das mit dem Parser Adapter im IOBroker?) Gibt es andere Möglichkeiten? Andere Befehle, die mir gleich genau diesen Wert liefern?
Ich steh da noch ziemlich am Anfang, deswegen entschuldigt bitte manch dämliche Frage!
Besten Dank im voraus!
Grüße
Der Threat wurde von Lamp (Danke dafür) in die richtige Sparte verschoben!
Servus zusammen!
Was API Schnittstellen, etc. angeht bin ich ne 0 ... deswegen drücke ich mich da wahrscheinlich meistens falsch aus!
Was habe ich ?
-IOBroker mit diversen Adapter und Blockly um die Werte mit MQTT auszulesen, etc. das klappt auch alles
-KNX mit Visualisierung
Was möchte ich haben?
- Bei Fehler (zb. angehoben, sollte Status 17 sein) sollte der Mäher 30s nichts tun
- anschließend sollte der Fehler zurückgesetzt werden, und der Mähvorgang fortgesetzt werden.
Vorgehen:
m.E. ginge das nur über IOBroker - Blockly - Befehle API Schnittstelle, und nicht über MQTT, korrekt?
Könnte mir hier einer bitte behilflich sein, und mir zumindest einen Anhaltspunkt geben, wie ich das verwirklicht bekomme?
Des weiteren wollte ich wissen, wenn ich zum Beispiel "http:\\192.168.100.30\json?cmd=battery" eingebe. Werden mir diverse Werte eben zur Batterie angezeigt. Jetzt benötige ich aber nur den einen Wert zB.Chargelevel in % "100"
Wie bekomme ich diesen einen Wert (100) aus dem Ergebnis der Anfrage heraus? (geht das mit dem Parser Adapter im IOBroker?) Gibt es andere Möglichkeiten? Andere Befehle, die mir gleich genau diesen Wert liefern?
Ich steh da noch ziemlich am Anfang, deswegen entschuldigt bitte manch dämliche Frage!
Besten Dank im voraus!
Grüße