Hacker News new | ask | show | jobs
by johnwyles 1954 days ago
I feel like the QS space needs a suite not unlike Home Assistant where you can plugin multiple integrations to these various services and begin collecting data relatively simply. Have you found anything in your travels that is mature enough to extend or spend time enhancing?
1 comments

I still need to incorporate Home Assistant into my infrastructure, so not sure if I understand the analogy exactly.

But basically I think the answer is 'no' -- there are so many different 'APIs' (quoted because often there aren't proper apis, you have to scrape, export manually etc.), that very few people attempted to unify it.

I have some thoughts on how such system could work like, described here https://beepb00p.xyz/sad-infra.html#data_mirror and here: https://beepb00p.xyz/exports.html . The export tools I wrote are the first order approximation of this vision -- seems robust enough for me so far, so now I'm working on connecting it to other tools and looking to cooperate with other people.

Home Assistant takes many disparate brands, services, devices, APIs and architectures for the world of IoT devices and yet they are able to somewhat successfully pull them together. I see no reason QS is any different and couldn't do the same even if it is scraping or exporting at intervals where an API does not exist. The analogy is different devices with different things they do, measure, record, and interact coming under a single umbrella of a QS service in a time series database (not unlike and maybe even exactly as is done with: Home Assistant + InfluxDB + Grafana).
Ah, yes, putting it into a single database is something I have in mind!

Basically so far I was solving the 'data import/scraping' part, but now finally starting to connect it elsewhere now that it's somewhat unified and normalized.