class McDonaldLockeArchive(fields: dict, url: str = '', *args, **kwargs)[source]

The McDonaldLockeArchive weather station reads current weather information from the Mt. Lock weather archive at

Creates a new McDonaldLockeArchive weather station.

  • fields – Dictionary with field->SensorType data, e.g. {‘cloud-Sky-ambient’: {code=”skytemp”, name=”Temperature”, unit=”C”}}

  • time_offset – Offset in seconds to add to current time to get UTC.


Entry point for creating sensors for this station.

New sensors are created based on the configuration.


Entry point for updating sensor values for this station.

This method reads the Mt. Locke weather archive and extracts the latest values.