I’m currently developping an exporter to influxDB, using websocket, and I miss an API to get the name of the locations based on the location ID (animus_area). Is that coming or perhaps undocumented feature?
Dev so far here https://github.com/didros/animus2influxdb
Still some work to do, like reading “unknown” devices / functions on the fly (“unknown” at start of the process, which is actually the mains case for functions after restart of Heart ).
Interesting to follow this project, and see the outcome of it.
Since Animus has no own presentation of data in graph, this can be an alternative.
Btw, there is another simple exporter to Prometheus here, based on pooling the API: https://github.com/lareve/heart_exporter
I thought using websocket would avoid the API rate limitation, but there is a limitation there as well