Home Assistant Espruino Integration β‘π‘ #8013
Replies: 3 comments 2 replies
|
I should add I'm very open to suggestions (and PRs!) for this. It's still early days, but for instance I feel like some method in the UI to create custom entities which set bluetooth characteristics would be really handy - as understandably not everyone will want to leave the UART connection open on their Espruino devices. |
|
This all seems pretty neat. Will take a deeper look. Thanks @gfwilliams |
|
I'm so happy Espruino is finally reaching Home Assistant ecosystem! I have been using btHome on Espruino for years and while it works exceptionnally well for uplink traffic, Espruino devices were until now only reachable from Home Assistant via WLED as far as I remember. I am curious to hear from other users what they could bring on the table from their own experiences |
Uh oh!
There was an error while loading. Please reload this page.
Home Assistant is an awesome project that glues together all the separate 'smart home' appliances, allowing them to work together, while running as much as possible completely locally. It even contains its own voice assistant.
Part of the project is something called ESPHome which (while not related to Espruino) allows you to install custom firmware on ESP32 devices, using them as Bluetooth->WiFi bridges (Most Shelly devices also do this out of the box).
This is awesome as it allows you to easily make your own low-power Bluetooth sensors that can appear in Home Assistant alongside everything else. There's an Espruino library to make this easy at https://www.espruino.com/BTHome
However what we've lacked so far as a nice way to send stuff to your Espruino devices. But that's now changed!
The Home Assistant Espruino integration is now available for manual install at https://github.com/espruino/homeassistant-espruino
It allows you to send arbitrary JS commands to your Espruino devices from Home Assistant, but best of all, you can run the Web IDE inside Home Assistant, using Home Assistant's own Bluetooth for communications. So you can program and check on your Espruino devices from wherever you are:
All reactions