Huhu,
die Listen laufen inzwischen über https://www.amazon.de/alexashoppinglists/api/v2/lists.
Der Patch im Anhang stellt das Modul darauf um (Basis r30527, Version 0.2.34):
- Einkaufs- und Aufgabenliste lesen, hinzufügen und löschen über die v2-API
- Listen über 100 Einträge werden seitenweise geholt (Amazon gibt max. 100 pro Abfrage raus)
- Fehler der Listen-API landen auf Verbose 3 im Log, die Readings bleiben dann stehen und es gibt keinen falschen Cookie-Fehler mehr
Einspielen:
cd /opt/fhem
sudo -u fhem cp FHEM/37_echodevice.pm FHEM/37_echodevice.pm.bak
sudo -u fhem patch -p1 < /pfad/zu/37_echodevice-listen-v2-upstream.patchDanach in FHEM:
reload 37_echodevice.pmWas ihr wissen solltet:
- item_shopping_delete und item_task_delete löschen jetzt alle Einträge mit dem Namen, nicht nur einen.
- Eigene Listen in der Alexa-App bleiben außen vor, es geht nur um die beiden Standardlisten.
- Ein FHEM-update überschreibt den Patch wieder. Wer ihn behalten will, nimmt 37_echodevice.pm in exclude_from_update auf.
Gruß Thomas