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
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
8d2b71cd04
Implemented resend of whole requests
2022-06-20 20:47:21 +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
52b5cdbdb6
Remove not required include
2022-06-16 14:34:21 +02:00
Thomas Basler
1ea2990fe9
Remove not supported field
2022-06-16 01:18:39 +02:00
Thomas Basler
bab5beb170
Move strings from RAM to Flash
2022-06-15 22:21:50 +02:00
Thomas Basler
c9e603b2de
Replace EVERY_N_SECONDS with millis
...
EVERY_N_SECONDS is not updated without a reboot of the controller
2022-06-15 22:15:02 +02:00
Thomas Basler
e3ded34020
Publish inverter stats only if values are updated
2022-06-15 21:50:49 +02:00
Thomas Basler
5978c0e71f
Fixed issue in getValue
2022-06-15 20:16:37 +02:00
Thomas Basler
0d7cef5f60
Fixed issue of wrong detected byteAssignment length
2022-06-15 20:03:23 +02:00
Thomas Basler
9bfe6a9e63
First simple implementation of polling algorithm
2022-06-15 19:23:47 +02:00
Thomas Basler
37dbb343a9
Added additional inverter definitions
2022-06-14 21:02:51 +02:00
Thomas Basler
8842968a22
Fixed name size and added blank function to clear rx buffer
2022-06-05 13:28:50 +02:00
Thomas Basler
ded6dc5977
Fixed hex vs dec in inv dectection
2022-06-05 13:10:25 +02:00
Thomas Basler
d9d6c3b27d
Find inverter on fragment receive
2022-05-31 19:37:28 +02:00
Thomas Basler
0d9b994c92
Added function t retrieve a inverter just by a given payload fragment
2022-05-31 19:29:05 +02:00
Thomas Basler
87da5ef63d
Renamed packet_t to fragment_t and implemented fragment crc check
2022-05-31 18:53:45 +02:00
Thomas Basler
0d07e3e09f
WIP: Very rough first draft of Hoymiles library
2022-05-30 21:50:08 +02:00
Thomas Basler
d139c3d9e5
Lib Hoymiles: Added required CRC functions
2022-05-24 23:02:26 +02:00
Thomas Basler
6c994f3cf6
Lib Hoymiles: First basic files
2022-05-24 23:01:52 +02:00