HubOS code released
1 1

8 posts in this topic

The code & buildscripts for the IRIS Hub (v2 and v3) was released today!

https://github.com/arcus-smart-home/arcushubos

With this release, it should be possible to update the hub to more modern software or to generally purpose the hubs (which can be found for $5 on eBay) as general purpose devices... say for running Home Assistant, or some other lightweight system.

Share this post


Link to post
Share on other sites

This is great news, 

@AndrewX192 do you know if anybody is workinga new OS to repurpose the Hub into a general computer device? Stripping all Iris codebase? Maybe one suitable for HomeAssistant or SystronicsRF? I wish I knew how to do it.

Thanks,

Share this post


Link to post
Share on other sites

AFAIK nobody is working on that for HomeAssistant or SysfronicsRF. I doubt there's much value in trying to support SystronicsRF since they don't support the zigbee chipset in the IRIS hub - their solution runs higher level in the stack and thus they're dependent on multiple Zigbee coordinators in order to support AlertMe and HA devices. I've already been able to get the HubOS built and operating on a number of Arcus deployments, with a very modern (4.19.78) kernel, so the future seems pretty bright for hub tweaking. The Hub only has 2GB of persistent storage, so any non-IRIS use cases will be confined.

Share this post


Link to post
Share on other sites

Did you follow the instructions for "Release Testing" in the README? The hub will look in the root of the USB drive for update images, but it needs to be the signed version.

Please also note that `master` on arcushubos is based on Yocto 2.4, there's a branch based on the latest version of Yocto Linux if that interests you.

Share this post


Link to post
Share on other sites

I'd really love to ressurect my Iris v2 or V3 hubs, but this is just way too technical for me- and I suspect probably a lot of people. I wish it could be made simpler somehow, and the hardware requirement for what this is, seems insane to me. Good luck, and maybe one day...…...

Share this post


Link to post
Share on other sites

Unfortunately Arcus is unlikely to get to a place where it's easy for someone non-technical to onboard. However, there is hope to make it fairly easy for people that already have the infrastructure available to run it. While Arcus will likely not run on any raspberry pis for the next few years, lower cost servers and even older desktops/laptops would be the way to go for smaller use-cases. Perhaps someone will step up to host it for the community - it would be easy to onboard new users in that model.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
1 1