Thomas Basler
|
b8c1168687
|
Fix: Exclude hardware part number 124097 from valid part numbers.
This triggers a re-fetch of the hardware information. Especially 124097 seems to be a wrong read-out.
|
2024-03-03 16:35:34 +01:00 |
|
Thomas Basler
|
021d9b5f44
|
Feature: Added description for alarm id 152
Fixes: #1798
|
2024-03-01 19:31:47 +01:00 |
|
Thomas Basler
|
9b7df71da0
|
webapp: Fix typo
Fixes #1780
|
2024-02-25 11:23:49 +01:00 |
|
Thomas Basler
|
bfc604db88
|
Added HMS-300 to DevInfoParser
Fix #1758
|
2024-02-16 18:15:50 +01:00 |
|
Thomas Basler
|
dfe82ff17e
|
Added HMT-2000 to DevInfoParser
Fix #1752
|
2024-02-15 22:11:50 +01:00 |
|
Thomas Basler
|
c24a4ea41d
|
Added second HMS-450 to DevInfoParser
Fix #1744
|
2024-02-13 16:42:08 +01:00 |
|
Thomas Basler
|
3cf8fea8e0
|
Fix: Guru Meditation (StoreProhibited) when saving DTU settings
Fixed #1725
|
2024-02-06 21:47:06 +01:00 |
|
Thomas Basler
|
e81a280b87
|
Fix: Calculate the AC current for 3 phase inverters correctly
|
2024-01-30 22:29:25 +01:00 |
|
Thomas Basler
|
abb37242e8
|
Rename internal variables and methods
|
2024-01-30 22:29:25 +01:00 |
|
Thomas Basler
|
1b637f0870
|
BREAKING CHANGE: Web API Endpoint /api/livedata/status and /api/prometheus/metrics
Yield total and Yield day where moved from the AC section to the INV section
|
2024-01-30 22:29:25 +01:00 |
|
Thomas Basler
|
e1564780d6
|
BREAKING CHANGE: Web API Endpoint /api/livedata/status and /api/prometheus/metrics
Power DC was moved from the AC section to the INV section
|
2024-01-30 22:29:25 +01:00 |
|
Thomas Basler
|
f0b5542c2d
|
BREAKING CHANGE: Web API Endpoint /api/livedata/status and /api/prometheus/metrics
Efficiency was moved from the AC section to the INV section
|
2024-01-30 22:29:25 +01:00 |
|
Thomas Basler
|
e66060e769
|
Move the conversation from time_t to String into DevInfoParser
|
2024-01-20 01:09:42 +01:00 |
|
Thomas Basler
|
149444decb
|
Fix: Gridprofile dump contained the whole buffer instead of the actual length
As a result, a lot of zeros where placed at the end of the dump
|
2024-01-18 21:21:40 +01:00 |
|
Thomas Basler
|
9093f9de79
|
Change default target frequency for US and BR
|
2024-01-14 17:09:53 +01:00 |
|
Thomas Basler
|
a1f2c93cf6
|
Added const keywords
|
2024-01-14 16:37:43 +01:00 |
|
Thomas Basler
|
c20caf8097
|
Feature: Support HMS/HMT inverters in different countries with different frequency bands
Thanks to @Fribur, @homeautomation2022 and @stefan123t
|
2024-01-14 16:37:34 +01:00 |
|
Thomas Basler
|
188c4688ab
|
Distinct between Band and Country
This allows different frequencies (Startup/Default etc.) for the same band configuration.
|
2024-01-14 00:06:35 +01:00 |
|
Thomas Basler
|
6b44694a12
|
Added frequency and command definitions for the 900 MHz band (North America)
|
2024-01-13 15:29:17 +01:00 |
|
Thomas Basler
|
16cd1a90d5
|
Move HOY_BOOT_FREQ from define to function
|
2024-01-13 14:48:23 +01:00 |
|
Thomas Basler
|
58f0121c11
|
Create separate definition for the 860MHz band of the CMT2300A
This is required to support different countries in the future. The defines where moved to function to change the values dynamically
|
2024-01-13 14:48:23 +01:00 |
|
Thomas Basler
|
2c92750100
|
webapp: Remove hard coded min/max frequencies for CMT module
|
2024-01-13 12:51:20 +01:00 |
|
Thomas Basler
|
ee78698e37
|
Migrate all frequency calculations to Hz
Previously the code contains calculations using a mixture of kHz and Hz.
Thanks to @Fribur
|
2024-01-13 12:51:20 +01:00 |
|
Thomas Basler
|
ce2109ab1b
|
Rename define CMT_BASE_CH_OFFSET860 to CMT_BASE_CH_OFFSET
|
2024-01-13 11:40:30 +01:00 |
|
Thomas Basler
|
5b39c1803e
|
Feature: Added latest grid profile information from wiki
|
2023-12-26 12:52:21 +01:00 |
|
Thomas Basler
|
48a02e522f
|
Correct variable name
|
2023-12-19 11:06:34 +01:00 |
|
Thomas Basler
|
0704c9682f
|
Fix: Allow negative values in GridProfileParser
|
2023-12-19 11:05:57 +01:00 |
|
Thomas Basler
|
e9b113486b
|
Fix: Reset Yield day correction in combination with Zero Yield Day on Midnight lead to wrong values.
|
2023-12-19 10:46:54 +01:00 |
|
Thomas Basler
|
8798ca5a13
|
Fix: Offset cache for "YieldDay" did not work correctly
|
2023-12-18 12:14:11 +01:00 |
|
Thomas Basler
|
4cae93964d
|
Fix: Gridprofileparser: Add additional error handling if profile is unknown
|
2023-12-17 17:55:51 +01:00 |
|
Thomas Basler
|
3288b974c1
|
Fix: Remove debug output as it floods the console
|
2023-12-17 17:55:26 +01:00 |
|
Thomas Basler
|
eac479430a
|
Gridprofileparser: Added latest known values
Thanks to @stefan123t and @noone2k
|
2023-12-17 14:40:04 +01:00 |
|
Thomas Basler
|
e95afbf2cc
|
Use references instead of pointers whenver possible
|
2023-12-12 13:26:07 +01:00 |
|
Thomas Basler
|
8fb43fedf8
|
Add const keyword to methods
|
2023-12-12 01:30:40 +01:00 |
|
Thomas Basler
|
d6494fa791
|
Add const keyword to method parameters
|
2023-12-12 00:21:14 +01:00 |
|
Thomas Basler
|
5e45006831
|
Replace NULL by nullptr
|
2023-12-11 20:23:45 +01:00 |
|
Thomas Basler
|
47e905bcfc
|
Add const statement to several variables
|
2023-12-11 19:54:57 +01:00 |
|
Thomas Basler
|
8b806e46c1
|
Apply better variable names
|
2023-12-11 17:24:53 +01:00 |
|
Thomas Basler
|
06651f365a
|
Feature: First version of GridProfile Parser which shows all values contained in the profile.
|
2023-12-11 14:58:17 +01:00 |
|
Thomas Basler
|
f851acab4d
|
Add libfrozen to project to create constexpr maps
|
2023-12-10 14:57:05 +01:00 |
|
Thomas Basler
|
0737cb0cb3
|
Optimize AlarmLogParser to save memory
|
2023-12-09 11:41:32 +01:00 |
|
Thomas Basler
|
00bc631e87
|
Feature: Added basic Grid Profile parser which shows the used profile and version
Other values are still outstanding.
|
2023-12-09 11:12:37 +01:00 |
|
Thomas Basler
|
c9508d2660
|
Doc: Added byte specification to each command
|
2023-12-07 20:26:11 +01:00 |
|
Thomas Basler
|
8b5d406a4f
|
Introduce several const statements
|
2023-12-07 15:19:04 +01:00 |
|
Thomas Basler
|
e0c07b9bcf
|
Remove code nesting
|
2023-12-07 14:13:58 +01:00 |
|
Thomas Basler
|
d0397c821f
|
Add channel count to description of detected inverter type (DevInfoParser)
|
2023-11-24 18:17:11 +01:00 |
|
Thomas Basler
|
8cf31729df
|
Adjusted inverter names for HMS-1600/1800/2000-4T
|
2023-11-24 18:11:08 +01:00 |
|
Thomas Basler
|
bcc647fd51
|
Added HMT-1600-4T and HMT-1800-4T to DevInfoParser
Fix #1524
|
2023-11-24 18:10:08 +01:00 |
|
Thomas Basler
|
1de3b48166
|
Feature: Implement offset cache for "YieldDay"
Thanks to @broth-itk for the idea!
Fix: #1258 #1397
|
2023-11-22 20:21:25 +01:00 |
|
Thomas Basler
|
7538b4363c
|
Made resetreason methods static
|
2023-11-19 17:00:26 +01:00 |
|