Theo Arends
6d31608fe0
Fix PZEM default address and detection
...
* Change PZEM004T default address mask from 0.0.0.x to 192.168.1.x for legacy reason (#6585 )
* Fix PZEM004T, PZEMAC and PZEMDC autodetection (#6585 )
2019-10-08 13:18:10 +02:00
Theo Arends
37d9cb4c92
Fix PZEM missing phase zeroing all readings
...
Fix PZEM missing phase zeroing all readings (#2315 )
2019-09-21 17:10:52 +02:00
Theo Arends
7b70c042bd
Add command ModuleAddress 1/2/3
...
Add command ModuleAddress 1/2/3 to set Pzem module address when a single module is connected (#2315 )
2019-09-16 16:56:16 +02:00
Theo Arends
36d1f51a82
Add initial support for up to three PZEM-003/-017
...
Add initial support for up to three PZEM-003/-017 on serial modbus connection with addresses 1 (default), 2 and 3 (#2315 )
2019-09-15 16:02:00 +02:00
Theo Arends
7e192cf624
Add initial support for up to three PZEM-004T
...
Add initial support for up to three PZEM-004T on serial connection with addresses x.x.x.1 (default), 2 and 3 (#2315 )
2019-09-15 15:40:18 +02:00
Theo Arends
5eb85075e5
Add Energy 3 phase/channel support
...
* Change energy sensors for three phase/channel support
* Add Shelly 2.5 energy dual channel support (#6160 )
2019-09-15 13:10:32 +02:00
Theo Arends
75abfc5fd9
Refactor energy driver detection
...
Refactor energy driver detection and function call
2019-09-08 16:57:56 +02:00
Theo Arends
b3562e030e
Init Energy Total on energy monitoring devices with Energy Total Register
...
Init Energy Total on energy monitoring devices with Energy Total Register (#6282 )
2019-09-03 21:53:20 +02:00
Theo Arends
0e4d4a889a
Refactor Energy code saving space
...
Refactor Energy code saving space
2019-08-16 14:41:02 +02:00
Theo Arends
1b69502d9b
Code optimization - Change for(uint8_t in for (uint32_t
...
Code optimization - Change for(uint8_t in for (uint32_t
2019-06-30 16:44:36 +02:00
Theo Arends
30adce5648
Revert "Code optimization - Change for(uint8_t in for (uint32_t"
...
This reverts commit 5e1eac3f74
.
2019-06-30 15:56:55 +02:00
Theo Arends
5e1eac3f74
Code optimization - Change for(uint8_t in for (uint32_t
...
Code optimization - Change for(uint8_t in for (uint32_t
2019-06-30 15:47:32 +02:00
Theo Arends
4e95417db4
Add reset of Energy values when connection to sensor is lost for over 4 seconds
...
Add reset of Energy values when connection to sensor is lost for over 4 seconds (#5874 , #5881 )
2019-05-30 12:45:02 +02:00
Theo Arends
e1c92b701b
Change NULL to nullptr
...
Change NULL to nullptr
2019-03-26 18:26:50 +01:00
Theo Arends
adecf6a9ce
Fixes and Tuning
...
Fixes and Tuning
2019-02-05 12:21:31 +01:00
Theo Arends
304ac6fe44
6.4.1.12 code changes (byte/boolean)
...
6.4.1.12 20190128
* Change code use of boolean to bool and byte to uint8_t
* Change code uint8_t flags to bool flags
2019-01-28 14:08:33 +01:00
Theo Arends
e7e378f463
Add (S)SerialSend features
...
* Fix mDNS addService (#4938 , #4951 )
* Add (S)SerialSend3 escape sequence \x to allow hexadecimal byte value (#3560 , #4947 )
* Add SerialBridge command SSerialSend5 <hexdata>
2019-01-17 17:48:34 +01:00
Theo Arends
447ec6256e
6.4.1.4 Update Copyright (C) 2019
...
6.4.1.4 20190101
* Update Copyright (C) 2019
2019-01-01 13:55:01 +01:00
Theo Arends
e3bff56092
Fix possible overflow situation
...
Fix possible overflow situation
2018-11-28 14:06:02 +01:00
andrethomas
4a7e7b0dbb
Change C functions with () to (void)
2018-11-14 15:32:09 +02:00
Theo Arends
0ab43909c3
6.2.1.17 Changes and Adds
...
6.2.1.17 20181017
* Enable updated non-blocking PubSubClient as default MQTT client
* Update TasmotaModbus and TasmotaSerial libraries for support of serial 8N2 communication
* Add support for Pzem-003/017 DC Energy monitoring module (#3694 )
* Change support for Pzem-014/016 AC Energy monitoring module (#3694 )
2018-10-17 12:27:05 +02:00
Theo Arends
4b7c797fb7
6.2.1.9 Apparent/Reactive Power
...
6.2.1.9 20180928
* Add Apparent Power and Reactive Power to Energy Monitoring devices (#251 )
2018-09-28 15:48:42 +02:00
Theo Arends
f517755303
Prep for frequency display
...
Prep for energy frequency display and update xnrg_05_pzem2.ino with correct register values
2018-09-07 18:15:47 +02:00
Theo Arends
07dafe1631
6.2.0.2 - Energy monitoring
...
6.2.0.2 20180904
* Rewrite energy monitoring using energy sensor driver modules
* Fix lost today and total energy value after power cycle (#3689 )
2018-09-04 16:22:34 +02:00