Equinox Posted January 29, 2019 at 07:30 PM Posted January 29, 2019 at 07:30 PM Hallo, ich möchte meine Air Quality- und LCD (Touch)-Bricklets über den Brick-Viewer updaten (v 2.3.16). Wenn ich auf "Auto-Update All Bricklets" klicke, dann wird auch versucht, die aktuellste Firmware herunterzuladen, was aber nicht gelingt. Im Log steht folgende Meldung: Traceback (most recent call last): File "brickv\flashing.pyc", line 1352, in auto_update_bricklets_clicked AttributeError: 'NoneType' object has no attribute 'plugin' Traceback (most recent call last): File "brickv\flashing.pyc", line 1352, in auto_update_bricklets_clicked AttributeError: 'NoneType' object has no attribute 'plugin' Traceback (most recent call last): File "brickv\flashing.pyc", line 1352, in auto_update_bricklets_clicked AttributeError: 'NoneType' object has no attribute 'plugin' Traceback (most recent call last): File "brickv\flashing.pyc", line 1352, in auto_update_bricklets_clicked AttributeError: 'NoneType' object has no attribute 'plugin' Was ist das Problem bzw. wie kann ich das beheben? Quote
photron Posted January 30, 2019 at 10:22 AM Posted January 30, 2019 at 10:22 AM Es sieht so aus, als würde brickv zu den Bricklets nicht den zugehörigen Brick kennen. Kannst du mal einen Screenshot des Setup Tabs in brickv zeigen? Quote
Equinox Posted January 30, 2019 at 08:43 PM Author Posted January 30, 2019 at 08:43 PM Hallo, stimmt, sieht "komisch" aus... Aber warum? Und wie behebe ich das? Stack neu zusammenstecken? Quote
photron Posted January 31, 2019 at 12:55 PM Posted January 31, 2019 at 12:55 PM Ich nehme mal an, dass das Air Quality Bricklet eigentliche am 3. Master Brick neben dem Motion Detector Bricklet an Port C angeschlossen ist. Aber es wird an Port Z ohne Brick belistet. Ist mir gerade nicht klar warum das passiert. Wir haben aber kürzlich die internen Verwaltung der Bricks und Bricklets in Brick Viewer umgestellt, ich nehmen an, dass es damit zusammenhängt. Schaue ich mir an. Abgesehen davon, dass das Air Quality Bricklet nicht and der richtigen Position gelistet wird stimmt aber sonst die Anzeige des Stapelaufbaus mit dem wirklichen Aufbau des Stapels überein? Quote
Equinox Posted January 31, 2019 at 08:21 PM Author Posted January 31, 2019 at 08:21 PM Hallo, am untersten Master (v2.1) hängen die ganzen Displays und das Dual Relay Bricklet. Genau wie du sagst, hängt an Port C des obersten Master das Air Quality Bricklet. Der Aufbau stimmt also grundsätzlich. Quote
borg Posted February 1, 2019 at 11:12 AM Posted February 1, 2019 at 11:12 AM Da haben sich zwei Bugs miteinander verzahnt. Es gibt einen Bug im Bootloader der dazu führt das ein Bricklet in seltenen Fällen fälschlicherweise die Position 'Z' bekommt (die eigentlich für Bricklets die an Isolator Bricklets angeschlossen sind vorgesehen ist). Das ist an und für sich erstmal gar nicht so schlimm, dadurch geht nichts kaputt. Es führt aber dazu das im Brick Viewer das Bricklet ohne Parent angezeigt wird und die Auto-Update-Funktion hat dafür keine Unterstützung. Dadurch funktioniert auf einmal die Auto-Update-Funktion nicht mehr . Wird zum nächsten Brick Viewer Release gefixt. Quote
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.