Jump to content

ftr

Members
  • Gesamte Inhalte

    7
  • Benutzer seit

  • Letzter Besuch

ftr's Achievements

Newbie

Newbie (1/14)

0

Reputation in der Community

  1. ftr

    LED Streifen

    Danke für die Antworten.
  2. ftr

    LED Streifen

    Hallo zusammen, bei mir sind ein paar Fragen rund um den geplanten Einsatz von LED Strip Bricklets 2.0 aufgekommen. Ich hoffe, hier kann mir der ein oder andere weiterhelfen: Habe ich es richtig verstanden, dass ein LED Streifen nicht allein über das Bricklet mit Energie versorgt werden kann? Es wird auf jeden Fall eine eigene, separate Spannungsversorgung benötigt? Sind auch Streifen mit höherer Spannung als 5V möglich? Die in der Doku geschilderten Beispiele sind alle mit 5V. Die im Tinkerforge-Shop angebotenen Streifen haben 30 LEDs pro Meter. Das ist für meinen Anwendungsfall leider zu wenig. Hat vielleicht jemand hier im Forum einen Tipp für LED Streifen mit 60 oder besser sogar 144 LEDs/m die mit dem Bricklet funktionieren? Viele Grüße FTR
  3. ftr

    Linse Motion Detector Bricklet

    Hallo zusammen, weiß jemand, ob es hinsichtlich der Erkennungsleistung einen Unterschied macht, ob man die schwarze oder weiße Linse beim Motion Detector Bricklet v2 benutzt? Gibt es sonst irgendwelche technisch relevanten Unterschiede oder ist es schlicht eine "Geschmacksfrage" bzw. was farblich besser in die Umgebung passt? Gruß ftr
  4. Kann man an einen Raspi mit Tinkerforge Hat gleichzeitig auch noch einen (oder mehrere) Master Brick(s) anschließen und alles gleichzeitig nutzen?
  5. Hallo, mit der Bugfix-Version funktioniert das Registrieren des Callbacks nun, sowohl mittels Mosquitto-Client als auch per NodeRED. Danke. Gruß FTR
  6. Hallo, danke für die schnelle Reaktion. Es wird folgende Payload angezeigt: Payload was: b'{"register": true}' Steht das b für Byte oder ist das Bestandteil des Payloads? Ich hatte in der Mosquitto-Doku übrigens schon vor meinem ersten Posting geschaut, inwiefern man beeinflussen kann, ob String oder Byte als Datentyp verwendet wird, aber nichts dazu gefunden. Weiß diesbezüglich jemand was? Bei Node-Red habe ich sowohl String als auch JSON als Payload-Typ ausprobiert. Auch hier wird die Payload vom Binding, wie oben, mit dem vorangestellten b angegeben. Viele Grüße FTR
  7. Hallo zusammen, ich habe Probleme bei der Verwendung der MQTT Bindings: Es gelingt mir nicht die Callbacks zu registrieren. Hoffe hier kann mir jemand weiterhelfen. Ich orientiere mich an der Doku und gehe wie folgt vor: 1. Abonnieren des Callback-Topics: mosquitto_sub -v -t tinkerforge/callback/rgb_led_button_bricklet/Doe/button_state_changed 2. Registieren Callback: mosquitto_pub -t tinkerforge/register/rgb_led_button_bricklet/Doe/button_state_changed -m '{"register": true}' Über das abonnierte Callback-Topic bekomme ich dann immer folgende Fehlermeldung, wenn ich die Nachricht zur Registrierung des Callbacks sende: tinkerforge/callback/rgb_led_button_bricklet/Doe/button_state_changed {"_ERROR": "Could not parse payload for button_state_changed callback registration of <class '__main__.RGBLEDButtonBricklet'> rgb_led_button_bricklet as JSON encoding a boolean: the JSON object must be str, not 'bytes'"} Als Alternative zum Mosquitto-Client habe ich das Registrieren des Callbacks auch mittels der MQTT-Funktionalität von NodeRED versucht. Dies führt zum gleichen Fehler. Grundsätzlich funktioniert die Kommunikation zwischen Tinkerforge Hardware, MQTT Bindings, Broker und Clients übrigens offenbar, denn wenn ich die request und response Topics nutze, arbeitet alles wie erwartet. Ein paar Daten zum verwendeten System: Betriebssystem: Raspian MQTT Bindings V2.0.4 MQTT Broker: Mosquitto Viele Grüße FTR
×
×
  • Neu erstellen...