Hi,

I am currently developing a driver for Tinkerforge sensors. Their
architecture is similar to this:

PC <-- USB -- Tinkerforge Master Brick +- Bricklet -- Weather Station
                                       |           `- Sensors
                                       |
                                       `- Bricklet2 -- ...

So a PC supports probably several Master Bricks, each master Brick
several Outdoor Weather Bricklets (they contain the wireless receiver)
or other sensors and each Outdoor Weather Bricklet supports 255 wireless
sensors and 255 wireless weather stations. The weather stations provide
wind speed, direction, gust, humidity, temperature and rain values. The
wireless sensors temperate and humidity.

Since I only have one weather station at the moment, I need to support
only one. But since the hardware supports more, I wonder how to do this
with weewx. It seems that the database schema does not have an ID for
different weather stations. So I guess each weewx instance/config file
is meant to accommodate only one weewx station. I guess this logical
weewx station could still consist of one Tinkerforge weather station and
multiple extra sensors because of fields like
"extraHumid1".."extraHumid8" in the schema. Are there some best
practices how to map those values in a driver from different sensors?

What are your comments about this?

Thanks
Till

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-development/20200506145742.GA30898%40genius.invalid.

Reply via email to