AVR-Reciever einschalten per lan-ping mit notify

Begonnen von dieda, 05 Februar 2014, 19:42:43

Vorheriges Thema - Nächstes Thema

dieda

Hallo in der Runde,

ich komme an dieser Stelle einfach nicht weiter

Ich habe einen AVR, der an einer FS20 hängt.
Nu will ich diese Reihefolge schalten:


1. Steckdose ein
2. AVR per Lan-ping abfragen Status: Present
3. AVR, wenn Status "Present"  einschalten
4. Lautstärke einstellen "Volume"



Leider funzt es mal, mal nicht.
Zitat
define MyAVR_Presence PRESENCE lan-ping 192.168.178.29
attr MyAVR_Presence event-on-change-reading state
attr MyAVR_Presence ping_count 2
attr MyAVR_Presence room Pings

define MyAVR_Presence_On notify MyAVR_Presence:present set MyAVR on

Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs

Puschel74

Hallo,

versuch mal
define MyAVR_Presence PRESENCE lan-ping 192.168.178.29 30
Die 30 besagt das der lan-ping alle 30 Sekunden durchgeführt wird.

Du kannst auch
define MyAVR_Presence PRESENCE lan-ping 192.168.178.29 30 60
versuchen - dann wird alle 30 Sekunden bei absent geprüft und alle 60 Sekunden bei present.
Bedeutet das der Wechsel von absent nach present schneller erkannt wird als der Wechsel von present nach absent.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

dieda

Ich probier's, aber ne dumme Frage habe ich noch:

Was ist der Unterschied, abgesehen von den Abfragezeiten?
Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs

Puschel74

#3
Hallo,

du hast keine Abfragezeiten drin.
Ich weiß nicht ob das klappen kann da fhem ja nicht weiß wann es prüfen soll.
Ist aber nur eine Vermutung - ich habe bei meinen PRESENCE-Angaben immer die Abfrageintervalle angegeben.

Grüße

Edith: Grad gesehen - in der commandref sind die Abfrageintervalle optional.
Dein notify sieht soweit aber erstmal ok aus - keine Ahnung was es da haben kann wenn das mit den Intervallen auch nicht klappt.
Es sei den dein MyAVR kann mit dem set .... on nichts anfangen.
Klappt ein set MyAVR onüber die FHEM-Befehlszeile?
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

dieda

Das ist nen Onkyo...

Hab's gerade mal mit Volume getestet
Zitatset MyAVR volume 20

Frist er def., mehr kann ich gerade nicht testen, sonst steppt hier der Bär  ;)
Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs

Loredo

Warum genau willst du jetzt nochmal ein extra PRESENCE dafür definieren?
Es genügt doch völlig ein Notify auf den Status deines Onkyo-AVR zu setzen und ihn dann ein zu schalten und auf Volume 20.
Vielleicht denkst du zu kompliziert?  :)
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

dieda

Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs