-
Gesamte Inhalte
1.489 -
Benutzer seit
-
Letzter Besuch
-
Tagessiege
138
Alle erstellten Inhalte von rtrbt
-
Moin, Spontan sehe ich da zwei Probleme: Die openHAB-Bindings hängen im Moment noch von der Version 2.1.26 der Java-Bindings ab. Die 2.1.27 wird von den openHAB-Bindings ignoriert. Danach musst du erst über die Inbox manuell den Brick Daemon als Thing hinzufügen, danach sollten die angeschlossenen Bricks und Bricklets automatisch gefunden werden.
-
ROI of the thermal imaging bricklet
Thema antwortete auf rtrbts Ravi in: Software, Programmierung und externe Tools
Hi, This will not work out of the box. You have to write some kind of object detection to find the tracked object in the thermal image. -
Du bist noch in openHAB unterwegs? Dann kannst du dir diesen Post mal ansehen.
-
Moin Florian, Die Wetterstation misst nur den absoluten Wert, das ist soweit korrekt. Es gibt vom Outdoor Weather Bricklet keinen Kommunikationsrückkanal zur Wetterstation, deshalb kann das Bricklet den Wert nicht zurücksetzen. Relative Werte wie "Regen in den letzten 24h" o.Ä. musst du also selbst implementieren. Gruß, Erik
-
The relevant error message in your brickd.log is You have to enable the SPI device by running sudo raspi-config and then selecting "Interfacing Options" and "SPI" and answering yes. brickd --check-config does not work, because you are not running it with sudo, so it tries to check the non-existing user specific config file.
-
The default content is the same as if the brickd.conf file was empty. So to be sure, that nothing is misconfigured, you can replace everything.
-
The log looks okay so far. If the Brick Viewer can't connect to the Pi, you should get a message box indicating the error. If no error is reported, then the connection succeeds but the Brick Daemon running on the Pi does not see any hardware. To verify this, you can stop the Brick Daemon with sudo systemctl stop brickd and then start a non-daemonized instance with debug logging: sudo brickd --debug -all,+bricklet.c If the HAT is detected, you will get output like this: 2020-06-08 14:27:57.143360 <D> <bricklet.c:182> Found product_id "0x085d" in device tree, using pre-configured HAT Zero Brick setup 2020-06-08 14:27:57.144827 <D> <bricklet.c:220> Bricklet found: spidev /dev/spidev0.0, driver 1, name gpio27 (num 27) If this output is missing, the HAT is not detected.
-
Thermal Imaging - Visual Basic .NET Code - PictureBox
Thema antwortete auf rtrbts MBOB in: Software, Programmierung und externe Tools
Ich habe das nicht getestet, aber folgende Dinge fallen mir auf: Da musst du anders auf den konkreten Wert aus img_color zugreifen: Du willst ja den Pixel x,y, also Spalte x, Zeile y. Damit du in dem eindimensionalen Array den korrekten Pixel auswählst, musst du also y Zeilen überspringen (die sind jeweils 80 Pixel lang) und dann den x-ten Pixel auswählen. Das sollte so funtionieren: myBitmap.SetPixel(x, y, img_color(y * 80 + x)) Hier legst du als Farbe immer eine an, die einen Alpha-Wert von 0 (also vollständig transparent) hat. Das erzeugt bei dir dann kein Problem, weil du das Bild als jpg speicherst, was keine Transparenz kann, aber wenn du z.B. eine PNG anlegen würdest, oder das Bild direkt in eine GUI zeichnen, dann würdest du nichts mehr sehen. So sollte es klappen: img_color(i) = Color.FromArgb(255, img(i), 0, img(i)) 'RGB(255, 0, 0) Alternativ kannst du den Alpha-Wert auch weglassen: img_color(i) = Color.FromArgb(img(i), 0, img(i)) 'RGB(255, 0, 0)- 10 Antworten
-
- thermal imaging
- visual basic .net
-
(und 2 weitere)
Markiert mit:
-
Hi, When you connect to the Pi with Brick Viewer, can you see the HAT Zero Brick in the setup tab? Is the brick viewer able to connect to the Pi at all? In any case it could be useful, if you post the Brick Daemon log file (/var/log/brickd.log) here.
-
Thermal Imaging - Visual Basic .NET Code - PictureBox
Thema antwortete auf rtrbts MBOB in: Software, Programmierung und externe Tools
Moin, Am einfachsten ist es vermutlich, wenn du deinen Code postest, dann kann man darin den Fehler suchen.- 10 Antworten
-
- thermal imaging
- visual basic .net
-
(und 2 weitere)
Markiert mit:
-
Moin, Das klingt gut Die Java-Bindings 2.1.27 haben neue API für das Industrial Dual Analog In 2.0 Bricklet und das Barometer Bricklet hinzugefügt. Die openhab-Bindings benutzen die API aber noch nicht, deshalb habe ich die Abhängigkeit noch nicht aktualisiert. Gruß, Erik
-
Problem mit build_environment_setup.sh
Thema antwortete auf rtrbts techniker in: Software, Programmierung und externe Tools
Moin, Ich habe hier auf einer frischen VM nochmal getestet und diverse weitere Probleme mit dem Script gefunden. Ich komme aber erst am Montag dazu, das Script fertig zu reparieren. Wenn du die Dokumentation bauen willst, empfehle ich dir aber Docker zu verwenden. Aus Altlast-Gründen verwenden wir da eine gepatchte ältere Sphinx-Version, die aufzusetzen ist etwas kompliziert. Mit Docker geht das automatisch. Zum Installieren musst du folgendes machen: sudo apt install docker.io sudo usermod -a -G docker $USER # Aus und einloggen oder alternativ: newgrp docker docker pull tinkerforge/build_environment_full Danach kannst du im doc-Git mit ./make_with_docker html die Dokumentation bauen. Perspektivisch werde ich das build_environment_setup.sh mal so umbauen, dass es Docker und das Image mitinstalliert. Gruß, Erik -
Firmware: LCD 128x64 Bricklet 2.0.9 Improve draw performance Download: LCD 128x64
-
Firmware: LCD 128x64 Bricklet 2.0.9 Performance des Zeichnens verbessert Download: LCD 128x64
-
Alternativen zu Temperatur/Luftfeuchte Sensor TH-6148?
Thema antwortete auf rtrbts Loetkolben in: Hardware
Moin, Hier ist kein anderer kompatibler Sensor bekannt. Das Outdoor Weather Bricklet implementiert nur genau die Kommunikation mit der Weather Station und dem TH-6148. -
Problem mit build_environment_setup.sh
Thema antwortete auf rtrbts techniker in: Software, Programmierung und externe Tools
Moin, Hat build_environment_setup.sh etwas interessantes ausgegeben? generate_tables.py setzt das generators-Git in seinen Import-Path und verlässt sich darauf, das darin device_infos.py erstellt wurde. Das sollte das Shellscript eigentlich gemacht haben, weil darin, bevor die Doku gebaut wird, generate_all.py in generators ausgeführt wird. -
Es sieht so aus, als ob du nicht gegen die pthread-Bibliothek linkst. Wenn du in deinem Makefile den cc-Aufrufen das Argument -pthread mitgibst, sollte es funktionieren.
-
Outdoor Weather Station - Wind Direction sensor
Thema antwortete auf rtrbts PeterACox in: General Discussion
Hi, You have to correct this in your program, the outdoor weather station can't correct this itself. -
Outdoor Weather Station - Wind Direction sensor
Thema antwortete auf rtrbts PeterACox in: General Discussion
In case you mean the orientation of the cardinal directions: The Outdoor Weather Bricklet does not support remapping the directions (i.e. north, east, south, west -> east, south, west, north). -
Outdoor Weather Station - Wind Direction sensor
Thema antwortete auf rtrbts PeterACox in: General Discussion
The sensor operates mechanical and the station does not have any facility to calibrate for non-horizontal orientation, so you must install the station as horizontal as possible. On top of the rain fall sensor, there is a small bubble level that can help you orient the station. -
Moin, Das liegt daran, dass ich eigentlich alles, was eine boolsche Variable ist auf einen Switch abbilde. Der Generator bekommt es aber nicht hin zu sehen, dass die Channel zumindest read only sein sollten. Ich gebe dir aber recht, dass Contact hier sinnvoller wäre. Setze ich mir mal auf die TODO-Liste. Das funktioniert bei mir (sowohl mit der alten IO-16 als auch der 2.0). Welche openHAB und Bindings-Versionen hast du? Legst du neue Items für die Inputs an oder verlinkst du sie auf bereits existente Items? Ich sehe im Log (log:tail in der Karaf-Konsole) folgende Ausgabe, wenn ich ein neues Item anlege: 15:20:09.589 [INFO ] [thome.event.ItemChannelLinkAddedEvent] - Link 'H5H_InputValuePin1A1-tinkerforge:brickletio16v2:H5H:BrickletIO16V2InputPin1' has been added. 15:20:09.592 [INFO ] [smarthome.event.ItemStateChangedEvent] - H5H_InputValuePin1A1 changed from NULL to ON Gruß, Erik
-
Frage zum HatBrick in Verbindung mit RaspberryPI & Touch
Thema antwortete auf rtrbts PaulPaulaner in: Hardware
Etwas fertiges gibt es nicht. Ich sehe spontan folgende Optionen: Du kannst ein Bricklet-Kabel nehmen und entweder ein Breakout Board oder direkt am Kabel die 5 Volt abgreifen. Alternativ kannst du ein USB-Kabel zerlegen und den Stecker an eine der USB-Buchsen des Raspberry Pis anschließen. -
Moin, Beta 23 ist im Post oben. DC Bricks haben jetzt Kontrollchannel und LED Strips einen Channel der konfigurierbar viele LEDs auf die selbe Farbe setzt. Die Farbe wird vom HSBType z.B. eines ColorPickers automatisch nach RGB(W) konvertiert. Die Dokumentation sollte gleich auf dem Tinkerforge-Server sein.
-
Hi Ravi, If the GPIO pins on your Raspberry Pi are not occupied yet, you can connect the Thermal Imaging Bricklet with either a HAT Brick or HAT Zero Brick and a 7p-7p cable of any length. If the GPIO pins are occupied, you need a Master Brick and a 7p-10p cable. Cables are available here. Erik
-
Da muss ich meine Aussage von oben korrigieren: get_stack_voltage/current misst _nur_ Spannung/Strom an der Eingangsbuchse einer Step Down Power Supply. Das bringt dich mit PoE also nicht weiter. Das muss ich in der Doku mal ausbessern, steht jetzt auf der TODO-Liste. Warum bei dir das Callback nicht auslöst kann ich dir jetzt nicht sagen. Du kannst aber stattdessen irgendein Callback der neueren Bricklets benutzen, da kannst du explizit "value_has_to_change" auf false setzen.