Source: python-arwn-client
Maintainer: Home Assistant Team <team+homeassistant@tracker.debian.org>
Uploaders:
 Edward Betts <edward@4angle.com>,
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 <!nocheck>,
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.
