helgeerbe
21bbed9b8e
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-08-09 12:37:33 +02:00
Thomas Basler
b71106c9ef
webapp: add app.js.gz
2023-08-08 22:54:07 +02:00
helgeerbe
3cb30b14cd
add webapp
2023-08-06 17:02:44 +02:00
helgeerbe
69456affce
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-08-02 19:46:35 +02:00
Thomas Basler
77528f6e6a
webapp: add app.js.gz
2023-08-01 21:55:25 +02:00
helgeerbe
587b2dc553
add webapp
2023-07-31 14:21:24 +02:00
helgeerbe
2440028d38
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-07-24 13:16:15 +02:00
Thomas Basler
92c9544bb3
webapp: add app.js.gz
2023-07-22 20:25:55 +02:00
helgeerbe
cea1f94b5e
add webapp
2023-07-18 10:01:36 +02:00
helgeerbe
633ef88296
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-07-12 13:45:19 +02:00
Thomas Basler
0d07b1aa4a
webapp: add app.js.gz
2023-07-10 20:45:51 +02:00
helgeerbe
1d559c1c40
add webapp
2023-07-09 17:11:09 +02:00
helgeerbe
ffa9be0835
fix : #294 Passthrough Spelling
2023-07-07 17:05:44 +02:00
helgeerbe
d3adc65d11
add webapp
2023-07-04 12:07:50 +02:00
helgeerbe
006f63ed02
feature: add digest auth on power meter
...
Power Meter -> HTTP(S) + Jason configuration allows now basic and digest authentication (all Shelly Gen2 devices)
2023-07-04 11:54:46 +02:00
helgeerbe
9a4eb75160
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-07-02 14:32:12 +02:00
Thomas Basler
12a18fb34b
webapp: add app.js.gz
2023-06-26 20:44:30 +02:00
helgeerbe
2223afac62
add webapp
2023-06-26 12:30:30 +02:00
helgeerbe
7d73ae3c20
Fix: linting error
2023-06-22 21:55:58 +02:00
Bernhard Kirchen
9995c1172e
VE.Direct live view enhancements ( #269 )
...
* add calculated values to VE.Direct data
solar current, battery output power, and the charger's efficiency can be
calculated from the values reported by the charger. the efficiency must
be taken with a grain of salt. it seems that the solar power value and
the battery output voltage/current are not always in sync. for that
reason a moving average is used to smooth out the calculated efficiency
value.
* show calculated VE.Direct values in web live view
order the values and translations similarly for the input and output,
starting with power at the top, then voltage, then current as the last
of these three.
* VE.Direct live view: use 'd' as unit for days
'd' is the SI unit symbol for days and does not need translation, which
is desirable as units are not translated throughout the project.
* refactor VE.Direct live view
* move Dynamic Power Limiter data into its own type.
* split VE.Direct data into three types: "device", "input", and
"output". hence all input and output values are now ValueObject, which
allows to iterate over them using a loop without typing issues.
* generate the tables with input and output values using a loop, rather
than defining each row individually.
* localize numbers using $n (vue method), which fixes switching the
number format (dot vs. comma) when switching the language.
* use no decimal point for power values (they are integers), three
decimal points for kWh values (charger only reports two decimal
places, but three are easier to read since the unit is *kilo* Wh), one
decimal point for the efficiency, and two for voltage and current.
* update language tokens to avoid mapping JSON keys to language keys
(use the JSON keys to access the language tokens).
* re-structure language tokes so the brief keys took over from
VeDirectFrameHandler always make sense (nest into "input" and
"output").
* order values similarly from top to bottom: power, then voltage, then
current. this is following the order of the inverters' details.
* group values by type/unit (yield and max. power) and order them
"newest" to "oldest" from top to bottom.
* increase the DynamicJsonDocument as it was too small to hold the newly
added data.
* update webapp_dist to include VE.Direct live view refactoring
2023-06-22 21:32:20 +02:00
helgeerbe
e68baa3086
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-06-09 13:16:56 +02:00
Thomas Basler
170978c6f8
webapp: add app.js.gz
2023-06-09 01:42:17 +02:00
helgeerbe
a6f5e8a3a2
add webapp
2023-06-05 10:13:18 +02:00
MalteSchm
e7c8a89bd3
inital version of full solar passthrough
...
Webinterface change to set full solar passthrough values
Adding webapi and config changes to enable full solar passthrough over certain battery Soc
inital version of full solar passthrough in power limiter
Passthrough mode can be enabled via MQTT
translations
re-enable comment
remove unused variable
2023-06-02 12:49:24 +02:00
Thomas Basler
5558dffa70
webapp: add app.js.gz
2023-06-01 23:25:28 +02:00
Thomas Basler
aa4868cd9c
webapp: add app.js.gz
2023-05-31 19:49:59 +02:00
helgeerbe
a3e7439181
fix(action): sort tags in chronological order
2023-05-24 09:13:04 +02:00
Thomas Basler
889e191589
webapp: add app.js.gz
2023-05-23 20:14:35 +02:00
helgeerbe
b7ac70b1ca
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-05-23 09:19:57 +02:00
Thomas Basler
4e11d653a3
webapp: add app.js.gz
2023-05-22 18:46:11 +02:00
helgeerbe
1c7b7d3cdf
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-05-10 18:16:25 +02:00
Thomas Basler
29e9da9126
webapp: add app.js.gz
2023-05-09 20:23:24 +02:00
helgeerbe
40a65198fe
add webapp
2023-05-08 13:27:24 +02:00
helgeerbe
dae4c6fbf5
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-04-28 22:38:39 +02:00
Thomas Basler
90a0cb60c6
webapp: add app.js.gz
2023-04-28 21:47:49 +02:00
helgeerbe
2d14d9f69e
Merge branch '198-enhancement-simplifying-the-settings-menu' into development
2023-04-28 20:11:07 +02:00
helgeerbe
3f0291dce0
: Enhancement - Simplifying the settings menu #198
2023-04-28 20:08:36 +02:00
helgeerbe
80f1af32f8
Fix: Link to git hash references onBattery repo now
2023-04-27 21:55:07 +02:00
helgeerbe
cc32e3973e
Fix: Link to git hash references onBattery repo
...
now
add webapp
2023-04-27 20:32:41 +02:00
helgeerbe
e65b2196bf
add webapp
2023-04-26 12:53:50 +02:00
helgeerbe
37b5edb010
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-04-25 18:51:18 +02:00
Thomas Basler
8a85aea543
webapp: add app.js.gz
2023-04-24 20:33:24 +02:00
MalteSchm
e2a6468304
Webapp build
2023-04-23 18:50:24 +02:00
helgeerbe
41cc5ff4f9
add webapp
2023-04-19 14:34:07 +02:00
helgeerbe
a1b3bdfee8
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-04-18 12:09:22 +02:00
Thomas Basler
ebc1b3aed2
webapp: add app.js.gz
2023-04-17 22:06:32 +02:00
helgeerbe
40cee1f9ca
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-04-17 11:08:55 +02:00
Thomas Basler
481bc00f28
webapp: add app.js.gz
2023-04-15 11:05:57 +02:00
helgeerbe
b00ca02aac
fix layout for vedirect live data on small devices
2023-04-13 11:38:20 +02:00
helgeerbe
1dc73f91ee
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-04-13 10:18:49 +02:00
Thomas Basler
131bea0967
webapp: add app.js.gz
2023-04-12 20:16:07 +02:00
helgeerbe
71128e5a55
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-04-11 09:37:56 +02:00
Thomas Basler
12d7349699
webapp: add app.js.gz
2023-04-06 22:48:06 +02:00
helgeerbe
ef51d75f2c
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-04-06 10:46:02 +02:00
berni2288
0ff9ebfac9
Rebuild webapp
2023-04-05 22:28:20 +02:00
Thomas Basler
6102516ce1
webapp: add app.js.gz
2023-04-05 20:34:18 +02:00
helgeerbe
2a5f9776a3
add webapp
2023-04-05 11:58:11 +02:00
Thomas Basler
93c69dbbeb
webapp: add app.js.gz
2023-04-04 19:50:48 +02:00
berni2288
98faffc3ca
Build app.js.gz
2023-04-03 21:38:26 +02:00
MalteSchm
20bb7fc372
Show (Pylontech) battery infos in Live View
...
* adding data age to battery data
* Add battery enabled flag
* Webapi and websocket api for Battery
* Webinterface for battery
* fixed bug due to naming inconsistencies
* cleaned up rounding
* dist update
* change typename to uppercase
* reverting to original file
2023-04-02 20:58:28 +02:00
Thomas Basler
7e283369e9
webapp: add app.js.gz
2023-03-31 21:58:21 +02:00
helgeerbe
b3c17c8ee8
Merge branch 'pr/MalteSchm/144' into development
2023-03-27 22:16:53 +02:00
helgeerbe
e0a80734f3
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-03-27 21:10:03 +02:00
Thomas Basler
c47b7dd335
webapp: add app.js.gz
2023-03-27 17:10:19 +02:00
MalteSchm
56e52156e5
webapp dist
2023-03-26 11:07:33 +02:00
helgeerbe
3f8226c36c
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-03-23 19:14:14 +01:00
helgeerbe
cf7f815eba
add webapp
2023-03-22 12:08:23 +01:00
helgeerbe
c06be1c56c
add webapp
2023-03-22 10:17:13 +01:00
Adminius
05a5b2367b
PowerMeter Class + SDM PowerMeter support
2023-03-21 23:46:54 +01:00
Thomas Basler
d508b4183e
webapp: add app.js.gz
2023-03-20 18:20:48 +01:00
helgeerbe
06370baa0e
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-03-18 22:42:05 +01:00
Thomas Basler
bf05dc8f9b
webapp: add app.js.gz
2023-03-17 18:25:53 +01:00
helgeerbe
46ce6ad50f
Implement battery drain strategies:
...
- empty when full
- empty at night
2023-03-16 17:48:22 +01:00
helgeerbe
6bc6796c23
add webapp
2023-03-10 16:29:51 +01:00
helgeerbe
1b2d1afb9b
add webapp
2023-03-09 12:44:31 +01:00
helgeerbe
a3f35f2491
add webapp
2023-03-09 10:49:28 +01:00
Thomas Basler
055eb3ae06
webapp: add app.js.gz
2023-03-08 20:21:31 +01:00
helgeerbe
08cf6a523d
add webapp
2023-03-07 21:18:05 +01:00
Thomas Basler
cbbbc21134
webapp: add app.js.gz
2023-03-07 19:03:59 +01:00
Bernhard Kaszt
43436e19b7
Translate all remaning Powerlimiter settings
2023-03-05 19:17:30 +01:00
helgeerbe
9f2d79f2dc
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-03-03 10:53:43 +01:00
Thomas Basler
b42fff8d5f
webapp: add app.js.gz
2023-03-02 15:04:01 +01:00
helgeerbe
4a49f48969
update webapp
2023-02-27 20:12:31 +01:00
helgeerbe
3b62d5708a
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-02-27 07:42:46 +01:00
Thomas Basler
4c3172fe41
webapp: add app.js.gz
2023-02-26 20:03:27 +01:00
helgeerbe
d146adcc3b
add webapp
2023-02-25 22:33:29 +01:00
helgeerbe
43815f6711
power limiter make fields mandtory
2023-02-25 17:25:02 +01:00
helgeerbe
c2ba4a334e
build webapp
2023-02-25 16:29:25 +01:00
helgeerbe
28b24d01ad
implement UI for target power consumption
2023-02-24 16:13:32 +01:00
helgeerbe
10f907477d
fix name for inverter id and channel id
2023-02-23 22:41:37 +01:00
helgeerbe
56151b0d12
make inverter and channel selectable
2023-02-23 21:46:59 +01:00
helgeerbe
a2473645a5
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-02-23 12:01:34 +01:00
Thomas Basler
8b49f0baf8
webapp: add app.js.gz
2023-02-20 19:54:21 +01:00
helgeerbe
f560f25302
initial merge of power_limiter * missing is inverter and channel setting in gui
...
* due to bug _webApiPrometheus.init is commented out
2023-02-20 15:56:02 +01:00
helgeerbe
27f20a76f0
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-02-16 12:35:18 +01:00
helgeerbe
0ac529146e
VedirectView becomes component
...
* move Vedirect in the component folder
* VedirectView is now component of BasePage
* /vedirectlivedata connectable through vue proxy
2023-02-15 15:01:59 +01:00
Thomas Basler
6f26da0866
webapp: add app.js.gz
2023-02-14 19:08:40 +01:00
helgeerbe
a529c91254
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-02-14 10:10:10 +01:00
Thomas Basler
9681edea19
webapp: add app.js.gz
2023-02-13 18:50:42 +01:00
helgeerbe
37d3bb0eb0
vedirect hass autodiscovery:
...
load output state as binary sensor
2023-02-06 17:35:01 +01:00