Something like Grafana might be good for this Peter Quinn (415)794-2264
On Sat, Feb 21, 2026, 3:27 AM Graham Eddy <[email protected]> wrote: > just some excerpts will suffice. > see that station ‘wxrep’ has its own database ‘weewx.sdb’ but also > external database ‘vantage.sdb’ referred to using data_binding ‘vantage' > > */home/weewx/wxrep/weewx.conf (excerpt)* > > [Databases] > > > > # A SQLite database is simply a single file. > > [[archive_sqlite]] > > database_name = weewx.sdb > > database_type = SQLite > > > > [[vantage_sqlite]] > > database_name = vantage.sdb > > database_type = SQLite > > > … … … … > > > [DataBindings] > > > > [[wx_binding]] > > # The database must match one of the sections in [Databases]. > > # This is likely to be the only option you would want to change. > > database = archive_sqlite > > # The name of the table within the database. > > table_name = archive > > # The manager handles aggregation of data for historical > summaries. > > manager = weewx.manager.DaySummaryManager > > # The schema defines the structure of the database. > > # It is *only* used when the database is created. > > #schema = schemas.wview_extended.schema > > schema = user.schemas.wxrep.schema > > > > [[vantage]] > > database = vantage_sqlite > > table_name = archive > > manager = weewx.manager.DaySummaryManager > > schema = user.schemas.vantage.schema > > > */home/weewx/wxrep/skins/ge-wxrep/daycharts.frag.html.tmpl (excerpt)* > > <figure class="chart"> > > <img src="flux/images/vantage/daytempcomb.png"/> > > <div> > > <div>Out</div> > > <div>Min</div><div> > $span($data_binding="vantage",$day_delta=1).outTemp.min</div><time>$span($data_binding="vantage",$day_delta=1).outTemp.mintime.format("%H:%M > %d/%m")</time> > > <div>Max</div><div> > $span($data_binding="vantage",$day_delta=1).outTemp.max</div><time>$span($data_binding="vantage",$day_delta=1).outTemp.maxtime.format("%H:%M > %d/%m")</time> > > <div>Dew</div> > > <div>Min</div><div> > $span($data_binding="vantage",$day_delta=1).dewpoint.min</div><time>$span($data_binding="vantage",$day_delta=1).dewpoint.mintime.format("%H:%M > %d/%m")</time> > > <div>Max</div><div> > $span($data_binding="vantage",$day_delta=1).dewpoint.max</div><time>$span($data_binding="vantage",$day_delta=1).dewpoint.maxtime.format("%H:%M > %d/%m")</time> > > </div> > > </figure> > > > cheers > *⊣GE⊢* > > On 21 Feb 2026, at 9:00 pm, 'Tomasz Lewicki' via weewx-user < > [email protected]> wrote: > > It sounds interesting! Could you share your configuration files? > > sobota, 21 lutego 2026 o 10:32:15 UTC+1 Graham Eddy napisał(a): > >> if they are all on the same box, then cheetah tags can point into another >> weewx database for values >> e.g. in my weewx.conf. if i have another database with data_binding >> ‘wx_other’, i can have tag day.outTemp.max(data_binding=‘wx-other’) >> >> i have a weewx instance ‘wxrep’ that only exists to pull data from other >> instances to present a consolidated whole >> *⊣GE⊢* >> >> On 21 Feb 2026, at 8:19 pm, 'Tomasz Lewicki' via weewx-user < >> [email protected]> wrote: >> >> I have the following idea and problem at the same time. I would like to >> build a small network of weather stations in the area, say 5-10 units. Of >> course, they will all be powered by Weewx and Raspberry Pi. Apart from the >> fact that each one will publish data on the internet independently of the >> others (one domain, separate subdomains), I am thinking about a collective >> presentation of data from the stations - only selected parameters, e.g., >> temperature, wind, precipitation. >> >> Each Weewx instance is a separate weewx.sdb database with an identical >> structure. If I understand correctly, I would have to create a separate >> (collective) database in which the indexes of individual parameters would >> be different for each station, e.g., temp_pws01, temp_pws02, etc. The idea >> is that such a comparison would not be generated in real time, as in a >> standard Weewx installation, i.e., every 5-10 minutes, but, say, 4 times a >> day. I figured that the databases from each station would be sent via rsync >> to a remote server, and then specific columns would be extracted from them >> “somehow” and copied to a new, shared database, from which a summary would >> be made. Can the final step be done with Weewx, or do I need to use other >> tools? >> >> The question is, has anyone done something like this before and could >> point me in the right direction? >> >> *Translated with DeepL.com >> <https://www.deepl.com/?utm_campaign=product&utm_source=web_translator&utm_medium=web&utm_content=copy_free_translation> >> (free version)* >> >> -- >> You received this message because you are subscribed to the Google Groups >> "weewx-user" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion visit >> https://groups.google.com/d/msgid/weewx-user/a6e984e8-0526-4b71-93cb-fc545a942575n%40googlegroups.com >> <https://groups.google.com/d/msgid/weewx-user/a6e984e8-0526-4b71-93cb-fc545a942575n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> >> > -- > You received this message because you are subscribed to the Google Groups > "weewx-user" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/weewx-user/65d85241-6bf2-4034-9038-00eba27ebac7n%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/65d85241-6bf2-4034-9038-00eba27ebac7n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > > -- > You received this message because you are subscribed to the Google Groups > "weewx-user" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/weewx-user/6A52556B-E055-41A3-AF24-9F6AE7063477%40geddy.au > <https://groups.google.com/d/msgid/weewx-user/6A52556B-E055-41A3-AF24-9F6AE7063477%40geddy.au?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/CAA1SM21LdEouO6fy7ih2nAZypdDk0BOs%2BHN3rLcgpgEym1as-w%40mail.gmail.com.
