NEWS

Hilfe: Letzte zahl in Blockly vergleichen [6,-48,-41]



  • @ChrisXY sagte:

    Das hier 21:39:54.897 info javascript.0 script.js.Tests.Dachfenster-offen-check: 1,19,71

    Das ist der Wert, nicht der Typ von Wert !

    Die Konvertierung nach Zahl kann entfallen.



  • @Xyolyp said in Hilfe: Letzte zahl in Blockly vergleichen [6,-48,-41]:

    @ChrisXY EDIT: Paul hat recht (ich hatte ehrlich gesagt noch keine Liste in meinen Logs gesehen und war davon ausgegangen, dass es ein Text ist. Dies scheint nicht der Fall zu sein. Nachdem das letzte Element aus der Liste geholt wurde muss möglicherweise noch zu einer Zahl konvertiert werden 😉
    8aa970f8-fcba-417d-ad86-5160cc74f5ca-image.png

    Nach der anpassung hab ich folgendes im Log

    1. Debug und nach der liste:
      21:57:40.368 info javascript.0 script.js.Tests.Dachfenster-offen-check: 1,18,72
      21:57:40.391 info javascript.0 script.js.Tests.Dachfenster-offen-check: 0,1,89
      21:57:43.976 info javascript.0 script.js.Tests.Dachfenster-offen-check: 0,1,89
      21:57:45.035 info javascript.0 script.js.Tests.Dachfenster-offen-check: -1,19,71

    Bekomme Push ZU geschickt .. aber offen nicht obwohl 71 da steht

    EDIT: Hab das -71 in 71 getauscht und schon Klappt es 😄 DANKE



  • klappt
    klappt.PNG

    Edit: Kann ich statt der 71 auch ein Bereich Definieren quasi 65-75 ??
    Und aktuell bekomme ich 4-5 Telegram Nachrichten bei Bewegung. Timeout um das falls mit 3 sekunden hat auch nichts gebracht. Wie Bremse ich das etwas ?



  • @ChrisXY sagte:

    Bereich Definieren quasi 65-75 ??

    <= 75 und >= 65



  • @Xyolyp sagte:

    noch keine Liste in meinen Logs gesehen

    Wenn Du den aktuellen Javascript-Adapter von Github installierst, werden Objekte / Arrays erkennbar im Log dargestellt.



  • @ChrisXY sagte:

    Timeout um das falls mit 3 sekunden hat auch nichts gebracht. Wie Bremse ich das etwas ?

    Vor dem Timeout ein stop timeout.



  • oh okay da hätte ich auch noch drauf kommen können. Aber vielen Dank für die ganze Hilfe. Es Klappt bisher sehr gut. Tiggere es jetzt nur bei bestimmten sachen 😉 Da reicht ja dann ein Zustand.



  • unglaublich aber ich bekomm das mit dem zwischen 38 und 43 nicht hin ..
    Ich muss da sja mit einem Wert vergleichen??
    Hast du mal einen screen vielleicht bekomme ich das dann hin 😉



  • @ChrisXY sagte:

    bekomm das mit dem zwischen 38 und 43 nicht hin .

    Blockly_letztes_Arrayelement.JPG



  • Vielen Dank ich musste das Zeichen nur umdrehen da ich ein - vor der Zahl habe. Nun bekomme ich auch wenn ich test auf true setze die Nachricht Dachfenster sind zu.
    Aber komischerweise bekomme ich das direkt 2 mal ..
    Alle anderen werte iben sind false.
    hmm.png


Log in to reply
 

Suggested Topics

  • 30
  • 3
  • 1
  • 17
  • 6
  • 10
  • 196
  • 9

1.1k
Online

32.5k
Users

39.1k
Topics

529.8k
Posts