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. ioBroker Allgemein
  4. Testeditor für Skripte

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Testeditor für Skripte

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
10 Beiträge 7 Kommentatoren 2.3k 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.
  • sissiwupS Offline
    sissiwupS Offline
    sissiwup
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ist es möglich eine der Homatic analoge Möglichkeit des Testens von Skripten zu erreichen?

    Ich würde mir eine zweigeteiltes Skriptfenster wünschen, wo ich auf "Run" drücken kann und die Ausgaben dann auf die Konsole geschrieben werden.

    MfG

    Sissi

    –-----------------------------------------

    1 CCU3 1 CCU2-Gateway 1 LanGateway 1 Pi-Gateway 1 I7 für ioBroker/MySQL


    1 Antwort Letzte Antwort
    0
    • BluefoxB Offline
      BluefoxB Offline
      Bluefox
      schrieb am zuletzt editiert von
      #2

      Interessante Idee. :)

      1 Antwort Letzte Antwort
      0
      • B Offline
        B Offline
        Beatz
        schrieb am zuletzt editiert von
        #3

        Das würde mir auch sehr gefallen.

        1 Antwort Letzte Antwort
        0
        • paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #4

          Ein log(xy) leistet etwa das Gleiche wie das WriteLine(xy) in HM Script, denn nach jeder Korrektur und Bestätigung wird das Java-Script neu gestartet. Man muss allerdings anschließend den Reiter wechseln.

          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
          • ruhr70R Offline
            ruhr70R Offline
            ruhr70
            schrieb am zuletzt editiert von
            #5

            @paul53:

            Ein log(xy) leistet etwa das Gleiche wie das WriteLine(xy) in HM Script, denn nach jeder Korrektur und Bestätigung wird das Java-Script neu gestartet. Man muss allerdings anschließend den Reiter wechseln. `

            Oder das Log auf einem 2. Monitor öffnen. :lol:

            Es sind aber immer ein paar Klicks notwendig.

            1.) ScriptEditor schließen (Script wird gestartet)

            1. Tab Log (oder auf zweites ioBroker Fenster schauen) klicken

            3.) im log aktualisieren drücken

            4.) zurück zum Scripteditor und das Script "suchen" und öffnen.

            Ein erster schneller Schritt wäre ein ausführen Button im Script Editor. Dann kann man 1.) und 4.) schon einmal einsparen.

            Dann ein Logfenster nur für das Script ;-)

            Adapter: Fritzbox, Unify Circuit
            Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

            1 Antwort Letzte Antwort
            0
            • sissiwupS Offline
              sissiwupS Offline
              sissiwup
              schrieb am zuletzt editiert von
              #6

              Hallo,

              danke für die Tipps,

              ich wäre schon zufrieden, wenn das Log von oben nach unten wachsen würde, so sind die Ausgaben immer "verkehrt rum".

              MfG

              Sissi

              –-----------------------------------------

              1 CCU3 1 CCU2-Gateway 1 LanGateway 1 Pi-Gateway 1 I7 für ioBroker/MySQL


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

                Falls irgendwas am log geändert wird, streue ich meinen Wunsch auch gleich ein:

                Bitte die Datei-Endung ".log" verwenden. Bisher iobroker.log.2015-07-27, besser wäre iobroker.2015-07-27.log

                Ich nutze viel die Konsole von OS X und muss bei wechselnden Endungen die Dateien immer manuell ins Programm ziehen. Mit gleichbleibender Endung wär das viel leichter.

                Gruß

                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
                • BluefoxB Offline
                  BluefoxB Offline
                  Bluefox
                  schrieb am zuletzt editiert von
                  #8

                  @pix:

                  Falls irgendwas am log geändert wird, streue ich meinen Wunsch auch gleich ein:

                  Bitte die Datei-Endung ".log" verwenden. Bisher iobroker.log.2015-07-27, besser wäre iobroker.2015-07-27.log

                  Ich nutze viel die Konsole von OS X und muss bei wechselnden Endungen die Dateien immer manuell ins Programm ziehen. Mit gleichbleibender Endung wär das viel leichter.

                  Gruß

                  Pix `
                  In der nächste Version wird es gemacht.

                  1 Antwort Letzte Antwort
                  0
                  • H Offline
                    H Offline
                    hometm
                    schrieb am zuletzt editiert von
                    #9

                    Hallo,

                    ich fände es sehr sinnvoll, wenn eine Hilfe zu den wichtigsten Funktionen (subscribe, schedule, getState,…) direkt vom Editorfenster aus aufrufbar wäre.

                    Aktuell muss man beim Erstellen von Skripten stets manuell zum Readme auf github navigieren, um eine Beschreibung der ioBroker spezifischen Funktionen zu finden.

                    Vorschlag:

                    Erstellung eines Katalog-Fensters, welches ein-/ausgeblendet werden kann. Dieser Katalog zeigt die wichtigsten (oder alle ioBroker spezifische Funktionen) an. Hier sollten alle parameter beschrieben sein (z.B. bei 'subscribe' alle 'change' Möglichkeiten). Per Doppelklick auf eine Funktion wird der entsprechende Funktionsaufrufes diekt ins Skript kopiert.

                    Tobias

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

                      @hometm:

                      Vorschlag:

                      Erstellung eines Katalog-Fensters, welches ein-/ausgeblendet werden kann. Dieser Katalog zeigt die wichtigsten (oder alle ioBroker spezifische Funktionen) an. Hier sollten alle parameter beschrieben sein (z.B. bei 'subscribe' alle 'change' Möglichkeiten). Per Doppelklick auf eine Funktion wird der entsprechende Funktionsaufrufes diekt ins Skript kopiert. `

                      Huiuiui! Das wäre was für ioBroker 2.0

                      Bis dahin haben wir die Doku auch soweit.

                      Im Ernst: Skript ist in meinen Augen ein fortgeschrittenes Werkzeug. Da kann man ein wenig Copy/Paste vom Readme schon erwarten.

                      Aber die Idee ist dennoch super

                      Gruß

                      Pix

                      Gesendet von meinem iPhone mit Tapatalk
                      305_nextdata_hzscrop.txt

                      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
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      642

                      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