Micha_N Geschrieben October 18, 2020 at 20:12 Geschrieben October 18, 2020 at 20:12 Hallo Zusammen, ich versuche verzweifelt meine älteren Produkte (Distance US Bricklet Firmware 2.0.3 und Industrial Quad Relay Bricklet FW 2.0.0 an einem Master Brick 2.1 mit FW 2.3.4 und PoE) mittels MQTT einzubinden. Dies ist bisher nicht von Erfolg gekrönt. Wenn ich Debug einstelle bekomme ich, wenn ich "get_identify" abfrage, folgendes Ergebnis 2020-10-18 20:03:42,503 <DEBUG> MQTT bindings: Calling function get_identity for device 123 of type distance_us_bricklet. 2020-10-18 20:03:45,004 <ERROR> MQTT bindings: Did not receive response for function 255 in time (call of get_identity of distance_us_bricklet 123) 2020-10-18 20:03:45,005 <DEBUG> MQTT bindings: Calling function get_identity for device 123 of type distance_us_bricklet succedded. Traceback (most recent call last): File "/usr/local/bin/tinkerforge_mqtt", line 7381, in on_message response = self.dispatch_call(request_type, device, uid, function, payload, response_path) File "/usr/local/bin/tinkerforge_mqtt", line 7736, in dispatch_call return self.device_call(device, device_class_name, uid, fnName, fnInfo, json_args) File "/usr/local/bin/tinkerforge_mqtt", line 7847, in device_call d["_display_name"] = device_names[dev_id] KeyError: '"' Könnt ihr mir einen Tipp geben, wo ich Suchen muss, um dem Fehler auf die Spur zu kommen? Zitieren
rtrbt Geschrieben October 19, 2020 at 08:27 Geschrieben October 19, 2020 at 08:27 Moin, Bei dir passieren zwei Dinge: 1. Können die Bindings nicht das Distance US Bricklet mit der UID 123 finden. Hast du da eventuell einfach die falsche UID? Sieh am besten mal mit dem Brick Viewer nach. 2. Wird genau dieser Fehler falsch behandelt, deshalb die komische Ausgabe. Eigentlich sollte da der übliche Timeout ausgegeben werden. Das erste Problem musst du auf deiner Seite fixen, das zweite sollte mit der Version im Anhang repariert sein. Gruß, Erik tinkerforge_mqtt_bindings_2_0_11_bf38edd1.zip Zitieren
Micha_N Geschrieben October 19, 2020 at 19:16 Autor Geschrieben October 19, 2020 at 19:16 Perfekt, herzlichen Dank! Die UID war korrekt, allerdings hatte ich versäumt ipcon-host zu setzen. Zusammen mit der neuen Version klappt es nun! Vielen Gruß Zitieren
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.