Commit graph

144 commits

Author SHA1 Message Date
lumapu
2435ce7b37 corrected warnings 2024-08-05 23:19:27 +02:00
lumapu
3c0c8eece3 0.8.129
* sort alarms ascending #1471
* fix alarm counter for first alarm
* prevent add inverter multiple times #1700
2024-07-11 22:20:11 +02:00
lumapu
dcb4b49fa0 0.8.128
* add environments for 16MB flash size ESP32-S3 aka opendtufusion
* prevent duplicate alarms, update end time once it is received
2024-07-10 23:13:43 +02:00
lumapu
940cd71582 reviewed PR #1541 2024-05-30 22:37:17 +02:00
geronet1
07dfb5fcd3 HMT-1600/1800/2000 support 2024-05-21 09:54:02 +02:00
geronet1
76b9bd8330
Merge branch 'development03' into development03 2024-05-18 22:12:39 +02:00
lumapu
d43ebc6c5a 0.8.118
* possible fix reset max values #1609
* slightly improved WiFi reconnect
2024-05-11 00:41:25 +02:00
lumapu
fe80d3997d 0.8.117
* fix max temperature tooltip if only one inverter is configured #1605
2024-05-09 01:01:23 +02:00
lumapu
e4a467cd9b 0.8.116
* calculation of max AC power
* fix counter overflow communication queue
* added max inverter temperature
2024-05-05 09:30:41 +02:00
lumapu
177420fce2 0.8.113
* code cleanup
* fix ESP32-C3 compile
2024-04-25 23:16:09 +02:00
geronet1
6a5227bd0a
Merge branch 'development03' into development03 2024-04-18 08:30:52 +02:00
lumapu
388cd8976c 0.8.111
* merge PR: Disable upload and import buttons when no file is selected #1586 #1519
2024-04-18 00:50:31 +02:00
geronet1
5ff2984afd
Merge branch 'lumapu:development03' into development03 2024-04-09 16:47:36 +02:00
lumapu
2d19138463 0.8.106
* fix bootloop with CMT and NRF on ESP32 #1566 #1562
2024-04-05 23:38:28 +02:00
geronet1
42ee440e11 MaxTemp Berechnung und Anzeige 2024-04-01 15:55:09 +02:00
lumapu
3dd1b4e73b 0.8.92
* fix read back of limit value, now with one decimal place
2024-03-10 13:26:20 +01:00
Wusaweki
58044c34aa remove redundant check for nullpointer
(cherry picked from commit a1de637793bdc14627c68fc1b03d61d5189758cd)
(cherry picked from commit 7ba88180c50d7d0b6c971a477987bb5ded5aa9d8)
(cherry picked from commit 6888d571834ad5cf4b32a00536501e88112f7049)
(cherry picked from commit 8a8b8a61f354992823a77feca3a5193f8c53880e)
2024-03-01 13:31:21 +01:00
lumapu
3b58522fd5 0.8.88
* fix MqTT statistic data overflow #1458
* add HMS-400-1T support (serial number 1125...) #1460
* removed `yield efficiency` because the inverter already calculates correct #1243
2024-02-29 00:01:09 +01:00
lumapu
b6afec1c3a 0.8.85 - 2024-02-22
* possible fix of MqTT fix "total values are sent to often" #1421
* fix translation #1442
* availability check only related to live data #1035 #1437
2024-02-22 23:36:07 +01:00
lumapu
8c132048e6 0.8.82
* fixed crash once firmware version was read and sent via MqTT #1428
* possible fix: reset yield offset on midnight #1429
2024-02-15 23:22:24 +01:00
lumapu
31232bfd80 0.8.80
* optimize API authentication, Error-Codes #1415
* breaking change: authentication API command changed #1415
* breaking change: limit has to be send als `float`, `0.0 .. 100.0` #1415
* updated documentation #1415
* fix don't send control command twice #1426
2024-02-12 22:32:13 +01:00
rejoe2
d15e75dbab
simplify rxOffset logic
- Code cleanup
- fix "nRF CE keep high" code (missing argument)
2024-02-09 11:53:20 +01:00
lumapu
90d4df4b91 0.8.75
* fix active power control value #1406, #1409
* update Mqtt lib to version `1.6.0`
* take care of null terminator of chars #1410, #1411
2024-02-06 23:04:10 +01:00
lumapu
3740a09d2a 0.8.74
* reduced cppcheck linter warnings significantly
2024-02-05 23:58:52 +01:00
lumapu
14c5a7ad32 0.8.72
* fixed translation #1403
* fixed sending commands to inverters which are soft turned off #1397
* reduce switchChannel command for HMS (only each 5th cycle it will be send now)
2024-02-04 13:21:02 +01:00
lumapu
d9696dc704 0.8.71
* fix heuristics reset
* fix CMT missing frames problem
* removed inverter gap setting
* removed add to total (MqTT) inverter setting
* fixed sending commands to inverters which are soft turned off
* save settings before they are exported #1395
2024-02-03 23:31:17 +01:00
lumapu
ae799b4c21 0.8.70
* prevent sending commands to inverter which isn't active #1387
2024-02-01 21:38:07 +01:00
lumapu
f89fd66dbf 0.8.69
* merge PR: Dynamic retries, pendular first rx chan #1394
2024-01-31 22:46:41 +01:00
lumapu
349184a113 0.8.69
* fix brackets
2024-01-31 22:24:08 +01:00
rejoe2
bba82d8b3a
different tx-offests for 4ch HM
* discord 0.8.6803
* tx+3 for 4ch-HM, tx+2 for other Inverters
2024-01-30 13:32:55 +01:00
rejoe2
e5ce1f5094
individualize rx offset
for nRF
2024-01-29 16:44:26 +01:00
rejoe2
1b4b5874df
Individual rx-channel offset
per inverter (based on serial, but unfortunately not working yet)
2024-01-27 17:52:08 +01:00
rejoe2
19184727bc
add data request to PowerLimit update req. 2024-01-27 09:37:55 +01:00
rejoe2
1118407019
retransmit review
- look at how many frames are missing first
- more "second try" if inverter is available (dependent on attempts)
2024-01-25 11:10:44 +01:00
rejoe2
444a716012
partly fix statistics
- add more data requests to startup phase
2024-01-24 10:42:39 +01:00
lumapu
e039820dba 0.8.62
* updated version in footer #1381
* repaired radio statistics #1382
2024-01-21 17:44:10 +01:00
rejoe2
ac0c93cb40
non blocking - first review
- discord 0.8.5902
- stay longer on expected rx channel to wait for first frame 
- stick to looping over 5 channels for MI (after first frame or timeout)
2024-01-20 10:03:57 +01:00
rejoe2
4749b5ef3d
non blocking version
- shorten hms waiting times after last frame es well (might be too short to immedately stop timer!)
- timings still need review...
2024-01-18 14:15:44 +01:00
lumapu
455d29a6fa 0.8.52
* possible fix of 'division by zero' #1345
* fix lang #1348 #1346
* fix timestamp `max AC power` #1324
* fix stylesheet overlay `max AC power` #1324
* fix download link #1340
* fix history graph
* try to fix #1331
2024-01-12 00:00:52 +01:00
lumapu
ed3e93274e 0.8.51
* added history protection mask
* merge PR: display graph improvements #1347
2024-01-11 00:20:55 +01:00
lumapu
76fa30503d 0.8.51
* fix translation #1346
* further improve sending active power control command faster #1332
* added history protection mask
2024-01-10 23:53:24 +01:00
rejoe2
e23daad910
MI - add "get loss logic"
* as we don't have info from inverter side, this is just dull tx/rx statistics from the recent cycle...
2024-01-09 10:10:39 +01:00
lumapu
dd225bdf79 0.8.46
* improved communication
2024-01-06 14:05:49 +01:00
lumapu
b4ba35e6ab 0.8.44
* fix MqTT transmission of data #1326
* live data is read much earlier / faster and more often
2024-01-05 14:08:38 +01:00
lumapu
31ecb9620f 0.8.43
* fix display of sunrise in `/system` #1308
* fix overflow of `getLossRate` calculation #1318
* improved MqTT by marking sent data and improved `last_success` resends #1319
* added timestamp for `max ac power` as tooltip #1324 #1123 #1199
* repaired Power-limit acknowledge #1322
2024-01-05 01:24:38 +01:00
lumapu
0d10d19b30 0.8.42
* add loss rate to `/visualization` in the statistics window
* corrected `getLossRate` infos for MqTT and prometheus
* added information about working IRQ for NRF24 and CMT2300A to `/system`
2024-01-03 01:29:46 +01:00
lumapu
3dd4997094 0.8.40
* fix display of sunrise and sunset in `/system` #1308
* fix MqTT set power limit #1313
2024-01-02 14:43:33 +01:00
lumapu
40097aba18 0.8.39
* add `getLossRate` to radio statistics and to MqTT #1199
2024-01-02 01:03:40 +01:00
lumapu
0b3f82def0 Merge branch 'development03' of https://github.com/rejoe2/ahoy into rejoe2-development03 2024-01-02 00:25:43 +01:00
lumapu
ea29e49c93 0.8.39
* fix MqTT dis_night_comm in the morning #1309 #1286
* seperated offset for sunrise and sunset #1308
* **BREAKING CHANGE**: powerlimit (active power control) now has one decimal place (MqTT / API) #1199
2024-01-02 00:21:06 +01:00