Alexa Listen (Shopping, Todo, etc.)

Begonnen von Tompsg, 15 März 2026, 23:28:49

Vorheriges Thema - Nächstes Thema

Tompsg

Hallo Zusammen,

ich habe ein Modul für die Alexa Listen gebaut, welches auf echodevice aufbaut und die Zugangsdaten des Amazon Account nutzt. Also erst echodevice zum Laufen bringen und dort anmelden. Vielleicht hat jemand Interesse.

# Define:  define <n> myAlexaShopping [Listenname]
#
# Attribute:
#   IODev         - Alexa Account Device (wird automatisch erkannt)
#   interval      - Polling-Intervall in Sekunden (default: 60)
#   disable       - 1 deaktiviert das Polling
#
# Readings:
#   state         - Kommaliste aktiver Items | error | updating | initialized
#   item_01..XX   - Einzelne Items
#   item_count    - Anzahl aktiver Items
#   last_update   - Letzter erfolgreicher Sync
#   last_error    - Letzter Fehler
#
# Set:
#   update              - Liste sofort neu laden
#   addItem <text>      - Item hinzufügen
#   deleteItem <text>   - Item per Name löschen (case-insensitiv)
#   deleteItemById <id> - Item per Alexa-ID löschen
#   deleteItemByNr      - Item per Dropdown löschen
#   clearList           - Alle Items löschen
#
# Get:
#   list                - Lesbare Textliste
#   items               - JSON-Array
#   showLists           - Alle verfügbaren Alexa-Listen