Nice! I also control my lights using Elixir and a Hue bridge (through Home Assistant). https://github.com/Manwholikespie/mojodojo
Interesting that you also used Elixir. It's also quite interesting contrasting your approach to OP's. Was there a specific reason that you chose Elixir?
Turtles, a Shelly/Zigbee home automation tool in Elixir
51–55 of 55 posts
Re: Turtles, a Shelly/Zigbee home automation tool in Elixir
#52Earlier quoted context omitted.
Windows has zero issues and so does MacOS yet there’s a market for both and lifelong users who switch from Win to Mac report a better experience. OpenHAB allows for way more customization and integration.
I don't understand your comment about Win/Mac, but I run HA as a VM, so the OS doesn't matter at all. The same is true with Docker containers. As for "way more" customization or integration, can you give an example or two? HA is scriptable.
OpenHAB abstracts all of your devices. So your light switch can directly interact with Spotify , or your tv input can influence the color of your Philips hue bulbs. I know that is not a good example but it exemplifies the integration between different objects you may want to automate. This is native, you can also do scripting to support custom actions as well, which is based on JavaScript. Then you can build many different uis. You can have the home assistant-esque UI or you can build your own ui complete with custom css and js to give a completely unique interface to your automation environment.
Also notifications aren’t locked behind a paywall with openHAB. OpenHAB cloud is free, or you can launch your own OpenHAB cloud container and self host notifications (assuming you get the relevant Apple/android api keys)
Re: Turtles, a Shelly/Zigbee home automation tool in Elixir
#53Earlier quoted context omitted.
I don't understand your comment about Win/Mac, but I run HA as a VM, so the OS doesn't matter at all. The same is true with Docker containers. As for "way more" customization or integration, can you give an example or two? HA is scriptable.
OpenHAB comes in a container as well. OpenHAB abstracts all of your devices. So your light switch can directly interact with Spotify , or your tv input can influence the color of your Philips hue bulbs. I know that is not a good example but it exemplifies the integration between different objects you may want to automate. This is native, you can also do scripting to support custom actions as well, which is based on J…
Yes, this is exactly what HA does. I have devices of wildly different, closed-off brands working with each other.
> This is native, you can also do scripting to support custom actions as well, which is based on JavaScript.
HA also has this.
> Also notifications aren’t locked behind a paywall with openHAB.
They're not in HA either.
> OpenHAB cloud is free
I would rather pay my home automation system to make sure they can survive and keep maintaining the software. I think I pay like $5/month. I was recently trying to figure out how to pay them more, honestly.
Re: Turtles, a Shelly/Zigbee home automation tool in Elixir
#54Earlier quoted context omitted.
OpenHAB comes in a container as well. OpenHAB abstracts all of your devices. So your light switch can directly interact with Spotify , or your tv input can influence the color of your Philips hue bulbs. I know that is not a good example but it exemplifies the integration between different objects you may want to automate. This is native, you can also do scripting to support custom actions as well, which is based on J…
> OpenHAB abstracts all of your devices. So your light switch can directly interact with Spotify , or your tv input can influence the color of your Philips hue bulbs. Yes, this is exactly what HA does. I have devices of wildly different, closed-off brands working with each other. > This is native, you can also do scripting to support custom actions as well, which is based on JavaScript. HA also has this. > Also notif…
Re: Turtles, a Shelly/Zigbee home automation tool in Elixir
#55Earlier quoted context omitted.
> OpenHAB abstracts all of your devices. So your light switch can directly interact with Spotify , or your tv input can influence the color of your Philips hue bulbs. Yes, this is exactly what HA does. I have devices of wildly different, closed-off brands working with each other. > This is native, you can also do scripting to support custom actions as well, which is based on JavaScript. HA also has this. > Also notif…
Then openHAB is not for you, cheers!