No detection Sonos One
dasch3a opened this issue · 0 comments
dasch3a commented
Hello there,
I got a problem detecting my esp8266 in the alexa app. I'm using my Sonos One for Alexa. Could this be the main Problem or is it working for sombody else?
My Code:
`#ifdef Arduino_Arch_ESP8266
#include <WiFi.h>
#else
#include <ESP8266WiFi.h>
#endif
#define ESPALEXA_MAXDEVICES 10
#define ESPALEXA_DEBUG
#include <Espalexa.h>
boolean connectWifi();
void Ambientebeleuchtung(byte Helligkeit);
const char* ssid = "XXX";
const char* password = "XXX";
boolean wifiConnected = false;
Espalexa espalexa;
void setup() {
Serial.begin(115200);
wifiConnected = connectWifi();
if(wifiConnected){
espalexa.addDevice("Ambientebeleuchtung", Ambientebeleuchtung, 127);
espalexa.begin();
} else
{
while(1){
Serial.println("Wlanverbindung nicht hergestellt.");
delay(2500);
}
}
}
void loop() {
espalexa.loop();
delay(1);
}
void Ambientebeleuchtung(byte Helligkeit) {
const int ledPin = 13;
if (Helligkeit) {
analogWrite(ledPin, Helligkeit);
Serial.print("An, Helligkeit");
Serial.println(Helligkeit);
}
}
boolean connectWifi(){
boolean state = true;
int i = 0;
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
Serial.println("");
Serial.println("Wlan-Verbindung herstellen");
Serial.print("Verbinden...");
while (WiFi.status() != WL_CONNECTED){
delay(500);
Serial.print(".");
if ( i > 30) {
state = false; break;
}
i++;
}
Serial.println("");
if (state){
Serial.print("Verbunden mit ");
Serial.println(ssid);
Serial.print("IP Adresse: ");
Serial.println(WiFi.localIP());
}
else {
Serial.println("Verbindung fehlgeschlagen");
}
return state;
}`
`22:58:28.499 -> ...........................
22:58:42.205 -> Verbunden mit XXX
22:58:42.205 -> IP Adresse: 192.168.178.85
22:58:42.205 -> Constructing device 1
22:58:42.205 -> Adding device 1
22:58:42.205 -> Espalexa Begin...
22:58:42.205 -> MAXDEVICES 10
22:58:42.253 -> Done
22:58:44.554 -> Got UDP!
22:58:44.554 -> M-SEARCH * HTTP/1.1
22:58:44.554 -> HOST: 239.255.255.250:1900
22:58:44.554 -> MAN: "ssdp:discover"
22:58:44.554 -> MX: 1
22:58:44.554 -> ST: urn:dial-multiscreen-org:service:dial:1
22:58:44.554 -> USER-AGENT: Chromium/100.0.4896.127 Windows
22:58:44.554 ->
22:58:44.554 ->
22:58:45.555 -> Got UDP!
22:58:45.555 -> M-SEARCH * HTTP/1.1
22:58:45.555 -> HOST: 239.255.255.250:1900
22:58:45.555 -> MAN: "ssdp:discover"
22:58:45.555 -> MX: 1
22:58:45.555 -> ST: urn:dial-multiscreen-org:service:dial:1
22:58:45.555 -> USER-AGENT: Chromium/100.0.4896.127 Windows
22:58:45.555 ->
22:58:45.555 ->
22:58:46.595 -> Got UDP!
22:58:46.595 -> M-SEARCH * HTTP/1.1
22:58:46.595 -> HOST: 239.255.255.250:1900
22:58:46.595 -> MAN: "ssdp:discover"
22:58:46.595 -> MX: 1
22:58:46.595 -> ST: urn:dial-multiscreen-org:service:dial:1
22:58:46.595 -> USER-AGENT: Chromium/100.0.4896.127 Windows
22:58:46.595 ->
22:58:46.595 ->
22:58:47.498 -> Got UDP!
22:58:47.498 -> M-SEARCH * HTTP/1.1
22:58:47.498 -> HOST: 239.255.255.250:1900
22:58:47.498 -> MAN: "ssdp:discover"
22:58:47.498 -> MX: 1
22:58:47.498 -> ST: urn:dial-multiscreen-org:service:dial:1
22:58:47.498 -> USER-AGENT: Chromium/100.0.4896.127 Windows
22:58:47.498 ->
22:58:47.498 ->
22:58:48.026 -> Got UDP!
22:58:48.026 -> Got UDP!
22:58:58.050 -> Got UDP!
22:58:58.050 -> M-SEARCH * HTTP/1.1
22:58:58.050 -> HOST: 239.255.255.250:1900
22:58:58.050 -> MAN: "ssdp:discover"
22:58:58.050 -> MX: 1
22:58:58.050 -> ST: urn:dial-multiscreen-org:service:dial:1
22:58:58.050 -> USER-AGENT: Microsoft Edge/101.0.1210.47 Windows
22:58:58.050 ->
22:58:58.050 ->
22:58:59.090 -> Got UDP!
22:58:59.090 -> M-SEARCH * HTTP/1.1
22:58:59.090 -> HOST: 239.255.255.250:1900
22:58:59.090 -> MAN: "ssdp:discover"
22:58:59.090 -> MX: 1
22:58:59.090 -> ST: urn:dial-multiscreen-org:service:dial:1
22:58:59.090 -> USER-AGENT: Microsoft Edge/101.0.1210.47 Windows
22:58:59.090 ->
22:58:59.090 ->
22:59:00.077 -> Got UDP!
22:59:00.077 -> M-SEARCH * HTTP/1.1
22:59:00.077 -> HOST: 239.255.255.250:1900
22:59:00.077 -> MAN: "ssdp:discover"
22:59:00.077 -> MX: 1
22:59:00.077 -> ST: urn:dial-multiscreen-org:service:dial:1
22:59:00.124 -> USER-AGENT: Microsoft Edge/101.0.1210.47 Windows
22:59:00.124 ->
22:59:00.124 ->
22:59:01.107 -> Got UDP!
22:59:01.107 -> M-SEARCH * HTTP/1.1
22:59:01.107 -> HOST: 239.255.255.250:1900
22:59:01.107 -> MAN: "ssdp:discover"
22:59:01.107 -> MX: 1
22:59:01.107 -> ST: urn:dial-multiscreen-org:service:dial:1
22:59:01.107 -> USER-AGENT: Microsoft Edge/101.0.1210.47 Windows
22:59:01.155 ->
22:59:01.155 ->
22:59:12.983 -> Got UDP!
22:59:12.983 -> Got UDP!
22:59:13.220 -> Got UDP!
22:59:13.220 -> Got UDP!
22:59:13.508 -> Got UDP!
22:59:13.508 -> Got UDP!
22:59:19.268 -> Got UDP!
22:59:19.268 -> Got UDP!
`
Kind regards,
David