Comments (64)
I've been following this thread as I am also stuck. In the meantime I decided to pursue controlling the 360 box using an IR blaster (Broadlink) by purchasing a one for all remote and learning the commands.
I've got them working locally and was planning on uploading the codes later this week/early next to GitHub - I know this won't replace everything that this component does but it's another option to at least be able to control the device!
from lghorizon.
@jimb0b Robert and I have been discussing the Panamalar IR Sender [here](url), you're welcome to join the conversation to see if we can get the Broadlink working (although, since I have a working solution, I may not have much time to do a lot, I know Robert is keen).
I'd like to take this opportunity to thank @Sholofly for all he work on LG Horizon, it gave me a great solution for a long time.
from lghorizon.
I've released a new beta version. That should be sufficient for other countries that don't use oAuth to log in. Unfortunately GB, IE en BE use oAuth and something has changed in the auth. I am on it.
from lghorizon.
@jimb0b Sadly those codes don't seem to work on my Broadlink devices, I can see them being transmitted, but nothing happens on the TV360 boxes (tried on both the master and the remote TV360 boxes). Commands sent from the Broadlink iPhone App do work, but all of the code sets I have found for that are incomplete and sending numbers is very hit and miss.
Thanks for your efforts, anyway.
I feel like we're hi-jacking this thread, though, so I'll just be patient now and wait for @Sholofly to come up with a solution, which I'm confident he will.
from lghorizon.
@Sholofly Hope we can get this working again for our Virgin UK users. Thanks for all your input.
from lghorizon.
@davepearson1628 - yeah, the Virgin 360 remote is not actually an IR remote, it uses RF/bluetooth. However it is still possible to control the Virgin 360 box with IR (I used a one for all remote with magic code "1582" and then trained my Broadlink device to understand all the buttons).
I've uploaded the codes here now to https://github.com/jimb0b/broadlink-virgin-360-codes/ - I've added basic instructions but it does assume you're familiar with the CLI/json syntax etc. I'll look to freshen up the readme a bit later and then will post this to the HA community.
Cheers and good luck!
from lghorizon.
I know you’re a busy man @Sholofly but Any update on the GB issue.
Thank you
from lghorizon.
I have been keeping an eye on jsiegenthaler/homebridge-eosstb#112 (comment) as the author of that plugin seems to be making progress, if he succeeds then assume we can port the same approach over to here
from lghorizon.
@Sholofly Looks like VM (GB) may have moved MQTT servers?
from lghorizon.
@Sholofly I've only used discord once before so bear with! I've just sent you a friend request. We're home for a day or so, we're waiting the inevitable with my Mother-in-Law.
from lghorizon.
Although I wouldn't recommend it to anyone, I really need someones account with access to the Virgin Go website to take a shot to solve this usse. its just too complex to do it on a simple log file.
So if someone is so stupid helpful ;) to trust a stranger on the interwebz than please contact me on discord. (Sholofly there too) I really won't share the details with anyone else, obviously.
from lghorizon.
If you prefer a different communication channel, it's fine by me too :)
from lghorizon.
Hopefully done it right. I've sent you a friend request. I assume I need to do this before I can PM you.
from lghorizon.
I think it's a bust, not because of the developer but bcause Virgin has changed their authentication. For me over the last few months various virgin related services have had problems, sometimes for days! Not related to authentication but Virgin has pulled their digital voice upgrade in my area indefinetly!
When it comes to contract renewal, I'm very tempted to find another broadband supplier and go to Off Air or streaming services for TV.
from lghorizon.
The only solution I was able to find, that I could, easily, get to work with Home Assistant was to start using an IR transmitter - Panamalar Wireless WiFi Universal IR Control Hub (£20.00 from Amazon). I set this up in the Smart Life app - there is a list of supported devices, I was able to choose the top one in the list of Ziggo devices (151 downloads when I last looked). Then I needed to set up a Tap-to-Run scene for each button on the Remote. These scenes then show up in Home Assistant as scenes too.
I working with @jimb0b to try and get my Broadlink devices to work, but had no luck at all, sadly, as I already head them/
from lghorizon.
@robertwigley there is a closed thread on my GitHub repo here with all the details on how I generated the code with a remote - jimb0b/broadlink-virgin-360-codes#2 . I used a one for all remote, specifically model URC7125 evolve 2, with magic code 1582.
But TLDR; yeah - my box is a Humax so maybe that is why the codes don't work for you? I don't have a HA forum account (yet) but if you want to start a thread there I'm happy to sign up and try and help best I can!
from lghorizon.
I'm having the same issues. Posted details here, #62. I first noticed the problem around mid morning today 10/1/24.
I've tried rebooting HA and Virgin box. I then removed the device but I can't add it back in getting the above error.
from lghorizon.
Same issue
from lghorizon.
Just adding what's seen in the debug log:
2024-01-11 13:35:48.508 DEBUG (SyncWorker_10) [lghorizon.lghorizon_api] Connect to API
2024-01-11 13:35:48.508 DEBUG (SyncWorker_10) [lghorizon.lghorizon_api] Step 1 - Get Authorization data
2024-01-11 13:35:48.797 DEBUG (SyncWorker_10) [lghorizon.lghorizon_api] Step 2 - Get Authorization cookie
2024-01-11 13:35:49.024 DEBUG (SyncWorker_10) [lghorizon.lghorizon_api] Step 3 - Login
2024-01-11 13:35:49.179 DEBUG (SyncWorker_10) [lghorizon.lghorizon_api] Step 4 - Follow redirect
2024-01-11 13:35:49.265 DEBUG (SyncWorker_10) [lghorizon.lghorizon_api] Step 5 - Extract auth code
2024-01-11 13:35:49.265 DEBUG (SyncWorker_10) [lghorizon.lghorizon_api] Auth code: ******, Auth state: ************************
2024-01-11 13:35:49.265 DEBUG (SyncWorker_10) [lghorizon.lghorizon_api] Step 6 - Post auth data with valid code
2024-01-11 13:35:50.054 DEBUG (SyncWorker_10) [lghorizon.lghorizon_api] Obtain Virgin GB mqtt token...
2024-01-11 13:35:50.054 INFO (SyncWorker_10) [lghorizon.lghorizon_api] Backing off connect(...) for 1.0s (AttributeError: 'LGHorizonAuth' object has no attribute 'username')
**Auth code and Auth state redacted!
from lghorizon.
Same here.
from lghorizon.
Also happening here, Virgin Media Ireland
from lghorizon.
It happened to me, but UPC Poland.
from lghorizon.
Same issue with Telenet (BE)
from lghorizon.
It happened to me just after an update to 2024.1.1
from lghorizon.
same here for Telenet BE
from lghorizon.
I'm having the same problem - tried reverting to 2023.12.4, still had the same problem, also reverted to v.0.5.2 and still no connection to my Virgin Media UK devices.
from lghorizon.
I suspect there's something changed in the way authentication is implemented by LG. If someone in GB would like to share credentials and a VPN, I can take a look. Find me as Sholofly on discord.
from lghorizon.
For CH is a beta version available.v0.5.4b0
from lghorizon.
@Sholofly I'm in the Uk but we're away visiting sick relative for the next few days. I'll make contact when we get back home.
from lghorizon.
For CH is a beta version available.v0.5.4b0
I could test it, I am based in Switzerland. how can I get the beta in order to give feedback?
from lghorizon.
@Sholofly I am in the UK and happy to assist any way I can. What exactly do you need, my Virgin Media login? Unfortunately, I don't have a VPN.
from lghorizon.
For CH is a beta version available.v0.5.4b0
Works in CH
from lghorizon.
For CH is a beta version available.v0.5.4b0
I could test it, I am based in Switzerland. how can I get the beta in order to give feedback?
In HACS find the integration, click the three dots at the top right, select "Redownload", toggle on "Show beta versions", select the new beta version and click "Download" and restart HA. To switch this off and/or revert, toggle the switch back to off and you can redownload the non-beta version.
from lghorizon.
yes, can confirm too that it is working in CH with v05.4b0
from lghorizon.
I thought I would try v0.5.4b0 on the off chance it also fixed it for Virgin Media in the UK. Unfortunately not.
from lghorizon.
yes, can confirm too that it is working in CH with v05.4b0
Can you confirm its still working in 0.5.4b1?
from lghorizon.
yes, can confirm too that it is working in CH with v05.4b0
Can you confirm its still working in 0.5.4b1?
No. v0.5.4b1 don't working in CH
from lghorizon.
from lghorizon.
not from 00:41
home-assistant_lghorizon_2024-01-17T00-17-11.982Z.log
from lghorizon.
v0.5.4b1
Works for me. Thanks!!
from lghorizon.
Are you still looking for someone from GB with Virgin to help? I could take a backup and give you direct access to my setup if that'd be useful, or happy to debug with you.
from lghorizon.
@Sholofly Same as @marcelkornblum; I'm based in the UK, using Virgin Media and I can give you guest access to my setup, if you need the assist :)
from lghorizon.
Happy to help with troubleshooting if needed in UK.
from lghorizon.
@Sholofly I may be trusting enough. I'll need to check what I am exposing first, but is it just my Virgin login you need?
from lghorizon.
Thanks! I need the login for: https://virgintvgo.virginmedia.com/ Because you're able to control your settop box(es) there.
from lghorizon.
@Sholofly OK. I don't think there is anything critical exposed that would worry me about giving you my login. How's best to securely share this with you?
from lghorizon.
Using a PM on discord? Is that a possibillity?
from lghorizon.
I'm not on discord, but I can get myself setup. :-)
from lghorizon.
Think it should be fine. If I have any problems will let you know. Many thanks.
from lghorizon.
Any updates?
I'm happy to also give access to my Virgin TV Go account if needed?
from lghorizon.
Any updates? Happy to help. thanks. Grandma is struggling to watch TV without the automations (first world problem I know!)
from lghorizon.
@jimb0b
I did try using a Broadlink IR blaster a while back, but could not find a set of codes that worked for all the buttons on the TV360 Remote. I tried recording the buttons myself, with the Broadlink device, but couldn't detect them with it. If you are able to get them all working, that would be fantastic.
from lghorizon.
Same for me, unable to connect to Virgin GB - I have only just installed this. I am happy to share any account login details that Sholofly needs to help him.
from lghorizon.
I was thinking of trying to debug / see if I could get a fix in myself (I'm a python coder). I was just wondering if the issue seems to be in something to do with Virgin's oAuth system, or if it's somewhere else - or if we even know yet? Any pointers would be useful but I might have a bit of a poke myself in any case.
from lghorizon.
@marcelkornblum, @Sholofly had a look with my account, but he hasn't been able to make any progress and has told me he doesn't have much time at the moment. From what I can tell it's authorisation related. If going to https://id.virginmedia.com/rest/v40/session/start?protocol=oidc&rememberMe=true it's generating a captcha-required
error.
from lghorizon.
that's useful thanks @robertwigley
from lghorizon.
Also happy to help any way I can, although if we're getting captcha errors now that might throw the spanner in the works somewhat.
(Also @davepearson1628 I couldn't figure out how to tag you in the code I uploaded and agree we shouldn't derail this thread, sorry to hear it doesn't work but I don't know why as I assume it should, I'm using a Mini if that helps - if you wanted to open an issue/contribute on the repo I'm happy to try and help debug for you)
from lghorizon.
So is this a bust now? :(
from lghorizon.
@jimb0b @davepearson1628 I wonder if the code incompatibility for Broadlink is that the codes vary between boxes depending on the manufacturer of the box, either Arris or Humax. I'd be interested to know if both your boxes are made by the same manufacturer, as I am considering going down the Broadlink route.
To check which you have, on your 360 box go to Settings > Info > About
On the first screen the make of the box is shown next Hardware Version. In my case it shows 'ARRIS-DCX960-MPA+' so my 360 box manufacturer is Arris.
from lghorizon.
I've tried the codes @jimb0b published with my Broadlink RM4 Mini and am not having any luck with them, much like @davepearson1628.
@jimb0b I am guessing your box is made by Humax and @davepearson1628 your's is made by Arris, like mine.
Rather than taking over this thread, would either of you be willing to discuss what you did and/or tried somewhere else? I don't know if GitHub has a private chat function, but we could use the Home Assistant forum chat if you're willing to share your usernames for it.
@jimb0b was it just a standard One-For-All controller like this you used to learn the codes, once you had got that working with the 360 box?
I'd really like to get this working and, assuming my theory is correct, would then be able to publish the codes to use with Arris boxes for those that don't have Humax boxes to use.
from lghorizon.
@jimb0b would you mind refreshing the url to the discussions on this please? I get a page not found or is private message. I have a broadlink but have never managed to get it to reliably to control my virgin media box. Thanks.
from lghorizon.
@xpenno255 sure :) there is an open issue here, scroll towards the bottom and you should find the latest (hopefully) working codes jimb0b/broadlink-virgin-360-codes#2
from lghorizon.
@xpenno255 Please join in the discussion and testing of the codes here.
jimb0b/broadlink-virgin-360-codes#2
Everything I have found out is available there including a couple of possible ways of detecting power state, and some dashboard templates.
from lghorizon.
Hi, been reading through this thread as I'm having the same issue of not being able to complete the set up due to not being able to login. Is there any update on the progress to resolve the issue?
from lghorizon.
Related Issues (20)
- Update to HA core 2024.2.0 crashes LG-Horizon and HA HOT 25
- Intergration fails to initalize HOT 14
- Dependency Dashboard
- Action Required: Fix Renovate Configuration
- Can't login anymore HOT 7
- LG Horizon unavailable again and breaking HA as last time HOT 2
- LGhorizon intergration is running Command not send HOT 3
- LH Horizon integration not working HOT 2
- Giving up connect / KeyError: 'refreshToken HOT 24
- MediaFastForeward not working? HOT 1
- Send letter keys not only numbers
- Reduce time out when integration fails HOT 1
- SSL certificate expired HOT 10
- Fail to setup HOT 5
- Correct channel names for voice assistants HOT 5
- Virgin Stream Box HOT 3
- Deprication for lghorizon in HA version 2025.5 HOT 1
- No more connection to ziggo next mini HOT 3
- LG Horizon stopped working with Sunrise Switzerland HOT 1
- Network unreachable HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lghorizon.