Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. SendTo('sonos', 'send', 'http://192.168.xxx.xxx:8082/sayit.0/tts.userfiles/bla.mp3');

    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

    SendTo('sonos', 'send', 'http://192.168.xxx.xxx:8082/sayit.0/tts.userfiles/bla.mp3');

    This topic has been deleted. Only users with topic management privileges can see it.
    • I
      iben last edited by

      Hallo,

      ist es möglich einzelne Sonos Speaker mit dem sendTo-Befehl anzusteuern?

      Gruß,

      Marco

      1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox last edited by

        @iben:

        Hallo,

        ist es möglich einzelne Sonos Speaker mit dem sendTo-Befehl anzusteuern?

        Gruß,

        Marco `
        Es sollte einfacher gehen:

        setState('sonos.0.root.192_168_222_17.tts', 'http://192.168.xxx.xxx:8082/sayit.0/tts.userfiles/bla.mp3');
        
        1 Reply Last reply Reply Quote 0
        • fu_zhou
          fu_zhou last edited by

          Habe das mal mit Blockly probiert:
          356_zwischenablage02.jpg
          Der Code sieht dann so aus, was ja passen sollte:

          on({id: 's7.0.DBs.DB21.STATUS_E3_2', val: true}, function (obj) {
            var value = obj.state.val;
            var oldValue = obj.oldState.val;
            setState("sonos.0.root.192_168_0_108.tts"/*tts*/, 'http://192.168.0.50:8082/sayit.0/tts.userfiles/bellen.mp3');
          });
          

          Probem ist hier wieder, dass VOLUME im Sonos-Adapter auf 0 geht und man nichts hört. Die Lautstärke lässt sich am Sonos-Gerät über die Tasten oder die App auch erst wieder verändern, wenn man den Sonos-Adapter im ioBroker neu startet. Dann kann man die MP3-Datei auch wunderbar abspielen und die Lautstärke verändern, d.h. der Zugriff auf die MP3-Datei funktioniert so wie oben mit Blockly gebaut, nur wird die Lautstärke auf 0 gesetzt und lässt sich auch nicht wieder erhöhen, bis man den Adapter neu startet. Bug im Sonos-Adapter?

          1 Reply Last reply Reply Quote 0
          • fu_zhou
            fu_zhou last edited by

            Es funktioniert mit Blockly:
            356_zwischenablage02.jpg
            "tts" ist das SONOS-Objekt, "70;" ist die Lautstärke.

            Ich musste im SONOS-Adapter allerdings "Fade-in" und "Fade-out" auf "0" stellen
            356_zwischenablage04.jpg

            Das Skript hat folgende Funktion: Wenn geklingelt wird, wird der Modus "abwesend" überprüft und falls aktiv, wird über SONOS ein MP3 abgespielt, dass der Klingelnde dann draußen hört. Das kann eine Schrotflinte sein, vielleicht auch nur ein Dobermann oder die Ansage "Wir kaufen nix".

            1 Reply Last reply Reply Quote 0
            • B
              Banjo89 last edited by Banjo89

              @fu_zhou

              Falls es jemanden interessiert, so geht es:

              setState("sonos.0.root.192_168_20_42.tts",'40;/opt/iobroker/iobroker-data/sayit/klingel.mp3');
              
              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

              761
              Online

              31.8k
              Users

              80.0k
              Topics

              1.3m
              Posts

              4
              5
              1766
              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