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.
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.
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.
@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.
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.
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)
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.