Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS19000809 - Alexa Control

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • trollmar
    antwortet
    Witzig

    Ja geht
    Vielen Dank für deine Arbeit!!!

    Dann bau ich mal logik drumrum ;-)

    ​​​​​​​LG

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Zitat von trollmar Beitrag anzeigen
    Kann aber doch daran nicht liegen oder
    siehe oben. War ein Fehler im obigen Post. Du musst E46-E48 mit 'all' statt 'alle' triggern
    In v1.14 ist die Hilfe jetzt entsprechend erweitert.
    Zuletzt geändert von jonofe; 18.01.2020, 13:34.

    Einen Kommentar schreiben:


  • trollmar
    antwortet
    Hi,

    danke für die Hilfe.

    Also auf alexa.amazon.de wird der gleiche Wecker angezeigt wie im JSON Alle Wecker.

    Ich habe ihn gerade via ID auf E48 erfolgreich löschen können.

    Ich habe noch nicht auf 2Factor authentication umgestellt.
    Kann aber doch daran nicht liegen oder ? ..sonst würde ja auch via ID löschen nicht gehen.

    LG

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Kannst du das mal auf alexa.amazon.de prüfen?
    Könnte sein, dass es nur ein Problem beim Update des Ausgangs ist.

    EDIT: Kurzer Zwischenstand: Bei mir werden alle Wecker korrekt gelöscht, sowohl bei E40=1 als auch bei E40=2. Bei letzterem natürlich nur die Wecker des entsprechenden Echo Devices.

    Sorry war mein Fehler oben im Post. Es muss 'all' nicht 'alle' an E46-E48 gesendet werden. Dann sollte es funktionieren.
    Ich werde die Hilfe mal erweitern, denn da steht es noch gar nicht drin.
    Zuletzt geändert von jonofe; 18.01.2020, 12:30.

    Einen Kommentar schreiben:


  • trollmar
    antwortet
    Guten morgen.


    Ok.. hab gestern beides ausprobiert Only Device und Account löschung. Ging beides nicht.
    Ich glaube sogar das "alle" am Anfang 1x ging. Bin ich mir aber jetzt auch nicht mehr sicher

    Egal... also heute früh nochmal probiert.

    Jetzt:

    E40=1

    Es handelt sich jetzt um einen Alarm.
    Device ist Schlafzimmer Echo.


    Code:
    [{"id":"A3FX4UWTP28V1P-XXXXXXX4935308M4-XXXXXXXX-5a3f-3bb1-ac50-bb3d78dbe1a6","new":0,"device":"Schlafzimmer Echo","createTime":"23:16:35","createDate":"01.17. 20","alarmTime":"09:00:00","alarmDate":"2020-01-18","type":"MusicAlarm","reminderLabel":null,"stat us":"ON","recurringPattern":null,"snoozedToTime":n ull}]
    Hier der LOG
    Code:
    LBS started
    2020-01-18 09:39:35 803234 15881 debug LBS19000809 [v1.13.1]: LBS ended
    2020-01-18 09:39:35 892832 866 debug EXE19000809 [v1.13.1]: Message received:
    2020-01-18 09:39:35 893003 866 debug EXE19000809 [v1.13.1]: ================ ARRAY/OBJECT START ================
    2020-01-18 09:39:35 893083 866 debug EXE19000809 [v1.13.1]: {"alarmDelete":"alle"}
    2020-01-18 09:39:35 893126 866 debug EXE19000809 [v1.13.1]: ================ ARRAY/OBJECT END ================
    2020-01-18 09:39:36 247368 866 debug EXE19000809 [v1.13.1]: Importing CSRF from cookie file...
    2020-01-18 09:39:36 249022 866 debug EXE19000809 [v1.13.1]: Executing command alarmDelete => alle (UserAgent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:58.0) Gecko/20100101 Firefox/58.0)
    2020-01-18 09:39:36 395543 866 debug EXE19000809 [v1.13.1]: Notification to be deleted:
    2020-01-18 09:39:36 400294 866 debug EXE19000809 [v1.13.1]: ================ ARRAY/OBJECT START ================
    2020-01-18 09:39:36 400441 866 debug EXE19000809 [v1.13.1]: false
    2020-01-18 09:39:36 400501 866 debug EXE19000809 [v1.13.1]: ================ ARRAY/OBJECT END ================
    2020-01-18 09:39:36 404694 866 debug EXE19000809 [v1.13.1]: DELETE-URL: https://alexa.amazon.de/api/notifications/
    2020-01-18 09:39:36 548044 866 debug EXE19000809 [v1.13.1]: Command execution finished
    2020-01-18 09:39:37 428668 866 debug EXE19000809 [v1.13.1]: ALL notifications:
    2020-01-18 09:39:37 428759 866 debug EXE19000809 [v1.13.1]: ================ ARRAY/OBJECT START ================
    2020-01-18 09:39:37 428817 866 debug EXE19000809 [v1.13.1]: [{"alarmTime":0,"automationId":null,"createdDate":1 579299395421,"deferredAtTime":null,"deliveryType": null,"deviceName":null,"deviceSerialNumber":"XXXXX XX4935308M4","deviceType":"A3FX4UWTP28V1P","extens ibleAttribute":null,"geoLocationTriggerData":null, "id":"A3FX4UWTP28V1P-XXXXXXX4935308M4-XXXXXXXX-5a3f-3bb1-ac50-bb3d78dbe1a6","lastOccurrenceTimeInMilli":0,"lastU pdatedDate":0,"musicAlarmId":"ed604c8f-38c1-4621-82cd-4c52a7fd74af","musicEntity":"WDR 2 Rheinland","notificationIndex":"XXXXXXXX-5a3f-3bb1-ac50-bb3d78dbe1a6","originalDate":"2020-01-18","originalTime":"09:00:00.000","personProfile": null,"provider":"der ARD Audiothek","rRuleData":null,"recurrenceEligibility ":false,"recurringPattern":null,"remainingTime":0, "reminderAppLabel":null,"reminderLabel":null,"remi nderSubLabel":null,"skillInfo":null,"snoozedToTime ":null,"sound":{"displayName":"Simple Alarm","folder":null,"id":"system_alerts_melodic_0 1","providerId":"ECHO","sampleUrl":"https:\/\/s3.amazonaws.com\/deeappservice.prod.notificationtones\/system_alerts_melodic_01.mp3"},"status":"OFF","tar getPersonProfiles":null,"timeZoneId":null,"timerLa bel":null,"tmwNotificationProperties":null,"trigge rTime":0,"type":"MusicAlarm","version":"4"}]
    2020-01-18 09:39:37 428864 866 debug EXE19000809 [v1.13.1]: ================ ARRAY/OBJECT END ================
    2020-01-18 09:39:37 429852 866 debug EXE19000809 [v1.13.1]: Alarms received:
    2020-01-18 09:39:37 429936 866 debug EXE19000809 [v1.13.1]: ================ ARRAY/OBJECT START ================
    2020-01-18 09:39:37 429980 866 debug EXE19000809 [v1.13.1]: [{"id":"A3FX4UWTP28V1P-XXXXXXX4935308M4-XXXXXXXX-5a3f-3bb1-ac50-bb3d78dbe1a6","new":0,"device":"Schlafzimmer Echo","createTime":"23:16:35","createDate":"01.17. 20","alarmTime":"09:00:00","alarmDate":"2020-01-18","type":"MusicAlarm","reminderLabel":null,"stat us":"OFF","recurringPattern":null,"snoozedToTime": null}]
    2020-01-18 09:39:37 430015 866 debug EXE19000809 [v1.13.1]: ================ ARRAY/OBJECT END ================

    Die Device ID hab ich mit XXX'en modifiziert. Denke damit kann man zwar nichts anfangen ... aber besser is es ;-)

    Danke im voraus!
    ​​​​​​​LG

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Was hast du an E40? 1 oder 2? Falls 2, existieren denn Alarme für den Echo an E10?
    Wenn ich das Log richtig deute, gibt es auch nur noch einen Alarm, richtig? Von welchem Echo ist der?

    Einen Kommentar schreiben:


  • trollmar
    antwortet
    Hi,

    also via ID löschen geht super.
    Aber wie geht das mit "alle" löschen.

    Also
    Code:
    alle
    auf E48 löscht bei mir nicht den oder die alarme.

    LG


    EDIT hier mal mein LOG

    Code:
    BS started
    2020-01-17 23:14:03 590253 15881 debug LBS19000809 [v1.13.1]: LBS ended
    2020-01-17 23:14:03 677856 29100 debug EXE19000809 [v1.13.1]: Message received:
    2020-01-17 23:14:03 677951 29100 debug EXE19000809 [v1.13.1]: ================ ARRAY/OBJECT START ================
    2020-01-17 23:14:03 677994 29100 debug EXE19000809 [v1.13.1]: {"alarmDelete":"alle"}
    2020-01-17 23:14:03 678059 29100 debug EXE19000809 [v1.13.1]: ================ ARRAY/OBJECT END ================
    2020-01-17 23:14:03 898039 29100 debug EXE19000809 [v1.13.1]: Importing CSRF from cookie file...
    2020-01-17 23:14:03 898909 29100 debug EXE19000809 [v1.13.1]: Executing command alarmDelete => alle (UserAgent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:58.0) Gecko/20100101 Firefox/58.0)
    2020-01-17 23:14:04 485418 29100 debug EXE19000809 [v1.13.1]: Notification to be deleted:
    2020-01-17 23:14:04 485511 29100 debug EXE19000809 [v1.13.1]: ================ ARRAY/OBJECT START ================
    2020-01-17 23:14:04 485564 29100 debug EXE19000809 [v1.13.1]: false
    2020-01-17 23:14:04 485599 29100 debug EXE19000809 [v1.13.1]: ================ ARRAY/OBJECT END ================
    2020-01-17 23:14:04 486510 29100 debug EXE19000809 [v1.13.1]: DELETE-URL: https://alexa.amazon.de/api/notifications/
    2020-01-17 23:14:04 697813 29100 debug EXE19000809 [v1.13.1]: Command execution finished
    2020-01-17 23:14:05 854567 29100 debug EXE19000809 [v1.13.1]: ALL notifications:
    2020-01-17 23:14:05 854798 29100 debug EXE19000809 [v1.13.1]: ================ ARRAY/OBJECT START ================
    2020-01-17 23:14:05 854921 29100 debug EXE19000809 [v1.13.1]: [{"alarmTime":0,"automationId":null,"createdDate":1 579298912645,"deferredAtTime":null,"deliveryType": null,"deviceName":null,"deviceSerialNumber":"G0911 M0692860AD4","deviceType":"A1RABVCI4QCIKC","extens ibleAttribute":null,"geoLocationTriggerData":null, "id":"A1RABVCI4QCIKC-G0911M0692860AD4-XXXXXXXX-XXXX-40b7-8b9c-b45cebb7e8f5","lastOccurrenceTimeInMilli":0,"lastU pdatedDate":0,"musicAlarmId":null,"musicEntity":nu ll,"notificationIndex":"XXXXXXXX-XXXX-40b7-8b9c-b45cebb7e8f5","originalDate":"2020-01-17","originalTime":"23:45:00.000","personProfile": null,"provider":null,"rRuleData":null,"recurrenceE ligibility":false,"recurringPattern":null,"remaini ngTime":0,"reminderAppLabel":null,"reminderLabel": null,"reminderSubLabel":null,"skillInfo":null,"sno ozedToTime":null,"sound":{"displayName":"Simple Alarm","folder":null,"id":"system_alerts_melodic_0 1","providerId":"ECHO","sampleUrl":"https:\/\/s3.amazonaws.com\/deeappservice.prod.notificationtones\/system_alerts_melodic_01.mp3"},"status":"ON","targ etPersonProfiles":null,"timeZoneId":null,"timerLab el":null,"tmwNotificationProperties":null,"trigger Time":0,"type":"Alarm","version":"2"}]
    2020-01-17 23:14:05 855020 29100 debug EXE19000809 [v1.13.1]: ================ ARRAY/OBJECT END ================
    2020-01-17 23:14:05 856142 29100 debug EXE19000809 [v1.13.1]: Alarms received:
    2020-01-17 23:14:05 856229 29100 debug EXE19000809 [v1.13.1]: ================ ARRAY/OBJECT START ================
    2020-01-17 23:14:05 856290 29100 debug EXE19000809 [v1.13.1]: [{"id":"A1RABVCI4QCIKC-G0911M0692860AD4-XXXXXXXX-XXXX-40b7-8b9c-b45cebb7e8f5","new":0,"device":"G\u00e4stezimmer Echo","createTime":"23:08:32","createDate":"01.17. 20","alarmTime":"23:45:00","alarmDate":"2020-01-17","type":"Alarm","reminderLabel":null,"status":" ON","recurringPattern":null,"snoozedToTime":null }]
    2020-01-17 23:14:05 856362 29100 debug EXE19000809 [v1.13.1]: ================ ARRAY/OBJECT END ================
    Zuletzt geändert von trollmar; 17.01.2020, 23:18.

    Einen Kommentar schreiben:


  • ThorstenGehrig
    antwortet
    ich sag mal: ein großes DANKE! Funktioniert super!
    Deine Bausteine sind Toll! Das alles hätte ich mir nicht träumen können als ich damals nach den CURLs gesucht habe...

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Hab gerade noch ein Mini-Update (v1.13.1) gemacht, so dass nun auch nach jedem Befehl an E46-E48 automatisch ein Alarm-Update ausgeführt wird und nicht erst auf einen Trigger an E40 oder das regelmäßige Update via E39 gewartet werden muss.

    Einen Kommentar schreiben:


  • trollmar
    antwortet
    Danke!!
    Das wird am WE mal getestet.
    Thx!!!!


    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Zitat von ThorstenGehrig Beitrag anzeigen
    @Jonofe: SUUUPER. Ich warte dann mal gespannt und geduldig auf die nächste Version :-)
    Die Version 1.13 kann nun Alarme per ID löschen/aktivieren/deaktivieren (ID auf E46-E48 senden). Zusätzlichen kann dasselbe für alle Alarme gemacht werden ('all' auf E46-E48 senden). Wenn E40=1 ist bezieht es sich auf den gesamten Alexa(Amazon) Account, wenn E40=2 ist, bezieht es sich nur auf das Echo Device, für welches des LBS konfiguriert ist (E10). E40 kann auch als Trigger-Eingang für das Alarmupdate genutzt werden. Wichtig ist, dass es immer mit dem richtigen Wert (1 oder 2) getriggert wird.
    Zuletzt geändert von jonofe; 18.01.2020, 12:23.

    Einen Kommentar schreiben:


  • panzaeron
    antwortet
    Ich habe mir einen kleinen LBS gebastelt, um die Weckzeit auszuwerten und ggf. mit einem Offset zu versehen. Da ich diesen LBS nur wenig getestet habe und ich nicht sicher bin ob dieser in allen Situationen funktioniert, erstmal nur hier als Download hier...
    Angehängte Dateien

    Einen Kommentar schreiben:


  • trollmar
    antwortet
    Zitat von ThorstenGehrig Beitrag anzeigen
    Full-quotes sind nicht schön...
    PS: du musst natürlich zusehen das "leere felder" auf einen hohen Wert sind. Beim mir setzt ein "status=OFF" den Stamp auf "23:59:59 2030-01-01"
    Zum Wecker mit Formel Berechnung gehts hier weiter:


    https://knx-user-forum.de/forum/proj...-alexa-control

    Hat ja erstmal nix mit dem Baustein zutun.
    Zuletzt geändert von trollmar; 16.01.2020, 21:41.

    Einen Kommentar schreiben:


  • ThorstenGehrig
    antwortet
    Full-quotes sind nicht schön...
    PS: du musst natürlich zusehen das "leere felder" auf einen hohen Wert sind. Beim mir setzt ein "status=OFF" den Stamp auf "23:59:59 2030-01-01"

    Einen Kommentar schreiben:


  • trollmar
    antwortet
    Zitat von ThorstenGehrig Beitrag anzeigen
    ...

    Hört sich komlizierter an als es ist... - aber ein Bild sagt mehr als tausend Worte.
    Diese Logik liefert als Ergebniss die früheste Weckzeit aus 5 Weckern:
    ThorstenGehrig
    Danke fürs teilen!

    Bau ich mal nach
    Zuletzt geändert von trollmar; 14.01.2020, 21:50.

    Einen Kommentar schreiben:

Lädt...
X