wireless-sensor

Command-line tool & python library to receive & decode signals of FT017TH wireless thermo/hygrometers 🌡

GPL-3.0 License

Downloads
210
Stars
0
Committers
2
wireless-sensor - timeout Latest Release

Published by fphammerle over 3 years ago

Changed

  • FT017TH.receive: use edge detection on CC1101's GDO0 pin to detect arrival of packages
    (instead of polling)
  • command wireless-sensor-receive: added parameter --gdo0-gpio-line-name (default: GPIO24)
  • FT017TH.receive: yield None on error or timeout to allow caller to perform periodic tasks
    (instead of blocking thread until valid packet arrives)
wireless-sensor - flock

Published by fphammerle almost 4 years ago

Changed

  • acquire flock on SPI device file
  • attribute FT017TH.transceiver is now private

Added

  • added option FT017TH(unlock_spi_device=True) / --unlock-spi-device
    to release the flock from the SPI device file after configuring the transceiver

Fixed

  • reconfigure receiver after receiving a packet with unexpected length
    (receiver possibly accessed by other process)
wireless-sensor - measurement type

Published by fphammerle almost 4 years ago

Added

  • Measurement type is now public
wireless-sensor - python3.5 compatibility

Published by fphammerle almost 4 years ago

Fixed

  • ValueError: astimezone() cannot be applied to a naive datetime on python3.5
wireless-sensor - first release

Published by fphammerle almost 4 years ago

Added

  • method wireless_sensor.FT017TH.receive continuously yielding
    temperature & humidity measurements received from FT017TH sensor
  • script wireless-sensor-receive
Package Rankings
Top 20.71% on Pypi.org
Badges
Extracted from project README
Code style: black CI Pipeline Status Last Release Compatible Python Versions DOI