NEWS
[gelöst]Auswertung Daten ShellyPlusSmoke in ioBroker
-
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:
also muss ich diesen Datenpunkt hier überwachen (shelly.0.shellyplussmoke#64b7080bea60#1.Smoke0.Alarm)?
ja
-
@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 -
@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 -
@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 ist denn ein Alias?
-
@hru
Es könnte auch nicht schaden bei Google einfach mal "alias" und "ioBroker" hintereinander weg einfach in die Suchzeile reinzuhämmern. -
ja ok ihr habt Recht. RTFM.
Ich gelobe Besserung. -
@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 -
@homoran said in Auswertung Daten ShellyPlusSmoke in ioBroker:
@hru sagte in Auswertung Daten ShellyPlusSmoke in ioBroker:
ein Blockly nach dem Muster von Dir
nein!
der Trigger ist andersok ich habe das jetzt auf "ist größer als letztes" geändert.
Damit wird vermutlich nur genau eine Email versendet,
und bei "ist wahr" werden möglicherweise mehrere E-Mails gesendet, richtig? -
@hru sagte in Auswertung Daten ShellyPlusSmoke in ioBroker:
richtig
-
ok ich habe per Rechtsklick auf den Alias und "Wert bearbeiten" manuell den Wert auf TRUE gesetzt. Dann wurde auch wie gewünscht eine E-Mail versendet.
Super!Allerdings gibt es im Protokoll vom ioBroker einen Error-Eintrag.
script.js.AlarmShellyPlusSmokeHZK: email: Der Rauchmelder im Heizungskeller hat Alarm ausgelöst!Bitte selbst nachschauen oder jemanden beauftragen!
Warum kommt es zu diesem Logeintrag?
-
@hru said in Auswertung Daten ShellyPlusSmoke in ioBroker:
ok ich habe per Rechtsklick auf den Alias und "Wert bearbeiten" manuell den Wert auf TRUE gesetzt. Dann wurde auch wie gewünscht eine E-Mail versendet.
Super!Allerdings gibt es im Protokoll vom ioBroker einen Error-Eintrag.
script.js.AlarmShellyPlusSmokeHZK: email: Der Rauchmelder im Heizungskeller hat Alarm ausgelöst!Bitte selbst nachschauen oder jemanden beauftragen!
Warum kommt es zu diesem Logeintrag?
ok hab's gefunden.
Das kommt durch den Loglevel "Error" der E-Mail-Komponente.
Bei Loglevel Warning kommt die gleiche Meldung im Log, aber als Warning. -
Hallo alle zusammen,
nachdem ich Euch heute den ganzen Tag mit meinen Fragen genervt habe, möchte ich mich hiermit ganz herzlich bei allen Helfern bedanken!
Ihr seid wirklich sehr geduldig und hilfsbereit. Dankeschön.
Hier eine kurze Zusammenfassung meiner "Lösung":
- ShellyPlusSmoke sendet Daten per MQTT an den internen MQTT-Broker des Shelly-Adapters
- der Shelly Adapter empfängt die Daten und beschreibt die Datenpunkte
- auf den Datenpunkt der die Alarmierung signalisiert (Boolean) habe ich einen Alias gelegt
- ein Blockly-Script reagiert auf die Alarmierung und versendet eine E-Mail
(dazu habe ich den Email-Adapter installiert)
Das hört sich alles so einfach an, ist es für einen Anfänger aber nicht wirklich.
Aber mit Eurer Unterstützung habe ich es schließlich hinbekommen.Nochmal vielen Dank und einen schönen Abend.
Gruß Hartmut
-
@hru said in Auswertung Daten ShellyPlusSmoke in ioBroker:
In der Liste der Adapter-Instanzen ist beim Shelly Adapter immer ein Warnschild:
Vermutlich weil der ShellyPlusSmoke nicht dauerhaft verbunden ist.
Das ist ja ok oder?Kann ich das Warnschild irgendwie abstellen?
Frei nach Columbo, "eine Frage hätte ich noch"...
Hat jemand hierzu noch einen Tipp für mich wie ich das Warnschild wegbekommen kann?
Oder muss das so sein?Danke und Gruß
Hartmut
-
Hallo,
hat keiner einen Tipp zu Thema Warnschild?
Vielen Dank vorab.
Gruß Hartmut
-
@hru
Ich nutze keinen Shelly Smoke und kann daher nur vermuten bzw. vom Shelly Flood ableiten, den ich mal testweise hatte. Beide (Flood und Smoke) gehen ja zum Batteriesparen in einen Sleep und sind dann für den Adapter nicht mehr sicht-/erreichbar. Ist aber reine Vermutung! Daher dann wohl der Warnhinweis. Ich wüsste aber nicht wie man den wegbekommt. -
@samson71 said in Auswertung Daten ShellyPlusSmoke in ioBroker:
@hru
... Ich wüsste aber nicht wie man den wegbekommt.ok Danke für die Info.
Dann ignoriere ich das Warnschild bzw. sehe es in meinem Fall (nur ShellyPlusSmoke als Shelly-Gerät) als "normal" an.