Commit Graph

152 Commits

Author SHA1 Message Date
tbnobody
bfb9f340ac
Merge pull request #1 from xoration/patch-1
Update README.md
2022-06-24 21:02:38 +02:00
Stefan Seifert
61909920a5
Update README.md
Just fixed a few spelling mistakes.
2022-06-24 20:48:57 +02:00
Thomas Basler
bce3fc78e8 Renamed field names which are used for mqtt and web ui 2022-06-24 18:03:44 +02:00
Thomas Basler
2de865037c Renamed functions
getValue --> getChannelFieldValue
hasValue --> hasChannelFieldValue
getUnit --> getChannelFieldUnit
getName --> getChannelFieldName
2022-06-24 17:53:37 +02:00
Thomas Basler
db0a3da803 Generate a second class abstraction to support different inverter types in future 2022-06-24 17:49:14 +02:00
Thomas Basler
183b919ae6 Rename data folder to webapp_dist 2022-06-22 23:16:45 +02:00
Thomas Basler
fb2c7faf33 Added additional documentation 2022-06-22 23:10:17 +02:00
Thomas Basler
92c95c118a Fix issue with uninitialized payload
Gave bad values in web ui when no inverter was reachable
2022-06-22 21:52:34 +02:00
Thomas Basler
eec4334fa5 Send inverter max channel power via web api 2022-06-22 21:44:55 +02:00
Thomas Basler
9913ab7ddf webapp: Rename channel names 2022-06-22 21:38:12 +02:00
Thomas Basler
f42696d14c Fix change of inverter serial
Because of the inverter type depends on the serial number it's a must to remove and add the inverter of the serial was changed. setSerial doesn't make sense anymore. Move the serial to the constructor
2022-06-22 21:32:37 +02:00
Thomas Basler
746aa087ac Set MaxChannel Power on startup and in webapi 2022-06-22 21:12:45 +02:00
Thomas Basler
10974ade3e Adjust config
* Allow wifi  passwords length of 64 chars
* Added max channel power
2022-06-22 21:00:44 +02:00
Thomas Basler
70b9f9fdba Fix default DTU serial number 2022-06-22 20:59:13 +02:00
Thomas Basler
d36472ee0b Added several screenshots 2022-06-22 20:41:07 +02:00
Thomas Basler
a53f98882c webapp: Upgraded firmware upgrade to typescript 2022-06-22 20:31:20 +02:00
Thomas Basler
e6c36dd0db webapp: migrated first part form javascript to typescript 2022-06-22 00:06:35 +02:00
Thomas Basler
51eb2d1070 webapp: delete not required jsconfig.json 2022-06-21 22:38:55 +02:00
Thomas Basler
85db8f039b webapp: user newer javascript version 2022-06-21 22:38:42 +02:00
Thomas Basler
5100c44c23 webapp: Use volar formatter 2022-06-21 20:32:43 +02:00
Thomas Basler
cd35261570 webapp: Added defineComponent to all components 2022-06-21 20:27:03 +02:00
Thomas Basler
c8075d533f webapp: Upgrade from Javascript to TypeScript 2022-06-21 20:16:37 +02:00
Thomas Basler
3b9d117b4d Show current git hash in web gui 2022-06-20 20:56:50 +02:00
Thomas Basler
8d2b71cd04 Implemented resend of whole requests 2022-06-20 20:47:21 +02:00
Thomas Basler
9542cd9be3 webapp: fixed uptime display 2022-06-20 20:36:34 +02:00
Thomas Basler
5221c80d36 Added channel 40 to RX channel list 2022-06-19 12:53:33 +02:00
Thomas Basler
865d00d3d0 Code cleanup 2022-06-18 12:26:37 +02:00
Thomas Basler
b4aad4b3c7 webapp: select first inverter when loaded 2022-06-18 05:20:01 +02:00
Thomas Basler
670c2d6762 Show detected inverter type in webapp 2022-06-18 01:51:18 +02:00
Thomas Basler
df45541ae8 webapp: Optimized websocket handling
* auto reconnect
* Url generation
* Disconnect on component change
2022-06-18 01:37:47 +02:00
Thomas Basler
17cc2a475d Rename websocket from ws to livedata
Allows devServer to proxy websockets as well...
2022-06-18 01:14:31 +02:00
Thomas Basler
46d88c6520 Improoved websocket handling 2022-06-17 13:29:21 +02:00
Thomas Basler
f1566eaab7 webapp: Fix websocket url 2022-06-16 15:50:59 +02:00
Thomas Basler
1281893314 webapi: publish data age and critical status 2022-06-16 15:32:55 +02:00
Thomas Basler
d5e8f75ab0 webapp: added data age to live view 2022-06-16 15:32:32 +02:00
Thomas Basler
9265bc0add webapp: added publish interval parameter 2022-06-16 15:03:30 +02:00
Thomas Basler
7e0807bda6 Added cnfig parameter to set mqtt publish interval 2022-06-16 14:57:12 +02:00
Thomas Basler
52b5cdbdb6 Remove not required include 2022-06-16 14:34:21 +02:00
Thomas Basler
caa3407d3b Added additional documentation 2022-06-16 14:32:07 +02:00
Thomas Basler
ca07e23f91 webapi: added latest version 2022-06-16 14:31:48 +02:00
Thomas Basler
583bc7f366 Don't disable interrupts
Not needed as the flow is more less independent
2022-06-16 14:10:14 +02:00
Thomas Basler
81159fba4e webapp: Added live view 2022-06-16 13:52:07 +02:00
Thomas Basler
635606b845 Added first Readme.md file 2022-06-16 10:40:26 +02:00
Thomas Basler
7331ddc30e Added license file 2022-06-16 10:40:15 +02:00
Thomas Basler
9ba1eb6d7f Webapp: Added some text to About view 2022-06-16 01:45:09 +02:00
Thomas Basler
af00158e14 First version of very simple websocket api 2022-06-16 01:44:42 +02:00
Thomas Basler
1ea2990fe9 Remove not supported field 2022-06-16 01:18:39 +02:00
Thomas Basler
77ffe1385c Fixed serial number source 2022-06-16 00:55:09 +02:00
Thomas Basler
6849bd8f6d Webapp: Beautify different views 2022-06-16 00:01:17 +02:00
Thomas Basler
fc80c8d8ff Remove not required include 2022-06-15 23:46:37 +02:00