Commit graph

96 commits

Author SHA1 Message Date
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
lumapu
169eea73e6 0.7.62
fix compile (prometheus)
2023-10-01 12:55:59 +02:00
lumapu
dae638f7c6 0.7.62
* fix communication to inverters #1198
2023-10-01 12:12:21 +02:00
rejoe2
9b6c7728d2
MI controll command review II
now with changes, but still base .61 is not working for HM/MI Types
2023-10-01 07:58:41 +02:00
lumapu
86822eb7b8 further improvements to generic functions 2023-10-01 00:39:22 +02:00
lumapu
01f113cd2b moved some generic functions to parent radio class 2023-10-01 00:15:50 +02:00
lumapu
ac0a4976d8 moved radio-statistic to inverter (not global per radio module any more) 2023-09-30 23:23:11 +02:00
lumapu
1d28387d1d add radio interface radio.h 2023-09-30 00:47:02 +02:00
rejoe2
06553d10ba
fix typos 2023-09-20 19:24:08 +02:00
rejoe2
afa96506a3
MI - alarms and control and other
* reduce last_success MQTT messages (#1124)
* add re-request if inverter is known to be online and first try fails
* add alarm reporting to MI (might need review!)
* rebuild MI limiting code closer to DTUSimMI example
2023-09-20 19:16:53 +02:00
lumapu
cefcc9c8c3 0.7.56
* only request alarms which were not received before #1113
* added flag if alarm was requested but not received and re-request it #1105
2023-09-17 22:11:12 +02:00
lumapu
9a09b5f4f8 0.7.54
* added active power control in `W` to live view #201, #673
* updated docu, active power control related #706
* added current AC-Power to `index` page and removed version #763
* improved statistic data, moved to entire struct
* removed `/api/statistics` endpoint from REST-API
2023-09-17 01:55:45 +02:00
Wusaweki
f1bff0b824 refactor display class
Display class gets access to App interface and HmRadio
Display class prepares relevant online information for displays in new DisplayData structure
Displays get pointer to DisplayData and only use information received from there
2023-09-10 20:54:42 +02:00
lumapu
69e2a63eab 0.7.46
* send loop skip disabled inverters fix
* print generated DTU SN to console
2023-09-01 23:35:51 +02:00
lumapu
3600a2e28c 0.7.43
* improved RSSI for NRF24, now it's read per package (and inverter) #1129
* arranged `heap` related info together in `/system`
* fix display navi during save
* clean up binary output, separated to folders
2023-08-28 16:07:12 +02:00
lumapu
1253960177 small improvements - code review 2023-08-27 22:38:28 +02:00
lumapu
eee64e7746 Merge branch 'small-changes' of https://github.com/DanielR92/ahoy into DanielR92-small-changes 2023-08-27 22:33:26 +02:00
DanielR92
55868e1090 Update some lines, remove dbg 2023-08-26 18:03:38 +02:00
DanielR92
df2b012093 NRF signal quality aprox 2023-08-24 14:02:13 +02:00
Alexander Dahl
ae3e98e77d Fix typos throughout code
Found with `codespell -w -i3 src/**` and reviewed manually.

Fixes: #1112
2023-08-23 06:37:55 +02:00
lumapu
fd2fd206f0 0.7.40
* added default pins for opendtu-fusion-v1 board
* fixed hw version display in `live`
* removed development builds, renamed environments in `platform.ini`
2023-08-22 00:35:00 +02:00
rejoe2
53f25629a6
fix MI chashes
+ fix some lost debug messages
2023-08-15 11:53:09 +02:00
lumapu
8544e86e0f 0.7.32
* fix colors of live view #1091
2023-08-14 10:50:39 +02:00
lumapu
55764102ce 0.7.31
* fixed docu #1085
* changed active power limit MqTT messages to QOS2 #1072
* improved alarm messages, added alarm-id to log #1089
* trigger power limit read on next day (if inverter was offline meanwhile)
* disabled improv implementation to check if it is related to 'Schwuppdizitaet'
* changed live view to gray once inverter isn't available
* added inverter status to API
* changed sum of totals on WebGui depending on inverter status #1084
* merge maximum power (AC and DC) from PR #1080
2023-08-14 01:10:17 +02:00
lumapu
c59d26d858 0.7.28
* fix MI inverter support #1078
2023-08-08 02:07:43 +02:00
lumapu
ddf63eaffe 0.7.9
* added 'improve' functions to set wifi password directly with ESP web tools #1014
* fixed MqTT publish while appling power limit #1013
* slightly improved HMT live view (Voltage & Current)
2023-07-08 17:45:28 +02:00
Argafal
7c9938a912 Support for Fusion v2 board, bug fix NRF
CMT and NRF now work concurrently.
2023-05-12 09:49:34 +02:00