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 |