The TV’s are defined in the “org.eclipse.smarthome.core.thing.Thing.json”
File
{
"lgwebos:WebOSTV:93d6e248-596d-40b2-bf27-2f93e0c70c1b": {
"class": "org.eclipse.smarthome.core.thing.internal.ThingImpl",
"value": {
"label": "PBA TV1",
"channels": [
{
"acceptedItemType": "Switch",
"kind": "STATE",
"uid": {
"segments": [
"lgwebos",
"WebOSTV",
"93d6e248-596d-40b2-bf27-2f93e0c70c1b",
"power"
]
},
"channelTypeUID": {
"segments": [
"lgwebos",
"powerType"
]
},
"label": "Power",
"description": "Via this binding TV can only be powered off, not on.",
"configuration": {
"properties": {}
},
"properties": {},
"defaultTags": []
},
{
"acceptedItemType": "Switch",
"kind": "STATE",
"uid": {
"segments": [
"lgwebos",
"WebOSTV",
"93d6e248-596d-40b2-bf27-2f93e0c70c1b",
"mute"
]
},
"channelTypeUID": {
"segments": [
"lgwebos",
"muteType"
]
},
"label": "Mute",
"description": "Current Mute Setting",
"configuration": {
"properties": {}
},
"properties": {},
"defaultTags": []
},
{
"acceptedItemType": "Dimmer",
"kind": "STATE",
"uid": {
"segments": [
"lgwebos",
"WebOSTV",
"93d6e248-596d-40b2-bf27-2f93e0c70c1b",
"volume"
]
},
"channelTypeUID": {
"segments": [
"lgwebos",
"volumeType"
]
},
"label": "Volume",
"description": "Current Volume Setting",
"configuration": {
"properties": {}
},
"properties": {},
"defaultTags": []
},
{
"acceptedItemType": "Number",
"kind": "STATE",
"uid": {
"segments": [
"lgwebos",
"WebOSTV",
"93d6e248-596d-40b2-bf27-2f93e0c70c1b",
"channel"
]
},
"channelTypeUID": {
"segments": [
"lgwebos",
"channelType"
]
},
"label": "Channel",
"description": "Current Channel",
"configuration": {
"properties": {}
},
"properties": {},
"defaultTags": []
},
{
"acceptedItemType": "String",
"kind": "STATE",
"uid": {
"segments": [
"lgwebos",
"WebOSTV",
"93d6e248-596d-40b2-bf27-2f93e0c70c1b",
"channelName"
]
},
"channelTypeUID": {
"segments": [
"lgwebos",
"channelNameChannelType"
]
},
"label": "Channel Name",
"description": "Current Channel Name",
"configuration": {
"properties": {}
},
"properties": {},
"defaultTags": []
},
{
"acceptedItemType": "String",
"kind": "STATE",
"uid": {
"segments": [
"lgwebos",
"WebOSTV",
"93d6e248-596d-40b2-bf27-2f93e0c70c1b",
"toast"
]
},
"channelTypeUID": {
"segments": [
"lgwebos",
"toastType"
]
},
"label": "Toast",
"description": "Send a message onto the TV screen.",
"configuration": {
"properties": {}
},
"properties": {},
"defaultTags": []
},
{
"acceptedItemType": "Player",
"kind": "STATE",
"uid": {
"segments": [
"lgwebos",
"WebOSTV",
"93d6e248-596d-40b2-bf27-2f93e0c70c1b",
"mediaPlayer"
]
},
"channelTypeUID": {
"segments": [
"lgwebos",
"mediaPlayerType"
]
},
"label": "Media Control",
"description": "Control media (e.g. audio or video) playback",
"configuration": {
"properties": {}
},
"properties": {},
"defaultTags": []
},
{
"acceptedItemType": "Switch",
"kind": "STATE",
"uid": {
"segments": [
"lgwebos",
"WebOSTV",
"93d6e248-596d-40b2-bf27-2f93e0c70c1b",
"mediaStop"
]
},
"channelTypeUID": {
"segments": [
"lgwebos",
"mediaStopType"
]
},
"label": "Stop",
"description": "Stop Playback",
"configuration": {
"properties": {}
},
"properties": {},
"defaultTags": []
},
{
"acceptedItemType": "String",
"kind": "STATE",
"uid": {
"segments": [
"lgwebos",
"WebOSTV",
"93d6e248-596d-40b2-bf27-2f93e0c70c1b",
"appLauncher"
]
},
"channelTypeUID": {
"segments": [
"lgwebos",
"appLauncherChannelType"
]
},
"label": "Application",
"description": "Start application and monitor running applications.",
"configuration": {
"properties": {}
},
"properties": {},
"defaultTags": []
}
],
"configuration": {
"properties": {
"deviceId": "93d6e248-596d-40b2-bf27-2f93e0c70c1b"
}
},
"properties": {},
"uid": {
"segments": [
"lgwebos",
"WebOSTV",
"93d6e248-596d-40b2-bf27-2f93e0c70c1b"
]
},
"thingTypeUID": {
"segments": [
"lgwebos",
"WebOSTV"
]
}
}
},