[erledigt]Notify über bestimmtes Reading auslösen....

Begonnen von mmiii, 01 März 2020, 15:50:05

Vorheriges Thema - Nächstes Thema

mmiii

Versuche gerade einen Shelly Rolladen über einen Xiaomi Cube über ein simples notify auszulösen...

folgende Reading s liefert der Cube

battery 88
reachable 1
rotate right
state 1704
temperature 23


ich möchte den Rolladen gerne über das Reading rotate schalten

im Eventmonitor wird z.B. folgendes generiert

2020-03-01 15:44:08 HUEDevice cube1 rotate: right
2020-03-01 15:44:08 HUEDevice cube1 rotate: left





define n_roller_jannik notify cube1 rotate:right set sh_roller_jannik open
define n_roller_jannik1 notify cube1 rotate:left set sh_roller_jannik closed


define sh_roller_jannik Shelly 192.168.178.xxx
attr sh_roller_jannik alias Roland
attr sh_roller_jannik mode roller
attr sh_roller_jannik model shelly2.5
attr sh_roller_jannik room Jannik




funktioniert nicht.

Was ist falsch?

Danke für Tipps
mmiii



CoolTux

#1
define n_roller_jannik notify cube1:rotate:.right set sh_roller_jannik open

Sieht man sehr gut im Eventmonitor
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

mmiii

funktioniert leider nicht.


hab eine ähnlichen notify mit einem anderen Aqara schalter, damit funktioniert's ohne Probs

define n_roller_essz notify wandschalter:1001 set sh_roller_essz open
define n_roller_essz1 notify wandschalter:2001 set sh_roller_essz closed



der hier macht leider gar nichts  :-[

die Set Befehle alleine funktionieren

define n_roller_jannik notify cube1 rotate:.right set sh_roller_essz open
define n_roller_jannik1 notify cube1 rotate:.left set sh_roller_essz closed





CoolTux

Zitat von: CoolTux am 01 März 2020, 17:45:48
define n_roller_jannik notify cube1:rotate:.right set sh_roller_jannik open

Sieht man sehr gut im Eventmonitor

Sorry mein Fehler

define n_roller_jannik notify cube1:rotate:.right set sh_roller_jannik open

War nur mit halben Auge dabei
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Am besten machst Du mal folgendes.

Öffne den Eventmonitor und schalte dann das Device. In Deinem Fall dreh den Cube. Schau was für ein Event kommt und dann kannst Du das Event markieren und sagen create Notify
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

mmiii

Vielen Dank, jetzt funktioniert es.

Super Tipp mit dem Monitor, damit hab ich dann gleich andere Events des Cubes einfach einbinden können.