Don't autodiscover string fields

As these are not valid sensors in home assistant
This commit is contained in:
Marijn Koesen committed 2024-06-09 20:12:17 +02:00
1 parent c20ceb25c1
commit 1ba415153b
1 file changed
+4
+4
View File
@@ -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,