Commit Graph

904 Commits

Author SHA1 Message Date
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
DirkS
61ce27e070
Update MQTT_Topics.md
Changed YieldTotal value to kWh
2022-10-18 21:32:34 +02:00
Thomas Basler
f0891b0f83 webapp: add app.js.gz 2022-10-18 18:54:25 +02:00
Thomas Basler
31849ec159 webapp: Use BasePage for HomeView 2022-10-18 18:44:35 +02:00
Thomas Basler
4fee366926 webapp: Fixed line break on ipads 2022-10-18 18:30:05 +02:00
Thomas Basler
03066af1c4 webapp: Implement BasePage component for default views 2022-10-18 18:29:58 +02:00
Thomas Basler
93512e2e0c webapp: create interface for LiveDataStatus 2022-10-17 23:31:20 +02:00
Thomas Basler
b95d6ff897 webapp: Update dependencies 2022-10-17 22:53:53 +02:00
Thomas Basler
e3d732770f webapp: created interface for EventlogStatus 2022-10-17 21:26:44 +02:00
Thomas Basler
cae6ddccb7 webapp: add utils method timestampToString 2022-10-17 21:13:18 +02:00
Thomas Basler
4775f34f5b webapp: create interface for DevInfoStatus 2022-10-17 20:56:52 +02:00
Thomas Basler
2682ca8dec webapp: create interface for MqttStatus 2022-10-17 20:46:35 +02:00
Thomas Basler
2aad0cbe70 webapp: create interface for NetworkStatus 2022-10-17 20:43:27 +02:00