Commit Graph

146 Commits

Author SHA1 Message Date
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
853ac3560b Feature: DeviceProfile: Added display sample to WT32-ETH01
Thanks to #844
2023-05-29 20:46:41 +02:00
Martin
3a991708d0
docs/Web-API.md: fix vedirectlivedata typo (#238)
- fix vedirectlivedata typo
- add some more api urls

Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2023-05-23 09:25:36 +02:00
helgeerbe
dae4c6fbf5 Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development 2023-04-28 22:38:39 +02:00
Markus Krause
357d9edbd8 add device profile for opendtufusion 2023-04-28 21:26:22 +02:00
Markus Krause
6a74663af4 fix typo in disply type for 1106 2023-04-28 21:25:36 +02:00
Markus Krause
a7911dab64 add openDTU v1 pinout device file 2023-04-28 21:25:36 +02:00
Thomas Basler
35f307d745 Merge branch 'pr846' into dev 2023-04-28 21:16:20 +02:00
helgeerbe
e91935ab38 Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development 2023-04-26 11:47:19 +02:00
Moritz
e88517df07
Update MQTT_Topics.md
typo
2023-04-25 20:20:03 +02:00
Timo Schindler
5b2e3ca05a added oepndtu breakout board to builds readme 2023-04-25 20:05:30 +02:00
Timo Schindler
92a4e25230 added some opendtu breakout board pictures 2023-04-25 20:05:09 +02:00
helgeerbe
37b5edb010 Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development 2023-04-25 18:51:18 +02:00
Thomas Basler
bf648a586f Doc: Added new total MQTT topics 2023-04-24 22:55:20 +02:00
MalteSchm
71da704d38 Refactor readme, factored out hardware and flashing in separate document. Integrated MQTT, Webapi, PinMappings related text in the correct sections. Updated documentation / diagrams to reflect the hardware required 2023-04-22 10:47:00 +02:00
MalteSchm
1e30323915 Renaming readme 2023-04-22 10:43:45 +02:00
Thomas Basler
188d865671 Fix: Device profile "Olimex ESP32-POE with SH1106" used wrong display type. Fix #825 2023-04-19 23:37:06 +02:00
helgeerbe
40cee1f9ca Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development 2023-04-17 11:08:55 +02:00
Thomas Basler
71e88e6f73 Doc: Added some device profiles containing the CMT2300A pin assignment 2023-04-15 10:55:48 +02:00
Thomas Basler
70b85fad6f Doc: Added sample device profile for CMT and NRF module 2023-04-15 10:55:48 +02:00
Thomas Basler
996404ceed Introduce gpio2 for the CMT2300A module
This implements the sending interrupt instead of polling. On the other hand, gpio3 is made optional.
2023-04-15 10:55:48 +02:00
Thomas Basler
45882543b6 Allow dynamic pin mapping for CMT module 2023-04-15 10:55:47 +02:00
helgeerbe
1dc73f91ee Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development 2023-04-13 10:18:49 +02:00
Thomas Basler
299ba8f27a Doc: Resolve Markdown Lint errors 2023-04-06 23:34:35 +02:00
Thomas Basler
52deea3033 Added config for blinkyparts kit 2023-04-05 11:56:59 +02:00
Thomas Basler
ede572f6e3 Status LED's: Implemented
They can be activated using device profiles.
2023-04-05 11:56:59 +02:00
Thomas Basler
783caa6b1f Added config for blinkyparts kit 2023-04-04 18:53:58 +02:00
Thomas Basler
ae323cd26f Status LED's: Implemented
They can be activated using device profiles.
2023-04-04 18:53:23 +02:00
helgeerbe
caeff77dae update state diagram 2023-03-21 10:50:27 +01:00
helgeerbe
06370baa0e Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development 2023-03-18 22:42:05 +01:00
Thomas Basler
318136dd58 BREAKING CHANGE: Updated partition table: Make sure you have a configuration backup and completly reflash the device!
Over The Air Update is not possible!
2023-03-15 20:39:32 +01:00
helgeerbe
a043d55b01 typos PowerLimiterStates diagram 2023-03-09 13:05:06 +01:00
helgeerbe
43dc10b868 Merge branch 'inverter-settings' into development 2023-03-09 12:43:03 +01:00
helgeerbe
26dc262641 add Powerlimiter State diagram to docs 2023-03-09 12:20:18 +01:00
helgeerbe
6a89ae986e Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development 2023-03-07 21:17:48 +01:00
Thomas Basler
b91da0f681 Added documentation regarding missing web api endpoints 2023-03-03 01:08:20 +01:00
helgeerbe
3b62d5708a Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development 2023-02-27 07:42:46 +01:00
Thomas Basler
c0148fcfa9 Change clock mode for wt32-eth01 from 3 to 0 (based on pins_arduino.h 2023-02-26 19:48:42 +01:00
helgeerbe
a529c91254 Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development 2023-02-14 10:10:10 +01:00
Thomas Basler
29a875e88c Merge branch 'pr568' into dev 2023-02-13 18:41:45 +01:00
Thomas Basler
3b7aef63f8 BREAKING CHANGE: Web API!
In order to support multiple AC channels in future the WebAPI had to be changed. AC and DC channels are now grouped in a sub object containing the channels beginning with 0.
2023-02-13 18:37:55 +01:00
Dennis Rathjen
24ad73fc16
Added missing topic in 'DC input channel topics'. 2023-02-06 20:26:21 +01:00
helgeerbe
9e70d2dfc6 Merge remote-tracking branch 'tbnobody/OpenDTU/master' 2023-02-02 20:58:06 +01:00
Thomas Basler
73b08fda56 Doc: Fixed typo 2023-01-28 23:29:13 +01:00
helgeerbe
bec6c20531 Merge remote-tracking branch 'tbnobody/OpenDTU/master' 2023-01-26 10:30:55 +01:00
Thomas Basler
c05db4cb2d Doc: Move Eventlog screenshot upwards 2023-01-23 21:02:39 +01:00
Thomas Basler
36f92c552e DeviceProfile: Rename Generic NodeMCU and remove non required pin count 2023-01-23 21:01:06 +01:00
Thomas Basler
528511e85d Doc: Describe display activation 2023-01-23 19:12:50 +01:00
Thomas Basler
18e2b963b3 Doc: Separate pin_mappping.json into smaller files 2023-01-23 18:55:09 +01:00
Thomas Basler
b3a02a7386 Documentation: Update screenshots 2023-01-21 11:49:40 +01:00
Thomas Basler
8f1390d643 Doc: Added hints regarding not assigned pins 2023-01-21 01:36:22 +01:00
Thomas Basler
33aecf91d4 Negative type and clk_mode settings are not allowed 2023-01-21 00:00:38 +01:00
Thomas Basler
248ffdd9cc Added additional Display/Device Profile documentation 2023-01-20 18:28:35 +01:00
helgeerbe
9a7a0d293e Merge remote-tracking branch 'tbnobody/OpenDTU/master' 2023-01-20 14:54:04 +01:00
Thomas Basler
dc3bbd4dba Added some example device profiles 2023-01-17 21:18:32 +01:00
Thomas Basler
fa3e31a48e Docs: Added first rough documentation regarding device profiles 2023-01-17 19:17:53 +01:00
helgeerbe
e49bbe0faf Merge remote-tracking branch 'tbnobody/OpenDTU/master' 2022-12-27 14:17:24 +01:00
Thomas Basler
a4316c89b4 Added hint regarding retained flag for nonpersistent values to documentation 2022-12-14 19:42:40 +01:00
helgeerbe
df5cde2e82 Merge remote-tracking branch 'tbnobody/OpenDTU/master' 2022-12-05 11:46:31 +01:00
Thomas Basler
8e7f40f56c Better description when limit values show up in web UI 2022-11-28 18:24:01 +01:00
helgeerbe
1fc0e76c41 Merge remote-tracking branch 'tbnobody/OpenDTU/master' 2022-11-22 17:10:53 +01:00
Thomas Basler
8e4967941c Documentation: Added some sample builds 2022-11-19 12:21:22 +01:00
helgeerbe
f35395e76f Merge remote-tracking branch 'tbnobody/OpenDTU/master' 2022-11-16 16:39:01 +01:00
Thomas Basler
83acba323f Updated Web-API documentation
added information regarding required authentication as shown in #233
2022-11-14 20:10:46 +01:00
Thomas Basler
bad903106a Doc: Added hint regarding Basic Authenticaation credentials 2022-11-10 20:38:11 +01:00
Thomas Basler
043e01b476 Merge branch 'pr233' into dev 2022-11-10 20:32:02 +01:00
Martin Dummer
244c94e456 add Web-API documentation
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2022-11-04 22:03:15 +01:00
helgeerbe
b3295f5f33 Merge remote-tracking branch 'tbnobody/OpenDTU/master' 2022-11-03 09:27:56 +01:00
Thomas Basler
b96f0c4dbe Introduce last_update MQTT topic
Shows the timestamp of the last successfull statistics data from the specific inverter
2022-10-31 14:38:10 +01:00
helgeerbe
a6d734018a Merge remote-tracking branch 'tbnobody/OpenDTU/master' 2022-10-26 14:20:44 +02:00
helgeerbe
61fd54b026 png of component diagram 2022-10-26 13:09:40 +02:00
helgeerbe
38e159d5e6 add missing icons to component diagram 2022-10-26 12:56:20 +02:00
helgeerbe
cbc64936e6 components as png 2022-10-26 12:41:26 +02:00
helgeerbe
8a5d027374 add component diagram 2022-10-26 12:34:04 +02:00
Thomas Basler
e64dabd0fd Merge branch 'pr267' 2022-10-25 22:56:05 +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
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
a63659ffbb Doc: Fixed unit of yieldtotal 2022-10-18 21:43:08 +02:00
DirkS
61ce27e070
Update MQTT_Topics.md
Changed YieldTotal value to kWh
2022-10-18 21:32:34 +02:00
Thomas Basler
536ef73100 Updated screenshots 2022-10-10 19:55:02 +02:00
Thomas Basler
da0998c809 Implement inverter restart by mqtt topic 2022-10-09 13:16:06 +02:00
Thomas Basler
9e907b0ca7 Publish limit_absolute for known models 2022-10-06 23:29:13 +02:00
Thomas Basler
eec04de044 Added MQTT Topic to turn inverter on and off 2022-10-04 18:12:55 +02:00
Thomas Basler
ef2b6aa560 Update MQTT documentation
* Show hostname
2022-10-02 15:22:56 +02:00
Thomas Basler
2871be36cf Added additional hint regarding power limit to documentation 2022-10-02 13:25:03 +02:00
Thomas Basler
4fe2111173 Implemented MQTT topics reachable and producing per inverter 2022-10-01 10:47:19 +02:00
Thomas Basler
3d68f502c4 Rename MQTT topic settings/limit to status/limit_relative 2022-10-01 01:45:10 +02:00
Thomas Basler
ab7cbb961b Added MQTT Topic documentation 2022-09-30 18:46:22 +02:00
Thomas Basler
59c50a7a0a Added / Updated screenshots 2022-09-17 11:37:56 +02:00
Martin Dummer
4b3d370a54 README.md: add hardware and troubleshooting section
- add hardware section
- add images of sample hardware
- fix ESP schematic image
- extend vscode instruction section
- add troubleshooting section
- mention https://github.com/helgeerbe/OpenDTU_VeDirect as related
  Project

Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2022-09-12 09:52:36 +02:00
Thomas Basler
9edd35444d Updated EventLog Screenshot 2022-07-19 21:22:06 +02:00
Thomas Basler
aaca7ad0b6 Updated README.md and screenshots 2022-07-18 22:38:40 +02:00
Thomas Basler
57fcd66a01 Added some updated screenshots 2022-07-09 12:51:41 +02:00
Thomas Basler
fb2c7faf33 Added additional documentation 2022-06-22 23:10:17 +02:00
Thomas Basler
d36472ee0b Added several screenshots 2022-06-22 20:41:07 +02:00