KraigM / homebridge-harmonyhub

HomeBridge Plugin for Logitech Harmony Hub
181 stars 52 forks source link

Guys, this plugin is dead, use this one instead, it works #149

Open JotWee opened 5 years ago

JotWee commented 5 years ago

https://github.com/materik/homebridge-harmonyhub

bkonings commented 5 years ago

Could you clarify, is that plugin working with the new 206 firmware where local connections where removed?

JotWee commented 5 years ago

No, it works with 201 and stops working with 206

Kohle81 commented 5 years ago

These are bad news.

An option to use harmony with homekit ist homebridge-ifttt

pponce commented 5 years ago

I hope someone with skills takes on the challenge of porting harmonyhubjs-client to use websockets vs XMPP like they did with the home assistant. https://github.com/swissmanu/harmonyhubjs-client/issues/46 IFTTT is a bit slow to respond right?

Phoenix-DH commented 5 years ago

Can somebody tell me how to delete the harmony-plugin exposed things in homekit? I deleted the plugin, removed the config ... but they are still visible.

gerarddvb commented 5 years ago

Remove ‘accesoiries’ and ‘persist’ folders, remove references in config.json and reboot device

pponce commented 5 years ago

@gerarddvb do you know what impact removing the entire folders has on homekit setup? If i did that would i have to re-setup other plugins and accessories? Or is it pretty safe to remove with no impact to other homebridge packages?

Phoenix-DH commented 5 years ago

The result will be that you will only loose the accessories added as extra components to homekit. You will also loose the link from accessory to the room

Is there really no other way?

pponce commented 5 years ago

i took the file in the accessories folder and edited out carefully the harmonyhub plugin reference. if you do a find for: {"plugin": and replace \n{"plugin": in your favorite editor you can easily see the line that needs to be edited. for me it was the last plugin reference. that seemed to work for me

Phoenix-DH commented 5 years ago

Worked, thanks

toshibochan commented 5 years ago

Edit ~/.homebridge/accessories/cachedAccessories?

Phoenix-DH commented 5 years ago

Yes

toshibochan commented 5 years ago

This is for removing the harmony accessories?

Phoenix-DH commented 5 years ago

Yes

toshibochan commented 5 years ago

Sad! I think was for fix the problem!

nicoduj commented 5 years ago

Hi, you can give a try to my plugin, it works with 206 firmware (use websockets) . https://github.com/nicoduj/homebridge-harmony#readme

JotWee commented 5 years ago

Hi, you can give a try to my plugin, it works with 206 firmware (use websockets) . https://github.com/nicoduj/homebridge-harmony#readme

Thank you very much! Will definitely give it a try over the holidays. Merry Christmas!

perlbo commented 5 years ago

multiple hub seems to work too. Don´t forget to give the hub different names ;-)

Phoenix-DH commented 5 years ago

Any prereqs ornisnit dirctly working? Working as before?

What I did not like with the ITFFF way is that there is no known state to thenother switches...

nicoduj commented 5 years ago

Hi,

@perlbo Great news, thanks for feedback !

@Phoenix-DH : Yes, it is expected to work as before, including retrieving states of the current activity (that was also what bothered me with ifttt integration 😄 ). There is also an option to show a "off" switch (a switch that is on when there is no active activity, and that turn everything off when you switch it .. on ).

Phoenix-DH commented 5 years ago

Thanks, great! Will try the next days

maisun commented 5 years ago

Hi,

@perlbo Great news, thanks for feedback !

@Phoenix-DH : Yes, it is expected to work as before, including retrieving states of the current activity (that was also what bothered me with ifttt integration 😄 ). There is also an option to show a "off" switch (a switch that is on when there is no active activity, and that turn everything off when you switch it .. on ).

Hi Nicoduj, thanks for the plugin, it works for my Harmony with 206 firmware :) Question: would it be possible to add support for control individual device? Merry christmas!

ClarenceTsang commented 5 years ago

@perlbo Can you share the multi hub command? Thanks

Phoenix-DH commented 5 years ago

Working great, thanks!

perlbo commented 5 years ago

@clarencetsang

Hi. Just add config for each hub and ip.

ClarenceTsang commented 5 years ago

@perlbo worked, thank you 😃

nicoduj commented 5 years ago

@maisun

Hi Nicoduj, thanks for the plugin, it works for my Harmony with 206 firmware :) Question: would it be possible to add support for control individual device? Merry christmas!

Hi, you’re welcome ! Concerning individual device, yes, definitely possible but as single switchs with power on / off features . I had in mind to try a programmable switch but I am not sure it is possible, still have to check

maisun commented 5 years ago

@maisun

Hi Nicoduj, thanks for the plugin, it works for my Harmony with 206 firmware :) Question: would it be possible to add support for control individual device? Merry christmas!

Hi, you’re welcome ! Concerning individual device, yes, definitely possible but as single switchs with power on / off features . I had in mind to try a programmable switch but I am not sure it is possible, still have to check Single on/off switch is good enough in my case, a programmable is even better :) In my case I have an IR controlled lamp that I'd like to map on/off to a HomeKit switch.

bverkron commented 5 years ago

Individual device controls would be fantastic, even if it's single switch to start. Highly desirable feature for me :)

Phoenix-DH commented 5 years ago

+1

hufftheweevil commented 5 years ago

If anyone is looking for a plain JS websocket version, check out this one:

https://github.com/lopelex/harmony-websocket