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 |
|
Thomas Basler
|
e61d47b8a2
|
Added webapi endpoints to download/upload end delete configuration
|
2022-09-17 01:46:14 +02:00 |
|
Thomas Basler
|
22ac3faff1
|
Removed not required variables
|
2022-09-16 18:21:54 +02:00 |
|
Stefan Kreutter
|
0d5bdbe9cf
|
added Olimex ESP32-EVB with MOD-NRF24LR
added platformio definitiones for the Olimex ESP32-EVB board with MOD-NRF24LR
|
2022-09-15 19:34:01 +02:00 |
|
Thomas Basler
|
593f80afd1
|
Specify version of espMqttClient library
|
2022-09-15 19:28:30 +02:00 |
|
Thomas Basler
|
271c71e064
|
Replace ESPAsyncWebServer
Use fork from yubox-node-org instead of originial from me-no-dev
Maybe that fixes several issues with the websockets
|
2022-09-15 19:26:45 +02:00 |
|
Thomas Basler
|
a204c1ea5b
|
Added badges to README.md
|
2022-09-15 19:07:27 +02:00 |
|
Thomas Basler
|
77c53fbbfd
|
Added cpplint check
|
2022-09-15 19:02:12 +02:00 |
|
Thomas Basler
|
9cda41f5e9
|
Use uint32_t, rather than the C type long
|
2022-09-15 19:00:38 +02:00 |
|