Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support arbitrary extra sensors in the database #43

Open
davidrg opened this issue Jul 14, 2021 · 0 comments
Open

Support arbitrary extra sensors in the database #43

davidrg opened this issue Jul 14, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@davidrg
Copy link
Owner

davidrg commented Jul 14, 2021

Currently any station supporting more than the basic common sensors provided by the likes of the FineOffset WH1080 require extra database tables and special support added through out desktop app and web UI. This makes supporting extra sensors quite a lot of work.

A way is needed to support arbitrary extra sensors for any station without code changes. This would allow things like one or more Davis AirLink stations to be added to any random existing station. It would also enable the wider selection of sensor configurations allowed by the WeatherLink Live.

Some work towards this has already been done on the configuration side. For Davis stations, extra Leaf/Soil station and extra Temp/Humidity stations are configured via the database with support for renaming and turning on and off individual sensors. Whats missing now is a generic way for adding extra sensors via configuration and a way of storing data for those sensors.

Further work on this really shouldn't be tackled until #41 and probably #42 are dealt with - otherwise its just making that work harder.

@davidrg davidrg added the enhancement New feature or request label Jul 14, 2021
@davidrg davidrg self-assigned this Jul 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant