All Versions
22
Latest Version
Avg Release Cycle
44 days
Latest Release
952 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.13.0 Changes
September 17, 2021- โ CPython: Improve tests for HTTP telemetry subsystem
- โ CPython: Adjust software tests to use Mosquitto 2.0
- โ CPython: Run software tests on GitHub Actions
- CPython: Switch from PyCrypto to PyCryptodome
- Implement TelemetryClient.FORMAT_CSV. Thanks, @nznobody!
- ๐ Enable NTP/RTC sync from settings with
networking.ntp.enabled
. Thanks, @nznobody! - ๐ VEDirect driver: Add support for MicroPython. Thanks, @nznobody!
-
v0.12.0 Changes
July 28, 2021- ๐ Documentation: Fix build and update to Sphinx 4
- ๐ง CPython: Don't enable modeserver in example configuration blueprints
- Sensors: Implement temperature compensation for HX711 sensors. Thanks, @WSt89!
- CPython: Fix HTTP telemetry
-
v0.11.4 Changes
July 26, 2021- CPython: Add missing dependency modules
umqtt
andurequests
- CPython: Add missing dependency modules
-
v0.11.3 Changes
July 26, 2021- CPython: Fix runtime dependency: Don't use
os_path
- CPython: Fix runtime dependency: Don't use
-
v0.11.2 Changes
July 26, 2021- CPython: Add "psutil" to list of runtime dependencies
-
v0.11.1 Changes
July 26, 2021- CPython: Fix runtime dependency: Don't use
os_path
- ๐ง CPython: Improve configuration blueprints
- ๐ CPython: Provide real values to mem_{free,alloc} and machine.freq
- ๐ Fix software tests by making dualchannel scale mode ("scaleB") optional
- โฌ๏ธ CPython: Upgrade Adafruit-Blinka to resolve dependency woes
- CPython: Fix runtime dependency: Don't use
-
v0.11.0 Changes
July 26, 2021- โ Add DS3231micro.py driver. Thanks, @poesel!
- โฌ๏ธ Upgrade to PyCayenneLPP 1.5.0. Thanks, @smlng!
- โ Add "make firmwares" release target
- Add "get_sensor_by_type" helper method
- Switch to "DS3231tokei" library. Thanks, @poesel!
- ๐ Fix installation on CPython
-
v0.10.0 Changes
May 22, 2020- Rework LoRaWAN settings and remove
join_attempt_count
since we can't control
the join attempts. Thanks, @thiasB! - โ Add APB activation method for LoRaWAN. Thanks, @thiasB!
- ๐ Rename "busses" to "buses" all over the place
- ๐ Fix ABP auth parameter passing for Dragino
- ๐ Improve inline documentation and logging re. LoRaWAN OTAA vs. ABP
- 0๏ธโฃ Disable LoRa by default
- โช LoRaWAN: consider restored join status for both, OTAA and ABP activation. Thanks, @thiasB!
- โ Add Sphinx documentation. Thanks, @poesel!
- โก๏ธ Update Makefile tooling for upgrading Pycom MicroPython firmware
- โ Add Makefile target to generate callgraph
- โ Add minimal weight scale adjustment wizard
- โ Add Sequans LTE Modem support for Pycom GPy/FiPy devices. Thanks, @wetterfrosch and @tonke!
- ๐จ Refactor more sensors for self-registration
- Adjust sandbox for installation on newer Debian/Ubuntu distributions. Thanks, Jan!
- โ Add sensor wrappers for BMP280 and INA219. Thanks, @tonke!
- ๐ง Don't log configuration on startup by default. Thanks, @tonke!
- ๐ Improve registering buses
- โ Add sensor tests for SBCs
- โ Add sensor wrapper for PiUSV. Thanks, @tonke!
- โก๏ธ Update PyCayenneLPP library to include "Generic" and "Unix Time" types.
- โ Add updated MicroPython "datetime" module to satisfy PyCayenneLPP
- ๐ Improve firmware builder
- โ Add make target to upload "settings.py"
- Rework LoRaWAN settings and remove
-
v0.9.0 Changes
May 04, 2020- ๐ 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
-
v0.8.0 Changes
April 28, 2020- ๐ Support SX127x on Dragino LoRa/GPS HAT for LoRa. Thanks @tonke and many more, see: https://github.com/mayeranalytics/pySX127x/issues/21#issuecomment-620695583
- โ Add TTN/LoRaWAN README. Thanks, @thiasB!
- ๐ฐ TTN: Add payload converter code for PutsReq.com HTTP endpoint. Thanks, @thiasB!