|
Post by illusion8055 on Sept 3, 2021 15:41:53 GMT -5
Anybody looking at building an integration for XMC in Home Assistant? IMHO it's by far the best open-source smart home platform out there. Would love to abandon IR control of the XMC-1 and use Home Assistant
|
|
|
Post by AudioHTIT on Sept 3, 2021 17:08:43 GMT -5
Anybody looking at building an integration for XMC in Home Assistant? IMHO it's by far the best open-source smart home platform out there. Would love to abandon IR control of the XMC-1 and use Home Assistant I’m always interested in ways to integrate more components into a common IP control platform, but know nothing about Home Assistant. What have you done with it so far? Is this what you’re referring to: www.home-assistant.io/blue/
|
|
|
Post by garbulky on Sept 3, 2021 18:22:49 GMT -5
Anybody looking at building an integration for XMC in Home Assistant? IMHO it's by far the best open-source smart home platform out there. Would love to abandon IR control of the XMC-1 and use Home Assistant Does this have Alexa support?
|
|
|
Post by AudioHTIT on Sept 3, 2021 19:01:09 GMT -5
Anybody looking at building an integration for XMC in Home Assistant? IMHO it's by far the best open-source smart home platform out there. Would love to abandon IR control of the XMC-1 and use Home Assistant Does this have Alexa support? I’m still not sure if this is the right product, but this ‘integration’ page shows an Alexa badge. www.home-assistant.io/integrations/
|
|
|
Post by illusion8055 on Sept 6, 2021 7:37:42 GMT -5
It does have Alexa and Google Home support. It's actually probably the backend with support of the most different devices.
You can build out Automations, scenes, and all kinds of really tricked out stuff. There are tonnes of videos on YouTube with people building pretty tricked out setups, including triggering automated scenes based on motion sensors, light sensors, etc.
It's really quite powerful, open-source, FREE, and I think would be a great project for someone that's more technically inclined to build an Emotiva integration.
|
|
|
Post by illusion8055 on Sept 6, 2021 7:39:53 GMT -5
I have mine running on a RaspberryPi3. You can also run it on desktops using virtual machines.
I was having problems for a bit at first, but realized I wasn't using the correct type of SD card for applications. I upgraded to a small SSD and it's been rock solid ever since. Not a single crash in 2 months.
|
|
|
Post by jbrunwa on Oct 6, 2021 12:30:07 GMT -5
It's my understanding that anyone who attempts an IP driver for RMC-1/XMC-2 will be signing up to investigate and decipher undocumented and unsupported features that may or may not be supported in different firmware revisions.
"(The Network API may also partly work with the XMC-2, RMC-1, and RMC-1L - but are "use at your own risk" - and will be updated later.)"
I might be interested in the attempting but only if the network API was fully documented and if it had the necessary functionality.
|
|
|
Post by AudioHTIT on Oct 6, 2021 13:14:57 GMT -5
It's my understanding that anyone who attempts an IP driver for RMC-1/XMC-2 will be signing up to investigate and decipher undocumented and unsupported features that may or may not be supported in different firmware revisions. "(The Network API may also partly work with the XMC-2, RMC-1, and RMC-1L - but are "use at your own risk" - and will be updated later.)" I might be interested in the attempting but only if the network API was fully documented and if it had the necessary functionality. Yes, it would be nice to see an update to the IP and IR command set, I’m sure there has to be greater functionality, though it may take more firmware coding to expose it, and that may not be in the cards. Hopefully though, they would maintain compatibility with the existing command set (though they did some questionable things between the XMC-1 & 2 to be able to use the same physical remote).
|
|
|
Post by illusion8055 on Nov 11, 2021 12:39:38 GMT -5
Is the network API any different than the functionality we get from the XMC Remote app? That app seems to work very well for controlling the XMC-1 in my case. Is the protocol being used in the app different?
The app is nice, but of course I think we all want to be able to control our system from just one place, rather than jumping between apps on our phones.
One nice use case of HA is setting up scenes/scripts that can be triggered by physical hardware buttons.
I have a Conbee II Zigbee gateway on my RPi 3 and I've been picking up cheap ($20 shipped) scene switches from Aqara and Tuya. All controlled locally, no sending info back to mainland China.
I even bought a Zigbee Aqara Magic Cube. My girls love it. I set up a few actions on it and it controls their Hue smart bulbs in a lamp, Sonos speaker, and TP-Link Kasa In-Wall dimmer.
|
|
|
Post by AudioHTIT on Nov 11, 2021 17:34:46 GMT -5
Is the network API any different than the functionality we get from the XMC Remote app? That app seems to work very well for controlling the XMC-1 in my case. Is the protocol being used in the app different? ... I know there is at least one code, and possibly more that could be exposed. I've been meaning to write and try and get them, then add them to the Harmony Driver set; I might have some free time to work on that while I wait for snow. The main difference in the App, is that it uses IP instead of IR, but other than that it's pretty much the same command set. I believe however, that with work, many additional functions could be made available.
|
|
|
Post by illusion8055 on Nov 11, 2021 20:00:36 GMT -5
You’re my hero!!!
|
|
|
Post by AudioHTIT on Nov 12, 2021 12:23:46 GMT -5
Thank you, but words are easy, wait for results before any accolades. To be clear however, other than the few codes I might be aware of, it will take significant work on Emotiva’s part to fill out the command set to match the capabilities of the processor.
|
|
|
Post by illusion8055 on Dec 16, 2021 6:48:03 GMT -5
Well any work is appreciated
|
|
|
Post by AudioHTIT on Dec 16, 2021 9:24:13 GMT -5
Well any work is appreciated So what devices have you currently integrated into Home Assistant? By your interest in getting an IP driver for Emotiva, I’m guessing it doesn’t have an IR bridge (as I think Roomie has?). How have other products with IP remote capabilities integrated? I know the Harmony Hub can control Sony TVs and Dish Hoppers via IP, but don’t know who wrote the drivers.
|
|
|
Post by illusion8055 on Jan 1, 2022 6:28:05 GMT -5
Personally, here are the Integrations I use with HomeAssistant:
DLNA Renderers Ecobee Thermostat Google Cast Devices (Home, Chromecast, Max) Govee LED Lights Xiaomi Smart Hub HP Printer Harmony Hub Logitech Squeezebox LG TV Yamaha Receiver Shelly Ikea Chamberlain MyQ Garage Opener Phillips Hue Plex Ring Doorbell Roku Sonos Spotify TP-Link Kasa Tuya Ubiquiti Z-WAve (via Aeotek Z-Wave USB stick) Zigbee (via Conbee2 USB stick)
|
|
|
Post by illusion8055 on Jan 1, 2022 6:36:26 GMT -5
And that’s just personally what I have. Here is a list of officially supported integrations: www.home-assistant.io/integrations/And through the HACS (Home Assistant Community Store) there are hundreds of community supported integrations for less common devices (cough cough Emotiva) If the community written integration meets certain quality standards than they can add it to the official list. Currently my Govee strip lights are only available via HACS, and that’s just fine with me. There is a huge community of savvy and friendly users online too. I’ve had a couple of specific automations I was trying to trigger that would not be doable via the very well built GUI system for automations. Within an hour or two of posting my dilemma I had dozens of examples of the code I would need to use to build my desired automation. Amazing!
|
|
|
Post by illusion8055 on Jan 1, 2022 8:17:49 GMT -5
If you need to add RF or IR one way communication, the two most popular options are:
Harmony Hub Broadlink RM4
The IP control option is much better because it’s two way, plus you can even trigger automations based on the state of the device.
|
|
|
Post by JKCashin on Jan 3, 2022 14:57:26 GMT -5
I had an awesome HA (Home Assistant) setup running on my ESXi server, which also hosted my Plex server and a few other servers too... 4 in total in constant service and 2 part way through configuration. A really good friend of mine who is also a very knowledgeable IT support person encouraged me to move all my servers over to ESXi and I am glad I did. Well... I was... you see, the same knowledgeable friend encouraged me to replace my aging (10 year old) laptop grade hard drives (Apple Mini Server 2012 was my ESXi base) with some modern, fast SSDs now that the price of them has dropped so much. All was going well until I unplugged one of thos fussy little connectors from the motherboard to the power supply... and I placed the spudger (plastic pry bar) about half a mm (1/64th of an inch) too low so instead of lifting the male end of the connector off the socket, I caught a ridge on the edge of the socket and lifted the socket right off the motherboard! Here's the gory picture: I suspect the previous person who replaced my HDD before (servers are hard on drives) messed something up as this looks like someone else took a pair of vice grips to it.... or maybe it's flux.... need to do a closer inspection. Anyway, when I get back home I will be inspecting it with a microscope to see if the pads are all intact (most look to me) and if it's single layer... if it looks good and none of the wires are high speed data (doubt it) I may be able to bypass it and get it up again. Wish me luck and if I do I will participate in this thread
|
|
|
Post by napsterau on Jan 19, 2022 6:47:18 GMT -5
Please! This would be great to have inside home assistant. Currently my googletv turns on my entire theatre from HA which is great but thats all it can do lol.
Happy to test if something is in the works
|
|
|
Post by illusion8055 on Feb 22, 2022 5:58:52 GMT -5
|
|