I am trying to setup a comparative/combination report between multiple
weather stations. As they already have their own instance of WeeWx
running, I am only needing to run reports on existing data. I setup an
instance of WeeWx using the Simulator and then added the additional
bindings:
[DataBindings]
[[wx_binding]]
database = archive_mysql
table_name = archive
manager = weewx.manager.DaySummaryManager
schema = schemas.wview_extended.schema
[[wx_binding2]]
database = archive_mysql2
table_name = archive
manager = weewx.manager.DaySummaryManager
schema = schemas.wview_extended.schema
[Databases]
[[archive_mysql]]
database_name = weewx
database_type = MySQL
[[archive_mysql2]]
database_name = weewx
database_type = MySQL2
[DatabaseTypes]
[[MySQL]]
driver = weedb.mysql
host = hostIPone
user = remoteweewx
password = itsasecret
[[MySQL2]]
driver = weedb.mysql
host = hostIPtwo
user = remoteweewx
password = itsasecret
On the respective remote MySQL connections, the user was granted only
SELECT privileges so that it doesn't corrupt or double process any data
being collected by the initial WeeWX installation for that station.
For the actual processes I only need/want reports, so I removed all process
except for the reports.
[Engine]
[[Services]]
# This section specifies the services that should be run. They are
# grouped by type, and the order of services within each group
# determines the order in which the services will be run.
prep_services =
data_services =
process_services =
archive_services =
restful_services =
report_services = weewx.engine.StdPrint, weewx.engine.StdReport
When I run the instance it loads with no errors, but never runs any of the
reports. Is there a particular service which is required to run before
reports will run? Debug log below.
TIA, Jonathan
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22236] INFO __main__:
Initializing weewx version 4.1.1
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22236] INFO __main__: Using
Python 2.7.16 (default, Oct 10 2019, 22:02:15) #012[GCC 8.3.0]
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22236] INFO __main__: Platform
Linux-5.4.51-v7+-armv7l-with-debian-10.4
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22236] INFO __main__: Locale is
'en_US.UTF-8'
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22236] INFO __main__: PID file
is /var/run/weewx-ranch-multi.pid
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22240] INFO __main__: Using
configuration file /etc/weewx/ranch-multi.conf
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22240] INFO __main__: Debug is 1
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22240] DEBUG __main__:
Initializing engine
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22240] INFO weewx.engine:
Loading station type Simulator (weewx.drivers.simulator)
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22240] DEBUG weewx.engine: No
services in service group prep_services
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22240] DEBUG weewx.engine: No
services in service group data_services
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22240] DEBUG weewx.engine: No
services in service group process_services
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22240] DEBUG weewx.engine: No
services in service group archive_services
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22240] DEBUG weewx.engine: No
services in service group restful_services
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22240] DEBUG weewx.engine:
Loading service weewx.engine.StdPrint
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22240] DEBUG weewx.engine:
Finished loading service weewx.engine.StdPrint
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22240] DEBUG weewx.engine:
Loading service weewx.engine.StdReport
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22240] DEBUG weewx.engine:
Finished loading service weewx.engine.StdReport
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22240] INFO __main__: Starting
up weewx version 4.1.1
Mar 9 10:07:56 Gugelhupf weewx-ranch-multi[22240] INFO weewx.engine:
Starting main packet loop.
--
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 on the web visit
https://groups.google.com/d/msgid/weewx-user/46f6f4be-ba71-4a70-8043-3c3207f86af2n%40googlegroups.com.