ja, als eigene Komponente habe ich ihn, aber müsste er nicht als Sensor (so wie z.B. ext. Temperatur) in der Sensorenliste des TRV stehen ? Logisch gesehen ist es ja nichts anderes als ein externer Sensor ..
Beim Shelly.GetComponents steht der Sensor auch drin:
{
"key": "blutrv:200",
"status": {
"id": 200,
"target_C": 21,
"current_C": 21.2,
"pos": 0,
"rssi": -45,
"battery": 100,
"packet_id": 240,
"last_updated_ts": 1740663152,
"paired": true,
"rpc": true,
"rsv": 11
},
"config": {
"id": 200,
"addr": "28:db:a7:b5:d2:b0",
"name": "Patrick 200",
"key": null,
"trv": "bthomedevice:200",
"temp_sensors": [],
"dw_sensors": [
"bthomesensor:212"
],
"override_delay": 1,
"meta": {
}
},
"attrs": {
"flags": 17,
"model_id": 8
}
},
Alles anzeigen
beim BTHomeDevice.GetKnownObjects wiederum nicht mehr ...
{
"id": 200,
"objects": [
{
"obj_id": 84,
"idx": 0,
"component": null
},
{
"obj_id": 1,
"idx": 0,
"component": "bthomesensor:200"
},
{
"obj_id": 58,
"idx": 0,
"component": "bthomesensor:201"
},
{
"obj_id": 69,
"idx": 0,
"component": "bthomesensor:202"
},
{
"obj_id": 69,
"idx": 1,
"component": "bthomesensor:203"
},
{
"obj_id": 69,
"idx": 2,
"component": "bthomesensor:204"
}
]
}
Alles anzeigen
Das liegt aber wohl daran, dass der Sensor wohl dem blutrv zugeordnet wird aber nicht der HomeDevice. Irgendwie sind die Strukturen noch nicht ganz sauber, aber das gehört nicht zu dem Thema 