Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Awtrix Light Blockly

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    21
    1
    835

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

Awtrix Light Blockly

Geplant Angeheftet Gesperrt Verschoben Blockly
6 Beiträge 3 Kommentatoren 564 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • ThomasW 1T Offline
    ThomasW 1T Offline
    ThomasW 1
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,
    ich habe den Awtrix Litght Adapter installiert und lasse mir den Blutzuckerwert unseres Sohnes über den Nightscout Adapter anzeigen. Zusätzlich möchte ein Blockly erstellen um mir auch noch auf der Ulanzi die Pfeilrichtung anzeigen zulassen.

    Als Datenpunkt wird die "data.mgdlDirection" verwendet. Mit den Apps Einstellung kann ich diesen Datenpunkt zwar auch ausgeben lassen, es wird aber nur der Text angezeigt und nicht der Pfeil. Wenn ich ein Bild dazunehmen, ist es immer der gleiche Pfeil, die Richtung kann sich aber ändern. Es müsste daher automatisch je nach Richtung des Pfeils aktualisiert angezeigt werden, wenn sich der BZ-Wert ändert. Dies geht aber über die Apps so nicht.

    Das ein Bild übertragen wird habe ich bereits mit einem Blockly geschafft, dieses Blockly reagiert aber nicht auf unterschiedliche Werte im Datenpunkt. Wenn ich mir den Datenpunkt als Nachricht an Telegram sende, steht auch nur der Text drin.

    Habt Ihr eine Idee was ich bei der Erstellung für eine Fehler mache?

    Blockly.png

     "_id": "data.mgdlDirection",
          "type": "state",
          "common": {
            "name": "mgdl Direction",
            "role": "state",
            "type": "string",
            "states": {
              "NONE": "⇼",
              "TripleUp": "⤊",
              "DoubleUp": "⇈",
              "SingleUp": "↑",
              "FortyFiveUp": "↗",
              "Flat": "→",
              "FortyFiveDown": "↘",
              "SingleDown": "↓",
              "DoubleDown": "⇊"
    
    CodierknechtC 1 Antwort Letzte Antwort
    0
    • ThomasW 1T ThomasW 1

      Hallo zusammen,
      ich habe den Awtrix Litght Adapter installiert und lasse mir den Blutzuckerwert unseres Sohnes über den Nightscout Adapter anzeigen. Zusätzlich möchte ein Blockly erstellen um mir auch noch auf der Ulanzi die Pfeilrichtung anzeigen zulassen.

      Als Datenpunkt wird die "data.mgdlDirection" verwendet. Mit den Apps Einstellung kann ich diesen Datenpunkt zwar auch ausgeben lassen, es wird aber nur der Text angezeigt und nicht der Pfeil. Wenn ich ein Bild dazunehmen, ist es immer der gleiche Pfeil, die Richtung kann sich aber ändern. Es müsste daher automatisch je nach Richtung des Pfeils aktualisiert angezeigt werden, wenn sich der BZ-Wert ändert. Dies geht aber über die Apps so nicht.

      Das ein Bild übertragen wird habe ich bereits mit einem Blockly geschafft, dieses Blockly reagiert aber nicht auf unterschiedliche Werte im Datenpunkt. Wenn ich mir den Datenpunkt als Nachricht an Telegram sende, steht auch nur der Text drin.

      Habt Ihr eine Idee was ich bei der Erstellung für eine Fehler mache?

      Blockly.png

       "_id": "data.mgdlDirection",
            "type": "state",
            "common": {
              "name": "mgdl Direction",
              "role": "state",
              "type": "string",
              "states": {
                "NONE": "⇼",
                "TripleUp": "⤊",
                "DoubleUp": "⇈",
                "SingleUp": "↑",
                "FortyFiveUp": "↗",
                "Flat": "→",
                "FortyFiveDown": "↘",
                "SingleDown": "↓",
                "DoubleDown": "⇊"
      
      CodierknechtC Online
      CodierknechtC Online
      Codierknecht
      Developer Most Active
      schrieb am zuletzt editiert von Codierknecht
      #2

      @thomasw-1
      Du könntest das zunächst mal nach folgenden Muster vereinfachen.
      Dann hat man auch 'ne Chance, das Ganze zu lesen.
      Und einfacher wartbar ist es dann obendrein ;-)

      2b42087b-91dd-45a6-8290-738c43169437-grafik.png

      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
      HmIP|ZigBee|Tasmota|Unifi
      Zabbix Certified Specialist
      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

      ThomasW 1T 2 Antworten Letzte Antwort
      0
      • R Offline
        R Offline
        Rushmed
        Most Active
        schrieb am zuletzt editiert von Rushmed
        #3

        @thomasw-1 Musst du nicht einfach nur den Wert von SugaValue in Nachricht packen?

        056f4f92-8d6a-4575-9a7f-eed099ffcbc0-grafik.png

        Edit: Wenn der Wert eine Zahl ist gehts nicht. Dann musste noch einen "erstelle Text aus" Block davor setzen.
        097f7756-c6bf-44a6-a7cc-d02d3d0d255a-grafik.png

        ThomasW 1T 1 Antwort Letzte Antwort
        0
        • CodierknechtC Codierknecht

          @thomasw-1
          Du könntest das zunächst mal nach folgenden Muster vereinfachen.
          Dann hat man auch 'ne Chance, das Ganze zu lesen.
          Und einfacher wartbar ist es dann obendrein ;-)

          2b42087b-91dd-45a6-8290-738c43169437-grafik.png

          ThomasW 1T Offline
          ThomasW 1T Offline
          ThomasW 1
          schrieb am zuletzt editiert von
          #4

          @codierknecht
          Hallo codierknecht, so schnell habe ich mit einer Antwort gar nicht gerecht. War etwas verhindert die letzten Tage. Danke für den Tipp ich werde es jetzt mal so ausprobieren und melde mich wieder.

          1 Antwort Letzte Antwort
          0
          • R Rushmed

            @thomasw-1 Musst du nicht einfach nur den Wert von SugaValue in Nachricht packen?

            056f4f92-8d6a-4575-9a7f-eed099ffcbc0-grafik.png

            Edit: Wenn der Wert eine Zahl ist gehts nicht. Dann musste noch einen "erstelle Text aus" Block davor setzen.
            097f7756-c6bf-44a6-a7cc-d02d3d0d255a-grafik.png

            ThomasW 1T Offline
            ThomasW 1T Offline
            ThomasW 1
            schrieb am zuletzt editiert von
            #5

            @rushmed
            Hallo rushmed, danke für die Antwort. Ich möchte nicht den Text angezeigt bekommen, dies macht er jetzt nämlich. Ich möchte den Pfeil mit der jeweiligen Richtung sehen und dies hat bisher nicht geklappt. Ich probiere die Änderung Codierknecht.

            1 Antwort Letzte Antwort
            0
            • CodierknechtC Codierknecht

              @thomasw-1
              Du könntest das zunächst mal nach folgenden Muster vereinfachen.
              Dann hat man auch 'ne Chance, das Ganze zu lesen.
              Und einfacher wartbar ist es dann obendrein ;-)

              2b42087b-91dd-45a6-8290-738c43169437-grafik.png

              ThomasW 1T Offline
              ThomasW 1T Offline
              ThomasW 1
              schrieb am zuletzt editiert von
              #6

              @codierknecht
              :the_horns: vielen Dank für den Tipp, damit klappt es super und ist echt einfacher und viel kürzer. Klasse Hilfestellung. :smiley:

              61aaf59c-c77d-46d5-81ca-dfe621fb6239-image.png

              1 Antwort Letzte Antwort
              0
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              444

              Online

              32.5k

              Benutzer

              81.6k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe