Jump to content

duaw

Members
  • Content Count

    103
  • Joined

  • Last visited

Community Reputation

0 Neutral

Recent Profile Visitors

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

  1. Hallo! besteht grundsätzlich auch die Möglichkeit, dass der Brickv anzeigt, mit welcher Version des Brickd er gerade verbunden ist? Und dass ein Update für den verbundenen Brickd bereit liegt? (Kommt zwar sehr selten vor, erleichtert dann aber das systematische Updaten!) Gruß, Uwe
  2. Alles befolgt unter https://www.tinkerforge.com/de/doc/Software/APT_Repository.html#apt-repository ? brickd läuft ? systemctl status brickd liefert bei mir ● brickd.service - Brick Daemon Loaded: loaded (/lib/systemd/system/brickd.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2020-08-10 08:27:30 CEST; 7h ago Process: 460 ExecStart=/usr/bin/brickd --daemon (code=exited, status=0/SUCCESS) Main PID: 471 (brickd) Tasks: 7 (limit: 2068) CGroup: /system.slice/brickd.service └─471 /usr/bin/br
  3. Hallo, Philipp, leider habe ich das outdoor_weather_bricklet nicht. Um auszuschließen, dass das ein Bug im Bindung (in getstation_data) ist, sollte get_identity funktionieren. Das können ja alle Bricklets. Hier mein Setup: Mac (mit brickd und Brickv) und Raspi mit IP 192.168.1.200.Natürlich kann ich den Raspi vom Mac aus im Netz erreichen. Unter MQTT.fx auf dem Mac habe ich ein Connection Profile zum Broker 192.168.1.200 erstellt. Ich habe testweise ein humidity_v2_bricklet mit UID Dkd am Raspi am HAT Zero und einen Master mit temperature_bricklet mit UI
  4. Hallo, Philipp, subscribe doch mal tinkerforge/# in MQTT.fx Was passiert, wenn via MQTT.fx die Nachricht tinkerforge/request/outdoor_weather_bricklet/K5A/get_station_data publishst? Es sollte in MQTT.fx die Response ankommen. Passiert das? Gruß, Uwe
  5. MEA CULPA ... 1. Never touch a running system stimmt nicht immer! 2. Gib' Acht, wo welche Datei liegt !!! (Und lösche, was Du nicht mehr brauchst ... ) python3 /usr/local/bin/tinkerforge_mqtt Und: Ja, die Ausgabe ist 2020-08-06 20:00:54,768 <DEBUG> MQTT bindings: Calling function get_temperature for device aK1 of type temperature_bricklet. 2020-08-06 20:00:54,772 <DEBUG> MQTT bindings: Calling function get_temperature for device aK1 of type temperature_bricklet succedded. 2020-08-06 20:00:54,772 <DEBUG> MQTT bindings: Publishing response to tinkerforge
  6. Hallo, Philipp, das im Video sieht alles ganz vernünftig aus. Ich bin den Weg mit der Anleitung von TF gegangen. Die ist doch ganz gut! Leider habe ich keine ausführlichere step-by-step-Anleitung ... VOR dem automatischen Ausführen als Service oder über crontab solltest Du manuell checken, ob die Einzelteile funktionieren. Und dabei "unten" anfangen. Wie ist Dein Aufbau? Welche HW verwendest Du? Welches OS? Aktuelle SW? Wo läuft der MQTT-Broker? Läuft der? Kannst Du mit MQTT.fx überhaupt Nachrichten publishen/subscriben ? Wo ist welches Bricklet wie angesch
  7. Hallo! Ich frage alle 30sec zyklisch ab. Das sollte doch unkritisch sein, oder? Ich habe das gerade nachgestellt (auf meinem Mac, habe Node-RED-Flow in der Zeit deaktiviert: python3 tinkerforge_mqtt --broker-host 192.168.1.18 --ipcon-host 192.168.1.111 --global-topic-prefix tinkerforge/111 --debug Request: 2020-08-06 17:05:37,639 <DEBUG> MQTT bindings: Configuring connection to MQTT broker at 192.168.1.18:1883 2020-08-06 17:05:37,639 <DEBUG> MQTT bindings: Connected to MQTT broker at 192.168.1.18:1883 2020-08-06 17:05:37,646 <DEBUG> paho.mqtt.client: S
  8. Hallo, Philipp, ich bin wie hier beschrieben vorgegangen: https://www.tinkerforge.com/de/doc/Software/API_Bindings_MQTT.html# Unter Debian Linux (auch Raspi) sudo apt install tinkerforge-mqtt macht alles. Die Doku ist etwas gewöhnungsbedürftig. Am besten, du spielst mit den Kommandozeilentools oder z.B. MQTT.fx etwas rum. Gruß, Uwe
  9. Hallo, mein altes Temperature-Bricklet liefert ja auch gelegentlich falsche Werte. Es ist via TF-MQTT-Service angeschlossen, der wie in der Doku beschrieben das MQTT-Binding bereitstellt.. In Node-Red erkenne ich das, dann resette ich dem Master in Node-Red per exec-Node. Leider muss ich dann den TF-MQTT-Service für diesen Stapel (eigene IP) neu starten. (Was ich jetzt erst mal noch manuell mache , aber das geht sicher auch via Node-Red ). Ein ganz "normaler" Reset des Masters parallel aus dem brickv bringt den Service/das Bindung auch aus dem Tritt. Nicht aber einen par
  10. Hallo, der Maintainer maintaint wohl nur das, was er selbst hat. Ich verwende das MQTT-Binding. Das läuft gut und ist bestens supported! Gruß, Uwe
  11. Hallo! Der Winter wird kommen und damit die Überwinterung von Pflanzen im (isolierten) Gartenhaus. Dazu möchte ich einen elektrischen Heizlüfter (500W), 2x RGB-Pflanzenlicht (à 50 W) und einen kleinen Bad-Lüfter (wenn es zu feucht/warm wird) schalten (mit MQTT/Node-Red auf Raspi [ist vorhanden] lokal in der Gartehütte). Das Licht ginge wie bisher auch über eine Zeitschaltuhr. Aber der "Frostwächter" ist zu aggressiv: Es darf ruhig unter 5°C kalt werden. Und beim Lüften möchte ich etwas Intelligenz einbauen. Die Außentemperatur kommt via MQTT/Netzwerk von aussen. Die Regelung muss a
  12. Hallo, photron, da war ich wohl etwas blauäugig, sorry. Und den "Testaspekt"hatte ich nicht bedacht. Auf jeden Fall ein RIESENGROSSES LOB für die sagenhafte Unterstützung und Pflege! Da bleiben eigentlich keine Wünsche offen! Viele Grüße, Uwe
  13. Habe ich übersehen, Danke! Aber: Da gehören Sie nicht hin. Und warum nur in C/C++ (und MQTT auch ... oder nicht?). Und undokumentiert. Ich dachte, die Bindings werden generiert. Und an einer zentralen Stelle gehalten. Gruß, Uwe
  14. Hallo! Die aktuellen C/C++-Bindings wurden am 7.4. generiert. Die i2c-Funktionen sind in bricklet_barometer.c/.h noch nicht deklariert/definiert . Die Funktionen der Firmware 2.0.3. vom 5.5. können nicht in C/C++ aufgerufen werden. (Es wurden seitdem nur die MQTT-Bindungs upgedatet, oder?) Gruß, Uwe
  15. Ja. Auf iMac und MacBook. Mit jedem Update von macOS kommt immer ein Reboot, klar. Aber ansonsten läuft der brickd absolut solide.
×
×
  • Create New...