A driver or service which fetches data from the RMI.
This driver requires the irm-kmi-api library. Version 1.0 or higher is required. This Python package can be installed via Pip:
pip install irm-kmi-apiThen you can install this extension:
weectl extension install https://github.com/boosterl/weewx-rmi/archive/refs/heads/main.zipweectl station reconfigure --driver=user.rmi --no-promptEdit weewx.conf and under the [Engine] [[Services]] stanza add an entry user.rmi.RMIService to the data_services option. It should look something like:
[Engine]
[[Services]]
....
data_services = user.rmi.RMIService
Under the [RMI] stanza, define the type of packets to bind to, and enable the service:
[RMI]
service = true
binding = loop
Lastly, restart the weewx service for both configuration methods:
sudo systemctl restart weewx