Announcement

Collapse
No announcement yet.

Logitech Local API Access - How to get the current version of the plugin to work

Collapse
This is a sticky topic.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Logitech Local API Access - How to get the current version of the plugin to work

    Logitech has decided to support the HA community and gave us back XMPP access. I'm super happy to hear this and I hope in the future we can truly call them our partners in the HA community. Please follow the instructions below to install firmware x.210 on your hubs to get the plugin to work again. I have another discussion on what I will do with the plugin, but for now, you can follow these instructions. I have not tested them, but if they re-enable XMPP, it should work just fine:

    P.S. I am updating one of my hubs now to test to be sure.


  • dotelpenguin
    replied
    Got it to work again on my one Hub. The most important one in my theater room. But I have 5 more. Thinking I might wait till they fix this for the rest.

    Leave a comment:


  • sirmeili
    replied
    Originally posted by fuzzysb View Post

    ​​​​​​I completely understand. The Time Vs Reward for Homeseer plugins ain't exactly there. I'm not 100% fussed at the moment with that hub for automation, I can wait. but the backtrack communication from Logitech is still implies is still going to be temporary and is unsupported and breaks any warranty.

    As for websockets being more insecure. I thought Logitech's implementation was authenticated? Whereas XMPP wasn't.
    Their method for authenticating the WebSocket Stream is a joke. You basically just send in the RemoteID from the discovery message when opening the connection. It doesn't actually use your credentials at all. The XMPP used to, where you had to authenticate outside the network, but you could still connect locally. They also blocked access to their authentication servers, so even though people were authenticating, they made it less secure by removing that option.

    As to Time Vs. Reward. I am psyched to do the WebSockets, but this week I just can't do anything. I've been at work since 8 and won't stop till 11 or 12 (I work from home so at least no drive home). It will be like this all this week and perhaps even this weekend.

    Leave a comment:


  • fuzzysb
    replied
    Originally posted by sirmeili View Post
    (i don't mean the above to sound snarky or anything, just short on time and trying to lay it out)
    ​​​​​​I completely understand. The Time Vs Reward for Homeseer plugins ain't exactly there. I'm not 100% fussed at the moment with that hub for automation, I can wait. but the backtrack communication from Logitech is still implies is still going to be temporary and is unsupported and breaks any warranty.

    As for websockets being more insecure. I thought Logitech's implementation was authenticated? Whereas XMPP wasn't.

    Leave a comment:


  • sirmeili
    replied
    Originally posted by Mario23 View Post
    Not sure what's going on now. I have 3107 and 410 installed on the hub and everything is synced. I'm still getting the errors.
    Can you start a new thread and include the support information from the about page in HS3 and any logging (checking Debug Logging and providing the file it produces is preferred over a copy/past from the HS3 log screen)

    To get support information: Tools -> About Homeseer -> Click "Display Details for Support" -> Copy paste the section under "MESSAGE BOARD".
    To turn on debug logging: Plugins -> MeiHarmonyHub -> General Configuration -> check "Debug logging"
    To get log file: Goto [HS3 install directory]/Logs/ and grab MeiHarmonyHub.Log

    Leave a comment:


  • Mario23
    replied
    Not sure what's going on now. I have 3107 and 410 installed on the hub and everything is synced. I'm still getting the errors.

    Leave a comment:


  • joegr
    replied
    Originally posted by fuzzysb View Post
    ... the problem is that i cannot upgrade one of my three hubs to v2.10 as the USB port is buggered as a usb, but does provide power...
    You could replace that hub with a refurbished one for $35.
    https://www.ebay.com/itm/Logitech-Ha...72.m2749.l2649

    I would then save the messed up one. It should become usable again when Logitech comes up with the next firmware version where XMPP can be selectively enabled.

    Leave a comment:


  • sirmeili
    replied
    Originally posted by fuzzysb View Post
    so whats the deal with Websockets support? is this planned?

    there is a websockets library available here https://github.com/jlynch630/Harmony.NET

    I have purchased using the 50% discount code to replace the other Harmony plugin, but the problem is that i cannot upgrade one of my three hubs to v2.10 as the USB port is buggered as a usb, but does provide power.

    it would be better form a security standpoint using websockets rather than XMPP. what is going to be the path taken with this plugin longer term?
    So some things:

    1) Logitech has said that it is not an official communication method. Which means tomorrow it could be gone.
    2) I know of that project and you'll notice that I was heavily involved in it until they added XMPP back in.
    3) I do plan on adding Web Sockets but it's priority is lower now mainly because of #1
    4) From a security perspective, XMPP is a lot more secure than WebSockets as a technology. Even if you were to use web sockets instead of XMPP, XMPP would still be enabled on the hub.

    This week I am on a tight deadline at work. This week I m working 14-15 hour days and it will likely continue through the weekend. Like I said, I do plan on adding in support, but I need/want to be very thoughtful about how I do it so that nothing breaks for XMPP.

    (i don't mean the above to sound snarky or anything, just short on time and trying to lay it out)

    Leave a comment:


  • fuzzysb
    replied
    so whats the deal with Websockets support? is this planned?

    there is a websockets library available here https://github.com/jlynch630/Harmony.NET

    I have purchased using the 50% discount code to replace the other Harmony plugin, but the problem is that i cannot upgrade one of my three hubs to v2.10 as the USB port is buggered as a usb, but does provide power.

    it would be better form a security standpoint using websockets rather than XMPP. what is going to be the path taken with this plugin longer term?

    Leave a comment:


  • Rick Bonari
    replied
    Thanks joegr and phoenix,
    I don't use the fn function key hardly at all and forgot that it needs to be on to use function keys. Also the screen came up pretty fast and downoad worked perfectly. All is working now. Thanks much....Rick

    Leave a comment:


  • joegr
    replied
    I hit alt F9 repeatedly while the splash screen is up till the firmware screen comes up. If the remote gallery screen comes up, you've already missed it.

    Leave a comment:


  • Rick Bonari
    replied
    How long do you need to wait for the screen to come up. Am I correct in assuming the fn key needs to be on and then you do alt +f9? Thanks much....Rick

    Leave a comment:


  • phoenix
    replied
    Originally posted by Rick Bonari View Post
    OK, I have a microsoft surface pro with windows 10 on it. I downloaded and opened the current myharmony software and it comes up fine. At the login screen before login I hit alt f9 and nothing happens. No other screen comes up. I also tried logging into the app and logged in ok but again when I selected alt f9 nothing happens. Fuether help is much appreciated...Rick
    If you are using surface type cover, are you sure you have the Fn on? Also that update firmware screen comes up after some delay so it's kind of slow. I have a Surface Pro 5th gen and it does work on mine no problem.

    Leave a comment:


  • Rick Bonari
    replied
    I just did a fresh download today from logitech website. First time it has been loaded on my computer? Fuether help is much appreciated...Rick

    Leave a comment:


  • sirmeili
    replied
    You may need to uninstall my Harmony and install the newest version if you don't have it. I woul didn't add from Logitech website and reinstall just to be sure.

    Sent from my Pixel 2 XL using Tapatalk

    Leave a comment:

Working...
X