Autor Thema: [gelöst] RemoteControl Taste mit Befehlsfolge  (Gelesen 1455 mal)

Offline Sijanga

  • New Member
  • *
  • Beiträge: 39
  • ------- Windows 10 - Philips, HM, AVM - Alexa
[gelöst] RemoteControl Taste mit Befehlsfolge
« am: 21 August 2016, 16:33:11 »
Moin, moin
Hat es jemand schon mal geschafft, eine Befehlsfolge im RemoteControl auf eine Taste zu setzen?
Klägliche versuche habe ich mit:
1.
define rc_Code dummy;
set rc_Code makenotify HarmonieHub;
define N_rc_Code notify rc_Code set HarmonieHub command Select;;set HarmonieHub command Number0;;set HarmonieHub command Number3 $EVENT;
attr RC_Zahlen row04 rc_Code:CONTENTS,Number0:0,Select:ENTER
2.
attr RC_Zahlen row04 Select+Number0+Number3:CONTENTS,Number0:0,Select:ENTER
gemacht. Leider mit keinem Erfolg. Eventuell müßte im ersten Beispiel noch sleep-Funktionen dazwischen geschaltet werden.
Hat jemand so etwas schon geschafft?

Danke schon mal
Sijanga
« Letzte Änderung: 21 August 2016, 19:52:47 von Sijanga »
Danke und bis denne
Sijanga

Offline UliM

  • Moderator
  • Hero Member
  • ***
  • Beiträge: 2708
Antw:RemoteControl Taste mit Befehlsfolge
« Antwort #1 am: 21 August 2016, 17:35:30 »
Im ersten Beispiel legst du ne RC an, ein Dummy dürfte aber den Befehl 'makenotify' kaum kennen.

Setz doch auf deiner RC einfach nur eine Taste, und prüf den Tastendruck durch ein notify ab. Damit kannste dann beliebige und beliebig viele Befehle irgendwohinsenden.

Gruß Uli
RPi2/Raspbian, CUL V3 (FS20, CUL_WS), HM-CFG-USB (ca. 30 HomeMatic-devices), LAN (HueBridge, iTunes, HarmonyHub etc.). Slave-Installation auf OSX.
Aktives Mitglied des FHEM e.V. (Marketing)

Offline Sijanga

  • New Member
  • *
  • Beiträge: 39
  • ------- Windows 10 - Philips, HM, AVM - Alexa
Antw:RemoteControl Taste mit Befehlsfolge
« Antwort #2 am: 21 August 2016, 19:51:40 »
Und wieder ein Danke an Uli
Stimmt, so einfach kann es gehen:
attr RC_Zahlen row04 Code:CONTENTS,Number0:0,Select:ENTER
define N_RC_Code notify RC_Zahlen:Code set HarmonieHub command Select;sleep 01;set HarmonieHub command Number0;sleep 01;set HarmonieHub command Number3
Für diejenigen, die sowas nutzen möchten:
Die Taste mit irgendeinem Befehl belegen (hier "Code")
Anschließend mit dem Notifyer abfragen
define <name> notify <fernbedienung>:<befehl> set <alle Aktionen, mit einem Semikolon und ohne Trennzeichen, eventuell Zeitverzögerung ("sleep 01) dazwischen>
Sauber, ich bin begeister
Danke und bis denne
Sijanga