lumapu
7a97124bf7
small corrections after merging #1219
1 year ago
rejoe2
06a1159d4f
various changes
might not all be correct...
1 year ago
rejoe2
46b37cadde
review MI next cmd queuing
- still sends out to much messages and shows some strange behaviour
1 year ago
rejoe2
810afaac8b
various fixes
- increase buffer
- fix incomplete miHwDecode
- shorten timeout for MI
1 year ago
lumapu
70b2ae6246
updated to latest changes from @rejoe2 for MI inverters
1 year ago
rejoe2
3282f44e37
remove to early cmdDone (?)
1 year ago
rejoe2
ae49f91966
fix 1ch AC calc
1 year ago
rejoe2
0fca99f833
MI might be functional again
1 year ago
lumapu
1b965d67a8
added MI additions / corrections from @rejoe2
1 year ago
lumapu
96f181c662
some improvements
1 year ago
rejoe2
5b3d0593fe
some more MI specific things
- might decode data and enqueue correct next command
- small fixes wrt. to serial readibility
1 year ago
rejoe2
0e7874935d
Add files via upload
1 year ago
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
1 year ago
lumapu
5b39d38d86
included dev-control again
1 year ago
lumapu
b34e5a7416
added millis to each packet for radio analysis
fixed several issue regarding communication
1 year ago
lumapu
c7f3f21469
further improved new communication model
1 year ago
lumapu
5a81a54738
started to improve communication (from scratch)
1 year ago
lumapu
3e9d6b8900
0.7.66 - 2023-10-04
* prepared PA-Level for CMT
* removed settings for number of retransmits, its fixed to `5` now
* added parentheses to have a excactly defined behaviour
1 year ago
lumapu
50ca076f55
0.7.65
* MI control command review #1197
1 year ago
lumapu
1bbe979bcd
0.7.64
* moved active power control to modal in `live` view (per inverter) by click on current APC state
1 year ago
lumapu
ebb79d1d09
0.7.63
* fix NRF24 communication #1200
1 year ago
lumapu
169eea73e6
0.7.62
fix compile (prometheus)
1 year ago
lumapu
41ade24538
0.7.62
* add timeout before payload is tried to process (necessary for HMS/HMT)
1 year ago
lumapu
dae638f7c6
0.7.62
* fix communication to inverters #1198
1 year ago
rejoe2
9b6c7728d2
MI controll command review II
now with changes, but still base .61 is not working for HM/MI Types
1 year ago
lumapu
5a01cc86e6
0.7.61
* fix compiler warnings #1191
* fix ePaper logo during night time #1151
1 year ago
lumapu
c1cb62685d
0.7.61
1 year ago
lumapu
bd20eba709
0.7.61
* merged `hmPayload` and `hmsPayload` into single class
* merged generic radio functions into new parent class `radio.h`
* moved radio statistics into the inverter - each inverter has now seperate statistics which can be accessed by click on the footer in `/live`
1 year ago
lumapu
86822eb7b8
further improvements to generic functions
1 year ago
lumapu
01f113cd2b
moved some generic functions to parent radio class
1 year ago
lumapu
097dd3c39c
fix web
1 year ago
lumapu
c3162fd2ed
update web, moved radio statistics to live view (footer of inverter) as modal
1 year ago
lumapu
ac0a4976d8
moved radio-statistic to inverter (not global per radio module any more)
1 year ago
lumapu
28868a6ca6
fix HMS only installation
1 year ago
lumapu
124cbf6ba2
bug fix esp8266
1 year ago
lumapu
ded734fa8b
fix some errors
1 year ago
lumapu
a695356313
removed / replaced hmsPayload completely
1 year ago
lumapu
dcd5d5a72b
set radio pointer to inverter
1 year ago
lumapu
9b22b1017a
improved hmSystem
1 year ago
lumapu
1d28387d1d
add radio interface radio.h
1 year ago
lumapu
09c4397491
aligned radios
1 year ago
lumapu
d8feaf02ac
changed to generic packet_t
1 year ago
lumapu
09896fbe6b
first comparison, compiles fine
1 year ago
lumapu
963e618c5c
0.7.60
* fixed typos in changelog #1172
* fixed MqTT manual clientId storage #1174
* fixed inverter name length in setup #1181
* added inverter name to the header of alarm list #1181
* improved code to avoid warning during compilation #1182
* fix scheduler #1188 , #1179
1 year ago
lumapu
02c81003dc
fix max length of inverter #1180
1 year ago
lumapu
44399bd483
added more paranthesis
1 year ago
rejoe2
6b5dfeec08
reset ticker
beegee3 proposal, https://github.com/lumapu/ahoy/issues/1179#issuecomment-1735071508
1 year ago
Peter H. Demus
7561044e23
correct parentheses now to understand the logic and avoid warning
add to alarm list :
if laststatus was not 3
if laststatus was 3 and currentstatus is 3
add?
currentStatusMi = mPayload[iv->id].sts[stschan];
WiP
In file included from app.h:21,
from app.cpp:8:
hm/miPayload.h: In instantiation of 'void MiPayload<HMSYSTEM, HMRADIO>::miStsConsolidate(Inverter<>*, uint8_t, record_t<>*, uint8_t, uint8_t, uint8_t, uint8_t) [with HMSYSTEM = HmSystem<4>; HMRADIO = HmRadio<>; uint8_t = unsigned char]':
hm/miPayload.h:451:13: required from 'void MiPayload<HMSYSTEM, HMRADIO>::miStsDecode(Inverter<>*, packet_t*, uint8_t) [with HMSYSTEM = HmSystem<4>; HMRADIO = HmRadio<>; uint8_t = unsigned char]'
hm/miPayload.h:175:17: required from 'void MiPayload<HMSYSTEM, HMRADIO>::add(Inverter<>*, packet_t*) [with HMSYSTEM = HmSystem<4>; HMRADIO = HmRadio<>]'
app.cpp:143:41: required from here
hm/miPayload.h:481:99: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
481 | || mPayload[iv->id].sts[stschan] && statusMi == 3 && mPayload[iv->id].sts[stschan] != 3)
Signed-off-by: Peter H. Demus <peter@demus.de>
1 year ago
Peter H. Demus
9e09dc5530
web: alarm list: show inverter name
rename alarm table header "String" to "Event"
Signed-off-by: Peter H. Demus <peter@demus.de>
1 year ago
Martin Riedel
9751785dd4
Add clientId to jsonMqtt in settings.h
1 year ago