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. JavaScript
  5. Javascript wird nicht mehr getriggert

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.5k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    2.7k

Javascript wird nicht mehr getriggert

Geplant Angeheftet Gesperrt Verschoben JavaScript
javascript
1 Beiträge 1 Kommentatoren 171 Aufrufe 1 Watching
  • Ä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.
  • D Offline
    D Offline
    derrapf
    schrieb am zuletzt editiert von derrapf
    #1

    Hallo alle
    Ich habe seit einiger Zeit einen Effekt den ich mir nicht erklären kann. Es fing damit an dass Alexa irgendwann mal aus heiterem Himmel "Tut mir leid, etwas ist schief gelaufen. " gemeldet hat. Ich habe dann den Skil deaktivieren und neu aktivieren müssen (und damit alle meine Gruppen verloren). Danach ging fast alles wieder. Bis auf Folgendes Problem:

    Ich erzeuge z.B. über

    createState(idAlexaVerstaerker, 0, force_creation, {
         name: 'Verstaerker',
    //     SmartName: 'Verstärker',
         desc: 'Trigger mit Level für Alexa um einen hhtp request zu erzeugen',
         type: 'number',
         unit: '',
         role: 'value'
    });
    

    einen Datenpunkt, den ich über "Alexa, Verstärker auf 30%" ansprechen kann und der mir dann die Lautstärke einstellt.
    Das Script sollte eigentlich (zumindest war es bisher so) über dieses Stück Code getriggert werden:

    on({id: "javascript."+instance+"."+idAlexaVerstaerker ,change:'any'}, function (obj) {
        log("Alexa Trigger Verstaerker wurde geschrieben: " + obj.state.val +"/"+obj._id);
        ...
        log ('Mediola-Ende');
    });
    

    Das hat bisher prima funktioniert. Das Einzige was ich in der letzten Zeit verändert hatte war den Smartname bei CreateState auszukommentieren, weil der Java-Editor nach einem Update der JavaScript Engine, rechts davon eine rote Markierung anzeigte:
    4055bfbe-2f28-4d10-b306-8dc75973cf81-image.png

    Seit ich den Alexa Skill neu aufgesetzt habe, sagt Alexa zwar "OK" - aber ich sehe in den Logs nicht die Ausgabe die ich in der "on" Anweisung programmiert habe.

    Auch wenn ich den Datenpunkt unter "Objekte" manuell ändere, kommt kein Log.
    Ich stehe grad wirklich auf dem Schlauch was da auf einmal warum nicht mehr geht...

    Gruss Ralf

    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

    772

    Online

    32.4k

    Benutzer

    81.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