Commit graph

166 commits

Author SHA1 Message Date
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
16d0eb2048 0.8.26
* read grid profile as HEX (`live` -> click inverter name -> `show grid profile`)
2023-12-17 15:04:09 +01:00
lumapu
222bf0e54a 0.8.23
* heuristics fix #1269 #1270
* moved `sendInterval` in settings, **important:** *will be reseted to 15s after update to this version*
* try to prevent access to radio classes if they are not activated
* fixed millis in serial log
* changed 'print whole trace' = `false` as default
* added communication loop duration in [ms] to serial console
* don't print Hex-Payload if 'print whole trace' == `false`
2023-12-14 23:34:10 +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
1c12f4c141 0.8.19
* added ms to serial log
* added (debug) option to configure gap between inverter requests
2023-12-11 22:38:48 +01:00
Wusaweki
9647044e49 add motion sensor function for screensaver and remove redundant display code 2023-11-22 20:54:20 +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
49ef94cb7a 0.8.9
* merged PR #1234
* added new alarm codes
* removed serial interval, was not in use anymore
2023-11-19 01:38:54 +01:00
lumapu
1bc3a0f06f 0.8.7
* fix ESP8266 inverter settings #1226
* send radio statistics via MqTT #1227
* made night communication inverter depended
* added option to prevent adding values of inverter to total values (MqTT only) #1199
2023-11-13 23:54:55 +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
975f6923d3 0.8.2
* beautified inverter settings in `setup` (preperation for future, settings become more inverter dependent)
2023-11-09 00:08:42 +01:00
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
2023-10-04 22:16:32 +02:00
lumapu
169eea73e6 0.7.62
fix compile (prometheus)
2023-10-01 12:55:59 +02:00
lumapu
c1cb62685d 0.7.61 2023-10-01 00:48:51 +02:00
lumapu
a18a738a0a 0.7.55
* fix prometheus builds
* fix ESP32 default pinout #1159
* added `opendtufusion-dev` because of anoying `-DARDUINO_USB_CDC_ON_BOOT=1` flag
* fix display of current power on `index`
* fix OTA, was damaged by version `0.7.51`, need to use webinstaller (from `0.7.51` to `0.7.54`)
2023-09-17 12:20:58 +02:00
lumapu
9521cf756a 0.7.51
* fix CMT configureable pins #1150
* fix default CMT pins for opendtufusion
* beautified `system`
* changed main loops, fix resets #1125, #1135
2023-09-16 01:29:17 +02:00
lumapu
b06f8e98a4 0.7.50
* moved MqTT info to `system`
* added CMT info for ESP32 devices
* improved CMT settings, now `SCLK` and `SDIO` are configurable #1046, #1150
* changed `Power-Limit` in live-view to `Active Power Control`
* increase length of update file selector #1132
2023-09-12 23:37:57 +02:00
Frank
7673721bd7 Use default channel name if non is set. Export inverter metrics as <XX>_total metric if channel metrics also available. 2023-09-10 10:39:32 +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
lumapu
b01fbe205e 0.7.38
* reset alarms at midnight (if inverter is not available) #1105, #1096
* add option to reset 'max' values on midnight #1102
* added default pins for CMT2300A (matching OpenDTU)
2023-08-21 01:46:13 +02:00
lumapu
502cf81774 Merge branch 'development03' into eth
update to latest release 0.7.26
2023-08-08 00:46:18 +02:00
Martin Riedel
5f9015f7ad Add client id for mqtt 2023-08-05 14:56:54 +02:00
lumapu
e4e7e64861 Merge branch 'development03' into eth
* untested
2023-08-02 23:28:47 +02:00
lumapu
984e344f05 0.7.15
* add NTP sync interval #1019
* adjusted range of contrast / luminance setting #1041
* use only ISO time format in Web-UI #913
2023-07-23 23:08:21 +02:00
lumapu
c9d705baa4 0.7.14
* fix Contrast for Nokia Display #1041
* attempt to fix #1016 by improving inverter status
* added option to adjust effiency for yield (day/total) #1028
2023-07-23 18:37:35 +02:00
lumapu
ac57e16902 fix prometheus builds 2023-07-20 08:38:09 +02:00
Stephan Enderlein
47d5531d05 fix illegal memory access (pointers were missused) 2023-07-15 21:47:24 +02:00
Stephan Enderlein
41ce98d2df avoid compile warning about uninitialized pointers 2023-07-15 21:32:52 +02:00
lumapu
81a7f09e3a Merge branch 'dev4' of https://github.com/tastendruecker123/ahoy into tastendruecker123-dev4
default of scheduled reboot is now 'false'
2023-07-05 23:27:42 +02:00
lumapu
0118fd1431 fix yield correction (data type was not correct during save) 2023-06-18 01:03:55 +02:00
lumapu
c147906834 0.7.6
* fix display of hidden SSID checkbox
* changed yield correction data type to `double`, now decimal places are supported
* corrected name of 0.91" display in settings
* attempt to fix MqTT zero values only if setting is there #980, #957
* made AP password configurable #951
* added option to start without time-sync, eg. for AP-only-mode #951
2023-06-18 00:20:27 +02:00
lumapu
4e54bcf299 0.7.3
* fix hidden SSID scan #983
* improved NRF24 missing message on home screen #981
* fix MqTT publishing only updated values #982
2023-06-10 01:04:50 +02:00
lumapu
0be01a91a1 Merge branch 'development03' into eth 2023-05-27 01:48:32 +02:00
lumapu
2c1a32f9e8 Merge branch 'development03' into hms 2023-05-27 00:18:55 +02:00
Frank
5ae1f4b86f Declare metric type only once. Add grouping of metrics. Send realtime data for each inverter in a separate chunk. 2023-05-24 11:09:33 +02:00
lumapu
a80167912c added missing files 2023-05-09 22:59:20 +02:00
lumapu
a0f44deb67 fix pinout for NRF24 read back, store enable 2023-04-25 21:06:48 +02:00
lumapu
b8533cc17d several HMS / HMT related changes 2023-04-21 00:17:17 +02:00
lumapu
4fd93be575 Merge branch 'main' into hms
Update to latest release
2023-04-20 21:39:48 +02:00
tastendruecker123
d7eb4a0b98 added option to reboot ahoy every 24 hours 2023-04-17 16:56:24 +02:00
lumapu
1e1a21fa56 add ethernet support, thx @fumanchi
(ahoyeth.h and ahoyeth.cpp are missing)
2023-04-16 01:41:44 +02:00
tastendruecker123
2c0e1bbe57 Bugfixes around saving settings 2023-04-13 17:42:54 +02:00
Frank
0334898e3d Do not send prometheus metric if channel is disabled in configuration 2023-04-07 09:22:00 +02:00
lumapu
863254aecb 0.6.3
* merge PR #854 optimize browser caching, thx @tastendruecker123
2023-04-04 23:12:45 +02:00
lumapu
d462bb541d Merge branch 'webgui-fix' of https://github.com/tastendruecker123/ahoy into tastendruecker123-webgui-fix 2023-04-04 22:50:49 +02:00
lumapu
c7060e40ff 0.6.3
* fix login, password length was not checked #852
2023-04-04 22:50:21 +02:00
tastendruecker123
e8aa1ba11b removed debugging statement 2023-04-04 17:13:46 +02:00
tastendruecker123
df1e1c2418 Fixed issue #828. Browser caching, versioned URLs. 2023-04-04 17:06:56 +02:00