NEWS
ID Selektor Temperaturwarnung
-
Hallo zusammen,
ich möchte mich gerne benachrichtigen lassen, wenn eine Temperatur ĂŒber 24 Grad in einem Raum erreicht wird.
Die RĂ€ume wurden in einem Alias angelegt.
Eine gewisse Sperrzeit (2Std.) soll ebenfalls sein, da ich keine erneute Nachricht bei einem Anstieg von 24,1 auf 24,2 Grad usw. habe möchte.Muss ich dort mit einer Liste arbeiten, zwecks verschiedener Werte aus verschiedenen RÀumen (Namen) unter anderem auch wegen dem Intervall ?
Vielleicht kann mir netterweise bitte jemand unter die Arme greifen :)
Mein Versuch ist unten im Blockly zu sehen ;)

-
Hallo zusammen,
ich möchte mich gerne benachrichtigen lassen, wenn eine Temperatur ĂŒber 24 Grad in einem Raum erreicht wird.
Die RĂ€ume wurden in einem Alias angelegt.
Eine gewisse Sperrzeit (2Std.) soll ebenfalls sein, da ich keine erneute Nachricht bei einem Anstieg von 24,1 auf 24,2 Grad usw. habe möchte.Muss ich dort mit einer Liste arbeiten, zwecks verschiedener Werte aus verschiedenen RÀumen (Namen) unter anderem auch wegen dem Intervall ?
Vielleicht kann mir netterweise bitte jemand unter die Arme greifen :)
Mein Versuch ist unten im Blockly zu sehen ;)

-
@paul53 ĂŒber eine weitere Antwort oder ein Beispiel Blockly, wĂ€re ich echt dankbar.
Ich wĂŒnsche noch einen schönen Sonntag :) -
@spike2 sagte: Beispiel Blockly,
Mir wĂŒrde dazu nur einfallen, ein Array mit Timer-Variablen fĂŒr die Intervalle zu erzeugen, was allerdings in Blockly schwierig wird.
-
@paul53 okay, dann werde ich wohl jeden Sensor einzeln triggern mĂŒssen und jeweils ein eigenen Intervall verpassen đ
-
@spike2 sagte: jeden Sensor einzeln triggern mĂŒssen und jeweils ein eigenen Intervall verpassen
Versuche es mal so:

-
@spike2 sagte: werde testen und berichten
Achte darauf, dass die Variable
Intervallnur einmal vorkommt! -
@paul53 Also der Trigger funktioniert, es wird allerdings keine Nachricht abgesetzt.

Die Variable Intervall ist nur 1x vorhanden ;)
Anbei das Blockly.Edit: ich sehe gerade, du hast das Blockly nochmal verÀndert :)

@spike2 sagte: wird allerdings keine Nachricht abgesetzt.
Du hast im ersten Post geschrieben:
benachrichtigen lassen, wenn eine Temperatur ĂŒber 24 Grad in einem Raum erreicht wird
Dann ist der Temperaturvergleich falsch herum.
@spike2 sagte in ID Selektor Temperaturwarnung:
Edit: ich sehe gerade, du hast das Blockly nochmal verÀndert
Dort habe ich den Temperaturvergleich berichtigt und noch etwas optimiert (Reihenfolge).
-
@spike2 sagte: wird allerdings keine Nachricht abgesetzt.
Du hast im ersten Post geschrieben:
benachrichtigen lassen, wenn eine Temperatur ĂŒber 24 Grad in einem Raum erreicht wird
Dann ist der Temperaturvergleich falsch herum.
@spike2 sagte in ID Selektor Temperaturwarnung:
Edit: ich sehe gerade, du hast das Blockly nochmal verÀndert
Dort habe ich den Temperaturvergleich berichtigt und noch etwas optimiert (Reihenfolge).
-
@spike2 sagte: wird allerdings keine Nachricht abgesetzt.
Du hast im ersten Post geschrieben:
benachrichtigen lassen, wenn eine Temperatur ĂŒber 24 Grad in einem Raum erreicht wird
Dann ist der Temperaturvergleich falsch herum.
@spike2 sagte in ID Selektor Temperaturwarnung:
Edit: ich sehe gerade, du hast das Blockly nochmal verÀndert
Dort habe ich den Temperaturvergleich berichtigt und noch etwas optimiert (Reihenfolge).
-
@paul53 Also nach wie vor der Trigger funktioniert, allerdings wird tatsÀchlich keine Nachricht abgesetzt.

-
@spike2 sagte: keine Nachricht abgesetzt.
Der Vergleich ist wieder falsch. Richtig: temp <= 24 (damit der sonst-Zweig bei >24 °C ausgefĂŒhrt wird).
-
@spike2 sagte: keine Nachricht abgesetzt.
Der Vergleich ist wieder falsch. Richtig: temp <= 24 (damit der sonst-Zweig bei >24 °C ausgefĂŒhrt wird).
@paul53
Ich habe es mehrere Tage laufen lassen, es lÀuft zuverlÀssig.
Vielen Dank dafĂŒr.Eine Sache die mir in der Testung aufgefallen ist, es kommen in den 2 Stunden Intervall, Nachrichten wie zum Beispiel Temperatur 24.5 Grad, nach 2 Stunden eine Meldung Temperatur 24.4 Grad.
Kann ich es zusÀtzlich eventuell nur Triggern wenn der Wert weiter steigt als 24.5 Grad und nicht wenn er schon am sinken ist ?Vermutlich mit Vergleich zwischen vorherigen Wert und Wert?
-
@paul53
Ich habe es mehrere Tage laufen lassen, es lÀuft zuverlÀssig.
Vielen Dank dafĂŒr.Eine Sache die mir in der Testung aufgefallen ist, es kommen in den 2 Stunden Intervall, Nachrichten wie zum Beispiel Temperatur 24.5 Grad, nach 2 Stunden eine Meldung Temperatur 24.4 Grad.
Kann ich es zusÀtzlich eventuell nur Triggern wenn der Wert weiter steigt als 24.5 Grad und nicht wenn er schon am sinken ist ?Vermutlich mit Vergleich zwischen vorherigen Wert und Wert?
-
@spike2 sagte: Triggern wenn der Wert weiter steigt
Ăndere den Trigger auf "ist gröĂer als letztes". Allerdings kann innerhalb von 2 Stunden viel passieren. Deshalb besser ein weiteres Array mit den zuletzt gesendeten Werten.
-
@paul53 Könntest du mir bitte netterweise zeigen wie du das meinst, ich habe mit Arrays leider keine Ahnung bzw weià ich nicht wo ich das im Script einsetzten soll :(
-
@paul53 also so richtig funtioniert es leider doch noch nicht.
Ich habe es eine Weile beobachtet, die Meldungen und die einzelnen RĂ€ume werde in dem Intervall von 2 Stunden korrekt ausgegeben.
Allerdings passen die Werte nicht mit den aktuellen tatsĂ€chlichen Werten zusammen.WĂ€rst du so nett und könntest bitte nochmal drĂŒber schauen?! :)
Ansonsten wĂŒnsche ich noch einen schönen Restsonntag.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden đ
Registrieren Anmelden

