I am busy writing a new driver to capture electricity data from a meter send out the data using a restful service using POST requests - the driver is based heavily on the Interceptor driver..
I have the whole thing working correctly as initially intended, but now it would be nice to add some features. The meter allows me to download historical data for any time that weewx was perhaps offline. However, to do this is a practical way I need to know the time of the last record in the database. When I try to open the database from the driver using db_manager = self.engine.db_binder.get_manager(data_binding='name_of_binding', initialize=True) or db_manager = weewx.manager.open_manager_with_config(config_dict, data_binding='name_of_binding') as suggested in the customization guide it fails. This raises the question, is it possible to access the database from the driver? - and if yes, how? Thanks in advance Louis
