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. Anfängerfrage ob das in Blockly möglich ist

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Anfängerfrage ob das in Blockly möglich ist

Geplant Angeheftet Gesperrt Verschoben Blockly
blockly
4 Beiträge 2 Kommentatoren 343 Aufrufe 1 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.
  • 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
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          647

          Online

          32.7k

          Benutzer

          82.4k

          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