Commit Graph

666 Commits

Author SHA1 Message Date
Thomas Basler
547fe41ab1 Add missing parser class to documentation 2022-10-31 14:14:01 +01:00
Thomas Basler
dfd553090e webapp: Round to relevant digits in live status 2022-10-31 11:51:15 +01:00
Thomas Basler
4049f6bdb7 Implemented method to get the amount of relevant digits 2022-10-31 11:51:08 +01:00
Thomas Basler
27ed4e3cda BREAKING: Change power factor from percent value to value between 0 and 1
If you write these values to a database you have to update them.
2022-10-31 10:50:31 +01:00
Thomas Basler
57a63f690e webapp: Added additional reboot message after OTA firmware upgrade 2022-10-31 00:45:01 +01:00
Thomas Basler
f2a08ba503 Rename FLD_PCT to FLD_PF and assign UNIT_NONE 2022-10-31 00:43:07 +01:00
Thomas Basler
3f4b7cb2e3 Merge branch 'pr284' 2022-10-30 20:15:18 +01:00
Thomas Basler
e47c1603e1 Add own youtube video showing the compilation process 2022-10-30 20:15:06 +01:00
descodess
03f79adad0
Fixes for README.md
- fix microfarads (µF; see: https://en.wikipedia.org/wiki/Farad)
- fix spaces between number and unit of measurement (see: https://en.wikipedia.org/wiki/Space_(punctuation)#Unit_symbols_and_numbers)
- fix ellipsis (see: https://en.wikipedia.org/wiki/Ellipsis)
- fix typo
2022-10-30 19:41:48 +01:00
Thomas Basler
fefe0cd128 Fix syntax error 2022-10-30 17:52:30 +01:00
Thomas Basler
6a3fbc7a82 Fix #283: Fix python error when building firmware 2022-10-30 17:47:52 +01:00
Thomas Basler
f741fea333 Move serial number formatting to inverter class 2022-10-29 11:22:56 +02:00
Thomas Basler
f21dd351ef Optimize performance by removing not required string constructors 2022-10-29 11:22:56 +02:00
Thomas Basler
c999197dae Optimize performance by passing strings as const reference 2022-10-29 11:22:56 +02:00
Thomas Basler
3a0ba86c9c HASS Auto Discovery: Publish binary sensor reachable and producing 2022-10-29 11:22:56 +02:00
Thomas Basler
6403521e31 HASS Auto Discovery: Publish numbers to set limit 2022-10-29 11:22:56 +02:00
Thomas Basler
96170c08b8 HASS Auto Discovery: Publish buttons for on/off/restart 2022-10-29 11:22:56 +02:00
Thomas Basler
64e4656dbe Simplify creation of HASS device info 2022-10-29 11:22:56 +02:00
Thomas Basler
a7f571a581 HASS: Move create of device object so separate method 2022-10-29 11:22:56 +02:00
Thomas Basler
13b22de53a webapp: add app.js.gz 2022-10-25 22:56:44 +02:00
Thomas Basler
e64dabd0fd Merge branch 'pr267' 2022-10-25 22:56:05 +02:00
Thomas Basler
9c7dc681b1 Fix #268: Allow12 digit dtu serial numbers
They will also be generated by OpenDTU itself
2022-10-25 22:53:46 +02:00
Martin Dummer
88531f32ad docs/screenshots: add README.md for convenient viewing on GH
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2022-10-25 09:49:09 +02:00
Thomas Basler
ab72763881 webapp: add app.js.gz 2022-10-24 19:24:28 +02:00
Thomas Basler
259c7a0158 Merge branch 'pr257' into dev 2022-10-24 19:07:38 +02:00
Thomas Basler
9302c9a46b Added sponsor link 2022-10-24 18:52:20 +02:00
Thomas Basler
39b7687295 webapp: upgraded dependencies 2022-10-24 18:34:30 +02:00
Martin Dummer
bbe98079cf add README.md to the docs subdirectory
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2022-10-22 22:53:28 +02:00
Martin Dummer
2407e2ba76 README.md: add more details to flash instructions
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2022-10-22 22:37:22 +02:00
Thomas Basler
912604c0f6 Add custom issue and feature request templates 2022-10-22 12:02:39 +02:00
Thomas Basler
359d513cfd Generate DTU ID dynamicly based on ESP chipID 2022-10-20 22:25:51 +02:00
tbnobody
e8bb28d160
Merge pull request #249 from madmartin/board
README.md: add BreakoutBoard project
2022-10-20 22:25:18 +02:00
Thomas Basler
4193abe942 Fix typo 2022-10-20 22:07:06 +02:00
Thomas Basler
ca51aab236 Move getChipId to separate class 2022-10-20 21:55:41 +02:00
Thomas Basler
9f4d8bdddb Better limit description 2022-10-20 19:34:10 +02:00
Thomas Basler
511b59ff25 Added config for wt32-eth01 board and move upload_port config to global section 2022-10-20 18:55:52 +02:00
Thomas Basler
3ab7d9f6fe Fix #246: Allow negative float values
This is required for the temperature field which can be negative as well
2022-10-20 18:18:36 +02:00
Martin Dummer
320cf2b16a README.md: add BreakoutBoard project
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2022-10-20 13:03:38 +02:00
Thomas Basler
887d147e49 webapp: add app.js.gz 2022-10-19 23:02:29 +02:00
Thomas Basler
c2c57e33c3 webapp: Only allow max_power in input field if available 2022-10-19 22:16:35 +02:00
Thomas Basler
f9221606c6 webapp: create interface for LimitConfig 2022-10-19 22:16:33 +02:00
Thomas Basler
03f73796d2 webapp: create interface for LimitStatus 2022-10-19 22:16:32 +02:00
Thomas Basler
fede8e21cb Added more strict compile flags 2022-10-19 22:16:31 +02:00
Thomas Basler
f32b561627 Show detected max power in dev info dialogue 2022-10-19 22:16:30 +02:00
Thomas Basler
678f165350 Fix warning: missing initializer for member 2022-10-19 22:16:29 +02:00
Thomas Basler
1dd6e9c453 Check 4th byte on DevInfoSimple to get max_power
This is required to detect models with fixed power limits
2022-10-19 22:16:18 +02:00
Thomas Basler
cc7df7c302 Removed senseless checks
uint can never by smaller than 0
2022-10-18 21:43:12 +02:00
Thomas Basler
a63659ffbb Doc: Fixed unit of yieldtotal 2022-10-18 21:43:08 +02:00
Thomas Basler
d224db4d1d Fixed warning: type qualifiers ignored on function return type 2022-10-18 21:42:03 +02:00
tbnobody
7571db75ce
Merge pull request #244 from dersch81/patch-1
Update MQTT_Topics.md
2022-10-18 21:41:23 +02:00