Hallo,
ich habe ein paar Amazon-Dash Devices, und mit diesen rufe ich bei drücken eine URL auf.
Das funktioniert wunderbar um den Homestatus asleep zu setzen. Button neben dem Bett.
An der Haustüre habe ich aber einen Button mit dem will ich home/away togglen.
Also wenn status home dann soll away gesetzt werden und umgedreht.
hat jemand eine Idee wie ich das am besten bewerkstelligen kann?
bsp für ein aufgerufene URL:
http://daniel:XXXXX@1.0.0.0:8083/fhem/?cmd=set+rr_daniel+asleep&XHR=1
vielen Dank
Daniel
Würde das evtl. über eine dummy mit setExtensions lösen.
define d_rr_daniel dummy
attr d_rr_daniel setList on off
attr d_rr_daniel useSetExtensions 1
Der kann dann toggeln.
An diesen dummy koppelst Du ein notify welches entsprechend home oder absent setzt.
define n_d_rr_daniel notify d_rr_daniel:on|off {my $state="home";$state="absent" if($EVENT eq "off");fhem "set rr_daniel:FILTER=state!=$state state $state"}
Dann ist es nur noch:
http://daniel:XXXXX@1.0.0.0:8083/fhem/?cmd=set+d_rr_daniel+toggle&XHR=1
Gruß
Dan