lumapu
6533143e80
0.6.2
* fix login from multiple clients #819
* fix login screen on small displays
2 years ago
lumapu
6dbb88e27e
added ePaper (for ESP32 only!), thx @dAjaY85 #735
improved `/live` margins #732
renamed `var` to `VAr` #732
2 years ago
lumapu
71ea7155ca
fix UI
2 years ago
lumapu
70cb0dcd45
improved web API for `live`
added dark mode option
converted all forms to reponsive design
repaired menu with password protection #720 , #716 , #709
2 years ago
lumapu
4f0d365211
improved html and navi, navi is visible even when API dies #660
reduced maximum allowed JSON size for API to 6000Bytes #660
small fix: output command at `prepareDevInformCmd` #692
improved inverter handling for MQTT #671
2 years ago
lumapu
ca25f16548
prevent send devcontrol request during disabled night communication
changed yield total correction as module (inverter input) value #570
MQTT Yield Day zero, next try to fix #671
2 years ago
lumapu
026df8a09b
fix power-limit was not checked for max retransmits #667
fix blue LED lights up all the time #672
fix installing schedulers if NTP server isn't available
improved zero values on triggers #671
hardcoded MQTT subtopics, because wildcard `#` leads to errors
rephrased some messages on webif, thx to @Argafal #638
2 years ago
lumapu
5977bbaee6
improved stability
added icons to index.html, added wifi-strength symbol on each page
moved packet stats and sun to system.html
refactored communication offset (adjustable in minutes now)
2 years ago
lumapu
4df61833ca
beautified system.html (converted to table)
2 years ago
DanielR92
51be5061ea
insert board type on footer + fix footer
3 years ago
lumapu
fbad251236
refactored directory structure
3 years ago
lumapu
6a6d522d3b
added login / logout
prepared static IP storage and disable inverter
IMPORTANT: new memory layout, your inverter settings will be lost
3 years ago
lumapu
57b8a0abab
fix mqtt send all received records
renamed inverter address to serial number in setup
3 years ago
lumapu
1a57b23f5b
minor design corrections
fix onkeyup / onchange event while typing / copying serial number to setup
3 years ago
lumapu
bafe47e424
improved UI (responsive)
3 years ago
lumapu
f721116987
improved menu (seperators)
added second level for reboot if reboot from menu was selected by mistake
3 years ago
lumapu
4ad6219be7
fix: no TX messages in serial print
moved menu icon to the right
3 years ago
lumapu
bb1f345e29
added central menu
3 years ago
lumapu
f2a794d518
fix setup for multiple inverters
3 years ago
lumapu
b337067b8c
PR #343 @drahdiwaberl
3 years ago
lumapu
e3532f4464
implemented #336 set time manually or resync NTP
3 years ago
lumapu
4561655d9d
* improved serial console
* repaired /save
* removed yields (not allowed with async-web)
3 years ago
Sandner, Denny
f89c6e06a3
add General overview for several inverters
3 years ago
lumapu
b6ac416665
improved async web setup page
3 years ago
lumapu
9ca1792480
fixed setup layout for mobile devices
3 years ago
lumapu
aca98b6911
* style update (margins)
* automatically convert html files to header file during build
3 years ago
DanielR92
ac967371c1
update style css
needed somme add style for collapse feature
3 years ago
lumapu
c61d9568ba
license included
tried to increase stability
3 years ago
lumapu
f148c41a1f
ESP8266 v0.4.16
* request only one inverter per loop (https://github.com/grindylow/ahoy/issues/53#issuecomment-1147042489 )
* mqtt loop interval calculated by # of inverters and inverter request interval
* limit maximum number of retries
* added feature request #62 (readable names for channels)
* improved setup page, added javascript to hide / show channel fields
** IMORTANT: memory layout change, all configuration will be lost, except WiFI **
3 years ago
lumapu
7844ea2946
* moved mqtt loop out of `checkTicker` as mentioned in #49
* added irritation and efficiency calculations (** EPPROM CHANGE - YOUR SETTINGS MAYBE BECOME CURRUPT! **)
* improved style
3 years ago
lumapu
8238e90903
* fix #38 current assignment for 4-channel inverters
* added last received timestamp in /hoymiles livedata web page #47
* improved style.css
* improved NTP as described in #46
3 years ago
lumapu
a35cb414a8
* fixed #41 HM800 Yield total and Yield day were mixed around. Found issue while comparing to Python version
* fixed #43 HM350 channel 2 is displayed in Live-View
* added #42 YieldTotal and YieldTotal Day for HM600 - HM800 inverters
3 years ago
lumapu
8f444cee2f
* improved tickers, only one ticker is active
* added feature to use the ESP as access point for all the time
* added serial features to setup
3 years ago
lumapu
539d4f73c1
* added config.h for general configuration
* added option to compile WiFi SSID + PWD to firmware
* added option to configure WiFi access point name and password
* added feature to retry connect to station WiFi (configurable timeouts)
* updated index.html
* added option for factory reset
* added info about project on index.html
* moved "update" and "home" to footer
* fixed #23 HM1200 yield day unit
* fixed DNS name of ESP after setup (some commits before)
3 years ago
docBmuc
59b6addccf
Fix in live view, larger boxes in CSS, SPI-Speed define
Fixed missing HM800 in liveView
Larger boxes in CSS
Introduced SPI speed define for reduced speed (1MHz) for increased stability
3 years ago
lumapu
2abd388726
* converted to "poor-man-ticker" using millis() for uptime, send and mqtt
* added inverter overview
* added send count to statistics
3 years ago
Andreas Erhard
edcf69aa01
* added display name to inverter view
3 years ago
lumapu
f6b75aff90
* preliminary state, compiles good not tested on hardware
* converted struct inverter_t to class Inverter
* started with calculation functions (idea from Hubi/mikrocontroller.net)
3 years ago
lumapu
df9f050313
* added erase application settings
* HM1500 as selectable in setup
* Added new commands to statistic (0x82, 0x83)
3 years ago
lumapu
a95069e65c
* set default pinout to Wemos D1mini
* pinout will be saved in eeprom, but changes not applied for now
3 years ago
lumapu
9e6cae26a7
* increased number of inverters
* name, serial and type can be configured using setup.html
3 years ago
lumapu
d0731f7065
* new structure
* slim definitions of fields and units
* prepared multi inverter setup (not finished now)
3 years ago
lumapu
8bfbd8d45b
* added HM1200 decoder
* added HTML to visualize the read values
3 years ago
lumapu
5f927ad8c5
added ESP8266 code
3 years ago