Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. symfonisk (IKEA Sonos) mit Sonos Adapter steuern

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    symfonisk (IKEA Sonos) mit Sonos Adapter steuern

    This topic has been deleted. Only users with topic management privileges can see it.
    • haselchen
      haselchen Most Active @Homoran last edited by

      @homoran

      Hatte ich schon mehrmals niedergeschrieben:
      Aussehen wie SONOS (wegen der Optik, Farbe...)
      Und DP wie Alexa.
      Das ich ne URL hinterlegen kann (von der NAS) das MP3 abgespielt werden und ne URL, dass ich auch Text übergeben kann.

      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @haselchen last edited by

        @haselchen und wo ust jetzt das Problem?
        nur weil bei mir die URL von sayit kommt?
        kannst du doch ne andere nehmen

        haselchen 1 Reply Last reply Reply Quote 0
        • haselchen
          haselchen Most Active @Homoran last edited by

          @homoran

          Von welcher BOX kommen die DP?

          Homoran haselchen 2 Replies Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @haselchen last edited by

            @haselchen vom Sonos Adapter

            1 Reply Last reply Reply Quote 0
            • haselchen
              haselchen Most Active @haselchen last edited by

              @haselchen sagte in symfonisk (IKEA Sonos) mit Sonos Adapter steuern:

              @homoran

              Von welcher BOX kommen die DP?

              Vielleicht war die Frage nicht deutlich 😬 😀

              Homoran 1 Reply Last reply Reply Quote 0
              • B
                Blockmove @luft-post last edited by

                @luft-post
                Ich hab hier ein gemischtes System mit Sonos und Symfonisk. Klappt problemlos zusammen. Allerdings steuere ich es nicht über den Sonos-Adapter sondern über Node-Sonos-http-api. Funktioniert seit Jahren.

                haselchen 1 Reply Last reply Reply Quote 0
                • haselchen
                  haselchen Most Active @Blockmove last edited by

                  @blockmove

                  So langsam entwickelt sich was 🙂
                  Steuerst Du über die Nodes eigene MP3?

                  B 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @haselchen last edited by

                    @haselchen sagte in symfonisk (IKEA Sonos) mit Sonos Adapter steuern:

                    @haselchen sagte in symfonisk (IKEA Sonos) mit Sonos Adapter steuern:

                    @homoran

                    Von welcher BOX kommen die DP?

                    Vielleicht war die Frage nicht deutlich 😬 😀

                    aber Blödsinn!
                    eine Box hat keine DPs

                    haselchen 1 Reply Last reply Reply Quote 0
                    • B
                      Blockmove @haselchen last edited by

                      @haselchen said in symfonisk (IKEA Sonos) mit Sonos Adapter steuern:

                      @blockmove

                      So langsam entwickelt sich was 🙂
                      Steuerst Du über die Nodes eigene MP3?

                      Das sind keine Nodes sondern eine HTTP-API.
                      Ich nutz es für MP3, Webradio, Klingel, Durchsagen, …
                      Mit den Gruppen hatte ich beim Sonos-Adapter immer Probleme. Daher die API. Funktioniert so zuverlässig wie die Sonos-App

                      haselchen 1 Reply Last reply Reply Quote 0
                      • haselchen
                        haselchen Most Active @Homoran last edited by

                        @homoran

                        Du weisst doch was ich meine?
                        Soll ich Box jetzt mit dem Wort Lautsprecher übersetzen? 🤔

                        Homoran ? 2 Replies Last reply Reply Quote 0
                        • haselchen
                          haselchen Most Active @Blockmove last edited by

                          @blockmove

                          Also egal was man nimmt?
                          Sonos oder IKEA?
                          Macht immerhin 60-70€ unterschied.

                          B 1 Reply Last reply Reply Quote 0
                          • Homoran
                            Homoran Global Moderator Administrators @haselchen last edited by

                            @haselchen sagte in symfonisk (IKEA Sonos) mit Sonos Adapter steuern:

                            Du weisst doch was ich meine?

                            leider nein!
                            auch ein Lautsprecher hat keine DPs.

                            die werden über den Sonos Adapter (oder die bereits erwähnte SONOS http API) angesprochen.
                            und dazu dient der DP des ADAPTERs.

                            1 Reply Last reply Reply Quote 0
                            • B
                              Blockmove @haselchen last edited by

                              @haselchen said in symfonisk (IKEA Sonos) mit Sonos Adapter steuern:

                              @blockmove

                              Also egal was man nimmt?
                              Sonos oder IKEA?
                              Macht immerhin 60-70€ unterschied.

                              Technisch ja. Sonos ist aber klanglich hörbar besser.

                              haselchen 1 Reply Last reply Reply Quote 0
                              • ?
                                A Former User @haselchen last edited by

                                @haselchen sagte in symfonisk (IKEA Sonos) mit Sonos Adapter steuern:

                                Soll ich Box jetzt mit dem Wort Lautsprecher übersetzen?

                                Moin,

                                Du legst im Sonos Adapter die Lautsprecher an
                                8c459589-615f-43a9-889f-310f0fc465fd-grafik.png
                                Dazu passend gibt es dann die DP
                                871b4bfc-333a-40fd-a0a8-8c6ed3810ad4-grafik.png

                                Meinst Du das?

                                VG
                                Bernd

                                haselchen 1 Reply Last reply Reply Quote 0
                                • haselchen
                                  haselchen Most Active @Guest last edited by

                                  @dp20eic

                                  Ging um die Begrifflichkeiten.
                                  Trotzdem Danke für Deine Ausführung.

                                  1 Reply Last reply Reply Quote 0
                                  • haselchen
                                    haselchen Most Active @Blockmove last edited by

                                    @blockmove

                                    Da es keine Opern abspielen soll , sondern nur Text und bereitgestellte MP3 kann ich die Qualität verschmerzen.
                                    Dann schau ich mir mal das IKEA Teil genauer an.

                                    ? 1 Reply Last reply Reply Quote 0
                                    • ?
                                      A Former User @haselchen last edited by

                                      @haselchen sagte in symfonisk (IKEA Sonos) mit Sonos Adapter steuern:

                                      MP3

                                      Moin,

                                      MP3 ist schon ein reduziertes Format, da holt auch ein hochwertiger Lautsprecher nicht mehr raus 😉

                                      VG
                                      Bernd

                                      B 1 Reply Last reply Reply Quote 0
                                      • B
                                        Blockmove @Guest last edited by

                                        @dp20eic said in symfonisk (IKEA Sonos) mit Sonos Adapter steuern:

                                        @haselchen sagte in symfonisk (IKEA Sonos) mit Sonos Adapter steuern:

                                        MP3

                                        Moin,

                                        MP3 ist schon ein reduziertes Format, da holt auch ein hochwertiger Lautsprecher nicht mehr raus 😉

                                        Aber ein minderwertiger macht’s noch schlechter.
                                        Gemessen am Gehäusevolumen ist es schon erstaunlich was Sonos leistet.
                                        Für Webradio zum Morgenkaffee sind die Ikeas aber auch ausreichend.

                                        surfer09 1 Reply Last reply Reply Quote 0
                                        • surfer09
                                          surfer09 @Blockmove last edited by

                                          Ich stehe gerade vor der gleihen Fragestellung, wie ich mit Hilfe des Sonos Adapters auf dem Lautsprecher einen Radiosender abspielen kann. Ich habe in der App den Radiosender als Favoriten gesetzt, kann ich den nicht über die Objekte jetzt irgendwie anstoßen? Ich habe jetzt schone einige Beiträge durchforstet, aber so richtig schlau werde ich aus keinem irgendwie.

                                          B 1 Reply Last reply Reply Quote 0
                                          • B
                                            Blockmove @surfer09 last edited by

                                            @surfer09 said in symfonisk (IKEA Sonos) mit Sonos Adapter steuern:

                                            Ich stehe gerade vor der gleihen Fragestellung, wie ich mit Hilfe des Sonos Adapters auf dem Lautsprecher einen Radiosender abspielen kann. Ich habe in der App den Radiosender als Favoriten gesetzt, kann ich den nicht über die Objekte jetzt irgendwie anstoßen? Ich habe jetzt schone einige Beiträge durchforstet, aber so richtig schlau werde ich aus keinem irgendwie.

                                            Ich verwende nicht den Adapter sondern die node-sonos-http-api.
                                            Die läuft bei mir in einem Docker-Container (chrisns/docker-node-sonos-http-api:latest).
                                            Kommunikation von ioBroker über http-request.
                                            Für die wichtigsten Aufrufe habe ich mir ein Global-Script erstellt

                                            /*
                                            Kommunikation mit Sonos HTTP API
                                            */
                                            
                                            // IP-Adresse und Port Sonos HTTP-API
                                            var SonosAPI = 'http://192.168.1.111:5005';
                                            // Sonos Favoriten
                                            var SonosFavoriten = ['SWR3','SWR1 Baden-Württemberg','BAYERN 3','BAYERN 1 - Schwaben','ANTENNE BAYERN'];
                                            
                                            // Sonos Pause-Befehl
                                            async function SonosSetPause (Room) {
                                                let URL = SonosAPI + '/' + Room + '/pause';
                                                try {
                                                    require("request")(URL).on("error", function (e) {console.error(e);});
                                                } catch (e) { console.error(e); }
                                                log("request: " + URL,'info');    
                                            }
                                            
                                            // Sonos Volume-Befehl
                                            async function SonosSetVolume (Room, Volume) {
                                                let URL = SonosAPI + '/' + Room + '/volume/' + Volume;
                                                try {
                                                    require("request")(URL).on("error", function (e) {console.error(e);});
                                                } catch (e) { console.error(e); }
                                                log("request: " + URL,'info');    
                                            }
                                            
                                            // Sonos Isolate
                                            async function SonosIsolate (Room) {
                                                let URL = SonosAPI + '/' + Room + '/isolate';
                                                try {
                                                    require("request")(URL).on("error", function (e) {console.error(e);});
                                                } catch (e) { console.error(e); }
                                                log("request: " + URL,'info');    
                                            }
                                            
                                            // Sonos Favorite anwählen
                                            async function SonosPlayFavorite (Room, Favorite) {
                                                await SonosIsolate(Room);
                                                let URL = SonosAPI + '/' + Room + '/favorite/' + String(Favorite);
                                                try {
                                                    require("request")(URL).on("error", function (e) {console.error(e);});
                                                } catch (e) { console.error(e); }
                                                log("request: " + URL,'info');    
                                            }
                                            
                                            // Sonos Sprachdurchsage
                                            async function SonosSayAll (Message, Volume) {
                                                let URL = SonosAPI + '/sayall/' + String(Message) + '/de-de/'+ String(Volume);
                                                try {
                                                    require("request")(URL).on("error", function (e) {console.error(e);});
                                                } catch (e) { console.error(e); }
                                                log("request: " + URL,'info');    
                                            }
                                            
                                            // Sonos Sprachdurchsage Preset
                                            async function SonosSayPreset (Preset, Message) {
                                                let URL = SonosAPI + '/saypreset/' + Preset + '/' + String(Message) + '/de-de/';
                                                try {
                                                    require("request")(URL).on("error", function (e) {console.error(e);});
                                                } catch (e) { console.error(e); }
                                                log("request: " + URL,'info');    
                                            }
                                            
                                            // Sonos ClipPreset
                                            async function SonosClipPreset(Preset, ClipName) {
                                                let URL = SonosAPI + '/clippreset/' + Preset + '/' + ClipName;
                                                try {
                                                    require("request")(URL).on("error", function (e) {console.error(e);});
                                                } catch (e) { console.error(e); }
                                                log("request: " + URL,'info');
                                            }
                                            

                                            Im Array SonosFavoriten trägst du die Favoriten genauso ein wie sie in der App heißen, bzw. wie sie von der API angezeigt werden.
                                            Die Anwahl eines Favoriten funktioniert dan so:

                                            await SonosSetVolume(SonosName,'20');
                                            await SonosPlayFavorite(SonosName,SonosFavoriten[0]);
                                            
                                            

                                            Vielleicht kannst du was damit anfangen 🙂

                                            1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            495
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            symfonisk sonos
                                            9
                                            31
                                            1635
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo