smart.py aktualisiert

This commit is contained in:
2025-02-27 11:39:47 +00:00
parent 6164ef304c
commit b8796233cc

View File

@@ -69,23 +69,23 @@ for row in rows:
} }
msgs = [ msgs = [
{ {
'topic': "homeassistant/sensor/" + meter_id +"/" + f"{result_data['obis']}_value", 'topic': f"homeassistant/sensor/{smartmeter_id}/{result_data['obis']}_value",
'payload': result_data['value'], 'qos':1, 'retain': False 'payload': result_data['value'], 'qos':1, 'retain': False
}, },
{ {
'topic': "homeassistant/sensor/" + meter_id +"/" + f"{result_data['obis']}_unit", 'topic': f"homeassistant/sensor/{smartmeter_id}/{result_data['obis']}_unit",
'payload': result_data['unit'], 'qos':1, 'retain': False 'payload': result_data['unit'], 'qos':1, 'retain': False
}, },
{ {
'topic': "homeassistant/sensor/" + meter_id +"/" + f"{result_data['obis']}_timestamp", 'topic': f"homeassistant/sensor/{smartmeter_id}/{result_data['obis']}_timestamp",
'payload': result_data['timestamp'], 'qos':1, 'retain': False 'payload': result_data['timestamp'], 'qos':1, 'retain': False
}, },
{ {
'topic': "homeassistant/sensor/" + meter_id +"/" + f"{result_data['obis']}_isvalid", 'topic': f"homeassistant/sensor/{smartmeter_id}/{result_data['obis']}_isvalid",
'payload': result_data['isvalid'], 'qos':1, 'retain': False 'payload': result_data['isvalid'], 'qos':1, 'retain': False
}, },
{ {
'topic': "homeassistant/sensor/" + meter_id +"/" + f"{result_data['obis']}_name", 'topic': f"homeassistant/sensor/{smartmeter_id}/{result_data['obis']}_name",
'payload': result_data['name'], 'qos':1, 'retain': False 'payload': result_data['name'], 'qos':1, 'retain': False
} }
] ]