Commit graph

122 commits

Author SHA1 Message Date
rejoe2
3fbd2c7c88
fix retransmit counter for secondtry
- try to fix "45ms"-Problem
2024-01-23 17:54:57 +01:00
rejoe2
8f5310ffd3
reduce serial output 2024-01-23 12:41:41 +01:00
rejoe2
81f7c350d0
dynamic retries
discord version 0.8.6401
2024-01-23 11:53:50 +01:00
lumapu
7f386f07df 0.8.64
add `getPLOS` (NRF24 Debug)
2024-01-22 23:47:22 +01:00
lumapu
8c2b37ed9e 0.8.64
add ARC to timeout
2024-01-22 23:04:18 +01:00
lumapu
66117e545b 0.8.64
* add `ARC` to log (NRF24 Debug)
2024-01-22 22:52:42 +01:00
lumapu
e039820dba 0.8.62
* updated version in footer #1381
* repaired radio statistics #1382
2024-01-21 17:44:10 +01:00
lumapu
6cbcbbafc5 0.8.61 - 2024-01-21
* add favicon to header
* improved NRF communication
2024-01-21 13:55:02 +01:00
lumapu
94f5a2ad11 0.8.60 2024-01-20 13:14:21 +01:00
lumapu
9601e900ac 0.8.60
* merge PR: non blocking nRF loop #1371
2024-01-20 13:09:50 +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
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
40097aba18 0.8.39
* add `getLossRate` to radio statistics and to MqTT #1199
2024-01-02 01:03:40 +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
lumapu
b043f4c2ac 0.8.33
* improved communication thx @rejoe2
2023-12-29 15:48:25 +01:00
lumapu
9c074b9814 0.8.30
* merge PR #1293
* merge PR #1295 fix ESP8266 pin settings
2023-12-28 21:45:37 +01:00
rejoe2
e8185b9e80
discord .2901
- add longer timeout + more retransmits to GridProfile req.
- close GridProfile + GetLossRate req. explicitly (also for heuristiscs)
2023-12-28 12:03:00 +01:00
lumapu
4f75ce7dd1 0.8.29
* fix crash if `getLossRate` was read from inverter #1288 #1290
* reduce reload time for opendtufusion ethernet variant to 5 seconds
* added basic grid parser
2023-12-28 02:21:37 +01:00
lumapu
5a52677cbd 0.8.28
* add get loss rate @rejoe2
* improve communication @rejoe2
2023-12-23 15:57:40 +01:00
lumapu
b3ceadadd4 0.8.28
* fix bug heuristic
* add version information to clipboard once 'copy' was clicked
2023-12-23 14:53:47 +01:00
lumapu
d31f39286e 0.8.27
* fix set power limit #1276
2023-12-18 13:55:49 +01:00
lumapu
d62b53019a 0.8.25
* RX channel ID starts with fixed value #1277
* fix static IP for Ethernet
2023-12-17 01:01:20 +01:00
lumapu
f191c036bb 0.8.24
* fix NRF communication for opendtufusion ethernet variant
2023-12-16 03:06:28 +01:00
lumapu
8c0ff5a3bd 0.8.21
* fix ethernet save inverter parameters #886
* fix ethernet OTA update #886
* improved radio statistics, fixed heuristic output for HMS and HMT inverters
2023-12-12 23:29:06 +01:00
lumapu
c71377011b 0.8.17
* possible fix of NRF with opendtufusion (without ETH)
* small fix in heuristics (if conditions made assignment not comparisson)
2023-12-10 11:14:36 +01:00
lumapu
240be8cd98 0.8.16
* updated heuristic #1080 #1259
* fix compile opendtufusion fusion ethernet
2023-12-09 17:09:05 +01:00
lumapu
4afd63184d 0.8.16
* fix crash if NRF is not enabled
2023-12-09 15:01:23 +01:00
lumapu
379654fa51 0.8.15
fix fusion build
2023-12-09 03:25:03 +01:00
lumapu
71e9fbdc0f 0.8.15
* added class to combine inverter heuristics fields #1258
2023-12-09 02:30:57 +01:00
lumapu
583de41c6f fix fusion eth crash 2023-12-09 00:26:16 +01:00
lumapu
bf5fe900da fix compile for ESP8266 2023-12-08 17:35:29 +01:00
lumapu
468d7a6db7 fix compile for ESP32 (not S3 versions) 2023-12-08 17:29:07 +01:00
lumapu
6f62b12c9a Merge branch 'development03' into fusion_eth 2023-12-07 23:35:02 +01:00
lumapu
c3863f4928 0.8.14
* display improvments #1248 #1247
* fixed overflow in `hmRadio.h` #1244
2023-12-07 23:28:34 +01:00
lumapu
7c62df071f started implementation of ethernet for opendtufusion board 2023-12-04 08:45:51 +01:00
lumapu
f417717fc3 * optimized heuristic
* added option to reduce log size (strip frame payload to relevant field)
thx @Oberfritze, @rejoe2
2023-11-20 22:58:57 +01:00
lumapu
b7f0e683ec 0.8.10
* fix Mi and HM inverter communication #1235
* added privacy mode option #1211
* changed serial debug option to work without reboot
2023-11-19 14:25:57 +01:00
lumapu
b57e463b92 improved changes from PR #1234 2023-11-19 00:25:27 +01:00
rejoe2
08fcbb4e73
Partly fix retransmit errors
* move gotFragment flag
2023-11-17 10:49:03 +01:00
rejoe2
eb15ce5dba
0.8.0707 2023-11-16 11:33:53 +01:00
lumapu
efdac9634f 0.8.4
* introduced tabs in WebGUI (inverter settings)
* added inverter-wise power level and frequency
2023-11-11 03:12:14 +01:00
lumapu
f1dfd328cc 0.8.1
* added tx channel heuristics (per inverter)
* fix statistics counter
2023-11-01 00:11:38 +01:00
lumapu
92855a7f0c started to add heuristics as an extra class (for now global not inverter independent) 2023-10-29 17:17:05 +01:00
lumapu
1b965d67a8 added MI additions / corrections from @rejoe2 2023-10-18 23:11:46 +02:00
lumapu
bf772756ed improved set limit and radio statistics
communication with HMS / HMT is fine - for HM it tries to receive on the same channel which does not work for 4-ch inverter
2023-10-12 17:22:56 +02:00
lumapu
b34e5a7416 added millis to each packet for radio analysis
fixed several issue regarding communication
2023-10-11 21:07:03 +02:00
lumapu
5a81a54738 started to improve communication (from scratch) 2023-10-09 23:59:04 +02:00
lumapu
4cea0d21e6 Merge branch 'development03' of https://github.com/rejoe2/ahoy into rejoe2-development03 2023-10-02 10:42:55 +02:00
lumapu
ebb79d1d09 0.7.63
* fix NRF24 communication #1200
2023-10-01 16:44:20 +02:00