Jump to content

rtrbt

Administrators
  • Content Count

    510
  • Joined

  • Last visited

  • Days Won

    18

rtrbt last won the day on September 30

rtrbt had the most liked content!

Community Reputation

21 Excellent

About rtrbt

  • Rank
    Tinkerforge Staff

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Habe mir das gerade mal angesehen und musste feststellen, dass das nicht klappt. Die Umbenennungen von org.eclipse.smarthome nach org.openhab sind in openHAB 2 nur halb gemacht, aber in openHAB 3 komplett. Das heißt, dass ich bestimmte Pakete nicht einheitlich importieren kann. Der nächste Schritt wird dann wohl sein, noch eine letzte openHAB 2 kompatible Beta zu bauen, mit den kleineren Änderungen die so aufgelaufen sind, und danach auf openHAB 3 zu wechseln. Das wird wie gesagt aber noch etwas dauern, sorry.
  2. Ich habe leider keine grobe Timeline, wann ich überhaupt wieder für openHAB Zeit habe. Ich sehe mal zu, dass ich im Dezember noch ein paar Tage zwischendurch investieren kann. Wenn es sich ergibt, teste ich diese Woche mal, ob ich das Binding zumindest erstmal so bauen kann, dass es mit openHAB 2 und 3 kompatibel ist.
  3. rtrbt

    LED Streifen

    Moin, Korrekt, das Bricklet kann nur die Spannung einer externen Versorgung messen, wenn du den Input-Klemmenblock verwendest. Das geht. Z.B. die unterstützten WS2815-LEDs brauchen 12 Volt. Da sollte eigentlich jeder funktionieren, solange der Treiber einer der hier aufgeführten ist.
  4. Moin, ich habe das hier mal nachgebaut, bisher (seit gestern ~ 16 Uhr) hat es immer geklappt. Wie üblich: Ich gebe Bescheid wenn sich etwas tut.
  5. Solange red green und blue (wie oben) Tupel sind, kannst du folgendes machen: if self.sw.get_color() not in [red, green, purple]: self.sw.set_color(*blue) (oder alternativ ohne das not wenn du vergleichen willst ob get_color() gleich einem Element der Liste ist)
  6. Moin, Du kannst mit einem * Tupel o.Ä auf Parameter-Listen expandieren, z.b. so: self.sw.set_color(*red)
  7. Moin, Im Moment eher nicht. Du kannst aber die MQTT-Bindings benutzen, mit einem init_file Callbacks für die Werte aktivieren die dich interessieren und dann mit der MQTT-Sensor-Integration die Werte in Home Assistant bekommen.
  8. Das ist für mich das Zeichen, dass der Brick ein Hardware-Problem hat. Wir schicken dir einen neuen raus, bei dem ich gerade nochmal HDMI getestet habe (an einem Samsung S22D300HY). Gib dann bitte Bescheid ob es mit dem neuen Brick funktioniert. Ich baue dafür im Brick Viewer mal einen Hinweis ein. Gruß, Erik
  9. Moin, HDMI ist leider recht kompliziert. Es gibt manche Monitore die am RED-Brick nur funktionieren, wenn du sie im laufenden Betrieb ansteckst, andere funktionieren nur wenn sie bereits vorher angeschlossen sind. Mit welchen Bildschirmen hast du es probiert? Eventuell findet sich da ja eine Gemeinsamkeit. Meintest du eher eine Step Down Power Supply? Die Einspeisung am DC-Brick versorgt nur angeschlossene Motoren mit Strom, nicht andere Bricks im Stapel. Eventuell hat deine serielle Konsole da die Ausgabe davor verschluckt. Tut sich etwas wenn du Enter drückst und dann
  10. Moin, Das steht schon seit längerem auf der Nice-to-have-Liste, bisher ist bei uns aber noch niemand dazu gekommen das im Brick Daemon zu implementieren. Gruß, Erik
  11. Zu deinem Displayproblem: Ich fürchte das ist eine Inkompatibilität zwischen Display und Prozessor und Kernel des RED-Bricks. Erfahrungsgemäß gibt es manche Displays, die nie funktionieren, wenn man das Kabel nachträglich ansteckt, und andere die das zwingend brauchen. Vermutlich triffst du mit deinem Display den zweiten Fall. Wenn du nicht gerade ein anderes Display verwenden willst, wird man da nicht viel machen können, sorry.
  12. Das sollte inzwischen gefixt sein, auf dem Download-Server lag eine falsche Test-Datei die dazu führte, dass der Update-Check durcheinander kam. Wie sieht das Farbenspiel genau aus? Mach am besten mal ein Foto. Was passiert wenn du den Desktop siehst und dann den RED-Brick z.B. über Brick Viewer rebootest (dabei aber nicht Display oder RED-Brick vom Strom trennst)?
  13. Aus dem Log sehe ich folgendes: Dein Programm startet sehr schnell nachdem Brick Daemon und RED Brick API Daemon gestartet sind (das ist die Zeile mit "Added new client (N: 127.0.0.1..."). Der Brick Daemon resettet anscheinend erst danach den Master Brick, weshalb dieser "vergisst" dass die Bricklets angeschlossen sind und an allen Ports neu anfragt. Das Rotary Encoder Bricklet meldet sich dann ("Received enumerate-connected callback (uid: KcD)") was der Brick Daemon als "Das Bricklet wurde neu angesteckt, ich werfe alle alten Anfragen weg weil die jetzt keinen Sinn mehr ergeben" behandelt. Ei
  14. Das hängt von den Bindings ab. Bei den Python-Bindings kannst du pro Device und Callback-ID nur ein Callback registrieren. Wenn du die Registrierung mehrfach ausführst, werden die älteren Registrierungen überschrieben.
  15. Laut dem Log hat dein händisches Konfigurieren funktioniert. Wenn du das HAT und angeschlossene Bricklets also immer noch nicht erreichst, ist es wohl wirklich ein Schaden am Pi oder HAT. Ich bin gespannt was bei deinem Test mit einem anderen Pi herauskommt.
×
×
  • Create New...