Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Anfängerfrage ob das in Blockly möglich ist

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    443

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    367

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    964

Anfängerfrage ob das in Blockly möglich ist

Geplant Angeheftet Gesperrt Verschoben Blockly
blockly
4 Beiträge 2 Kommentatoren 348 Aufrufe 1 Beobachtet
  • Ä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.
  • R Offline
    R Offline
    raspido
    schrieb am zuletzt editiert von
    #1

    Moin,

    ich habe mir etwas vor genommen, weiß nur noch nicht ob ich da mit Blockly ans Ziel komme.

    Ich denke, ich stelle erstmal vor, was ich vor habe.

    Ich würde gerne eine Anwesenheitserkennung der Anwohner im Haus machaen. Dies möchte ich aber nicht mit Smartphone oder so machen. Hab mein Handy nicht ständig bei mir somit nicht brauchbar.

    Ich würde gerne auf RFID Tags zurückgreifen. Ein Minimalteil vom ganzen läuft, wobei das eigentlich übertrieben ist. Ich habe ein RFID Reader an ein Wemos D1 Mini gehängt, dieser übermittelt die TagID an ein Datenpunkt ("RFID_Read")im ioBroker per mqtt. Das läuft auch. Und war gar nicht schwer.

    Eine Werteliste mit den "bekannten" RFID Tags habe ich erstellt und diese in ein weiteren Datenpunkt ("RFID_Tags") unter "vordefinierte Werte" verpackt. Im Format [{RFID Tag}:Name;{RFID Tag}:Name;...]. Zusätzlich habe ich für jeden Bewohner des Hauses einen Datenpunkt mit Logikwert definiert. Schließlich ist man Anwesen oder eben nicht.

    Nun ist meine erste Frage, kann ich den Wert der im Datenpunkt RFID_Read mit den Datenpunkten im RFID_Tags vergleichen und dann aus der Werteliste den Namen nehmen um Datenpunkt Zwischen Wahr und Falsch hin und her zu schalten? Oder muss ich mir eher die Mühe machen, die RFID Tags direkt im Blocklycode zu verpacken?

    Nachdem der Vergleich statt gefunden hat, soll der Datenpunkt "RFID_Read" geleert werden bzw. auf 0 gesetzt werden, so könnte man den Trigger nutzen, wenn geändert wurde.

    Ich hoffe man kann meinem Gedankengang verfolgen. Den nun die Frage, ist die Umsetzung in Blockly möglich oder sprengt es die Möglichkeiten von Blockly? Und darüber hinaus, kann mir jemand dabei helfen?

    Bei kleineren Sachen in Blockly komme ich langsam dahinter, nur dieses "Projekt" ist natürlich deutlich umfangreicher.

    Michael

    1 Antwort Letzte Antwort
    0
    • R Offline
      R Offline
      raspido
      schrieb am zuletzt editiert von raspido
      #2

      Nicht das es heißt, ich fang zumindest nicht wenigstens an und Probiere zumindest etwas. Hier schonmal der erste Ansatz, nicht unbedingt super Toll, aber funktioniert soweit.

      b690a086-ddb6-4a12-aa24-d9d894457079-image.png

      Was oben fehlt ist:

      23553cb0-a0dd-4174-a691-c1cdad014fbc-image.png

      Schöner wäre natürlich eine Wertetabelle oder noch besser eine Art Datenbank wo die Tags hinterlegt sind aber zumindest geht etwas.

      Nur eines klappt nicht, wenn ich den RFID Tag vom "ResetUser" nutze springt der Datenpunkt "RFID_Unbekannt" um auf False, wenn ich die Karte aber entferne und somit der Datenpunkt "RFID_Read" wieder geleert wird springt der Datenpunkt auf True und ich weiß nicht warum. Oder hängt dies mit dem recht "schwammig" formulierten Sonst zusammen?

      Michael

      paul53P 1 Antwort Letzte Antwort
      0
      • R raspido

        Nicht das es heißt, ich fang zumindest nicht wenigstens an und Probiere zumindest etwas. Hier schonmal der erste Ansatz, nicht unbedingt super Toll, aber funktioniert soweit.

        b690a086-ddb6-4a12-aa24-d9d894457079-image.png

        Was oben fehlt ist:

        23553cb0-a0dd-4174-a691-c1cdad014fbc-image.png

        Schöner wäre natürlich eine Wertetabelle oder noch besser eine Art Datenbank wo die Tags hinterlegt sind aber zumindest geht etwas.

        Nur eines klappt nicht, wenn ich den RFID Tag vom "ResetUser" nutze springt der Datenpunkt "RFID_Unbekannt" um auf False, wenn ich die Karte aber entferne und somit der Datenpunkt "RFID_Read" wieder geleert wird springt der Datenpunkt auf True und ich weiß nicht warum. Oder hängt dies mit dem recht "schwammig" formulierten Sonst zusammen?

        Michael

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von
        #3

        @raspido
        Weshalb verwendest Du 5 mal Timeout ? Einmal außerhalb des falls-Blockes würde genügen.

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        1 Antwort Letzte Antwort
        0
        • R Offline
          R Offline
          raspido
          schrieb am zuletzt editiert von
          #4

          Dachte viel hilft viel. Aber kann ich später mal ändern.

          :-)

          1 Antwort Letzte Antwort
          0

          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

          Registrieren Anmelden
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          285

          Online

          32.8k

          Benutzer

          82.8k

          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