Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Nach aktuellem update funktionieren Javascrite nicht mehr.

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    645

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

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

Nach aktuellem update funktionieren Javascrite nicht mehr.

Scheduled Pinned Locked Moved JavaScript
javascript
12 Posts 5 Posters 511 Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Eisenstaub

    Hallo,
    bin neu in diesem Forum und hoffe, dass ich im richtigen Bereich mein Leid klage.

    Ich habe in jedem Raum eine Alexa stehen und wenn ich "Licht an" sage wird erkannt welche Alexa ich anspreche.
    Jetzt wird nur in dem Raum das Licht ein oder ausgeschaltet, in dem die Alexa steht.

    Diese habe ich mit Javascript : on('alexa2.0.History.json'/json/, function (json) umgesetzt
    Alles lief seit Monaten stabil, bis ich vorgestern folgende Adapter aktualisierte: ADMIN,SHELLY,WEB server und noch 2 weitere Adapter. Node js v12.20.1 und JS-Controller 3.1.6 habe ich schon seit Wochen laufen.
    Nach den besagten Updates funktioniert nur noch Blockly und aber kein Javascript mehr.

    Ich habe die Adapter wieder zurückgesetzt, aber ohne Erfolg. Ich habe den JS-Controller 3.2.13 installiert, ich habe die Version vom Alexa-Adapter geändert (alt.. neu), ein Backup vor 10 Tagen aufgespielt, alles ohne Erfolg.

    Gibt es Probleme mit einem Adapter oder habe ich mir durch das Update etwas abgeschossen ?
    Ich bitte um Eure Hilfe.

    Schon mal Vielen Dank im Voraus.

    Thomas BraunT Online
    Thomas BraunT Online
    Thomas Braun
    Most Active
    wrote on last edited by
    #2

    @eisenstaub sagte in Nach aktuellem update funktionieren Javascrite nicht mehr.:

    Ich habe in jedem Raum eine Alexa stehen und wenn ich "Licht an" sage wird erkannt welche Alexa ich anspreche.
    Jetzt wird nur in dem Raum das Licht ein oder ausgeschaltet, in dem die Alexa steht.

    Das geht bei mir komplett ohne skripte im ioBroker schon von Haus aus mit den Alexas. Was hast du denn da noch zusätzlich gestrickt?

    Welche Version des alexa2-Adapters? Da hat sich kürzlich was bei Amazon geändert, ist aber schon in einem Fix adressiert worden.

    Linux-Werkzeugkasten:
    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
    NodeJS Fixer Skript:
    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

    R 1 Reply Last reply
    0
    • E Eisenstaub

      Hallo,
      bin neu in diesem Forum und hoffe, dass ich im richtigen Bereich mein Leid klage.

      Ich habe in jedem Raum eine Alexa stehen und wenn ich "Licht an" sage wird erkannt welche Alexa ich anspreche.
      Jetzt wird nur in dem Raum das Licht ein oder ausgeschaltet, in dem die Alexa steht.

      Diese habe ich mit Javascript : on('alexa2.0.History.json'/json/, function (json) umgesetzt
      Alles lief seit Monaten stabil, bis ich vorgestern folgende Adapter aktualisierte: ADMIN,SHELLY,WEB server und noch 2 weitere Adapter. Node js v12.20.1 und JS-Controller 3.1.6 habe ich schon seit Wochen laufen.
      Nach den besagten Updates funktioniert nur noch Blockly und aber kein Javascript mehr.

      Ich habe die Adapter wieder zurückgesetzt, aber ohne Erfolg. Ich habe den JS-Controller 3.2.13 installiert, ich habe die Version vom Alexa-Adapter geändert (alt.. neu), ein Backup vor 10 Tagen aufgespielt, alles ohne Erfolg.

      Gibt es Probleme mit einem Adapter oder habe ich mir durch das Update etwas abgeschossen ?
      Ich bitte um Eure Hilfe.

      Schon mal Vielen Dank im Voraus.

      dslraserD Offline
      dslraserD Offline
      dslraser
      Forum Testing Most Active
      wrote on last edited by
      #3

      @eisenstaub

      https://forum.iobroker.net/post/573121

      Mit der aktuellen Github Version läuft der Alexa2 Adapter bei mir wieder wie er soll...

      1 Reply Last reply
      0
      • E Eisenstaub

        Hallo,
        bin neu in diesem Forum und hoffe, dass ich im richtigen Bereich mein Leid klage.

        Ich habe in jedem Raum eine Alexa stehen und wenn ich "Licht an" sage wird erkannt welche Alexa ich anspreche.
        Jetzt wird nur in dem Raum das Licht ein oder ausgeschaltet, in dem die Alexa steht.

        Diese habe ich mit Javascript : on('alexa2.0.History.json'/json/, function (json) umgesetzt
        Alles lief seit Monaten stabil, bis ich vorgestern folgende Adapter aktualisierte: ADMIN,SHELLY,WEB server und noch 2 weitere Adapter. Node js v12.20.1 und JS-Controller 3.1.6 habe ich schon seit Wochen laufen.
        Nach den besagten Updates funktioniert nur noch Blockly und aber kein Javascript mehr.

        Ich habe die Adapter wieder zurückgesetzt, aber ohne Erfolg. Ich habe den JS-Controller 3.2.13 installiert, ich habe die Version vom Alexa-Adapter geändert (alt.. neu), ein Backup vor 10 Tagen aufgespielt, alles ohne Erfolg.

        Gibt es Probleme mit einem Adapter oder habe ich mir durch das Update etwas abgeschossen ?
        Ich bitte um Eure Hilfe.

        Schon mal Vielen Dank im Voraus.

        E Offline
        E Offline
        Eisenstaub
        wrote on last edited by
        #4

        @eisenstaub

        Ich habe heute Vormittag den alexa2-Adapter 3.6.3 installiert, aber auch ohne Erfolg.
        @Thomas-Braun : Ich steuere das Licht nicht über die Alexa Skills (Shelly/Homematic) sondern direkt über iObroker.
        Somit reagiert das Licht immer sofort ohne irgendeine Verzögerung , was ab und zu vorkommt wenn man es über die Skills von Alexa laufen lässt. (zumindest ist es bei mir so)

        dslraserD 1 Reply Last reply
        0
        • E Eisenstaub

          @eisenstaub

          Ich habe heute Vormittag den alexa2-Adapter 3.6.3 installiert, aber auch ohne Erfolg.
          @Thomas-Braun : Ich steuere das Licht nicht über die Alexa Skills (Shelly/Homematic) sondern direkt über iObroker.
          Somit reagiert das Licht immer sofort ohne irgendeine Verzögerung , was ab und zu vorkommt wenn man es über die Skills von Alexa laufen lässt. (zumindest ist es bei mir so)

          dslraserD Offline
          dslraserD Offline
          dslraser
          Forum Testing Most Active
          wrote on last edited by
          #5

          @eisenstaub sagte in Nach aktuellem update funktionieren Javascrite nicht mehr.:

          alexa2-Adapter 3.6.3

          Auf Github gibt es jetzt 3.7.1 (probiert ?)

          Thomas BraunT 1 Reply Last reply
          0
          • dslraserD dslraser

            @eisenstaub sagte in Nach aktuellem update funktionieren Javascrite nicht mehr.:

            alexa2-Adapter 3.6.3

            Auf Github gibt es jetzt 3.7.1 (probiert ?)

            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            wrote on last edited by
            #6

            @dslraser Ist schon im latest/Beta zu finden.

            Linux-Werkzeugkasten:
            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
            NodeJS Fixer Skript:
            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

            1 Reply Last reply
            1
            • Thomas BraunT Thomas Braun

              @eisenstaub sagte in Nach aktuellem update funktionieren Javascrite nicht mehr.:

              Ich habe in jedem Raum eine Alexa stehen und wenn ich "Licht an" sage wird erkannt welche Alexa ich anspreche.
              Jetzt wird nur in dem Raum das Licht ein oder ausgeschaltet, in dem die Alexa steht.

              Das geht bei mir komplett ohne skripte im ioBroker schon von Haus aus mit den Alexas. Was hast du denn da noch zusätzlich gestrickt?

              Welche Version des alexa2-Adapters? Da hat sich kürzlich was bei Amazon geändert, ist aber schon in einem Fix adressiert worden.

              R Offline
              R Offline
              Rushmed
              Most Active
              wrote on last edited by
              #7

              @thomas-braun Wie machst du das mit dem ioBroker ohne Scripte?

              cashC 1 Reply Last reply
              0
              • R Rushmed

                @thomas-braun Wie machst du das mit dem ioBroker ohne Scripte?

                cashC Offline
                cashC Offline
                cash
                Most Active
                wrote on last edited by
                #8

                @rushmed Einfach in der Alexa App einen Raum anlegen dort das Licht und den Echo reinpacken und schon geht es von alleine.

                E 1 Reply Last reply
                1
                • E Eisenstaub

                  Hallo,
                  bin neu in diesem Forum und hoffe, dass ich im richtigen Bereich mein Leid klage.

                  Ich habe in jedem Raum eine Alexa stehen und wenn ich "Licht an" sage wird erkannt welche Alexa ich anspreche.
                  Jetzt wird nur in dem Raum das Licht ein oder ausgeschaltet, in dem die Alexa steht.

                  Diese habe ich mit Javascript : on('alexa2.0.History.json'/json/, function (json) umgesetzt
                  Alles lief seit Monaten stabil, bis ich vorgestern folgende Adapter aktualisierte: ADMIN,SHELLY,WEB server und noch 2 weitere Adapter. Node js v12.20.1 und JS-Controller 3.1.6 habe ich schon seit Wochen laufen.
                  Nach den besagten Updates funktioniert nur noch Blockly und aber kein Javascript mehr.

                  Ich habe die Adapter wieder zurückgesetzt, aber ohne Erfolg. Ich habe den JS-Controller 3.2.13 installiert, ich habe die Version vom Alexa-Adapter geändert (alt.. neu), ein Backup vor 10 Tagen aufgespielt, alles ohne Erfolg.

                  Gibt es Probleme mit einem Adapter oder habe ich mir durch das Update etwas abgeschossen ?
                  Ich bitte um Eure Hilfe.

                  Schon mal Vielen Dank im Voraus.

                  E Offline
                  E Offline
                  Eisenstaub
                  wrote on last edited by
                  #9

                  habe jetzt alexa2-Adapter v3.7.1 installiert aber leider ohne Erfolg.
                  Im LOG reagiert Javascript.0 auf "Licht an" und zeigt mir sofort welche Alexa es ist (Küche), aber das hinterlegte Skript wird nicht mehr ausgeführt. Blockly funktioniert wunderbar nur die Javaskripte funktionieren nicht mehr. Es ist so als wäre in Javascript keine Regel erstellt worden. Es wird auch keine Fehlermeldung im LOG angezeigt. Wie schon gesagt, vor dem letzten update der Adapter (Admin, Web server, ....) lief alles Monatelang stabil und plötzlich werden die hinterlegten Regeln in Java nicht mehr ausgeführt.

                  1 Reply Last reply
                  0
                  • cashC cash

                    @rushmed Einfach in der Alexa App einen Raum anlegen dort das Licht und den Echo reinpacken und schon geht es von alleine.

                    E Offline
                    E Offline
                    Eisenstaub
                    wrote on last edited by
                    #10

                    @cash : Ja das funktioniert. Das unschöne daran ist aber, dass man ab und zu Verzögerungen hat bis die Aktion z.B "Stehlampe an" ausgeführt wird.

                    cashC 1 Reply Last reply
                    0
                    • E Eisenstaub

                      @cash : Ja das funktioniert. Das unschöne daran ist aber, dass man ab und zu Verzögerungen hat bis die Aktion z.B "Stehlampe an" ausgeführt wird.

                      cashC Offline
                      cashC Offline
                      cash
                      Most Active
                      wrote on last edited by
                      #11

                      @eisenstaub Bei mir alles ohne Verzögerung. Dabei ist es egal ob die Lichter durch ioBroker in Alexa sind oder über eine andere Quelle (Hue).

                      Auch mit dem Javascript Adapter gibt es bei mir keine Probleme. Alles Scripte laufen. Der Fehler liegt also entweder noch im Alexa-Adapter oder einfach in Dein Script.

                      Ich nutze den Alexa-Adapter eigentlich nur für ein paar Sprachausgaben, da habe ich derzeit keine Probleme.

                      Gerade weil Amazon ja leider gerne etwas verändert kann es nötig sein, seine Scripte immer mal wieder den Gegebenheiten anzupassen.

                      1 Reply Last reply
                      0
                      • E Eisenstaub

                        Hallo,
                        bin neu in diesem Forum und hoffe, dass ich im richtigen Bereich mein Leid klage.

                        Ich habe in jedem Raum eine Alexa stehen und wenn ich "Licht an" sage wird erkannt welche Alexa ich anspreche.
                        Jetzt wird nur in dem Raum das Licht ein oder ausgeschaltet, in dem die Alexa steht.

                        Diese habe ich mit Javascript : on('alexa2.0.History.json'/json/, function (json) umgesetzt
                        Alles lief seit Monaten stabil, bis ich vorgestern folgende Adapter aktualisierte: ADMIN,SHELLY,WEB server und noch 2 weitere Adapter. Node js v12.20.1 und JS-Controller 3.1.6 habe ich schon seit Wochen laufen.
                        Nach den besagten Updates funktioniert nur noch Blockly und aber kein Javascript mehr.

                        Ich habe die Adapter wieder zurückgesetzt, aber ohne Erfolg. Ich habe den JS-Controller 3.2.13 installiert, ich habe die Version vom Alexa-Adapter geändert (alt.. neu), ein Backup vor 10 Tagen aufgespielt, alles ohne Erfolg.

                        Gibt es Probleme mit einem Adapter oder habe ich mir durch das Update etwas abgeschossen ?
                        Ich bitte um Eure Hilfe.

                        Schon mal Vielen Dank im Voraus.

                        E Offline
                        E Offline
                        Eisenstaub
                        wrote on last edited by
                        #12

                        Das Problem wurde gefunden :)

                        Grund: In alexa2.0.History.Json wird "status" nicht mehr gesetzt. Man muss nur die Abfrage if (jsonObj.status == "SUCCESS") im Skript entfernen, dann funktioniert wieder alles.

                        Trotzdem Danke für Eure Hilfe.

                        1 Reply Last reply
                        1

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        158

                        Online

                        32.7k

                        Users

                        82.6k

                        Topics

                        1.3m

                        Posts
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Home
                        • Recent
                        • Tags
                        • Unread 0
                        • Categories
                        • Unreplied
                        • Popular
                        • GitHub
                        • Docu
                        • Hilfe