Been experimenting with the FTP output/forwarding options, in order to get the data of 3 different devices (or 2 in my case, still waiting for the MeteoRain IoT LoRa unit) into one display via WeeWX. This ends up being harder than expected with the Barani devices, since the FTP output lacks a lot of options. We can't bind 3 device outputs into 1 ftp upload file, let alone properly pre-format the way the output units look. The way allmeteo allows setting this up now is not very useful. It's lacking in how it uploads the data. It either sends a file every upload (and overwrites the existing one), or it adds to an existing file. It misses precisely those options I hoped would be there, and so within seconds I would have to script it all on a server with each new ftp upload, causing even more delay before it can be accurately merged and viewed. I tried doing this server-side, it's one huge conversion mess, where each value needs scripting and binding with timestamps.
Similar issues exist with forwarding to sites like WU; It cannot easily bind MeteoHelix, MeteoWind and MeteoRain output into one ID, if WU even allows receiving them separately. allmeteo can provide parts, but WU expects miles/hour output, which MeteoWind does not provide, to name one. So, again, you first have to convert it from an FTP inflow, then upload it separately to WU, causing delays and time-mismatches.
This is just WU. It would be better if barani could, for example, work in full cohesion with weewx or openweather formatting, and stack or concatenate data somewhere before doing the upload(s).
Anyone that has parsed all outputs into one dashboard already? If so, how did you go about it?
It's disappointing to find out that the weather.allmeteo.com visualizations are entirely locked behind auth, and lack theming. I'd much rather embed parts of it publicly for some other website. For now, the only viable option seems to be using raw output from The Things Network for whatever display view allows for that as a source. I don't understand why they've chosen to re-invent the wheel here, limiting their output this way. Not one api that understands all devices and allows for embedding or viewing on a self-hosted or *public* site? And why should each device visually reside in separate 'stations'. As long as they all are located within meters apart, the dashboard should show it all on 1 page, at the very least.