Panasonic TV Binding

andreheuer edited this page May 15, 2015 · 1 revision

Documentation for the Panasonic TV binding

Introduction

This binding supports Panasonic TVs. It should be compatible with most up-to-date Panasonic Smart-TVs.

Configuration

# panasonictv:<instance> = <ip>

# IP address of a Panasonic TV, for example
panasonictv:bedroom_tv = 192.168.1.171

Items

All items use the following format described below. Currently, only switch-items are allowed that work as toggles. The state of the switches thus do not correspond to the current state of the TV (e.g. power, input, mute etc.).

{panasonictv="<instance>:<command>"}

The in the items declaration has to be defined in openhab.cfg first.

The commands correspond to the commands on your remote control. The following commands are available:

Command Description
CH_DOWN Channel down
CH_UP Channel up
VOLUP Volume up
VOLDOWN Volume down
MUTE Mute
TV TV
CHG_INPUT AV
RED Red
GREEN Green
YELLOW Yellow
BLUE Blue
VTOOLS VIERA tools
CANCEL Cancel / Exit
SUBMENU Option
RETURN Return
ENTER Control Center click / enter
RIGHT Control RIGHT
LEFT Control LEFT
UP Control UP
DOWN Control DOWN
3D 3D button
SD_CARD SD-card
DISP_MODE Display mode / Aspect ratio
MENU Menu
INTERNET VIERA connect
VIERA_LINK VIERA link
EPG Guide / EPG
TEXT Text / TTV
STTL STTL / Subtitles
INFO Info
INDEX TTV index
HOLD TTV hold / image freeze
R_TUNE Last view
POWER Power off
REW Rewind
PLAY Play
FF Fast forward
SKIP_PREV Skip previous
PAUSE Pause
SKIP_NEXT Skip next
STOP Stop
REC Record
D1 Digit 1
D2 Digit 2
D3 Digit 3
D4 Digit 4
D5 Digit 5
D6 Digit 6
D7 Digit 7
D8 Digit 8
D9 Digit 9
D0 Digit 0
P_NR P-NR (Noise reduction)
R_TUNE Seems to do the same as INFO
HDMI1 Switch to HDMI input 1
HDMI2 Switch to HDMI input 2
HDMI3 Switch to HDMI input 3
HDMI4 Switch to HDMI input 4

Examples

openhab.cfg

panasonictv:bedroom_tv = 192.168.1.171

Items

Switch BedroomTVPower			"Power"					{panasonictv="bedroom_tv:POWER"}
Switch BedroomVolumeUp			"Volume Up"			{panasonictv="bedroom_tv:VOLUP"}
Switch BedroomVolumeDown		"Volume Down"			{panasonictv="bedroom_tv:VOLDOWN"}
Switch BedroomTVInput			"TV input"				{panasonictv="bedroom_tv:TV"}

feature overview

Installation

Setup intro

Linux and OS X

Windows

FreeBSD


Configuration

Automation*

User Interfaces

Persistence


Community

(link to openHAB forum)

Development


Bindings


Application Integration

Misc


Samples

A good source of inspiration and tips from users gathered over the years. Be aware that things may have changed since they were written and some examples might not work correctly.

Please update the wiki if you do come across any out of date information.

Binding configurations

Use case examples

Item definition examples

Sitemap definition examples

Collections of Rules on a single page

Single Rules

Scripts

Syntax highlighting for external editors


Release Notes

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.