MiRo Geschrieben October 5, 2018 at 18:32 Geschrieben October 5, 2018 at 18:32 Hi, ich habe 4 IO-16 Bricklets an einem Master-Brick verbunden und gelegentlich (so alle 2-4 Wochen "verschwinden" einige. Das heißt ich sehe sie nicht mehr mit dem Brickviewer. Wenn ich den MasterBrick resette hilft es nicht. Nur kurzes Trennen der USB-Verbindung vom Raspberry hilft. Dann tauchen die "verschwundenen" Bricklets wieder auf. Leider kann ich noch nicht sagen, ob es immer die Selben sind die verschwinden. 2 IO-16 Bricklets habe ich komplett auch Input/Default konfiguriert und die anderen 2 als Input/Pull-Up. Kann es sein, dass die 4 IO-16 Bricklets zu viel Strom ziehen und ich einen Step-Down benötige um ein stabiles System zu bekommen? Danke. Zitieren
batti Geschrieben October 8, 2018 at 04:54 Geschrieben October 8, 2018 at 04:54 Hallo MiRo, das ist sehr merkwürdig. Bei einem Reset oder aber sobald der Master Brick das erste mal mit Strom versorgt wurde, prüft dieser ob Bricklets angeschlossen sind. Dazu wird bei den 10 Pol Bricklets ein kleiner Speicher (EEPROM) auf dem Bricklet ausgelesen. Dieser hängt am gleichen Bus wie das IC, welches die eigentlichen I/Os steuert. Kannst du prüfen ob die "nicht verschwundenen" Bricklets noch funktionieren? (Inputs ändern sich noch) Viele Grüße, Bastian Zitieren
MiRo Geschrieben October 11, 2018 at 17:24 Autor Geschrieben October 11, 2018 at 17:24 Hallo Bastian, Danke für die Antwort, aber ich kann nicht mehr Prüfen ob sich die Eingänge noch ändern. Ich sehe die nicht mehr am Raspberry (OpenHab) und auch nicht mehr im BrickViewer. Ich versuche es das nächste mal mit einem Script auf dem Raspberry. Und frage ein paar Parameter ab. Was soll ich denn prüfen? - VerbindungsStatus - PortStatus - ??tinkerforge_16io_input_example.py Zitieren
batti Geschrieben October 12, 2018 at 05:24 Geschrieben October 12, 2018 at 05:24 Hallo MiRo, wenn die IO-16 im Brick Viewer nach dem Connect (löst ein ennumerate aus) nicht auftauchen, dann meint der Master Brick auch das er keine Bricklet angeschlossen hätte. Der Master Brick taucht aber auf, ja? Kannst du über den Brick Viewer zum Beispiel die Status LED vom Master Brick ein/ausschalten? (Häkchen neben dem Reset Button). VG Bastian Zitieren
MiRo Geschrieben October 14, 2018 at 17:54 Autor Geschrieben October 14, 2018 at 17:54 Hallo Bastian, ja versuche ich - wenn es wieder vorkommt. Zitieren
MiRo Geschrieben October 21, 2018 at 07:52 Autor Geschrieben October 21, 2018 at 07:52 Hallo Bastian, heute war es wieder so weit. Ich bekomme keine Änderung meiner Eingänge mehr im OpenHab (über Raspberry 3, Openhabian 2.3 und tinkerforge binding) als Events. Vor dem Reset: der MasterBrick ist sichtbar (Setup.JPG) die Status LED blinkt (geht all 20-30 sec für 0.5 sec aus)lässt sich aber über den BrickViewer schalten [*]die 16-IO Bricklets sind auch sichtbar [*]ich sehe mit meinem TestScript (von oben) auch eine Änderung der Pins [*]und im BrickViewer auch Nach dem Reset (über Brickview) sind io1 und io3 "verschwunden" (Setup_Danach.JPG)auch in Eurem python script (example_enumerate.py) tauchen io1 und io3 nicht mehr aufDie Status LED kann ich weiterhin schaltenio2 und io4 gehen jetzt in OpenHab (leider habe ich nicht geprüft ob das vor dem Reset auch noch ging)Ein Reset über den ResetSchalter bring auch keine anderen ErgebnisseNach Power Off/On einmal kurz USB Verbindung zum Raspberry getrennt(Setup_PowerOff.JPG)und alle wieder da :-)Ich hoffe das hilft weiter.example_enumerate.py Zitieren
batti Geschrieben October 22, 2018 at 14:59 Geschrieben October 22, 2018 at 14:59 Hallo MiRo, ehrlich gesagt können wir uns das Problem nicht erklären. Damit ein V1.0 Bricklet (10pol Stecker) erkannt wird muss nur dessen EEPROM gelesen werden. Da ein Reset nicht hilft und du die Versorgungsspannung unterbrechen musst, heißt das, dass das EEPROM anscheinend einen Powercycle benötigt. Das ist sehr mysteriös, Ich wüsste aktuell nicht wo ich anfangen sollte, dass bei dir zu debuggen. Von dem IO-16 Bricklet gibt es eine neue Version. Diese nutzt kein EEPROM mehr (7pol). Wäre es für dich eine Option, dass wir dir vier von diesen Bricklets zuschicken und du diese mal testest? Falls ja schreib uns doch bitte per Mail an. LG Bastian 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.