Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Skript für Ansteuerung LED Streifen von Türstation

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Skript für Ansteuerung LED Streifen von Türstation

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      superbraz last edited by

      Gruß,

      vielleicht kann mir hier jemand helfen von euch...
      ich nutze eine CCU3 von Homematic, über welche ich per HTTP Befehl meinen Türöffner der Axis A8207-VE ansteuere (Video-Türstation).
      Die Axis verfügt über einen "LED Streifen", welchen man über die VAPIX Schnittstelle wohl ansteuern kann.
      Ich hätte es gern, dass dieser grün blinkt, wenn die CCU3 den Türöffner auslöst.

      der Hersteller hat mir folgendes per Mail geantwortet, allerings ist das für mich keine große Hilfe, da ich nicht weiss, wie ich es in ein Skript packe, um es zu nutzen.

      [http://{{username}}:{{password}}@{{ip}}/vapix/axdsapi]http://{{username}}:{{password}}@{{ip}}/vapix/axdsapi
      
      {
      
        "axdsapi:SetUiFeedback": {
      
          "internal": false,
      
          "ledFeedbacks": [
      
            {
      
              "led": "stripe",
      
              "runStyle": "oneshot",
      
              "durationOnMillisec": 100,
      
              "durationOffMillisec": 100,
      
              "valueOn": "green",
      
              "valueOff": "off",
      
              "loops": 15
      
            }
      
          ]
      
        }
      
      }
      

      in der CCU3 wird eine Virtuelle Taste getriggert, welche dann folgendes Skript ausführt:

      string stderr;
      string stdout;
      string url="http://USER:PASSWORD@IP/axis-cgi/io/port.cgi?action=PORT%3A%2F3000%5C";
      system.Exec("wget -O /dev/null -q "#url, &stdout, &stderr);
      

      am liebsten wäre es mir, dieses einfach zu erweitern...
      alternativ könnte ich (von hinten durch die Brust ins Auge) aber auch die virtuelle Taste mit Blockly als Trigger verwenden, um dann den LED Befehl auszulösen - nur weiss ich nicht, wie.

      Kann mir jemand von euch helfen evtl? Vielen Dank vorab! 🙂

      arteck 1 Reply Last reply Reply Quote 0
      • arteck
        arteck Developer Most Active @superbraz last edited by

        @superbraz beschäftige dich mal mit axios

        S 1 Reply Last reply Reply Quote 0
        • S
          superbraz @arteck last edited by superbraz

          @arteck wie soll mir dein beitrag weiterhelfen?

          edit...grad mal "gegoogelt"....ist ja wieder ein zusätzliches programm / bzw. eine weitere schnittstelle...
          kann man das nicht mit dem javascript adapter im iobroker irgendwie lösen?
          oder innerhalb der ccu3?

          arteck 1 Reply Last reply Reply Quote 0
          • arteck
            arteck Developer Most Active @superbraz last edited by arteck

            @superbraz sagte in Skript für Ansteuerung LED Streifen von Türstation:

            kann man das nicht mit dem javascript adapter im iobroker irgendwie lösen?

            mit axios.. und ja es ist ein Program. ja läuft innerhalb iobroker und nein ist keine Schnittstelle

            damit kannst du Befehle senden und empfangen ..was du ja auch machen möchtest

            aber

            wenn du schon hilfe suchst dann poste auch alle informationen
            https://www.axis.com/vapix-library/subjects/T10167036/section/t10160259/display?section=t10160259-t10160252

            und da steht was von websocket.. habs aber nur überflogen

            S 1 Reply Last reply Reply Quote 0
            • S
              superbraz @arteck last edited by

              @arteck vielen Dank - ich verstehe es trotzdem nicht...
              von websockets habe ich keine Ahnung, bin kein programmierer...

              iobroker habe ich am laufen, javaskript adapter auch - nutze ich mit blockly, soweit kenne ich mich schon aus.

              axios finde ich nicht als adapter!?

              vielleicht kannst du mir das etwas genauer erläutern bzw. erstmal eine grundlage?
              wäre klasse!

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

              ioBroker
              Community Adapters
              Donate

              870
              Online

              31.7k
              Users

              79.7k
              Topics

              1.3m
              Posts

              2
              5
              324
              Loading More Posts
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes
              Reply
              • Reply as topic
              Log in to reply
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
              The ioBroker Community 2014-2023
              logo