Jump to content

Backdraft007

Members
  • Gesamte Inhalte

    84
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    4

Posts erstellt von Backdraft007

  1. vor 11 Stunden schrieb michael99:

    Ergo würde ich doch zum aktivieren der Autostartfunktion senden: publish,warp/SNk/evse/auto_start_changing,{"auto_start_charging":true} senden, doch das funktioniert nicht. Syntax

    Da ist schon mal ein Tippfehler drin? Nicht auto_start_changing, sondern auto_start_charging.

    Das Komma irritiert mich jetzt auch gerade. Und wenn ich die API richtig lese, reicht es auch aus, einfach nur true zu senden.

  2. Hi,

    wenn Du keine anderen Tinkerforge Komponenten hast, kannst Du damit nicht wirklich viel anfangen. Der Brick wurde halt entwickelt, um Projekte autark laufen lassen zu können. Der RED-Brick ist auch abgekündigt. Die Alternativen dazu sind Raspberry in Kombination mit den HAT und ESP32.

    Wenn Du sie geschenkt bekommen hast und keine konkrete Anwendung hast, kannst Du sie ja hier für Lau/kleiner Obulus anbieten. :)

    Grüße
    Chris

  3. Hallo Julien,

    ich habe mir das Script jetzt nicht konkret im Detail angeschaut. Scheint aber nur der Tinkerforge-Teil zu sein, richtig?
    Wenn es einen "Verbindungsabbruch" gibt, musst Du dann an den Steckern nachstecken oder reicht ein Neustart des Systems aus?

    Generell würde ich aber empfehlen, Try-Catch für Deine einzelnen Funktionen zu implementieren. So kannst Du darauf reagieren, wenn ein Bricklet nicht mehr angesprochen werden kann und weißt genau, an welcher Stelle etwas nicht mehr funktioniert.

    https://www.w3schools.com/js/js_errors.asp

    Hilft natürlich nicht bei Bricklets, die einen Callback verwenden. Hier könnte aber unter Umständen ein Enumerate helfen, den man zyklisch aufruft und auswertet.
    https://www.tinkerforge.com/de/doc/Software/IPConnection_JavaScript.html

    Der gibt Dir nämlich alles zurück, was angeschlossen ist. Fehlt etwas, kannst Du auch entsprechend drauf reagieren.

    Grüße
    Chris

×
×
  • Neu erstellen...