-
-
Notifications
You must be signed in to change notification settings - Fork 13
Develop #99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…or - details see readme
… functionality - Adjusted spacing in conditional statements for consistency in displayTFT.cpp - Updated power max reset logic to ensure it resets correctly after 12 hours or at midnight in displayTFT.cpp - Enhanced logging for max power updates in displayTFT.cpp - Modified MQTT message logging to be commented out for cleaner output in mqttHandler.cpp
Setup Espressif32 version
…ce - resets also values with reboot initiated
This patch makes it possible to reboot micro inverter by mqtt and web.
Correct documentation about PowerLimitSet
…l. HA mqtt auto discovery
… MQTT incl. HA mqtt auto discovery' - fix #95 Restart DTU and Inverter as button and MQTT topic
…nto ohAnd/issue66
…upport - see #80 ESP32 - S3 don´t boot
…nto ohAnd/issue66
Oh and/issue66
- Introduced `protectSettings` boolean in UserConfig to prevent changes via web interface. - Enhanced web interface to display protection status and prevent unauthorized changes. - Updated README to document the new settings protection command. - fix #71 user and password for changing settings over the dasboard
… Summer time setting via checkbox or seperate setting
…htmode handling for user defined start - stop time (with automatic DST)
…ebserver and main application - touches Summer time setting via checkbox or seperate setting Fixes #77
… into 65-opendtu-topics
65 opendtu topics
Owner
Author
dtuGateway v2.2.x Release NotesNew FeaturesComplete Documentation Overhaul
OpenDTU Compatibility
Timezone & DST Improvements
System Management
Hardware Support
Bug Fixes
Breaking Changes
Migration Notes
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces several updates across the codebase, focusing on firmware build workflows, configuration enhancements, and new features for device management and display functionality. Key changes include support for additional ESP32 variants, new configuration options, and expanded MQTT and webserver capabilities.
Build Workflow Updates:
.github/workflows/dev_build.yml,.github/workflows/feature_build.yml, and.github/workflows/main_build.yml. Updated artifact naming conventions accordingly. [1] [2] [3] [4] [5]Configuration Enhancements:
struct UserConfigfor web server port (webServerPort), MQTT topic structure (mqttOpenDTUtopics), and display settings (remoteSummaryDisplayActive). Adjusted the default timezone offset to 3600 seconds. [1] [2] [3]mqttBrokerMainTopicfrom 32 to 64 characters.Device and Webserver Features:
handleRebootMi,handleRebootDtu,handleRebootDtuGw) inDTUwebserverand corresponding state handling inDTUInterface. [1] [2] [3] [4]DTUwebserverto accept a configurable port parameter.Display Functionality:
DisplayDataTFTwith fields for tracking power metrics (totalPowerLast,totalPowerMax,totalPowerMaxTimestamp) and added methods for rendering summary views. [1] [2]totalPowertype inDisplayDataandDisplayDataTFTfromint16_ttouint16_tfor better precision. [1] [2]Miscellaneous Updates:
platformData.h.2.2.260_localDevinversion.handversion.json. [1] [2]setTopicStructure) and reboot device handling (getRebootDevices). [1] [2]