Bonjour,
J’utilise le couple de plugins mqtt discovery et theengs gateway de mips
Je possède une Galaxy Watch6 Classic pour laquelle il n’est pas possible de garder la même adresse mac.
Donc j’arrive à l’avoir en équipement mqtt et gérer la présence, mais dès que la MAC change ben c’est un nouvel équipement à faire et supprimer l’ancien.
Ma question est donc ne peut on pas imaginer modifier un plugin (je ne sais pas lequel) pour se baser sur le “name” qui lui ne change pas « name »: « Galaxy Watch6 Classic (ZQ1V) » pour gérer l’équipement ?
0864|DEBUG:BLEGateway:78:F3:EC:2A:C8:26:AdvertisementData(local_name='Galaxy Watch6 Classic (ZQ1V)', manufacturer_data={117: b'\x01\x00\x02\x00\x01\x03\xff\x00\x00C\x1e\x00$'}, rssi=-79)
0865|DEBUG:BLEGateway:Sent `{"manufacturerdata": "7500010002000103ff0000431e0024", "name": "Galaxy Watch6 Classic (ZQ1V)", "id": "78:F3:EC:2A:C8:26", "rssi": -79, "mfr": "Samsung Electronics Co. Ltd."}` to topic `home/TGW_1192/BTtoMQTT/78F3EC2AC826`
3070|DEBUG:BLEGateway:78:F3:EC:2A:C8:26:AdvertisementData(local_name='Galaxy Watch6 Classic (ZQ1V)', manufacturer_data={117: b'\x01\x00\x02\x00\x01\x03\xff\x00\x00C\x1e\x00$'}, rssi=-76)
3071|DEBUG:BLEGateway:Sent `{"manufacturerdata": "7500010002000103ff0000431e0024", "name": "Galaxy Watch6 Classic (ZQ1V)", "id": "78:F3:EC:2A:C8:26", "rssi": -76, "mfr": "Samsung Electronics Co. Ltd."}` to topic `home/TGW_1192/BTtoMQTT/78F3EC2AC826`
3224|DEBUG:BLEGateway:78:F3:EC:2A:C8:26:AdvertisementData(local_name='Galaxy Watch6 Classic (ZQ1V)', manufacturer_data={117: b'\x01\x00\x02\x00\x01\x03\xff\x00\x00C\x1e\x00$'}, rssi=-80)
3225|DEBUG:BLEGateway:Sent `{"manufacturerdata": "7500010002000103ff0000431e0024", "name": "Galaxy Watch6 Classic (ZQ1V)", "id": "78:F3:EC:2A:C8:26", "rssi": -80, "mfr": "Samsung Electronics Co. Ltd."}` to topic `home/TGW_1192/BTtoMQTT/78F3EC2AC826`
3686|DEBUG:BLEGateway:78:F3:EC:2A:C8:26:AdvertisementData(local_name='Galaxy Watch6 Classic (ZQ1V)', manufacturer_data={117: b'\x01\x00\x02\x00\x01\x03\xff\x00\x00C\x1e\x00$'}, rssi=-80)
3687|DEBUG:BLEGateway:Sent `{"manufacturerdata": "7500010002000103ff0000431e0024", "name": "Galaxy Watch6 Classic (ZQ1V)", "id": "78:F3:EC:2A:C8:26", "rssi": -80, "mfr": "Samsung Electronics Co. Ltd."}` to topic `home/TGW_1192/BTtoMQTT/78F3EC2AC826`
3740|DEBUG:BLEGateway:78:F3:EC:2A:C8:26:AdvertisementData(local_name='Galaxy Watch6 Classic (ZQ1V)', manufacturer_data={117: b'\x01\x00\x02\x00\x01\x03\xff\x00\x00C\x1e\x00$'}, rssi=-80)
3741|DEBUG:BLEGateway:Sent `{"manufacturerdata": "7500010002000103ff0000431e0024", "name": "Galaxy Watch6 Classic (ZQ1V)", "id": "78:F3:EC:2A:C8:26", "rssi": -80, "mfr": "Samsung Electronics Co. Ltd."}` to topic `home/TGW_1192/BTtoMQTT/78F3EC2AC826`
5215|DEBUG:BLEGateway:78:F3:EC:2A:C8:26:AdvertisementData(local_name='Galaxy Watch6 Classic (ZQ1V)', manufacturer_data={117: b'\x01\x00\x02\x00\x01\x03\xff\x00\x00C\x1e\x00$'}, rssi=-79)
5216|DEBUG:BLEGateway:Sent `{"manufacturerdata": "7500010002000103ff0000431e0024", "name": "Galaxy Watch6 Classic (ZQ1V)", "id": "78:F3:EC:2A:C8:26", "rssi": -79, "mfr": "Samsung Electronics Co. Ltd."}` to topic `home/TGW_1192/BTtoMQTT/78F3EC2AC826`
5380|DEBUG:BLEGateway:78:F3:EC:2A:C8:26:AdvertisementData(local_name='Galaxy Watch6 Classic (ZQ1V)', manufacturer_data={117: b'\x01\x00\x02\x00\x01\x03\xff\x00\x00C\x1e\x00$'}, rssi=-77)
5381|DEBUG:BLEGateway:Sent `{"manufacturerdata": "7500010002000103ff0000431e0024", "name": "Galaxy Watch6 Classic (ZQ1V)", "id": "78:F3:EC:2A:C8:26", "rssi": -77, "mfr": "Samsung Electronics Co. Ltd."}` to topic `home/TGW_1192/BTtoMQTT/78F3EC2AC826`
6715|DEBUG:BLEGateway:78:F3:EC:2A:C8:26:AdvertisementData(local_name='Galaxy Watch6 Classic (ZQ1V)', manufacturer_data={117: b'\x01\x00\x02\x00\x01\x03\xff\x00\x00C\x1e\x00$'}, rssi=-76)
6716|DEBUG:BLEGateway:Sent `{"manufacturerdata": "7500010002000103ff0000431e0024", "name": "Galaxy Watch6 Classic (ZQ1V)", "id": "78:F3:EC:2A:C8:26", "rssi": -76, "mfr": "Samsung Electronics Co. Ltd."}` to topic `home/TGW_1192/BTtoMQTT/78F3EC2AC826`
6876|DEBUG:BLEGateway:78:F3:EC:2A:C8:26:AdvertisementData(local_name='Galaxy Watch6 Classic (ZQ1V)', manufacturer_data={117: b'\x01\x00\x02\x00\x01\x03\xff\x00\x00C\x1e\x00$'}, rssi=-76)
6877|DEBUG:BLEGateway:Sent `{"manufacturerdata": "7500010002000103ff0000431e0024", "name": "Galaxy Watch6 Classic (ZQ1V)", "id": "78:F3:EC:2A:C8:26", "rssi": -76, "mfr": "Samsung Electronics Co. Ltd."}` to topic `home/TGW_1192/BTtoMQTT/78F3EC2AC826`
On voit ici que j’ai déjà créé une fois un équipement depuis les inconnus pour ma montre qui avait une autre mac
Ca gérait bien la présence hélas, je ne peux pas modifier la mac directement dans l’équipement, il faut en recréer un, d’où ma question peut être bête de savoir si on peut faire quelque chose ou pas.
Merci


