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. Neue Skripte nicht im Cloud Adapter auswählbar

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    291

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

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

Neue Skripte nicht im Cloud Adapter auswählbar

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
25 Beiträge 6 Kommentatoren 1.9k 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.
  • apollon77A Offline
    apollon77A Offline
    apollon77
    schrieb am zuletzt editiert von
    #4

    Aaahhhh … du hast Objekte unterhalb von ScriptEnabled angelegt. Warum denn das???! Das ist falsch. States gehören unter JavaScript.0 direkt oder in unterstrukturen da. ScriptsEnabled ist reserviert für interne Ringe.

    Gesendet vom Handy ...

    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
    1 Antwort Letzte Antwort
    0
    • apollon77A Offline
      apollon77A Offline
      apollon77
      schrieb am zuletzt editiert von
      #5

      @apollon77:

      Aaahhhh … du hast Objekte unterhalb von ScriptEnabled angelegt. Warum denn das???! Das ist falsch. States gehören unter JavaScript.0 direkt oder in unterstrukturen da. ScriptsEnabled ist reserviert für interne dinge.

      Und seit JavaScript 4.0 wird das besser gemacht das die nur in expertenmodus sichtbar sind.

      Gesendet vom Handy ... `

      Gesendet vom Handy …

      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        southparkler
        schrieb am zuletzt editiert von
        #6

        @apollon77:

        Aaahhhh … du hast Objekte unterhalb von ScriptEnabled angelegt. Warum denn das???! Das ist falsch. States gehören unter JavaScript.0 direkt oder in unterstrukturen da. ScriptsEnabled ist reserviert für interne Ringe.

        Gesendet vom Handy ... `

        Ich hab nur auf das "+" im Javaskript gedrückt. Wie bekomme ich die Skripte da jetzt wieder raus? Sind schon ne ganze Menge…über 70 Stück...

        Hier mal n Screenshot, was mach ich da falsch?

        2098_skripte.jpg

        iBroker läuft auf Raspi 3B über Gbit Lan

        Geräte:

        Licht: Hue Lampen mit Bridge, Osram Smart Plug, Tradfri Lampen über Hue, Yeelight Lampen

        Sensoren: Xiaomi Aqara Sensoren (Zigbee Stick)

        Heizung: Fritz!D…

        1 Antwort Letzte Antwort
        0
        • apollon77A Offline
          apollon77A Offline
          apollon77
          schrieb am zuletzt editiert von
          #7

          Ok nochmal: was trägst du da im Cloud Adapter ein? Ich kapiere es nicht.

          Die scriptsEnabled datenpunkte definieren ob ein Skript gerade aktiv ist oder nicht. Damit triggert man normalerweise keine Aktionen sondern dazu nutzt man extra States

          Gesendet vom Handy …

          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
          1 Antwort Letzte Antwort
          0
          • S Offline
            S Offline
            southparkler
            schrieb am zuletzt editiert von
            #8

            Ich lege ein Skript als Smarthome Device an um es per Alexa auslösen zu können.

            Diese sind halt erst sichtbar wenn ich die Rolle Expert lösche.

            Diese wird neu gesetzt, hattest du ja geschrieben. Also würde ich gerne wissen wie ich das zukünftig verhindern kann und die anderen Skripte verschieben kann wenn sie dort falsch sind.

            iBroker läuft auf Raspi 3B über Gbit Lan

            Geräte:

            Licht: Hue Lampen mit Bridge, Osram Smart Plug, Tradfri Lampen über Hue, Yeelight Lampen

            Sensoren: Xiaomi Aqara Sensoren (Zigbee Stick)

            Heizung: Fritz!D…

            1 Antwort Letzte Antwort
            0
            • apollon77A Offline
              apollon77A Offline
              apollon77
              schrieb am zuletzt editiert von
              #9

              Ok, du startest also ein Skript indem Du bei "scriptsEnabled" das auf true setzt. Wie wird das Skript wieder ausgeschaltet?

              Also diese Nutzung ist eigentlich nicht so sinnvoll. Sinnvoll ist es ein Skript zu haben was immer läuft und auf das Triggern eines eigens angelegten States (den Du dann per Alexa schaltest) reagiert.

              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
              1 Antwort Letzte Antwort
              0
              • S Offline
                S Offline
                southparkler
                schrieb am zuletzt editiert von
                #10

                Das Skript wird nicht ausgeschaltet bzw. es endet einfach. Es bleibt natürlich auf true stehen. IdR habe ich states die ein Skript triggern.

                Hier geht es im speziellen aber nur um die Sprachsteuerung von meinem Enigma2 Receiver, bei den eine Kanalreferenz übergeben wird. Da es sich um rund 100 Sender handelt wollte ich mir den Aufwand für das Erstellen der Objekte sparen.

                Funktionieren tut es, gibt es da irgendwann mal Probleme?

                2098_screenshot_2018-12-10-08-12-53-340_com.android.chrome.png

                iBroker läuft auf Raspi 3B über Gbit Lan

                Geräte:

                Licht: Hue Lampen mit Bridge, Osram Smart Plug, Tradfri Lampen über Hue, Yeelight Lampen

                Sensoren: Xiaomi Aqara Sensoren (Zigbee Stick)

                Heizung: Fritz!D…

                1 Antwort Letzte Antwort
                0
                • DutchmanD Offline
                  DutchmanD Offline
                  Dutchman
                  Developer Most Active Administrators
                  schrieb am zuletzt editiert von
                  #11

                  Ja und es ist nicht so bedacht, bitte best practise benutzen!

                  Object erstellen, dieses auf true bzw false schalten und damit Script triggern

                  Sent from my iPhone using Tapatalk

                  1 Antwort Letzte Antwort
                  0
                  • S Offline
                    S Offline
                    southparkler
                    schrieb am zuletzt editiert von
                    #12

                    OK.

                    Hab ich das richtig verstanden das man im Javascript Adapter mehrere Skripte auf einmal bearbeiten kann?

                    Wie funktioniert das?

                    Müsste jetzt ja 100 Objekte anlegen und zusätzlich die Skripte neu bauen…die Skripte unterscheiden sich ja nur in der Kanalreferenz.

                    Auch an dieser Stelle die Frage: Wenn die Skripte an der falschen Stelle gespeichert sind, wie kann ich den Speicherort verändern?

                    iBroker läuft auf Raspi 3B über Gbit Lan

                    Geräte:

                    Licht: Hue Lampen mit Bridge, Osram Smart Plug, Tradfri Lampen über Hue, Yeelight Lampen

                    Sensoren: Xiaomi Aqara Sensoren (Zigbee Stick)

                    Heizung: Fritz!D…

                    1 Antwort Letzte Antwort
                    0
                    • I Offline
                      I Offline
                      iKlaus
                      schrieb am zuletzt editiert von
                      #13

                      @southparkler:

                      OK, vielleicht falsch ausgedrückt.

                      Ich kann neu erstellte Skripte nicht mehr unter dem Reiter Smart Geräte hinzufügen. Alle alten Skripte sind wenn sich die Objekte Auswahl öffnet auswählbar.

                      Objekte_Desktop.jpg

                      Cloud_SmartGeräte.jpg

                      Komischerweise sind in der mobilen Ansicht unter Objekte die neuen Skripte ebenso nicht sichtbar.

                      Objekte_mobil.png

                      Edit: Hab das Problem gefunden. In den neuen Objekten der Skripte ist dir Rolle Expert definiert. Nur wo kommt das her? `

                      Das ist alles quatsch was danach gekommen ist ich habe das gleiche Problem

                      Es wurden Blockly Script erstellt und man konnte sie einfach in dem Cloud Adapter hinzufügen !

                      Der Pfad ist vorgegeben von ioBroker das man Ordner erstellt und dann die Datei mit dem Script

                      Problem was ich jetzt auch auf einmal habe das man die neu erstellten Script in Cloud Adapter nicht mehr sehen kann als wären keine da !

                      Das heimst man kann nichts mehr in der Cloud hinzufügen das man es Alexa Steuern kann !

                      Das mit dem Experten Modus in den Objekten das man dann die Dateien in den Objekten zu min schon mal sehen kann ist mir auch da erst aufgefallen!

                      Auf jeden fall ist es in mom leider so das neu erstellte Script nicht in der Cloud hinzufügen kann und dafür wird eine Lösung gesucht !

                      Das wurde eigentlich sehr gut beschrieben das problem sogar mit Bildern !

                      Da ist die Datei zu sehen

                      ![](</s>
                      <ATTACHMENT 6268_bildschirmfoto_2018-12-16_um_18.43.29.png )
                      [attachment=1]~~Bildschirmfoto 2018-12-16 um 18.43.29.png[/attachment]" />

                      Da ist die Datei nicht zu sehen

                      ![](</s>
                      <ATTACHMENT 6268_bildschirmfoto_2018-12-16_um_18.44.32.png )
                      [attachment=0]~~Bildschirmfoto 2018-12-16 um 18.44.32.png[/attachment] " />

                      Es ging immer jetzt auf einmal nicht mehr !

                      Wer hat eine Idee ?????~~~~

                      1 Antwort Letzte Antwort
                      0
                      • S Offline
                        S Offline
                        southparkler
                        schrieb am zuletzt editiert von
                        #14

                        Du musst das Objekt bearbeiten und die Rolle Expert löschen, dann geht's wieder.

                        Wär halt mal schön wenn sich jmd. mal äußern könnte ob das a) ein Bug im Adapter ist oder b) ein Userfehler.

                        Wenn es ein Userfehler ist müsste man halt wissen was man falsch macht. Hab jetzt schon 2 mal gefragt aber keine Antwort erhalten.

                        iBroker läuft auf Raspi 3B über Gbit Lan

                        Geräte:

                        Licht: Hue Lampen mit Bridge, Osram Smart Plug, Tradfri Lampen über Hue, Yeelight Lampen

                        Sensoren: Xiaomi Aqara Sensoren (Zigbee Stick)

                        Heizung: Fritz!D…

                        1 Antwort Letzte Antwort
                        0
                        • htreckslerH Offline
                          htreckslerH Offline
                          htrecksler
                          Forum Testing
                          schrieb am zuletzt editiert von
                          #15

                          ich glaube, du (und auch andere) benutzt etwas was zwar geht aber dessen Funktion nicht vorgesehen ist.

                          Von daher kann (und wird wahrscheinlich) das Ganze irgendwann nicht mehr funktionieren.

                          Scripte reagieren normalerweise auf Ereignisse. Ein Ereignis ist meistens die Veränderung eines Datenpunktes.

                          Innerhalb eines Scriptes wird dann auf diese Veränderung reagiert.

                          Gruss Hermann

                          ioBroker auf Proxmox (Debian) auf IntelNuc als Produktivsystem

                          1 Antwort Letzte Antwort
                          0
                          • dslraserD Offline
                            dslraserD Offline
                            dslraser
                            Forum Testing Most Active
                            schrieb am zuletzt editiert von
                            #16

                            @southparkler:

                            Das Skript wird nicht ausgeschaltet bzw. es endet einfach. Es bleibt natürlich auf true stehen. IdR habe ich states die ein Skript triggern.

                            Hier geht es im speziellen aber nur um die Sprachsteuerung von meinem Enigma2 Receiver, bei den eine Kanalreferenz übergeben wird. Da es sich um rund 100 Sender handelt wollte ich mir den Aufwand für das Erstellen der Objekte sparen.

                            Funktionieren tut es, gibt es da irgendwann mal Probleme?

                            Screenshot_2018-12-10-08-12-53-340_com.android.chrome.png `

                            Ich mache es so. Nennen kannst Du ja die Datenpunkte wie Du willst. (Den Smartnamen trage ich gleich mit ein, kannst ja auch nennen wie Du willst)

                            ! ````
                            //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer Übersicht
                            createState("Eigene_Datenpunkte.Fernsehen.Uebersicht", {
                            name: 'Uebersicht',
                            role: 'switch',
                            type: 'boolean',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Uebersicht",
                            "smartType": "SWITCH"
                            }});
                            ! //VU Mute
                            //Datenpunkt Mute
                            createState("Eigene_Datenpunkte.Fernsehen.Mute", {
                            name: 'Mute',
                            role: 'switch',
                            type: 'boolean',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Fernsehton",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer ARD - Kanal 2
                            createState("Eigene_Datenpunkte.Fernsehen.02ARD", {
                            name: '02ARD',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal zwei",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer ZDF - Kanal 3
                            createState("Eigene_Datenpunkte.Fernsehen.03ZDF", {
                            name: '03ZDF',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            "smartName": {
                            "de": "Kanal drei",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer SAT1 - Kanal 4
                            createState("Eigene_Datenpunkte.Fernsehen.04Sat1", {
                            name: '04Sat1',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal vier",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer RTL - Kanal 5
                            createState("Eigene_Datenpunkte.Fernsehen.05RTL", {
                            name: '05RTL',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal fünf",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer RTLII - Kanal 6
                            createState("Eigene_Datenpunkte.Fernsehen.06RTLII", {
                            name: '06RTLII',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal sechs",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer Pro7 - Kanal 7
                            createState("Eigene_Datenpunkte.Fernsehen.07Pro7", {
                            name: '07Pro7',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal sieben",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer VOX - Kanal 8
                            createState("Eigene_Datenpunkte.Fernsehen.08VOX", {
                            name: '08VOX',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal acht",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer Phoenix - Kanal 9
                            createState("Eigene_Datenpunkte.Fernsehen.09Phoenix", {
                            name: '09Phoenix',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal neun",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer SUPER RTL - Kanal 10
                            createState("Eigene_Datenpunkte.Fernsehen.10SUPERRTL", {
                            name: '10SUPERRTL',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal zehn",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer Kabel Eins - Kanal 11
                            createState("Eigene_Datenpunkte.Fernsehen.11KabelEins", {
                            name: '11KabelEins',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal elf",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer Kabel Eins DOKU - Kanal 12
                            createState("Eigene_Datenpunkte.Fernsehen.12KabelEinsDoku", {
                            name: '12KabelEinsDoku',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal zwölf",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer WELT - Kanal 13
                            createState("Eigene_Datenpunkte.Fernsehen.13WELT", {
                            name: '13WELT',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal dreizehn",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer N24DOKU - Kanal 14
                            createState("Eigene_Datenpunkte.Fernsehen.14N24DOKU", {
                            name: '14N24DOKU',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal vierzehn",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer N-TV - Kanal 15
                            createState("Eigene_Datenpunkte.Fernsehen.15N-TV", {
                            name: '15N-TV',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal fünfzehn",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer 3sat - Kanal 16
                            createState("Eigene_Datenpunkte.Fernsehen.163sat", {
                            name: '163sat',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal sechzehn",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer arte - Kanal 17
                            createState("Eigene_Datenpunkte.Fernsehen.17arte", {
                            name: '17arte',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal siebzehn",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer SIXX - Kanal 18
                            createState("Eigene_Datenpunkte.Fernsehen.18SIXX", {
                            name: '18SIXX',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal achtzehn",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer DMAX - Kanal 19
                            createState("Eigene_Datenpunkte.Fernsehen.19DMAX", {
                            name: '19DMAX',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal neunzehn",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer MDR - Kanal 20
                            createState("Eigene_Datenpunkte.Fernsehen.20MDR", {
                            name: '20MDR',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal zwanzig",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer hr-fernsehen - Kanal 21
                            createState("Eigene_Datenpunkte.Fernsehen.21hr", {
                            name: '21hr',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal ein und zwanzig",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer SPORT1 - Kanal 22
                            createState("Eigene_Datenpunkte.Fernsehen.22SPORT1", {
                            name: '22SPORT1',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal zwei und zwanzig",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer NITRO - Kanal 23
                            createState("Eigene_Datenpunkte.Fernsehen.23NITRO", {
                            name: '23NITRO',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal drei und zwanzig",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer SAT1Gold - Kanal 24
                            createState("Eigene_Datenpunkte.Fernsehen.24SAT1Gold", {
                            name: '24SAT1Gold',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal vier und zwanzig",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer PRO7MAXX - Kanal 25
                            createState("Eigene_Datenpunkte.Fernsehen.25PRO7MAXX", {
                            name: '25PRO7MAXX',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal fünf und zwanzig",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer TELE5 - Kanal 26
                            createState("Eigene_Datenpunkte.Fernsehen.26TELE5", {
                            name: '26TELE5',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal sechs und zwanzig",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer EUROSPORT1 - Kanal 27
                            createState("Eigene_Datenpunkte.Fernsehen.27EUROSPORT1", {
                            name: '27EUROSPORT1',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal sieben und zwanzig",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer EUROSPORT2 - Kanal 28
                            createState("Eigene_Datenpunkte.Fernsehen.28EUROSPORT2", {
                            name: '28EUROSPORT2',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal acht und zwanzig",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer NICKELODEON - Kanal 29
                            createState("Eigene_Datenpunkte.Fernsehen.29NICKELODEON", {
                            name: '29NICKELODEON',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal neun und zwanzig",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer SERVUSTV - Kanal 30
                            createState("Eigene_Datenpunkte.Fernsehen.30SERVUSTV", {
                            name: '30SERVUSTV',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal dreißig",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer Exit
                            createState("Eigene_Datenpunkte.Fernsehen.Exit", {
                            name: 'Exit',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Alexa Exit",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer Sender vor
                            createState("Eigene_Datenpunkte.Fernsehen.Sendervor", {
                            name: 'Sendervor',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "nächster Kanal",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer Sender zurück
                            createState("Eigene_Datenpunkte.Fernsehen.Senderzurueck", {
                            name: 'Senderzurueck',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal zurück",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer Sender okay drücken
                            createState("Eigene_Datenpunkte.Fernsehen.Senderokay", {
                            name: 'Senderokay',
                            role: 'button',
                            type: 'object',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Kanal an",
                            "smartType": "SWITCH"
                            }});
                            ! //TV Sender oder Menü VU
                            //Datenpunkt Fernsehen mit VU Wohnzimmer Aufnahmen
                            createState("Eigene_Datenpunkte.Fernsehen.Aufnahmen", {
                            name: 'Aufnahmen',
                            role: 'switch',
                            type: 'boolean',
                            read: true,
                            write: true,
                            def: false,
                            "smartName": {
                            "de": "Aufnahmen",
                            "smartType": "SWITCH"
                            }});

                            
                            Schalten tue ich die so
                             ![3822_bildschirmfoto_2018-12-16_um_20.36.33.png](/assets/uploads/files/3822_bildschirmfoto_2018-12-16_um_20.36.33.png) 
                            1 Antwort Letzte Antwort
                            0
                            • S Offline
                              S Offline
                              southparkler
                              schrieb am zuletzt editiert von
                              #17

                              @dslraser

                              Vielen Dank, mein neues Skript sieht ähnlich aus. Gleicher Aufbau, nur das ich nicht auf den Standby von Receiver prüfe, find ich aber eine gute Idee!

                              Bei mir funktioniert die Steuerung aber sehr unzuverlässig, Problem ist hier die Alexa Steuerung, ohne ist es sehr zuverlässig. Läuft das bei dir gut?

                              Hier mal mein Skript.

                               <xml xmlns="http://www.w3.org/1999/xhtml"><block type="on" id="5|@)M!QC1G7In,U[2G1=" x="-562" y="-387"><field name="OID">javascript.0.eigeneDatenobjekte.enigma2.ProSieben</field>
                                  <field name="CONDITION">true</field>
                              
                                  <statement name="STATEMENT"><block type="control" id="@J7@ob/rsR9OCYN+!hI7"><mutation delay_input="false"></mutation>
                                      <field name="OID">alexa2.0.History.#trigger</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE"><block type="logic_boolean" id="dE`3V{}b=2G1H71@(?Y-"><field name="BOOL">TRUE</field></block></value> 
                                      <next><block type="comment" id="[r4OhOF3X2,@q%pBrVRG"><field name="COMMENT">Pro Sieben</field>
                                          <next><block type="variables_set" id="@h|TC-B-PbqRINuvm~./"><field name="VAR">Senderreferenz</field>
                                              <value name="VALUE"><block type="text" id="lX|%0gmFL8YNlL3{sxXD"><field name="TEXT">1:0:19:EF75:3F9:1:C00000:0:0:0</field></block></value> 
                                              <next><block type="timeouts_settimeout" id="xA_MJ^@=AB=-WtDTe(3}"><field name="NAME">timeout</field>
                                                  <field name="DELAY">500</field>
                                                  <field name="UNIT">ms</field>
                                                  <statement name="STATEMENT"><block type="comment" id="s30b2{fSQ:a0uC3`+QWU"><field name="COMMENT">Wohnzimmer</field>
                                                      <next><block type="controls_if" id="l(E24=q]l]b,GJDj4dSj"><value name="IF0"><block type="logic_compare" id="MKwJn0C!O]xc!~.9|B`*"><field name="OP">EQ</field>
                                                              <value name="A"><block type="get_value" id="p-SHbJ5Dmwr6djxg2ohH"><field name="ATTR">val</field>
                                                                  <field name="OID">alexa2.0.History.name</field></block></value> 
                                                              <value name="B"><block type="text" id="?}A;8(IyMF%F@(t]Kc~+"><field name="TEXT">Wohnzimmer</field></block></value></block></value> 
                                                          <statement name="DO0"><block type="control" id=")M^jLcZ!hCpj,X={-`nV"><mutation delay_input="false"></mutation>
                                                              <field name="OID">enigma2.0.command.ZAP</field>
                                                              <field name="WITH_DELAY">FALSE</field>
                                                              <value name="VALUE"><block type="variables_get" id="lH[xX|hy-d=r+#YdCM^r"><field name="VAR">Senderreferenz</field></block></value></block></statement> 
                                                          <next><block type="comment" id="C6,wSh?BEZ,G:B9Tl@#w"><field name="COMMENT">Esszimmer</field>
                                                              <next><block type="controls_if" id="l/g@UNw6pzeQ6_698R:-"><value name="IF0"><block type="logic_compare" id="=Z)D6qrCzY2oU/fVV93A"><field name="OP">EQ</field>
                                                                      <value name="A"><block type="get_value" id="StsaG2CB;*5f5wIvH,kE"><field name="ATTR">val</field>
                                                                          <field name="OID">alexa2.0.History.name</field></block></value> 
                                                                      <value name="B"><block type="text" id="7N;yy7cC=tE`}MYOFfF6"><field name="TEXT">Esszimmer</field></block></value></block></value> 
                                                                  <statement name="DO0"><block type="control" id="5#-V887QhCCSAzI+twok"><mutation delay_input="false"></mutation>
                                                                      <field name="OID">enigma2.1.command.ZAP</field>
                                                                      <field name="WITH_DELAY">FALSE</field>
                                                                      <value name="VALUE"><block type="variables_get" id=")Qf8DRSGF!WGKT.@{wme"><field name="VAR">Senderreferenz</field></block></value></block></statement></block></next></block></next></block></next></block></statement> 
                                                  <next><block type="control" id="eN_rqMS[r(E:W_[.|hNn" disabled="true"><mutation delay_input="false"></mutation>
                                                      <field name="OID">enigma2.0.command.ZAP</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE"><block type="variables_get" id=";S:*%[D7#(C/)o{@B@xQ"><field name="VAR">Senderreferenz</field></block></value> 
                                                      <next><block type="control" id="2[G3|3Q!?`Cc?yvW5x(,"><mutation delay_input="true"></mutation>
                                                          <field name="OID">javascript.0.eigeneDatenobjekte.enigma2.ProSieben</field>
                                                          <field name="WITH_DELAY">TRUE</field>
                                                          <field name="DELAY_MS">1</field>
                                                          <field name="UNIT">sec</field>
                                                          <field name="CLEAR_RUNNING">FALSE</field>
                                                          <value name="VALUE"><block type="logic_boolean" id="8P^rd`;-9wVtcas{4n[:"><field name="BOOL">FALSE</field></block></value></block></next></block></next></block></next></block></next></block></next></block></statement></block></xml> 
                              

                              2098_screenshot_2018-12-16-20-52-34-826_com.android.chrome.png

                              iBroker läuft auf Raspi 3B über Gbit Lan

                              Geräte:

                              Licht: Hue Lampen mit Bridge, Osram Smart Plug, Tradfri Lampen über Hue, Yeelight Lampen

                              Sensoren: Xiaomi Aqara Sensoren (Zigbee Stick)

                              Heizung: Fritz!D…

                              1 Antwort Letzte Antwort
                              0
                              • dslraserD Offline
                                dslraserD Offline
                                dslraser
                                Forum Testing Most Active
                                schrieb am zuletzt editiert von
                                #18

                                ja, läuft eigentlich gut. Du kannst das erstellen der Datenpunkte auch direkt mit ins Blockly einbauen, in etwa so…

                                ! ````
                                <xml xmlns="http://www.w3.org/1999/xhtml"><block type="procedures_defcustomnoreturn" id="49kvg:%69IF}@lKJq@(J" x="-337" y="13"><mutation statements="false"><arg name="Name"></arg>
                                <arg name="Initialisierung"></arg>
                                <arg name="Beschreibung"></arg>
                                <arg name="Type"></arg>
                                <arg name="Rolle"></arg></mutation>
                                <field name="NAME">Variablen anlegen</field>
                                <field name="SCRIPT">Y3JlYXRlU3RhdGUoTmFtZSwgSW5pdGlhbGlzaWVydW5nLCB7DQogIG5hbWU6IEJlc2NocmVpYnVuZywNCiAgcmVhZDogdHJ1ZSwgDQogIHdyaXRlOiB0cnVlLCANCiAgdHlwZTogVHlwZSwgDQogIGRlZjogZmFsc2UsDQogIHJvbGU6IFJvbGxlDQp9KTs=</field>
                                <comment pinned="false" h="80" w="160">Hier ist das Javascript drin.</comment></block>
                                <block type="procedures_callcustomnoreturn" id="O45R/5Gw(j@)2M*_xdcB" x="-337" y="62"><mutation name="Variablen anlegen"><arg name="Name"></arg>
                                <arg name="Initialisierung"></arg>
                                <arg name="Beschreibung"></arg>
                                <arg name="Type"></arg>
                                <arg name="Rolle"></arg></mutation>
                                <value name="ARG0"><block type="text" id="nSr7Hq~;DUU2#lB+Yj:}"><field name="TEXT">Eigene_Datenpunkte.Fernsehen.Uebersicht</field></block></value>
                                <value name="ARG1"><block type="text" id="xlqa55O11o`@{+#@Yj;%"><field name="TEXT">true</field></block></value>
                                <value name="ARG2"><block type="text" id="yEhqZqxh*}Ip8?yzOW7I"><field name="TEXT">Uebersicht</field></block></value>
                                <value name="ARG3"><block type="text" id="sYAGk@@-Fz^fIDONX!/i"><field name="TEXT">boolean</field></block></value>
                                <value name="ARG4"><block type="text" id="/t]#6;-K%9u+eD1jG09@"><field name="TEXT">button</field></block></value></block></xml>

                                
                                 ![3822_bildschirmfoto_2018-12-16_um_23.06.20.png](/assets/uploads/files/3822_bildschirmfoto_2018-12-16_um_23.06.20.png) 
                                
                                Da Alexa immer wieder Probleme mit Sendernamen hat, oder sogar selbständig auf Echos mit Display einen TV Skill aktiviert habe ich mir ein etwas anderes System angewöhnt. Ich schalte mir die Senderübersicht an (oder sage auch direkt einen Kanal) und schalte dann mit dem Befehl, (über eine Routine klappt es am sichersten und fast 100% zuverlässig.
                                
                                z.B. Alexa, Übersicht an…., Alexa, nächster Kanal ....Alexa, Kanal zurück.....Alexa, Kanal zwei an.....Alexa, Kanal drei an usw..(habe ich so bis Kanal dreißig.)
                                
                                Kanal klappt zu 100%. Wogegen echte Sendernamen oft nicht klappen.
                                
                                PS: ich habe im Blocklyexport eine Korrektur
                                1 Antwort Letzte Antwort
                                0
                                • S Offline
                                  S Offline
                                  southparkler
                                  schrieb am zuletzt editiert von
                                  #19

                                  Das mit dem Anlegen der Objekte ist super, hab ich auch schon probiert - hab ich bisher nicht hinbekommen.

                                  Kann ich den smartnamen auch gleich mitgeben?

                                  Müsste dann glaub "smartnamen" sein oder? Wird dann glaub direkt in den Cloud bzw. IOT Adapter übernommen.

                                  Ich habe eigentlich keine Probleme mit Sendernamen. Sprech diese ein paar Mal in Alexa und nehme als Smart Name das was sie mir in der Alexa App in der Historie unter Datenschutz anzeigt. Verstehen tut sie dann sehr gut. 9/10 mal klappt immer.

                                  Komischerweise ist das vorbei wenn ich im Skript die Echo Prüfung drin hab. Dann funktioniert es nur noch in 50 Prozent der Befehle.

                                  Problem ist halt 2 Receiver…hab schon überlegt bei einem TV davor zu setzen.

                                  iBroker läuft auf Raspi 3B über Gbit Lan

                                  Geräte:

                                  Licht: Hue Lampen mit Bridge, Osram Smart Plug, Tradfri Lampen über Hue, Yeelight Lampen

                                  Sensoren: Xiaomi Aqara Sensoren (Zigbee Stick)

                                  Heizung: Fritz!D…

                                  1 Antwort Letzte Antwort
                                  0
                                  • dslraserD Offline
                                    dslraserD Offline
                                    dslraser
                                    Forum Testing Most Active
                                    schrieb am zuletzt editiert von
                                    #20

                                    ich habe auf Pushverbindung im Alexa2 Adapter gestellt und brauche den trigger/rescan gar nicht. Bei mir werden auch die Echos seit dem gut erkannt. Küche habe ich bei mir nur mit drinn, weil die auch manchmal reagiert und wenn ich dann nur mit Wohnzimmer schalten wollte ging es oft nicht.

                                    Kannst aber gut beobachten ob noch ein ECHO reagiert. Ebenfalls beim sprechen mal die History beobachten.

                                    1 Antwort Letzte Antwort
                                    0
                                    • S Offline
                                      S Offline
                                      southparkler
                                      schrieb am zuletzt editiert von
                                      #21

                                      Danke, dann probier ich das einfach nochmal aus.

                                      Muss jetzt mein ioBroker aber erstmal auf meinen Qnap umziehen. Javascript Adapter läuft extrem langsam, mein Pi geht in die Knie.

                                      iBroker läuft auf Raspi 3B über Gbit Lan

                                      Geräte:

                                      Licht: Hue Lampen mit Bridge, Osram Smart Plug, Tradfri Lampen über Hue, Yeelight Lampen

                                      Sensoren: Xiaomi Aqara Sensoren (Zigbee Stick)

                                      Heizung: Fritz!D…

                                      1 Antwort Letzte Antwort
                                      0
                                      • dslraserD Offline
                                        dslraserD Offline
                                        dslraser
                                        Forum Testing Most Active
                                        schrieb am zuletzt editiert von
                                        #22

                                        @southparkler:

                                        Danke, dann probier ich das einfach nochmal aus.

                                        Muss jetzt mein ioBroker aber erstmal auf meinen Qnap umziehen. Javascript Adapter läuft extrem langsam, mein Pi geht in die Knie. ` jup, mach mal, bei mir läuft es auf einer Synology, ohne Probleme.(mit fettem RAM[emoji3])

                                        ![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201812 ... bebbd2.jpg">https://uploads.tapatalk-cdn.com/20181216/ac9dbae0f33bb6064a5e2c8235bebbd2.jpg</link_text>" />

                                        1 Antwort Letzte Antwort
                                        0
                                        • dslraserD Offline
                                          dslraserD Offline
                                          dslraser
                                          Forum Testing Most Active
                                          schrieb am zuletzt editiert von
                                          #23

                                          @southparkler:

                                          Das mit dem Anlegen der Objekte ist super, hab ich auch schon probiert - hab ich bisher nicht hinbekommen.

                                          Kann ich den smartnamen auch gleich mitgeben?

                                          Müsste dann glaub "smartnamen" sein oder? Wird dann glaub direkt in den Cloud bzw. IOT Adapter übernommen.

                                          Ich habe eigentlich keine Probleme mit Sendernamen. Sprech diese ein paar Mal in Alexa und nehme als Smart Name das was sie mir in der Alexa App in der Historie unter Datenschutz anzeigt. Verstehen tut sie dann sehr gut. 9/10 mal klappt immer.

                                          Komischerweise ist das vorbei wenn ich im Skript die Echo Prüfung drin hab. Dann funktioniert es nur noch in 50 Prozent der Befehle.

                                          Problem ist halt 2 Receiver…hab schon überlegt bei einem TV davor zu setzen. ` Ich habe auch zwei Receiver (ich schalte halt direkt über die IP Adressen und nicht über den Adapter. Als ich mir das angelegt habe konnte das der Adapter noch nicht.

                                          Das Prinzip sollte aber gleich sein.

                                          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

                                          432

                                          Online

                                          32.7k

                                          Benutzer

                                          82.5k

                                          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