Skip to content

Commit

Permalink
Add support for Wooliis Hall Effect Coulometer or Battery capacity mo…
Browse files Browse the repository at this point in the history
…nitor (arendst#21732)
  • Loading branch information
arendst committed Jul 17, 2024
1 parent 9c8f382 commit 85bff67
Show file tree
Hide file tree
Showing 33 changed files with 90 additions and 48 deletions.
1 change: 1 addition & 0 deletions BUILDS.md
Original file line number Diff line number Diff line change
Expand Up @@ -230,6 +230,7 @@ Note: the `minimal` variant is not listed as it shouldn't be used outside of the
| USE_TCP_BRIDGE | - | - / - | - | - | - | - | zbbridge / zbbrdgpro |
| USE_HC8 | - | - / - | - | - | - | - |
| USE_PIPSOLAR | - | - / - | - | - | - | - |
| USE_WOOLIIS | - | - / - | - | - | - | - |
| | | | | | | |
| USE_NRF24 | - | - / - | - | - | - | - |
| USE_MIBLE | - | - / - | - | - | - | - |
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ All notable changes to this project will be documented in this file.
- Berry cam module and img class (#21743)
- Skip MQTT response if command is prefixed with underscore (#21740)
- Skip MQTT response if commands are executed prefixed with ``Backlog2`` (no delay) or ``Backlog3`` (#21740)
- Support for Wooliis Hall Effect Coulometer or Battery capacity monitor (#21732)

### Breaking Changed

Expand Down
1 change: 1 addition & 0 deletions RELEASENOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,7 @@ The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasm
- Support for QMP6988 temperature and pressure sensor
- Support for Sonoff WTS01 temperature sensor using SerialBridge in ``SSerialMode 3``
- Support for Sonoff POWCT Ring [#21131](https://github.com/arendst/Tasmota/issues/21131)
- Support for Wooliis Hall Effect Coulometer or Battery capacity monitor [#21732](https://github.com/arendst/Tasmota/issues/21732)
- Skip MQTT response if command is prefixed with underscore [#21740](https://github.com/arendst/Tasmota/issues/21740)
- Skip MQTT response if commands are executed prefixed with ``Backlog2`` (no delay) or ``Backlog3`` [#21740](https://github.com/arendst/Tasmota/issues/21740)
- Extend command ``SetOption147 1`` to disable publish of IRReceived MQTT messages [#21574](https://github.com/arendst/Tasmota/issues/21574)
Expand Down
2 changes: 2 additions & 0 deletions tasmota/include/i18n.h
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,9 @@
#define D_JSON_BSSID "BSSId"
#define D_JSON_BUTTON "Button"
#define D_JSON_BUILDDATETIME "BuildDateTime"
#define D_JSON_CAPACITY "Capacity"
#define D_JSON_CHANNEL "Channel"
#define D_JSON_CHARGING "Charging"
#define D_JSON_CO2 "CarbonDioxide"
#define D_JSON_CODINGRATE4 "CodingRate4"
#define D_JSON_COMMAND "Command"
Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/af_AF.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/bg_BG.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/ca_AD.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/cs_CZ.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/de_DE.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Aufladen"
#define D_CAPACITY "Kapazität"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/el_GR.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/en_GB.h
Original file line number Diff line number Diff line change
Expand Up @@ -1272,6 +1272,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/es_ES.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Cargando"
#define D_CAPACITY "Capacidad"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/fr_FR.h
Original file line number Diff line number Diff line change
Expand Up @@ -1272,6 +1272,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "En charge"
#define D_CAPACITY "Capacité"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/fy_NL.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/he_HE.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/hu_HU.h
Original file line number Diff line number Diff line change
Expand Up @@ -1274,6 +1274,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/it_IT.h
Original file line number Diff line number Diff line change
Expand Up @@ -1272,6 +1272,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar - RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "In carica"
#define D_CAPACITY "Capacità"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/ko_KO.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/nl_NL.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/pl_PL.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/pt_BR.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/pt_PT.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/ro_RO.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/ru_RU.h
Original file line number Diff line number Diff line change
Expand Up @@ -1272,6 +1272,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/sk_SK.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/sv_SE.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/tr_TR.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/uk_UA.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/vi_VN.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/zh_CN.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
2 changes: 2 additions & 0 deletions tasmota/language/zh_TW.h
Original file line number Diff line number Diff line change
Expand Up @@ -1271,6 +1271,8 @@
#define D_SENSOR_PIPSOLAR_RX "Pipsolar RX"

// xsns_115_wooliis.ino
#define D_IMPORT "Import"
#define D_EXPORT "Export"
#define D_CHARGING "Charging"
#define D_CAPACITY "Capacity"

Expand Down
1 change: 1 addition & 0 deletions tasmota/my_user_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -882,6 +882,7 @@
//#define USE_GM861 // Add support for GM861 1D and 2D Bar Code Reader (+1k3 code)
// #define GM861_DECODE_AIM // Decode AIM-id (+0k3 code)
// #define GM861_HEARTBEAT // Enable heartbeat (+0k2 code)
//#define USE_WOOLIIS // Add support for Wooliis Hall Effect Coulometer or Battery capacity monitor (+1k6 code)

// -- Power monitoring sensors --------------------
#define USE_ENERGY_SENSOR // Add support for Energy Monitors (+14k code)
Expand Down
Loading

0 comments on commit 85bff67

Please sign in to comment.