Don't autodiscover string fields
As these are not valid sensors in home assistant
This commit is contained in:
1 file changed
+4
@@ -52,6 +52,10 @@ if __name__ == '__main__':
|
|||||||
|
|
||||||
if (publishedAutoDiscovery == False):
|
if (publishedAutoDiscovery == False):
|
||||||
for k, v in solar_data.data.items():
|
for k, v in solar_data.data.items():
|
||||||
|
if k in ['model', 'version', 'serialnumber']:
|
||||||
|
# These are not numbers/measurements, and should not be autodiscovered as a sensor
|
||||||
|
continue
|
||||||
|
|
||||||
message = {
|
message = {
|
||||||
'name': 'SolarEdge ' + k.replace('_', ' ').title(),
|
'name': 'SolarEdge ' + k.replace('_', ' ').title(),
|
||||||
'unique_id': 'solaredge_' + k,
|
'unique_id': 'solaredge_' + k,
|
||||||
|
|||||||
Reference in new issue
Block a user