Jump to content

Home Assistant Overlaid Over EISY


Recommended Posts

Posted

@Kentinada I know you're probably trying to avoid replacing the thermostats if you can find a way to integrate what you have. If you're looking for a thermostat with a local-only and well documented API, you might want to look at Venstar thermostats. They have a decent reputation; I don't own one; I'm not affiliated in any way. But something to consider since most have never heard of them. 

@Michel Kohanim Good points. Out of curiosity, have you thought of using your already sourced hardware (or arguably a cheaper variant with no HDMI ports) to just build a straight HA Yellow alternative? I realize it might represent a distraction from core business, but it also seems like a market opportunity - off-the-shelf, pre-built solution for HA, with no dependencies on RPi's. Anyway, congrats on the record sales!

 

Posted

@akss

Thank you for the suggestion and the kind words. I definitely would especially since we are investigating a lower cost N100 chipset as well. My only issue is support. Since we do provide support for everything, I am concerned that we won't have the bandwidth to support installation/configuration issues that may arise especially since our expertise and Linux have a minimal intersection! And if we add the cost of support, then the price might not be as attractive. 

Once we have a better understanding of HA running on eisy, we'll be better informed as to what is/is not possible. Of course, if you wish, you can help us 😉!

Thanks again.

With kind regards,
Michel

  • Like 1
Posted
3 hours ago, Kentinada said:

No I did not because Total Connect Comfort doesn’t support the T9’s. You have to use the Resideo Smart Home app. 

Ah!  I didn't realize that.  Thanks.

Posted
Quote

Once we have a better understanding of HA running on eisy, we'll be better informed as to what is/is not possible. Of course, if you wish, you can help us 😉!

I'm happy to jump in there. I was originally thinking of running the EISY in HA. But now...this idea of HA inside EISY? Man this is a brain-bender. I'll guess I'll have to figure out the pros/cons of each.

Posted

Wait, question. I think I misunderstood. I thought were talking about either running ISY as a plug in inside an HA system (like the green).

VS

Running an HA node inside of the EISY gui (if that makes sense).

But with the VM, are you talking about using the EISY hardware itself to run the HA system (gui and all ) independently as its own system?

Posted

@DualBandAid,

You cannot run HA node inside eisy. I know you can connect to eisy from HA. 

5 minutes ago, DualBandAid said:

But with the VM, are you talking about using the EISY hardware itself to run the HA system (gui and all ) independently as its own system?

YES.

With kind regards,
Michel

Posted

 

Quote

using the EISY hardware itself to run the HA system (gui and all ) independently as its own system?

I'm def interested in that. I will toy around with the HA system on my green just to get familiar with it. But question, if I have a PLM and my old EISY/Java thing set-up...and all those links to my Insteon devices, will this new HA system:

1) Utilize the existing plugged-in PLM

2) Have to set up its own links

3) Will that screw things up?

I also might possibly be asking an ignorant question here, or using the wrong terms.

Posted (edited)

@DualBandAid, it's helpful to think of it as two discrete machines, just run virtually as isolated instances on one physical piece of hardware. So from a logical design perspective, it would be the same as running HA on your green, and EISY on the EISY, but now they're just separate VMs on the same piece of hardware. Like an apartment building instead of two houses.

Almost certainly, UD's scripts would be passing the USB ports through to the EISY virtual machine and not giving HA direct access to hardware. In that way, the EISY VM would be the controller for any hardware accessories connected to the box (like radio dongles), and then via a network connection HA would use the EISY integration to see all the devices that EISY can see. The HA would, however, see and establish direct connections to other elements exposed just on your IP network (Wifi, etc).

One of those elements exposed on your IP network will be the EISY VM itself, so you'd use the ISY integration in HA to communicate with it, NOT the direct Insteon integration - because your HA VM is not seeing the USB port the PLM is connected to. Zigbee and ZWave would work the same - EISY sees them, and HA sees the EISY over the IP network.

Again, just think of them as logically being two separate machines, but physically the hypervisor, a low-level manager of hardware abstraction, lets you run both of these machines on one piece of hardware.

Is that about right @Michel Kohanim?

Edited by akss
  • Like 1
Posted

HAOS in a VM on the EISY is a very interesting idea. That would enable the fully managed version of HA+Linux with the add-ons in an internally managed docker instance - relatively low complexity from a user perspective.

With the HA emphasis on a local / non-cloud Voice Assistant capability that might need to be accounted for.

 

Posted

vm - hypervisor - whatever you want to call it

i think that is what he is suggesting

vm is not necessarily low level - it IS the operating system - allowing you to run other operating systems under it (vm) as if they were just another program - but vm remains in charge of all the resources of the computer - allocating those resources as they are requested by the guest operating systems 

otherwise, deadly embraces are possible as well as reservations that cannot be preempted

that way, resources can be shared - so a plm could indeed be seen by a guest operating system as a dedicated resource - when in fact all resources are owned by vm and allocated between guests as requested

vm's performance was so much better after the introduction of the 'test and set' cpu instruction, though it was the longest running instruction at the time

but yes, you can view guest systems as completely different computers

-------------------------------------------------------------------------------

                                                              vm

------------------------------------------------------------------------------

           unix as guest 1                             |                      unix as guest 2

                eisy                                          |                                ha

                                                                 |

----------------------------------------------------------------------------------

 

Posted (edited)

Slight correction to your diagram - VMs are the individual instances that run upon a hypervisor. 

Not sure what EISY is using, but yeah the HV can be packaged as THE operating system (a Type 1 hypervisor) like ESX or ProxMox, or function as a more loosely-coupled application over an existing OS installation (a Type 2 hypervisor), like DosBox or VirtualBox. 

Hypervisor-Types.png.e9a3c5e35d2648059cda91d91309249f.png

Edited by akss
Posted (edited)
4 minutes ago, DualBandAid said:

This is probably a good time to mention that I'm just a writer. Haha.

I hereby nominate you to write the "HA guide for Dummies" book that the world needs desperately! :D Lord knows I can't write a thing unless it's verbose, pedantic, and full of jargon. We can include a chapter on running HA on EISY hardware! Sold! 😉

Edited by akss
Posted

ibm called that lpar - logical partition - but also had a vm that was for internal use only (originally) - until customers demanded access to profs (professional office system)

the problem with a 'for dummies' book is the different levels of understanding people have - if i had to write one, it would only have a target audience of beginners only - someone that knows a little about insteon or z-wave have difficulty putting aside the concepts they already know (or think they know) - and a hundred other problems

long ago i wrote a manual for the computer operators - thinking i'd get fewer calls - the final edit was to add 'and depress the enter key' - i gave up writing after that

 

 

Posted
On 1/12/2024 at 2:59 PM, Michel Kohanim said:

@DualBandAid

Since you already have an eisy, and as long as you know how HA works, it's a no brainer. We'll give you a script that will install HA in a hypervisor VM in eisy. You can play with both at the same time and decide.

With kind regards,
Michel

I have installed and run HA on a RPI but I am not the most technical person but did manage with the documentation out there for HA. I would be willing to buy a NVMe M.2 SSD and put it in my eisy to test if you are looking for people to try it.

  • Like 1
Posted
On 1/12/2024 at 3:46 PM, akss said:

 

Is that about right @Michel Kohanim?

100%!

 

On 1/12/2024 at 6:30 PM, akss said:

Not sure what EISY is using, but yeah the HV can be packaged as THE operating system (a Type 1 hypervisor) like ESX or ProxMox, or function as a more loosely-coupled application over an existing OS installation (a Type 2 hypervisor), like DosBox or VirtualBox. 

bhyve which uses Intel VTx.

@xKing has already created the script and tested it! We'll make it available shortly.

With kind regards,

Michel 

  • Like 2
Posted
On 1/12/2024 at 10:59 AM, Michel Kohanim said:

By next week, we'll have a script that allows you to run HA in bhyve + hypervisor in eisy (on the NVMe SSD).

This could be the thing that gets me to upgrade to eisy from my Polisy.

-Tom

Posted
On 1/12/2024 at 4:59 PM, Michel Kohanim said:

@DualBandAid

Since you already have an eisy, and as long as you know how HA works, it's a no brainer. We'll give you a script that will install HA in a hypervisor VM in eisy. You can play with both at the same time and decide.

With kind regards,
Michel

That is huge !  

Posted
2 hours ago, Michel Kohanim said:

@tazman,

Yes but it's really up to you. Here's the initial script:

https://docs.isy.io/blog/Home Assistant ... please do not do anything yet as we are still testing the script to make sure it's working in all cases.

With kind regards,
Michel

I have the SSD setup and ready to go once you give the GO to try the install!

Posted

@tazman,

Go for it! 

Please note that it might take up to 10 minutes for HA's initial boot (expand disk, prepare directories, etc.). Please be patient.

Once boot up, it should be pretty responsive.

Good luck!

With kind regards,

Michel

 

  • Thanks 1
Guest
This topic is now closed to further replies.

  • Recently Browsing

    • No registered users viewing this page.
  • Who's Online (See full list)

  • Forum Statistics

    • Total Topics
      37.1k
    • Total Posts
      371.5k
×
×
  • Create New...