WLAN-Speaker mit ESP32-A1S

Begonnen von romakrau, 16 April 2026, 09:00:01

Vorheriges Thema - Nächstes Thema

romakrau

Hallo zusammen,

nachdem mein WLAN-Speaker mit 8266 Mucken machte fand ich folgendes Projekt:

WLAN-Speaker mit ESP32-A1S

Dieses Projekt vereint viele Vorzüge, die wären:

Verwendung von MQTT
Direkter Aufruf von Google-TTS,
Speichern von Standard-Ansagen möglich,
Abspielen von MP3-Dateien (auf SD-Karte),
Abspielen von Live-Streams,
Zugriff SD-Karte per FTP.

Ferner ist ein Rundruf per MQT auf alle WLAN-Speaker mögleich.

Ich habe folgende Änderung am Soure-Code vorgenommen (War bei mir notwendig):

Die Anpassung von .pio\libdeps\esp32dev\SimpleFTPServer\FtpServerKey.h sollte vor dem Kompilieren erfolgen.

Live-Streams die ssl verwenden sind nicht möglich und sollten vermieden werden.

Viel Spass damit.
Gruß Roman

UPD: Löschung Zeile 22/23 zurück genommen. Läuft auch so.

tomster

Netter Ansatz, aber was spricht gegen die Nutzung eines ESP32 mit Squeezelite?

romakrau

Squeezelite ist ein reiner Streamer. Hiermit ist auch die Anwendung der Sprachausgabe (tts) möglich.

Sind halt komplett unterschiedliche Dinge.

tomster

Servus Roman,
Squeezelite/LMS kann auch TTS. Und Multiroom. Und Spotify. Und...
In Verbindung mit den AMP-Devices von Andriy https://sonocotta.com/esp-products/ - die preislich mit dem A1S locker mithalten können - (oder halt im DIY), finde ich, bekommt man eigentlich "mehr für sein Geld", oder?

romakrau

Jedem das seine.

BTW.: Die Kosten für RPi, Display und Disk schon mal addiert?


tomster

Klar, jeder so wie er will  ;D

Hardwareseitig läuft mein LMS als docker container auf der gleichen Maschine wie FHEM. Die Clients sind ja alles nur headless ESP32.
Und seit dem "Roon Knob"hat sich der WAF dieses Setups quadrillizioniert...