Source: python-arwn-client Maintainer: Home Assistant Team Uploaders: Edward Betts , Section: python Build-Depends: debhelper-compat (= 14), dh-sequence-python3, dh-sequence-single-binary, pybuild-plugin-pyproject, python3-all, python3-setuptools, Build-Depends-Indep: python3-pytest , Standards-Version: 4.7.4 Homepage: https://github.com/sdague/arwn-client Vcs-Browser: https://salsa.debian.org/homeassistant-team/deps/python-arwn-client Vcs-Git: https://salsa.debian.org/homeassistant-team/deps/python-arwn-client.git Testsuite: autopkgtest-pkg-pybuild Package: python3-arwn-client Architecture: all Description: Parser for ARWN weather station MQTT messages Provides structured device and reading objects from recognised ARWN topics and payloads. . The library interprets MQTT messages published by ARWN weather stations. It extracts device identifiers, device names, sensor keys, sensor names, measurement values, and units, returning them as device and reading records. Recognised messages can represent individual measurements such as temperature or wind speed, while unknown topics are ignored. . The command-line interface connects to an MQTT broker, subscribes to incoming ARWN messages, and displays the resulting readings. Broker host and port can be selected, processing can be limited to a specified number of messages, and output can be formatted as JSON.