Ankündigung

Einklappen
Keine Ankündigung bisher.

14 Byte Text auswerten

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    HS/FS 14 Byte Text auswerten

    Kann ich mit Hilfe des Homeservers nach einem bestimmten Zeichen in einem 14 byte Text KO eine Aktion ausführen?

    Im Detail:

    Ich bekomme einen 14 Byte Text der manchmal eine # am Anfang hat.
    Wenn die # auftaucht möchte ich eine Schaltaktion ausführen.

    Geht das?
    Gruß Ralf

    #2
    HI Ralf!

    Ist es Immer der selbe Text? Also "#mein Text" und "mein Text" welche Du unterscheiden willst? Dann nimm den Textvergleicher.

    Kommentar


      #3
      Hallo Micha,

      danke für deine Antwort.

      Es handelt sich leider um einen variablen Text.
      Ich lasse mir mit dem ko die Regenmenge der letzten 24h anzeigen.

      Das # steht davor wenn es aktuell regnet, wenn es nicht mehr regnet nur die menge als Zahl.

      Gruß Ralf
      Gruß Ralf

      Kommentar


        #4
        Na dann lässt sich zur Not ein Baustein schreiben

        Kommentar


          #5
          Versuch mal sowas:
          Code:
          5012|0|"(__import__('string').find(EN[1],chr(35)) <> -1)"|"1"|""|1|0|0|0 
          5012|0|"(__import__('string').find(EN[1],chr(35)) == -1)"|"0"|""|1|0|0|0
          Es wird nach # im String von E1 gesucht Wenn vorhanden, dann Ausgang 1 auf 1, sonst auf 0

          Kommentar


            #6
            Ich bekomme einen 14 Byte Text der manchmal eine # am Anfang hat.
            Blöde Frage:
            Wo kommt den der Text her? Also von welchem Gerät wird er generiert?

            Könnte das Gerät/der Baustein nicht gleich zwei KOs senden einmal 1Bit - Regen/kein Regen und dann 14byte mit der Menge/Text?

            Kommentar

            Lädt...
            X