I’m using the LG TV Binding on OpenHab2.
I’m unable to pair my TV with OpenHab.
I’m getting the message:
2017-02-22 00:10:38.003 [ERROR] [binding.lgtv.internal.LgtvConnection] - no pairkey defined
Sometimes I also get:
2017-02-21 23:30:52.150 [ERROR] [binding.lgtv.internal.LgtvConnection] - sendtotv but connection status is CS_NOTCONNECTED
2017-02-21 23:30:52.153 [ERROR] [binding.lgtv.internal.LgtvConnection] - IO Exception at Connection to: http://192.168.3.20:8080/udap/api/pairing
2017-02-21 23:30:52.153 [INFO ] [binding.lgtv.internal.LgtvConnection] - sendpairkey with result=#error/connect-1 connectionstatus=CS_NOTCONNECTED
I don’t understand what I am doing wrong.
This is my LG TV config:
# The ip address of the lgtv (required)
#<lgtvId1>.host=
lgtv:living.host=192.168.3.20
# The TCP port to use (optional, defaults to 8080)
#<lgtvId1>.port=
lgtv:living.port=8080
# The the pairkey / if it's wrong the device shows the right pairkey
# at every connection attempt
#<lgtvId1>.pairkey=
lgtv:living.pairkey=
# The TCP port address of the openhab system to receive lgtv status messages
# (only first occurrence is used for all TVs)
#<lgtvId1>.serverport=
lgtv:living.serverport=8080
# The location to put XML files with the information of availiable
# channels and apps (optional)
#<lgtvId1>.xmldatafiles=./
lgtv:living.xmldatafiles=./
# The check alive interval (optional, defaults to 60secs)
#<lgtvId1>.checkalive=
lgtv:living.checkalive=60
As you see, the pair key is empty.
However, I don’t see any pair key on my TV screen.
The IP address is correct.
“LG Connect Apps” is turned on.
I have already stopped pairing on my TV. When I launch the LG-app on my Android, the TV displays a 3 digit pair code I need to fill in on my phone. So this part of the process is fine. However, I never get a 3 digit code triggered by OpenHab.
The software version of my TV is 04.25.55
My TV is a LG 43UF680V.
Hello! I have 2 TV LG. One with WebOS, second to none. That’s what a WebOS, I, too, was unable to connect. I think this is the problem. Your with WebOS?
I’m not getting a proper connection, also each time in my logs: ‘no pairkey defined’, what’s normal since I don’t know it yet.
I’m having a LG Oled TV with webos 4.31.10.
But it seems that I don’t have anything listening on 8080?
nmap -Pn 192.168.111.64
Starting Nmap 6.40 ( http://nmap.org ) at 2017-05-18 18:00 CEST
Nmap scan report for oledus (192.168.111.64)
Host is up (0.00066s latency).
Not shown: 995 closed ports
PORT STATE SERVICE
1524/tcp open ingreslock
1600/tcp open issd
3000/tcp open ppp
3001/tcp open nessus
9998/tcp open distinct32
Sorry for the (very) late response.
I’m trying the links your gave, and it looks promising.
Some issues with my items, but discussing it in that topic.
Pair key problem solved!
Just input the pair key as shown with 6 digits on the tv and restart openhab.
This solved the problem and let me connect to it.
silly question from a beginner
So far: configured lgtv.cfg and seems that it connects OK to LG TV LA6918:
“[INFO ] [binding.lgtv.internal.LgtvConnection] - sendpairkey with result=200 successconnectionstatus=CS_PAIRED”
Also defined lgtv.items and these are displayed in PAPERUI, e.g.
“Switch LgTvPower “Power Command” (GF_Living) {lgtv=“ON:lgtvId1:POWER”}”
The Thing is however not displayed - Is that OK?
Question: what to do next? How to execute a defined command? How to test the item?
Thanks a lot!!
Artem