Hi. Has anyone attempted to get an IMS and Home Assistant to talk to one another? I am certain there is a way but after two days of trying, I am in need of help. Any help is greatly appreciated!
Announcement
Collapse
No announcement yet.
IMS and Home Assistant Communication
Collapse
X
-
I have been meaning to look into this myself. One day. But, I can see a reasonable amount of capability as .. I have posted in the past how you can emulate a http GET with Dolby (And likely others) socket communication. So, I expect you could do something. Just need to look. And I don't have any more time to work on pet projects. Too many already in the air.
- Likes 1
Comment
-
The most direct path might be an intermediate translation device? Something to react to the home assistant commands and issue the corresponding IMS ones.
Maybe the Junior automation folks have looked into supporting this? Or a single board computer of any flavor.
Home assistant is open source, so I’m sure it is doable internally too, just might require more developer level knowledge in HA.
- Likes 1
Comment
-
What direction do you want the communication to flow? And what type of calls do you want to do? Dim some lights? Start a show based on external triggers?
The IMS can do TCP callouts, which could simulate a HTTP call with JSON payload.
The cleanest way would be to implement a plugin for Home Assistant, but also the least efficient way, as in time spent on the project.
- Likes 2
Comment
-
I played around with this somewhat last year and never quite got it to work with our Doremi using TCP raw data. The only thing that actually responded to the Doremi was the Node-RED application, and all I could get it to do was toggle a single input. No matter how many I added they would not function independently, and all they would do is toggle. I could not set ON/OFF values. I am generally bad at code/software things so it was probably errors on my part. Unfortunately that instance crashed without a backup and I haven't had time to mess with it this year. Would be interested if anyone has success.
- Likes 1
Comment
-
Originally posted by Marcel Birgelen View PostWhat direction do you want the communication to flow? And what type of calls do you want to do? Dim some lights? Start a show based on external triggers?
The IMS can do TCP callouts, which could simulate a HTTP call with JSON payload.
The cleanest way would be to implement a plugin for Home Assistant, but also the least efficient way, as in time spent on the project.
Hi. From IMS to Home Assistant primarily. Once any type of communication is received by Home Assistant then within Home Assistant it can be made to do pretty much anything. For example, in our case lighting control.
Comment
-
Another route might be to tackle GPIO commands first... if the network and protocols route is too frustrating.
There is what looks like a handy framework for many microcontrollers called "ESPHome". Never used it myself but I have dabbled in ESP32 projects. They all can react to GPIO input and cause events in HA.
https://esphome.io/index.html
GPIO methods may not be as fully featured on the cinema server end, but it's one approach. You could certainly trigger a minimal set of lighting states. I assume this is for a home cinema setup? Using Home Assistant in a commercial cinema might be a bit "weird". ;-)
Comment
Comment