Releases: openenergymonitor/emonhub
2.5.9
Changelog back to 2.5.2 (last release)
- Samsung ASHP modbus registers added
- Support for sending names via emoncms interfacer with data compression
- Changes to support new documentation website, thanks to @borpin for his help with this!
- add support for QP6 Kamstrup403 MWh readings
- Force emonhub log folder to user:root ownership @borpin
- fix negative minimal modbus integer readings
- emonPiCM node decoder
- add support for rayleigh modbus meter
- include emonTx4 3 phase node decoder
- fix modbus tcp interfacer
- SDM630 modbus meter support improvements
2.5.2
- emonTx V4 support
- Autoconf support
- LowPowerLabs RF structure support
2.4.1
See change log since last release: 2.3.4...2.4.1
- Support for gzip compression in EmonHubEmoncmsHTTPInterfacer thanks to @SeanDS
- New interfacer to fetch from JLR API, thanks to @dconlon
- Option to send input names in EmonHubEmoncmsHTTPInterfacer (automatically uses gzip compression)
- Use a requests.Session to reuse HTTP connections, thanks to @bwduncan
- Direct raspberrypi rfm69 spi interfacer
- New option to read in data from a redis queue using redis interfacer
- Documentation updates
2.3.4
- Add support for reading from multiple Modbus devices using Minimalmodbus interfacer which replaces SDM120 interfacer #176
- Add support for reading from Samsung ASHP via modbus #177
- Fix Renogy interfacer #170
- Mbus interfacer bugfixes
- Reliability improvements: autoconnect if modbus disconnects, auto restart modbus
2.3.1
See change log since last release: 2.2.5...2.3.1
v2.2.5
- Bluetooth LE sensor interfacer, thanks to @anbugge
- Goodwe interfacer, thanks to @ziporah
- Influx DB interfacer, thanks to @ziporah
- Code formatting improvements, thanks to @bwduncan
- MBUS interfacer improvements
- Various fixes thanks to @bwduncan (and a special thanks for help with reviewing many of the other pull requests).
- Improvements to EmonHubTx3 interfacer, thanks to @borpin
- SDM120 interfacer device and baud rate correction, thanks to @pb66
- HTTP interfacer reply fix
- Minimalmodbus interfacer
v2.2.0
EmonHub version 2.2.0 is now available in the stable branch. The latest version brings several new interfacers to read data from different sources including:
-
Improved SDS011 Particulate Matter Sensor that puts the sensor to sleep between readings in order to extend the lifespan of the sensor, thanks to @DanBates
Guide: https://guide.openenergymonitor.org/integrations/emonhub-interfacers/#sds011-air-quality-sensor -
New interfacer to read data from a SDM120 Single phase MID certified DIN rail meter via Modbus. This has been added with heat pump monitoring applications in mind were MID certified monitoring is required for both electric and heat.
Guide: https://guide.openenergymonitor.org/integrations/emonhub-interfacers/#reading-from-a-sdm120-single-phase-meter -
New interfacer to read from MBUS meters, this requires a MBUS to USB converter that we will be stocking in the shop soon. This is designed for reading data from heat meters such as the Sontex 531 (again with heat pump monitoring in mind) but the implementation is fairly generic and should read from a wide variety of MBUS meters.
Guide: https://guide.openenergymonitor.org/integrations/emonhub-interfacers/#mbus-reader-for-electric-and-heat-meters -
New interfacer for reading directly form DS18B20 temperature sensors connected to a RaspberryPi similar to https://pimylifeup.com/raspberry-pi-temperature-sensor/
Guide: https://guide.openenergymonitor.org/integrations/emonhub-interfacers/#direct-ds18b20-temperature-sensing -
New interfacer to write latest sensor values (or emonhub cargo objects) to redis keys. Makes it easy to then pick up the values in a separate python script used for automation, not sure if this will be that useful generally but it was something I needed.
-
New interfacer called EmonHubOEMInterfacer that will replace the EmonHubJeeInterfacer designed for use with new continuous monitoring firmwares that @Robert.Wall has been working on. This needs a separate post to explain in more detail once we launch all of the new firmware's. More to come on this later.
-
If you missed it from previous updates, thanks also to @borpin for a new pulse counting interfacer. This can be used for pulse counting directly on the RaspberryPi.
https://guide.openenergymonitor.org/integrations/emonhub-interfacers/#direct-pulse-counting
There are also a number of bug fixes, thanks to @borpin, @bwduncan and @alexandrecuer
A new page has been added to the integrations section of the guide called EmonHub Interfacers intended to cover mainly integration with other hardware rather than the core interfacers used by OpenEnergyMonitor hardware. Links above link to the relevant sections of this page.
v2.1.7
- VE Direct Interfacer fixes thanks to @bwduncan
- Update documentation and MQTT interfacer to send JSON thanks to @borpin
- Interfacer for Renogy Charge Controllers thanks to @acoleman-apc
- interfacer for SDS011 Nova PM sensor
- Python3 improvements thanks to @bwduncan
- Pulse Interfacer thanks to @borpin
- SMA bug fix and Bluetooth dependency added, thanks @bwduncan and @stuartpittaway
v2.1.3
Compare: v2.1.2...2.1.3
- fix emonhubtx3einterfacer to accept floats & improved numeric check
- installation script changes, part of work on EmonScripts
- datacode documentation clarification
- correction of 3 phase node configurations
- data whitening option in jeelib interfacer
- updated graphite interfacer
- emonTx3CM node configuration
- Tesla PowerWall interfacer