Thomas Basler
|
557a301c09
|
webapp: Show status of last limit set command
|
2022-10-01 00:43:11 +02:00 |
|
Thomas Basler
|
dcaadf26a9
|
WebAPI: Add status of last set limit command
|
2022-10-01 00:42:29 +02:00 |
|
Thomas Basler
|
4fd2f3ca78
|
Added link to screenshots
|
2022-09-30 18:50:46 +02:00 |
|
Thomas Basler
|
ab7cbb961b
|
Added MQTT Topic documentation
|
2022-09-30 18:46:22 +02:00 |
|
Thomas Basler
|
5964b91d49
|
webapp: Implemented first dialogue to set the inverter limit
|
2022-09-30 18:34:30 +02:00 |
|
Thomas Basler
|
a5e68ef096
|
Fixed several issues in the web api to set the limit
|
2022-09-30 18:34:30 +02:00 |
|
Thomas Basler
|
754913368a
|
Implemented way to periodically fetch the current limit from the inverter
The fetch is only executed at least 4 minutes after the last set command.
Otherwise it would generate a entry in the event log (ID 2)
|
2022-09-30 18:34:30 +02:00 |
|
Thomas Basler
|
3153ee4993
|
Implemented getTimeout method in AlarmDataCommand
|
2022-09-30 18:34:30 +02:00 |
|
Thomas Basler
|
0af809e4ea
|
Do not appy settings if mqtt was retained and topic was non-persistent
|
2022-09-30 18:34:30 +02:00 |
|
Thomas Basler
|
a707ab501d
|
Implemented method to check whether the last command was successfull
This also allows to retransmit the command after specific time if not successfull
|
2022-09-30 18:34:30 +02:00 |
|
Thomas Basler
|
a8ee8afb17
|
Set correct timeout for DevControlCommand
|
2022-09-30 18:34:30 +02:00 |
|
Thomas Basler
|
ace5c33518
|
Set PowerLimit on mqtt request
|
2022-09-30 18:34:30 +02:00 |
|
Thomas Basler
|
eb261908af
|
Perform topic parsing
|
2022-09-30 18:34:30 +02:00 |
|
Thomas Basler
|
ba2d6ab6d1
|
Implement callback to subscribe to topics
|
2022-09-30 18:34:30 +02:00 |
|
Thomas Basler
|
d57a5f7ea6
|
Added web api to set limit
|
2022-09-30 18:34:30 +02:00 |
|
Thomas Basler
|
a2880cc447
|
Add RX main command to structure which is passed to handleResponse
This is required because the DevControlCommands just set the first byte to define whether the request was successfull or not
|
2022-09-30 18:34:30 +02:00 |
|
Thomas Basler
|
2376da1722
|
Create function to set ActivePower on inverter level
|
2022-09-30 18:34:30 +02:00 |
|
Thomas Basler
|
73e2aaf8fe
|
Implemented setting/getting of limit/type for ActivePowerControl
|
2022-09-30 18:34:30 +02:00 |
|
Thomas Basler
|
d998271944
|
Implemented crc16 calculation for DevControlCommand
|
2022-09-30 18:34:30 +02:00 |
|
Thomas Basler
|
cfdbf5963c
|
Empty classes of ActivePowerControl
|
2022-09-30 18:34:30 +02:00 |
|
Thomas Basler
|
32c947aa93
|
Merge remote-tracking branch 'github/master'
|
2022-09-30 18:33:40 +02:00 |
|
tbnobody
|
7fc381a994
|
Merge pull request #171 from quantumtec/update-docs-tsun-support
add supported inverters (TSUN TSOL M350)
|
2022-09-30 18:32:42 +02:00 |
|
quantumtec
|
e23cffeb1a
|
add supported inverters (TSUN TSOL M350)
update README.md after testing and confirming TSUN TSOL M350 is supported
|
2022-09-30 10:26:04 +02:00 |
|
Thomas Basler
|
6e517cbd76
|
Added TSUN TSOL M1600 to list of supported inverters
|
2022-09-29 22:07:26 +02:00 |
|
Thomas Basler
|
8e2aa8981f
|
Fix #170: Update byte assignment for statistics data
|
2022-09-28 18:44:59 +02:00 |
|
Thomas Basler
|
2415d49b4d
|
webapp: added compiled app.js.gz
|
2022-09-26 18:48:47 +02:00 |
|
Thomas Basler
|
8d3e431d47
|
webapp: upgrade dependencies
|
2022-09-26 18:48:34 +02:00 |
|
Thomas Basler
|
6484a017c4
|
Upgrade espMqttClient from 1.2.3 to 1.3.1
|
2022-09-25 22:20:23 +02:00 |
|
Thomas Basler
|
b8f03eddfd
|
Fixed scheduler issue
When the RF method took very long inverters where skipped
|
2022-09-25 17:28:50 +02:00 |
|
Thomas Basler
|
68fc0c2547
|
Extend memory to fetch all eventlog entries
|
2022-09-25 17:26:48 +02:00 |
|
Thomas Basler
|
290932519c
|
Fix #160: Increase output buffer for inverter list
|
2022-09-24 10:28:05 +02:00 |
|
Thomas Basler
|
53692bae34
|
Fix timeout for alarm messages
|
2022-09-23 19:13:08 +02:00 |
|
Thomas Basler
|
9a443248ed
|
Added compiled app.js.gz
|
2022-09-20 19:55:16 +02:00 |
|
Thomas Basler
|
e5f73771d3
|
webapp: Extended NTP admin to sync time manually
|
2022-09-20 19:52:16 +02:00 |
|
Thomas Basler
|
89e5f7e393
|
Added API to set and get the current time
|
2022-09-20 19:44:24 +02:00 |
|
Thomas Basler
|
41758ba4a3
|
Extended README.md
|
2022-09-19 23:05:44 +02:00 |
|
Thomas Basler
|
d70b8adc1a
|
Upload bins for all artifacts
|
2022-09-19 22:57:15 +02:00 |
|
Thomas Basler
|
caec363621
|
Fix slash vs backslash typo
|
2022-09-19 22:51:48 +02:00 |
|
Thomas Basler
|
05cb585da5
|
Fix artifacts generation
|
2022-09-19 22:46:54 +02:00 |
|
Thomas Basler
|
ca3b79ccf8
|
Correct typo
|
2022-09-19 22:44:08 +02:00 |
|
Thomas Basler
|
16701f62bb
|
Fix table in README.md
|
2022-09-19 22:30:02 +02:00 |
|
Thomas Basler
|
da5fd75fd9
|
Add all required bin files to artifacts and add documentation regarding target addresses
|
2022-09-19 22:25:04 +02:00 |
|
Thomas Basler
|
a20c6a8313
|
Add up to date libraries to README.md
|
2022-09-19 20:51:51 +02:00 |
|
Thomas Basler
|
a2c0e6f2d0
|
Add compiled app.js.gz
|
2022-09-19 20:49:42 +02:00 |
|
Thomas Basler
|
8a91a77171
|
webapp: Upgrade dependencies
|
2022-09-19 20:49:34 +02:00 |
|
Thomas Basler
|
950b211fd5
|
Set getLocalTime timeout to 0 to prevent watchdog triggers
This happens especially when no WiFi is configured and the user enters the NTP info page
|
2022-09-19 20:45:44 +02:00 |
|
Thomas Basler
|
7dc0123140
|
Place custom partition config in artifact
|
2022-09-18 18:40:00 +02:00 |
|
Thomas Basler
|
3d055d6860
|
Added compiled app.js.gz
|
2022-09-17 11:39:48 +02:00 |
|
Thomas Basler
|
59c50a7a0a
|
Added / Updated screenshots
|
2022-09-17 11:37:56 +02:00 |
|
Thomas Basler
|
b0b8a2c088
|
webapp: implemented config management frontend
|
2022-09-17 11:37:25 +02:00 |
|