Habe gestern zwei Tür-, Fensterkontakte aus dem Tuyauniversum bekommen. Einbindung ging problemlos und Alexa erkennt auch den Zustand, offen oder geschlossen, sehr zuverlässig.
Meine Idee war, ist eines oder beide Fenster in den Schlafräumen morgens zwischen 6.10 und 6.20 Uhr geöffnet, soll etwas passieren, dass man erinnert wird, die Fenster zu schließen.
In Routinen nachgeschaut und YES, die Kontaktschalter werden als Trigger anzezeigt. Also eine Routine erstellt, bei der zur bestimmten Uhrzeit der Echo im Wohnzimmer sagen soll, "Fernster schließen". Leider klappt das nicht
Habe ich den Kontakt im angegebenen Zeitraum geschlossen und öffne ihn, wird die Aktion ausgeführt. Jedoch nicht, wenn das Fenster bereit geöffnet ist. Also reicht für das Ausführen einer Routine nicht aus, einen aktuellen Zustand (offen/geschlossen) abzurufen.
Also eine Routine in der SmartLife App erstellt. Da allerdings nicht mit einer Sprachnachricht von Alexa, sondern zum Test mal mit dem LED Streifen, der an einem Tuya Controller hängt. Geht aber auch nicht. Auch dort muss der Trigger direkt kommen. Ein Zustand reicht auch da nicht als Trigger aus.
Nächste Überlegung, etwas über den ioBroker zu basteln, hat sich auch ganz schnell erledigt. Die Tür- und Fensterkontakte werden in den "Objekten" gar nicht aufgelistet. Nach Recherchen musste ich feststellen....
Not for Battery powered devices
Battery powered devices are normally NOT supported by this adapter! The reason is that they are not online all the time to save power. Whenever they get a signal, thay go online, send the update to the the Tuya cloud servers and go offline again. They do not emit any UDP packages or are online long enough so that the adapter could connect to them.
A soon as someone finds a way to directly fetch data from the Tuya cloud this may change.
Hier könnte auch das Problem bei Alexa liegen. Um Batterie zu sparen, gehen solche Geräte "offline". Evtl. könnte es mit Kontakten gehen, die vermutlich auch offline gehen, aber über einen Accesspoint oder Hub den Zustand regelmäßig abfragen und weiterleiten.
Wäre cool, wenn jemand mit Homematic IP Accsess Point und Fenterkontakten, das mal durchspielen könnte.