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. Allgemeine Frage zum Einbinden von Scripten

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Allgemeine Frage zum Einbinden von Scripten

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
5 Beiträge 4 Kommentatoren 1.1k Aufrufe
  • Ä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.
  • A Offline
    A Offline
    anno.nymm
    schrieb am zuletzt editiert von
    #1

    Hallo

    Ich bin kompletter Neuling auf dem Gebiet Java und Scripten im Allgemeinen. Daher meine wohl ziemlich banale Frage, wie ich die hier in grosser Anzahl vorhandenen Scripte bei IObroker einbinden und über z.b. ein widget ansteuern kann. Die Sache mit den Datenpunkten als Ansteuerung habe ich soweit schon gesehen und auch verstanden, aber wo hinterlege ich so ein script, um eiene Datenpunkt daraus generieren hu können? Ist das eine eigenständige Datei oder schreibe ich das z.b. in den Script-Teil des VisEditors? Umd wenn letzteres der Fall ist, wie erzeuge ich dann die zugehörigen Datenpunkte? Mein letzter Versuch mit einem bestehenden Skript ist nämlich genau an diesem Punkt gescheitert… :roll: :roll:

    Danke im Voraus

    1 Antwort Letzte Antwort
    0
    • Jey CeeJ Online
      Jey CeeJ Online
      Jey Cee
      Developer
      schrieb am zuletzt editiert von
      #2

      Hi,

      die verwendete Sprache ist javascript, nicht Java. Du brauchst den JavaScript Adapter. Und an dieser stelle verweise ich dich an die Webseite von iobroker, dort gibt es eine Einführung in die Programmierung.

      http://www.iobroker.net/docu/?page_id=5385&lang=de

      Gesendet von meinem m8 mit Tapatalk

      Persönlicher Support
      Spenden -> paypal.me/J3YC33

      1 Antwort Letzte Antwort
      0
      • P Offline
        P Offline
        pix
        schrieb am zuletzt editiert von
        #3

        Hallo,

        Jey Cee war schneller, ich wollte dir das gleiche raten.

        Ich habe noch eine Ergänzung: Du solltest dir die Github-Seite des Javascript-Adapters ansehen. Dort sind die speziellen ioBroker-Javascript-Funktionen zusammengefasst. So findest du dort auch den Befehl createState(). Damit lassen sich Objekte erstellen, die dann im Objekt Reiter aufgelistet sind. Um diesen Befehl zu verwenden, brauchst du ein Script. Wie das angelegt wird, ist sehr gut auf der ioBroker-Webseite erklärt.

        http://www.iobroker.net/docu/?page_id=156&lang=de

        Ob du tatsächlich Javascript oder vielleicht Blocky verwendest, ist dir überlassen.

        Schließlich kann man Objekte auch direkt im Admin Reiter Objekte (Plus Button) erstellen.

        Diese Objekte sind dann in VIS als OID zu verwenden.

        Viele Grüße

        Pix

        ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

        1 Antwort Letzte Antwort
        0
        • ThisoftT Offline
          ThisoftT Offline
          Thisoft
          schrieb am zuletzt editiert von
          #4

          Du musst zuerst mal den Javascript-Adapter installieren. Dann erhältst du einen Reiter "Scripte". Falls der nicht sichtbar sein sollte musst du ihn über das Stift-Symbol ganz rechts oben in der Admin-Oberfläche einblenden. Dann kannst du Scripte einfügen… ;)

          250_install_js.jpg

          Ups - da waren schon 2 schneller als ich.

          22 HM-Geräte; PivCCU2 auf RasPi

          ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

          1 Antwort Letzte Antwort
          0
          • A Offline
            A Offline
            anno.nymm
            schrieb am zuletzt editiert von
            #5

            Danke euch allen. Die Kombination eurer Infos war genau das was ich benötigt habe. Ich mache mich gleich mal ans Werk und probiere mein Glück.

            Vielen Dank :)

            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

            748

            Online

            32.6k

            Benutzer

            82.2k

            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