Norbert Richter and GitHub
663fc88373
Update NeoPool comments ( #21920 )
2024-08-07 16:09:53 +02:00
Norbert Richter and GitHub
5abff54bc6
Add NeoPool NPSetOption<x> command ( #21850 )
2024-07-27 11:41:06 +02:00
843dd17aec
NeoPool add data validation and statistics ( #21721 )
...
Co-authored-by: Theo Arends <11044339+arendst@users.noreply.github.com >
2024-07-04 09:28:01 +02:00
Norbert Richter and GitHub
2ce513f50c
NeoPool make compiler setting available by user_config_override.h ( #21645 )
2024-06-16 17:07:51 +02:00
Norbert Richter and GitHub
95f6032d86
Change NeoPool using temperature as only frequently changing value for NPTeleperiod ( #21628 )
2024-06-14 10:14:13 +02:00
Norbert Richter and GitHub
5a8d713d77
NeoPool prevent possible multiple bus requests ( #21267 )
...
* Update NeoPool register desc
* NeoPool prevent possible multiple bus requests
2024-04-24 17:44:26 +02:00
Norbert Richter and GitHub
9207aa2e10
Fix NeoPool hydrolysis unit for Hidrolife, Bionet and Generic device ( #21098 )
2024-04-05 11:07:30 +02:00
Norbert Richter and GitHub
9026b95f45
Prevent shutter MQTT broadcast with activated ShutterLock ( #20827 )
2024-02-29 13:16:33 +01:00
Norbert Richter and GitHub
2068879c23
Update NeoPool webUI pH alarms ( #20743 )
2024-02-17 15:23:29 +01:00
Norbert Richter and GitHub
c111bb963f
Add NeoPool hydrolysis FL1 and Redox flag ( #20258 )
2023-12-18 11:27:12 +01:00
Norbert Richter and GitHub
d10b30ef55
Update NeoPool register desc ( #20245 )
2023-12-16 14:40:18 +01:00
Norbert Richter and GitHub
c88b773dd3
Neopool enhancements ( #19973 )
...
* Add NeoPool sensor delta trigger
* Add NeoPool store settings in unified file system
* Add NeoPool command NPBoost
2023-11-11 11:49:40 +01:00
Norbert Richter and GitHub
5d4330611a
Add NeoPool NPHydrolysis percent and unit ( #19924 )
2023-11-04 15:42:01 +01:00
Norbert Richter and GitHub
b65f32c5f3
Neopool enhancements for HA ( #19857 )
...
* Add NeoPool hydrolysis setpoint and max
* Add NeoPool command ``NPFiltrationSpeed``
* Change NeoPool topic ``Power`` to ``Powerunit``
* Add ``SO157`` for NeoPool output sensitive data
2023-10-28 14:07:49 +02:00
Norbert Richter and GitHub
1f8cd6a259
Fix NeoPool filtration mode display ( #19801 )
2023-10-19 18:01:56 +02:00
Norbert Richter and GitHub
39083b6add
Fix xdrv_122_file_settings_demo buffer overflow ( #19405 )
2023-08-29 19:53:40 +02:00
Norbert Richter and GitHub
1f5c1baeae
Fix NeoPool NPFiltration switch result ( #18871 ) ( #18908 )
2023-06-19 22:53:51 +02:00
Norbert Richter
0cd97d3890
Fix generic modbus single phase register output
2022-11-17 15:14:28 +01:00
Norbert Richter
b149da46c6
Add DS18x20 parasitic power usage on ESP32
2022-11-17 12:24:11 +01:00
Norbert Richter
be7581b377
Fix linker error using undef USE_WS2812 for ESP32
2022-11-17 11:13:40 +01:00
Norbert Richter
050f2e7e61
Fix ModbusBridge buffer overflow ( #16979 )
2022-11-06 12:32:30 +01:00
Norbert Richter
f76bed338b
Localize ModbusBridge global func/var names
2022-11-06 12:32:30 +01:00
Norbert Richter
31516f2d34
Add ModbusBridge malloc error notes
2022-11-06 12:32:30 +01:00
Norbert Richter and GitHub
bee7c09098
Update CHANGELOG.md
2022-10-19 13:56:07 +02:00
Norbert Richter
b4dfd87912
Update NeoPool register desc
2022-10-19 10:46:08 +02:00
Norbert Richter
2fa0a6edf3
Add MBV_TIMER_OFFMB_TIMER_ENABLE countdown keys
2022-10-19 10:46:08 +02:00
Norbert Richter
3fb19a633a
Rework register const
2022-10-19 10:46:08 +02:00
Norbert Richter
720b3f7c9b
Change json unlocalized
2022-10-19 10:46:08 +02:00
Norbert Richter
1e2f2385b8
Add filtration toggle
2022-10-19 10:46:07 +02:00
Norbert Richter
2b163ad4ea
Flowrate meter add flow amount/duration
2022-08-30 11:46:19 +02:00
Norbert Richter
475b4f3fe3
Rework flowmeter
2022-08-30 08:31:23 +02:00
Norbert Richter
127b672c2c
Fix single sensor exception
2022-06-27 08:53:47 +02:00
Norbert Richter
0ae8bfe2eb
Refactor names
2022-04-27 17:50:41 +02:00
Norbert Richter
8857698bc7
Update module consumtion
2022-04-27 17:44:08 +02:00
Norbert Richter
8d9c945cee
Refactor string const
2022-04-27 17:44:08 +02:00
Norbert Richter
b5a0c5ca79
Fix missing lang definition
2022-04-27 17:44:07 +02:00
Norbert Richter
b1933f7c0e
Rename flowratemeter
2022-04-27 17:44:07 +02:00
Norbert Richter
ff3adb9bf0
Add flow rate value source type
2022-04-27 17:44:07 +02:00
Norbert Richter
52757cb8a4
Refactor ISR
2022-04-27 17:44:07 +02:00
Norbert Richter
96a36b7bdb
Revert "Refactor ISR"
...
This reverts commit 9033ada3c70c6214770de05c573139c90e08678f.
2022-04-27 17:44:07 +02:00
Norbert Richter
f192284660
Refactor Sensor cmnd
2022-04-27 17:44:06 +02:00
Norbert Richter
732359a885
Refactor ISR
2022-04-27 17:44:06 +02:00
Norbert Richter
fb796187c2
Flowmeter integration
2022-04-27 17:44:06 +02:00
Norbert Richter
abc4f74fbc
Refactor flowmeter calc
2022-04-27 17:44:06 +02:00
Norbert Richter
d7d71cd9c8
Add flowmeter (YF-DN50 and similary)
2022-04-27 17:44:06 +02:00
Norbert Richter
3b19387f54
Fix NeoPool register read cache
2022-04-09 10:53:04 +02:00
Norbert Richter and GitHub
b46cd2f310
Merge branch 'development' into dev-neopool
2022-04-08 10:53:15 +02:00
Norbert Richter
4d7ba77d53
Fix NeoPool filtration speed display
2022-04-08 10:50:38 +02:00
Norbert Richter
07f98c7b25
Add NeoPool relay details
2022-04-07 17:01:38 +02:00
Norbert Richter
2c4b9cb8ec
Add boost with redox indication
2022-04-07 17:01:38 +02:00
Norbert Richter
ecd425573c
Fix filtration state
2022-04-07 17:01:38 +02:00
Norbert Richter
8dcf5cecef
Revert JSON hydrolysis level
2022-03-14 13:37:49 +01:00
Norbert Richter
825d2b6014
Update CHANGELOG
2022-03-14 09:50:04 +01:00
Norbert Richter
235f8d9fdf
Refactor code size
2022-03-14 09:44:59 +01:00
Norbert Richter
125ad3a22d
Revert optimized readings
2022-03-14 09:44:58 +01:00
Norbert Richter
0d99126c16
Add JSON modules info
2022-03-14 09:44:58 +01:00
Norbert Richter
ee664c852e
Add chlorine, conductivity and ionization details
2022-03-14 09:44:58 +01:00
Norbert Richter
b4d532fd6c
Revert model option reading
2022-03-14 09:44:58 +01:00
Norbert Richter
0db6bdea6f
Refaktor model option reading
2022-03-14 09:44:58 +01:00
Norbert Richter
5c211d7e34
Refaktor read polling register
2022-03-14 09:44:57 +01:00
Norbert Richter
8a02d16928
Rename module global var
2022-03-14 09:44:57 +01:00
Norbert Richter
bf2a51f713
Update CHANGELOG
2022-03-14 09:44:57 +01:00
Norbert Richter
e7538515ab
Add NeoPool power module info
2022-03-14 09:43:12 +01:00
Norbert Richter
1fc31ff39e
Fix NPReadX sing reg count > 1
2022-03-14 09:43:12 +01:00
Norbert Richter
2e191ef698
Add additonal power values
2022-03-14 09:43:12 +01:00
Norbert Richter
0a4c4da730
Rename GUI filtration mode
2022-03-14 09:43:11 +01:00
Norbert Richter
efd0972527
Remove NeoPool ambiguous color in device names
2022-03-14 09:43:11 +01:00
Norbert Richter
da40f5d72a
Change JSON voltage
2022-03-14 09:43:11 +01:00
Norbert Richter
f9d1105fc6
Change JSON hydro level
2022-03-14 09:43:11 +01:00
Norbert Richter
5693d64de2
Add JSON cell runtime complete info
2022-03-14 09:43:11 +01:00
Norbert Richter
73c030be9b
Add register description
2022-03-14 09:43:10 +01:00
Norbert Richter
28d67a8325
Fix NPBit output
2022-03-14 09:43:10 +01:00
Norbert Richter
f70c16c882
Update register description
2022-03-14 09:43:10 +01:00
Norbert Richter
98d9ceaf0e
Add config param cmnds
...
NPpHMin, NPpHMax, NPpH, NPRedox, NPHydrolysis, NPIonization, NPChlorine and NPControl
2022-03-02 13:29:46 +01:00
Norbert Richter
126a859452
Use ISO8601 for cell runtime
2022-03-02 13:18:27 +01:00
Norbert Richter
4fd592b21b
Limit relays to physical count
2022-03-02 13:18:27 +01:00
Norbert Richter
9636e67af7
Add voltage output
2022-03-02 13:18:27 +01:00
Norbert Richter
f18611f962
Revert individual register lists
2022-03-02 13:18:27 +01:00
Norbert Richter
ac1b548b41
Add channel description
2022-03-02 13:18:26 +01:00
Norbert Richter
0dfb27a930
Expand config_version ESP32 identifier
2022-02-08 19:05:54 +01:00
Norbert Richter
e79db330d5
Fix config_version mapping
2022-02-08 16:30:10 +01:00
Norbert Richter
06380d89f3
Add ESP32C3 setting identifier
2022-02-03 12:33:55 +01:00
Norbert Richter
a1720b2ba6
Fix NeoPool compile error
2021-11-22 12:19:28 +01:00
Norbert Richter
ef1e3591ca
Fix neopool filtration speed del
2021-10-14 17:27:43 +02:00
Norbert Richter
feb31055fd
Add NeoPool power module register description
2021-10-14 13:38:25 +02:00
Norbert Richter
474db121ee
Add NeoPool hydro module info description
2021-10-14 13:37:28 +02:00
Norbert Richter
9d947b2516
Fix NeoPool filtration pump config
2021-10-14 13:37:28 +02:00
Norbert Richter
f580d46c9b
Add NeoPool cell runtime
2021-10-11 17:03:28 +02:00
Norbert Richter
dd2f001791
Add boost register desc
2021-10-11 16:29:05 +02:00
Norbert Richter
476d6013a7
Add read/write repeat on error
...
Add cmnd NPOnError
2021-10-11 15:41:49 +02:00
Norbert Richter
5b2d50613b
Add NPPHres, NPCLRes, NPIonRes description
2021-08-02 09:50:28 +02:00
Norbert Richter
4d861c1752
Fix NeoPool communication error
2021-08-02 09:44:42 +02:00
Norbert Richter
6f3878c9bc
Add neopool cmnd NPPHres, NPCLRes, NPIonRes
2021-08-02 09:44:42 +02:00
Norbert Richter
501bd45c2a
Add pH min to SENSOR result
2021-08-02 09:44:42 +02:00
Norbert Richter
ee7364eb0b
Fix cmnd desc
2021-08-02 09:44:42 +02:00
Norbert Richter
0122f4659e
Fix NeoPool compile error on DEBUG_TASMOTA_SENSOR
2021-06-23 20:09:56 +02:00
Norbert Richter
87a4b2314f
Update Sugar Valley Neopool driver
...
Add NPLight TOGGLE cmnd
Add NPFiltrationMode string parameter
Add filtration speed on result
Add undocumented register function
Fix NPLight get status
Fix hydrolysis status
Fix NPFiltration side effects
Fix pH warning
Fix hydrolysis/redox value
Fix register desc
2021-05-23 10:54:05 +02:00
Norbert Richter
435be84ff3
Add SDM72 Modbus energy meter
2021-02-09 16:13:40 +01:00
Norbert Richter
76a8d4b161
Revert comment
2021-02-01 13:00:26 +01:00
Norbert Richter
0e294294eb
Add MAX31865 specific setting per sensor
2021-02-01 08:45:30 +01:00