NEWS
Alarmanalgen Blockly Problem [gelöst]
-
@liv-in-sky doch im ersten falls Block
@Michael-Dreher das ist kein trigger sondern eine abfrage - änderst du bei einem alarm den aktiv-dp, bekommt das script das nicht mit - da kein triggern passiert
-
Hallo zusammen,
habe mir folgendes Blockly erstellt um eine Alarmanalge zu realisieren.

Funktioniert soweit auch bis auf die tatsache das Alexa nach dem ich in der VIS die Alarmanlage deaktiviert habe nicht aufhört mit der Alarmmeldung
sie redet fleißig weiter.
Wo liegt mein Fehler ?@Michael-Dreher Zum Rücksetzen nicht die Abfrage verwenden, sondern einen Trigger auf 'Alarmanlage.Alarmanlage'. Andernfalls wird nur Rückgesetzt wenn 'OpenClose 5 open' oder 'OpenClose 6 open' eine Änderung erfahren.
-
@Michael-Dreher das ist kein trigger sondern eine abfrage - änderst du bei einem alarm den aktiv-dp, bekommt das script das nicht mit - da kein triggern passiert
@liv-in-sky in der VIS habe ich einen Button ( Alarmanlage aktivierne/deaktivieren) der den Datenpunkt "alarmanlage Aktiviert" auf true setzt
und wenn jetzt eine Tür geöffnet wird fragt er den datenpunkt ab und bei true löst er den alarm aus. Das funktioniert ja. aber nachdem der alarm ausgelöst wurde
lässt er sich nicht mehr deaktivieren -
@liv-in-sky in der VIS habe ich einen Button ( Alarmanlage aktivierne/deaktivieren) der den Datenpunkt "alarmanlage Aktiviert" auf true setzt
und wenn jetzt eine Tür geöffnet wird fragt er den datenpunkt ab und bei true löst er den alarm aus. Das funktioniert ja. aber nachdem der alarm ausgelöst wurde
lässt er sich nicht mehr deaktivieren@Michael-Dreher
du musst einen trigger block auf den datenpunkt aktiv machen (wenn false) und darin dann das stop interval einsetzen -
@Michael-Dreher
du musst einen trigger block auf den datenpunkt aktiv machen (wenn false) und darin dann das stop interval einsetzen@liv-in-sky wäre es so richtig?

-
@liv-in-sky wäre es so richtig?

@Michael-Dreher ich denke schon
-
@Michael-Dreher ich denke schon
@liv-in-sky ok danke ich werde es probieren und rückmeldung geben
Danke nochmals !! -
@liv-in-sky ok danke ich werde es probieren und rückmeldung geben
Danke nochmals !!@Michael-Dreher funktioert leider nicht alexa labert ständig weiter :angry:
-
@Michael-Dreher funktioert leider nicht alexa labert ständig weiter :angry:
@Michael-Dreher wird den das obere immer wieder getriggert - also open-close 5 und 6 ?
-
@Michael-Dreher wird den das obere immer wieder getriggert - also open-close 5 und 6 ?
@liv-in-sky mein test war so alarmanlage aktiviert - türe geöffnet - alarm wird ausgelöst - alarmanlage deaktiviert alexa labert weiter
also hab nur einmal tür geöffnet -
@Michael-Dreher funktioert leider nicht alexa labert ständig weiter :angry:
@Michael-Dreher
setze dir mal in jeden block ein debug blockly damit du siehst, was wann aufgerufen wird -
@liv-in-sky mein test war so alarmanlage aktiviert - türe geöffnet - alarm wird ausgelöst - alarmanlage deaktiviert alexa labert weiter
also hab nur einmal tür geöffnet@Michael-Dreher und nur zur sicherheit - ist der aktiv datenpunkt in der vis ein taster oder ein schalter bzw. bleibt der aktiv dp auch auf false
ich sehe eigentlich keinen fehler - könnten die dp noch in anderen scripten verwendet werden und funken da mit rein ?
-
@liv-in-sky wäre es so richtig?

@Michael-Dreher sagte:
wäre es so richtig?
Nein, an den Trigger darf nicht der Wert eines Datenpunktes übergeben werden, sondern die ID.
-
@Michael-Dreher sagte:
wäre es so richtig?
Nein, an den Trigger darf nicht der Wert eines Datenpunktes übergeben werden, sondern die ID.
-
@Michael-Dreher und nur zur sicherheit - ist der aktiv datenpunkt in der vis ein taster oder ein schalter bzw. bleibt der aktiv dp auch auf false
ich sehe eigentlich keinen fehler - könnten die dp noch in anderen scripten verwendet werden und funken da mit rein ?
@liv-in-sky in der vis habe ich einen schalter definiert der auch wunderbar funktioniert sprich beim aktivieren wird der datenpunkt auf true gesetzt und beim deaktivieren auf false.
und der datenpunkt wird nur nochmals benutzt um über alexa die info zu bekommen "alarmanlage aktiviert / deaktiviert "
habe gerade ausprobiert und das 2.te skript gestoppt aber der fehler belibt bestehen -
@liv-in-sky in der vis habe ich einen schalter definiert der auch wunderbar funktioniert sprich beim aktivieren wird der datenpunkt auf true gesetzt und beim deaktivieren auf false.
und der datenpunkt wird nur nochmals benutzt um über alexa die info zu bekommen "alarmanlage aktiviert / deaktiviert "
habe gerade ausprobiert und das 2.te skript gestoppt aber der fehler belibt bestehen -
@liv-in-sky jup das war der fehler jetzt Funktiniert es !!!!
Super vielen lieben dank euch !!!!:+1: :blush:
