NEWS
[gelöst]Auswertung Daten ShellyPlusSmoke in ioBroker
-
@hru sagte: Ist das ein Polling in einem bestimmen Intervall auf den Datenpunkt
Nein, man triggert auf den Datenpunkt, denn Javascript arbeitet Ereignis gesteuert.
@paul53 said in Auswertung Daten ShellyPlusSmoke in ioBroker:
@hru sagte: Ist das ein Polling in einem bestimmen Intervall auf den Datenpunkt
Nein, man triggert auf den Datenpunkt, denn Javascript arbeitet Ereignis gesteuert.
Hallo Paul,
was bedeutet "man triggert auf den Datenpunkt"?
Sorry für die Frage, aber ich habe das noch nicht gemacht;-)
Gruß Hartmut
-
@paul53 said in Auswertung Daten ShellyPlusSmoke in ioBroker:
@hru sagte: Ist das ein Polling in einem bestimmen Intervall auf den Datenpunkt
Nein, man triggert auf den Datenpunkt, denn Javascript arbeitet Ereignis gesteuert.
Hallo Paul,
was bedeutet "man triggert auf den Datenpunkt"?
Sorry für die Frage, aber ich habe das noch nicht gemacht;-)
Gruß Hartmut
-
Ich habe jetzt den Shelly-Adapter installiert, konfiguriert und gestartet.
Im ShellyPlusSmoke habe ich das Kennwort für den Zugriff gesetzt und die Zugangsdaten (IP, Port, User und Kennwort für den internen MQTT-Broker).
Im Log bekomme ich folgende Meldung:[Mqtt.statusNotifications] 192.168.178.81 (shellyplussmoke / shellyplussmoke-64b7080bea60 / shellyplussmoke#64b7080bea60#1): "General Status Notifications" are disabled (see adapter documentation for details)Das bedeutet doch, dass der ShellyPlusSmoke eine Nachricht an den internen MQTT-Broker senden wollte oder?
Diese wurde aber aus irgend einem Grund abgelehnt.
Ich finde aber keine entsprechende Option 'General Status Notification', die ich aktivieren könnte in den Einstellungen des Shelly-Adapters.Kann mir bitte noch einmal jemand helfen?
@hru sagte in Auswertung Daten ShellyPlusSmoke in ioBroker:
Im Log bekomme ich folgende Meldung:
[Mqtt.statusNotifications] 192.168.178.81 (shellyplussmoke / shellyplussmoke-64b7080bea60 / shellyplussmoke#64b7080bea60#1): "General Status Notifications" are disabled (see adapter documentation for details)In der Meldung steht ja schon, dass Du in die Doku schauen solltest :) Es fehlt der Haken für die RPC Notifications auf dem Shelly in der MQTT Konfiguration. Habe ich dick orange eingekreist auf den Screenshots
-
@hru sagte in Auswertung Daten ShellyPlusSmoke in ioBroker:
Im Log bekomme ich folgende Meldung:
[Mqtt.statusNotifications] 192.168.178.81 (shellyplussmoke / shellyplussmoke-64b7080bea60 / shellyplussmoke#64b7080bea60#1): "General Status Notifications" are disabled (see adapter documentation for details)In der Meldung steht ja schon, dass Du in die Doku schauen solltest :) Es fehlt der Haken für die RPC Notifications auf dem Shelly in der MQTT Konfiguration. Habe ich dick orange eingekreist auf den Screenshots
@haus-automatisierung Ich hatte alle Haken gesetzt, die in der Doku genannt sind.
Jetzt habe ich zusätzlich noch den letzten Haken "Generic status update over MQTT" gesetzt, und jetzt ist die Meldung weg.
-
@hru sagte: was bedeutet "man triggert auf den Datenpunkt"?
Welche Logik möchtest du verwenden? Javascript oder Blockly? Bei Node-Red kann ich nicht helfen.
Beispiel Blockly:
@paul53 said in Auswertung Daten ShellyPlusSmoke in ioBroker:
@hru sagte: was bedeutet "man triggert auf den Datenpunkt"?
Welche Logik möchtest du verwenden? Javascript oder Blockly? Bei Node-Red kann ich nicht helfen.
Beispiel Blockly:
Danke für die Info.
Wann wird das dann ausgelöst?
Sobald sich der Wert des Datenpunktes ändert?
D.h. ioBroker überwacht alle Datenpunkte und löst bei einer Änderung das zugehörige Blockly-Script aus?
Ist ja cool. -
@paul53 said in Auswertung Daten ShellyPlusSmoke in ioBroker:
@hru sagte: was bedeutet "man triggert auf den Datenpunkt"?
Welche Logik möchtest du verwenden? Javascript oder Blockly? Bei Node-Red kann ich nicht helfen.
Beispiel Blockly:
Danke für die Info.
Wann wird das dann ausgelöst?
Sobald sich der Wert des Datenpunktes ändert?
D.h. ioBroker überwacht alle Datenpunkte und löst bei einer Änderung das zugehörige Blockly-Script aus?
Ist ja cool.@hru sagte in Auswertung Daten ShellyPlusSmoke in ioBroker:
Sobald sich der Wert des Datenpunktes ändert?
nein, sobald der Wert auf
trueumschlägt -
@haus-automatisierung Ich hatte alle Haken gesetzt, die in der Doku genannt sind.
Jetzt habe ich zusätzlich noch den letzten Haken "Generic status update over MQTT" gesetzt, und jetzt ist die Meldung weg.
@hru said in Auswertung Daten ShellyPlusSmoke in ioBroker:
@haus-automatisierung Ich hatte alle Haken gesetzt, die in der Doku genannt sind.
Jetzt habe ich zusätzlich noch den letzten Haken "Generic status update over MQTT" gesetzt, und jetzt ist die Meldung weg.
Sorry, ich habe mich vertan. In der Doku ist diese Haken auch aufgeführt. Hatte ich leider überlesen (hatte nur die Anzahl der haken gezählt;-)
-
@hru sagte in Auswertung Daten ShellyPlusSmoke in ioBroker:
Sobald sich der Wert des Datenpunktes ändert?
nein, sobald der Wert auf
trueumschlägt@homoran said in Auswertung Daten ShellyPlusSmoke in ioBroker:
@hru sagte in Auswertung Daten ShellyPlusSmoke in ioBroker:
Sobald sich der Wert des Datenpunktes ändert?
nein, sobald der Wert auf
trueumschlägtalso muss ich diesen Datenpunkt hier überwachen (shelly.0.shellyplussmoke#64b7080bea60#1.Smoke0.Alarm)?

-
Könnte ich dem ShellyPlusSmoke auch einen sprechenden Namen geben?
In den Datenpunkten ist auch einer mit dem Pfad "shelly.0.shellyplussmoke#64b7080bea60#1.Smoke0.ChannelName" und dem Namen "Kanalname".
Kann ich dieses Attribut in den Settings vom ShellyPlus irgendwo setzen?Ich danke allen Helfern vielmals für die Unterstützung und Geduld!
Gruß Hartmut
-
@homoran said in Auswertung Daten ShellyPlusSmoke in ioBroker:
@hru sagte in Auswertung Daten ShellyPlusSmoke in ioBroker:
Sobald sich der Wert des Datenpunktes ändert?
nein, sobald der Wert auf
trueumschlägtalso muss ich diesen Datenpunkt hier überwachen (shelly.0.shellyplussmoke#64b7080bea60#1.Smoke0.Alarm)?

@hru sagte in Auswertung Daten ShellyPlusSmoke in ioBroker:
also muss ich diesen Datenpunkt hier überwachen (shelly.0.shellyplussmoke#64b7080bea60#1.Smoke0.Alarm)?
ja
-
Könnte ich dem ShellyPlusSmoke auch einen sprechenden Namen geben?
In den Datenpunkten ist auch einer mit dem Pfad "shelly.0.shellyplussmoke#64b7080bea60#1.Smoke0.ChannelName" und dem Namen "Kanalname".
Kann ich dieses Attribut in den Settings vom ShellyPlus irgendwo setzen?Ich danke allen Helfern vielmals für die Unterstützung und Geduld!
Gruß Hartmut
@hru sagte in Auswertung Daten ShellyPlusSmoke in ioBroker:
Könnte ich dem ShellyPlusSmoke auch einen sprechenden Namen geben?
ja!
einfach das Feld NAME ändern.
NICHT die ID -
Könnte ich dem ShellyPlusSmoke auch einen sprechenden Namen geben?
In den Datenpunkten ist auch einer mit dem Pfad "shelly.0.shellyplussmoke#64b7080bea60#1.Smoke0.ChannelName" und dem Namen "Kanalname".
Kann ich dieses Attribut in den Settings vom ShellyPlus irgendwo setzen?Ich danke allen Helfern vielmals für die Unterstützung und Geduld!
Gruß Hartmut
@hru Am besten einen Alias anlegen und den dann wie gewünscht nennen.
-
@hru Am besten einen Alias anlegen und den dann wie gewünscht nennen.
@haus-automatisierung sagte in Auswertung Daten ShellyPlusSmoke in ioBroker:
@hru Am besten einen Alias anlegen und den dann wie gewünscht nennen.
wieso?
Blockly nimmt doch immer common.name als Bezeichner -
@hru Am besten einen Alias anlegen und den dann wie gewünscht nennen.
@haus-automatisierung said in Auswertung Daten ShellyPlusSmoke in ioBroker:
@hru Am besten einen Alias anlegen und den dann wie gewünscht nennen.
Heute lerne ich lauter neue Sachen;-)
Was ist denn ein Alias?
Könntest Du mir das bitte etwas genauer erklären?Danke vorab!
-
@haus-automatisierung said in Auswertung Daten ShellyPlusSmoke in ioBroker:
@hru Am besten einen Alias anlegen und den dann wie gewünscht nennen.
Heute lerne ich lauter neue Sachen;-)
Was ist denn ein Alias?
Könntest Du mir das bitte etwas genauer erklären?Danke vorab!
-
@haus-automatisierung said in Auswertung Daten ShellyPlusSmoke in ioBroker:
@hru Am besten einen Alias anlegen und den dann wie gewünscht nennen.
Heute lerne ich lauter neue Sachen;-)
Was ist denn ein Alias?
Könntest Du mir das bitte etwas genauer erklären?Danke vorab!
-
@hru sagte: was bedeutet "man triggert auf den Datenpunkt"?
Welche Logik möchtest du verwenden? Javascript oder Blockly? Bei Node-Red kann ich nicht helfen.
Beispiel Blockly:
@paul53 said in Auswertung Daten ShellyPlusSmoke in ioBroker:
@hru sagte: was bedeutet "man triggert auf den Datenpunkt"?
Welche Logik möchtest du verwenden? Javascript oder Blockly? Bei Node-Red kann ich nicht helfen.
Beispiel Blockly:
Hallo Paul,
ich habe jetzt ein Blockly nach dem Muster von Dir gebaut.

Wie kann ich das testen?
Kann ich einen Datenpunkt auch manuell setzen? (und damit so tun, also ob der Rauchmelder eine Alarmierung ausgelöst hätte)Danke und Gruß
Hartmut
-
@paul53 said in Auswertung Daten ShellyPlusSmoke in ioBroker:
@hru sagte: was bedeutet "man triggert auf den Datenpunkt"?
Welche Logik möchtest du verwenden? Javascript oder Blockly? Bei Node-Red kann ich nicht helfen.
Beispiel Blockly:
Hallo Paul,
ich habe jetzt ein Blockly nach dem Muster von Dir gebaut.

Wie kann ich das testen?
Kann ich einen Datenpunkt auch manuell setzen? (und damit so tun, also ob der Rauchmelder eine Alarmierung ausgelöst hätte)Danke und Gruß
Hartmut
@hru sagte in Auswertung Daten ShellyPlusSmoke in ioBroker:
ein Blockly nach dem Muster von Dir
nein!
der Trigger ist anders
