Helios (HA card): a free, community-driven tool to generate your own LiDAR map, wherever you live
Hi everyone (again :D),
A quick word of context first: Helios is my Home Assistant card (a Lovelace card for HA) that I released a few days ago. I've had a lot of feedback since then, and I wanted to offer you a solution to a problem quite a few of you ran into.
I hesitated a lot before posting yet another message, because for the past week I've really felt like I've been flooding the subreddit, and that's not like me. But given the announcement I had to make about Helios, I wanted to give it a dedicated post. I get a lot of support messages, and I think I can finally show you a solution that should make everyone happy. So, sorry in advance for cluttering your feed a little more.
About Helios: I've been pleasantly surprised by the enthusiasm and the feedback on my card, but I also picked up on a lot of frustration on your side. For many of you, you weren't in a LiDAR zone covered by Helios.
Unfortunately, after spending many hours trying to find compatible providers for the majority of you, I hit a serious wall. Between the data formats, the incomplete websites, and the APIs that work whenever they feel like it, I tried to find a way for as many people as possible to get access to this feature. And that's when a certain u/jourdant suggested adding a feature to my card: the ability to import a homemade LiDAR map, along with all the tools to do it.
So I decided to recycle my little OVH VPS to offer you an alternative, and above all community-driven, solution: https://helios-lidar.org.
It's an automatic conversion pipeline that supports the majority of LiDAR formats available in each country. Anyone can head to the site, convert their map, and receive a ready-to-use LiDAR map along with the YAML configuration that goes with it. I wanted this tool to be simple, free (of course), and practical. The data is only kept for 10 minutes, both to preserve everyone's anonymity and to avoid overloading my server's storage.
If any of you finds a working API for a country, all you have to do is submit a pull request on the site's GitHub repository, in the "LIDAR_SOURCES.md" file, and the whole community can benefit from that link.
It's simple, community-driven, practical, and, for now, maybe a little slow given the computing power I have :X, but I wanted to share it with you. I'm convinced that with LiDAR data, Helios's predictions are much finer and more relevant than with other forecasts.
So I'm going to stop flooding for good and let you breathe a little with this project. I'll do the same myself: I've spent a lot of hours on it recently and I'm going to ease off a bit. I plan to bring you a 1.7.0 with plenty of new features, but it'll come when it comes. I want to take the time to do things right, and above all to do my best to give you a quality card.
Hoping this card brings you as much joy as I had designing it.
Don't hesitate to keep reaching out to me by DM; I'll do my best to help you and reply as quickly as possible. I was very busy wrapping up 1.6.0, which means quite a few of you had to wait a few days before getting an answer. If that's the case, feel free to open a discussion thread on the Helios GitHub: most of the issues you've run into have probably also been hit by other users.
And for the curious, here are all the links. Everything is open source, even the site:
- The site: https://helios-lidar.org
- The site's repository: https://github.com/ReikanYsora/Helios-Lidar
- The card's repository: https://github.com/ReikanYsora/Helios
- The page to edit to add a LiDAR coverage link: https://github.com/ReikanYsora/Helios-Lidar/blob/main/LIDAR_SOURCES.md
Please don't hesitate to send me your feedback, I strongly encourage it: that's how this tool will keep growing and improving.
And if you feel like it, feel free to drop a little GitHub star on both repos (or buy me a coffee sometime if you can). It's always nice to see that the project sparks some interest :)
Feel free to share the link too: I'm afraid the HACS integration request might take longer than expected (I'm guessing around 1 to 2 months).
And sorry for the length of this message, but the topic is a little complex and deserves, I think, to be explained properly.
Thanks everyone, and see you soon :)
ReikanYsora / Jérôme
Sorry, I deleted the previous post because it sorely lacked clarity.