Terkin v0.9.0 Release Notes
Release Date: 2020-05-04 // almost 4 years ago-
- ๐ Fix LoRa subsystem
- โ Add Si7021 sensor. Thanks, @thiasB!
- โ Add a bunch of sensors for RaspberryPi. Thanks, @tonke!
- ๐ Improve drivers VEDirect, EPSolar, ADS1x15. Thanks, @tonke!
- ๐ Fix tests
- โก๏ธ Update TTN decoder.js. Thanks, @thiasB!
- ๐ Improve reading sensors by returning SensorReading object from driver
- ๐ Improve registering sensors by moving the setup to the sensor modules
- ๐ Improve CPython/RaspberryPi setup tooling and documentation
- ๐ Improve new sensor registration architecture once more
- Clean up EPSolar hardware driver
- Self-register EPSolarSensor
- Resolve woes with ModuleNotFoundError
- Switch settings to new LPP format scheme. Thanks, @thiasB!
- Import scale parameters as floating point number. Thanks, @thiasB!
- โก๏ธ Update TTN README. Thanks, @thiasB!
- 0๏ธโฃ Enable native DS18x20 driver by default. Thanks, @ClemensGruber and @thiasB!
- Nail RaspberryPi dependencies
- Add
sensors.power_toggle_buses
setting, defaults to True. Thanks, @tonke! - ๐ Improve PyTrack sensor. Thanks, @tonke!
- โก๏ธ Update Dragino setup tooling
- Add "join_attempt_count" and "join_attempt_interval" settings re. LoRa. Thanks, @tonke!
- โ Add setup.py for CPython
- ๐ Improve logging and exception handling for CPython
- ๐ง Make configuration file backup optional
- ๐ Improve sensor registration and startup
- โ Add "terkin" commandline entrypoint
- Trim CPython compatibility layer
- ๐ Improve CPython bootstrapping and logging
- ๐ Improve gpiozero and gpsd sensors. Thanks, @tonke!
- โ Add BME280 on Odroid XU4 based on smbus2. Thanks, @tonke!
- ๐ Fix setup.py re. encoding of README.rst
- ๐ฐ LoRa: Ignore downlink messages for sleep interval and data payload inclusion on devices not running Pycom or Vanilla MicroPython. Thanks, @thiasB!
- LoRa: return to sleep interval from settings after reset. Thanks, @thiasB!
- ๐ Improve I2C bus support for Odroid XU4. Thanks, @tonke!
- ๐ Improve GPSD sensor. Thanks, @tonke!
- ๐ Use I2C bus 5 as secondary on Raspberry Pi. Thanks, @tonke!
- ๐ Improve sensor enablement evaluation. Now, sensor sections have to be enabled explicitly within settings.
- ๐ Fix button manager setup
- ๐ Update documentation
- ๐ Fix DS18x20 module names
- ๐ Fix tests and improve test robustness
- ๐ Fix LANG locale setting for Click at runtime. Thanks, @tonke!
- ๐ Improve CPython bootstrapping
- ๐ Fix webserver imports
- ๐ Move UDP modeserver implementation
- 0๏ธโฃ Don't start WiFi by default
- ๐ง Make UDP modeserver and HTTP API ports configurable
- Various networking improvements
- ๐ Improve CPython setup
- โ Add UI spike on CPython based on Picotui
- โฌ๏ธ Upgrade MicroWebSrv2 module
- ๐ Improve packaging and prepare upload to PyPI