SymconPTV ist eine Erweiterung für die Heimautomatisierung IP Symcon. Mithilfe dieser Erweiterung könnt Ihr euren Panasonic TV steuern.
- Funktionsumfang
- Voraussetzungen
- Software-Installation
- Einrichten der Instanzen in IP-Symcon
- Statusvariablen und Profile
- WebFront
- PHP-Befehlsreferenz
- Tastencodes
- Ein und Ausschalten des Fernsehers
- Ermittlung des Zustands eventbasiert mithilfe von DLNA
- IP-Symcon ab Version 4.0 (ggf. auch früher)
Über das Modul-Control folgende URL hinzufügen.
git://github.com/traxanos/SymconPTV.git
- Anlage eines Panasonic TV
- Dabei wir automatisch ein Panasonic TV Hook angelegt.
Konfigurationsseite (PTV):
Panasonic TV
Name | Beschreibung |
---|---|
Host | Die Adresse des Panasonic Fernsehers |
Konfigurationsseite (PTVHook):
Name | Beschreibung |
---|---|
Host | Die Adresse des Symconservers für den Hookaufruf |
Port | Der dazugehörige Port (Default 3777) |
Die Statusvariablen/Kategorien werden automatisch angelegt. Das Löschen einzelner kann zu Fehlfunktionen führen.
Name | Typ | Beschreibung |
---|---|---|
Zustand | Integer | Gibt den Zustand des Fernsehers an. |
Es werden keine weiteren Profile benötigt.
Über das WebFront kann der Fernseher ein- und ausgeschaltet werden.
PTV_SetPowerOn(integer $InstanzID);
Schaltet den Fernseher mit der InstanzID $InstanzID ein.
Die Funktion liefert keinerlei Rückgabewert.
PTV_SetPowerOn(12345);
PTV_SetPowerOff(integer $InstanzID);
Schaltet den Fernseher mit der InstanzID $InstanzID aus.
Die Funktion liefert keinerlei Rückgabewert.
PTV_SetPowerOff(12345);
PTV_SetState(integer $InstanzID, boolean $Value);
Schaltet den Fernseher mit der InstanzID $InstanzID auf den Wert $Value (true = An; false = Aus).
Die Funktion liefert keinerlei Rückgabewert.
PTV_SetState(12345, true);
PTV_SendKey(integer $InstanzID, string $Key);
Sendet zum Fernseher mit der InstanzID $InstanzID den Tastencode $Key.
Die Funktion liefert keinerlei Rückgabewert.
PTV_SendKey(12345, 'NRC_CH_DOWN-ONOFF');
Tastencode | Taste |
---|---|
NRC_CH_DOWN-ONOFF | Channel Down |
NRC_CH_UP-ONOFF | Channel Up |
NRC_VOLDOWN-ONOFF | Volume Down |
NRC_VOLUP-ONOFF | Volume Up |
NRC_MUTE-ONOFF | Mute |
NRC_TV-ONOFF | TV |
NRC_CHG_INPUT-ONOFF | AV |
NRC_RED-ONOFF | Red |
NRC_GREEN-ONOFF | Green |
NRC_YELLOW-ONOFF | Yellow |
NRC_BLUE-ONOFF | Blue |
NRC_VTOOLS-ONOFF | VIERA Tools |
NRC_CANCEL-ONOFF | Cancel / Exit |
NRC_SUBMENU-ONOFF | Option |
NRC_RETURN-ONOFF | Return |
NRC_ENTER-ONOFF | Enter |
NRC_RIGHT-ONOFF | Right |
NRC_LEFT-ONOFF | Left |
NRC_UP-ONOFF | Up |
NRC_DOWN-ONOFF | Down |
NRC_3D-ONOFF | 3D |
NRC_SD_CARD-ONOFF | SD-Card |
NRC_DISP_MODE-ONOFF | Aspect ratio |
NRC_MENU-ONOFF | Menu |
NRC_INTERNET-ONOFF | VIERA connect |
NRC_VIERA_LINK-ONOFF | VIERA link |
NRC_EPG-ONOFF | EPG |
NRC_TEXT-ONOFF | Text |
NRC_STTL-ONOFF | Subtitles |
NRC_INFO-ONOFF | Info |
NRC_INDEX-ONOFF | Index |
NRC_HOLD-ONOFF | Image Freeze |
NRC_R_TUNE-ONOFF | Last view |
NRC_POWER-ONOFF | Power |
NRC_REW-ONOFF | Rewind |
NRC_PLAY-ONOFF | Play |
NRC_FF-ONOFF | Fast Forward |
NRC_SKIP_PREV-ONOFF | Skip Previous |
NRC_PAUSE-ONOFF | Pause |
NRC_SKIP_NEXT-ONOFF | Skip Next |
NRC_STOP-ONOFF | Stop |
NRC_POWER-ONOFF | Record |
NRC_D0-ONOFF | 0 |
NRC_D1-ONOFF | 1 |
NRC_D2-ONOFF | 2 |
NRC_D3-ONOFF | 3 |
NRC_D4-ONOFF | 4 |
NRC_D5-ONOFF | 5 |
NRC_D6-ONOFF | 6 |
NRC_D7-ONOFF | 7 |
NRC_D8-ONOFF | 8 |
NRC_D9-ONOFF | 9 |
NRC_P_NR-ONOFF | Noise reduction |
NRC_OFFTIMER-ONOFF | Off Timer |
NRC_R_TUNE-ONOFF | Look same "Info" |
NRC_CHG_NETWORK-ONOFF | |
NRC_CC-ONOFF | |
NRC_SAP-ONOFF | |
NRC_RECLIST-ONOFF | |
NRC_DRIVE-ONOFF | |
NRC_DATA-ONOFF | |
NRC_BD-ONOFF | |
NRC_FAVORITE-ONOFF | |
NRC_DIGA_CTL-ONOFF | |
NRC_VOD-ONOFF | |
NRC_ECO-ONOFF | |
NRC_GAME-ONOFF | |
NRC_EZ_SYNC-ONOFF | |
NRC_PICTAI-ONOFF | |
NRC_MPX-ONOFF | |
NRC_SPLIT-ONOFF | |
NRC_SWAP-ONOFF | |
NRC_R_SCREEN-ONOFF | |
NRC_30S_SKIP-ONOFF | |
NRC_PROG-ONOFF | |
NRC_TV_MUTE_ON-ONOFF | |
NRC_TV_MUTE_OFF-ONOFF | |
NRC_DMS_CH_UP-ONOFF | |
NRC_DMS_CH_DOWN-ONOFF |