Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Playlist von Festplatte

    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

    Playlist von Festplatte

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      skokarl @RaiBia last edited by

      @raibia

      wie sprichst Du denn die HEOS an ?

      R 1 Reply Last reply Reply Quote 0
      • R
        RaiBia @skokarl last edited by

        @skokarl
        @uhula sagte in [Vorlage] Denon HEOS Script:

        Anbei ein kleines Script um die browse_results des HEOS Adapters in einer Liste darstellen zu können. Im folgenden Beispiel ist es im modalen Dialog zu sehen (die am Anfang zu sehenden Cards usw. gehören nicht dazu, die entstammen dem MDCSS). Das Script benötigt keine weiteren ui's sondern erzeugt reines HTML/CSS. Viel Freude - und danke an @withstu für seinen Adapter.
        heos_browse.gif

        HEOS Media-Browser-Script

        Der HEOS Adapter (https://github.com/withstu/ioBroker.heos) erlaubt neben der Steuerung der HEOS Geräte auch das
        Navigieren durch die Musikquellen. Allerdings muss hierzu noch ein serverseitiges Script laufen, welches die
        Navigationsergebnisse in eine HTML Darstellung überträgt, so dass diese in einem basic-string(unescaped)-Widget
        darstellbar und bedienbar werden.

        Genau macht dieses Script.

        Installation

        • HEOS-Adapter installieren und starten (https://github.com/withstu/ioBroker.heos)
        • HTML-State "0_userdata.0.heos.browse_result_html" als Zeichenkette anlegen (alternativ eigener State, dann in der Konfiguration anpassen)
        • dieses Script im Admin unter Skripte als neues Script hinzufügen.
        • dieses Script starten
        • in der ioBroker-vis ein basic-string(unescaped)-Widget in einem View einfügen, den HTML-State zuweisen
        • View ausführen

        (c) Uhula, MIT License, no warranty, use on your own risc

        Script: heos_browse.js

        Das klappt super und braucht keine weitere View oder Widget und für den Anfang sicherlich ok. Allerdings auf Dauer nicht meins.

        Ich möchte aber noch mal auf den Kodi zusprechen kommen.

        @zarello sagte in Playlist von Festplatte:

        @raibia said in Playlist von Festplatte:

        Hast Du denn irgendwo einen Kodi laufen? Der Kodi-Adapter ist ja nur eine Fernsteuerung für ein Kodi, das dementsprechend irgendwo laufen muss. Deshalb bleibt er vermutlich auch auf gelb hängen: Der Adapter läuft, aber er findet keine Verbindung.

        Ich hab noch mal im Netz recherchiert. Hab ich das richtig verstanden? Kodi selbst ist das Programm in dem ich ne Platte einpflegen kann, auf der ich auch z.B. TV Sndungen abspeichern kann und die ich dann über den Kodi Adapter ins Vis einbinden kann. Stimmt das so in etwa?

        LG

        Zarello 1 Reply Last reply Reply Quote 0
        • Zarello
          Zarello @RaiBia last edited by

          @raibia said in Playlist von Festplatte:

          Ich hab noch mal im Netz recherchiert. Hab ich das richtig verstanden? Kodi selbst ist das Programm in dem ich ne Platte einpflegen kann, auf der ich auch z.B. TV Sndungen abspeichern kann und die ich dann über den Kodi Adapter ins Vis einbinden kann. Stimmt das so in etwa?

          Kodi ist ein Media-Center. Es kann mit allen möglichen Audio- und Video-Formaten umgehen und bietet eine Oberfläche, mit der man entsprechende Medien auswählen und abspielen kann. Dabei können die Quellen der Medien sehr unterschiedlich sein. Soweit ich weiß sind auch Aufnahmen möglich. Ich hatte den mal vor Jahren als einfaches Internetradio auf einem Raspi2 mit kleinem Touchscreen laufen der an meine Soundanlage angeschlossen war. Ich war allerdings mit der Steuerung über den Touch-Screen und auch mit der Steuerung über den IR-Empfänger am Raspi nicht sehr zufrieden. Inzwischen ist es durch einen Bluetooth-Empfänger und eine App auf dem Handy ersetzt, da ich sowieso nur einen Sender höre.

          Was der Kodi-Adapter in ioBroker leistet, kann ich Dir nicht sagen, aber ich vermute, er kann Kodi entsprechend fernsteuern. Also vermutlich alles, was man mit einer "normalen" Infrarot-Fernbedienung machen kann plus vielleicht noch einige Extras.

          1 Reply Last reply Reply Quote 0
          • sigi234
            sigi234 Forum Testing Most Active @RaiBia last edited by sigi234

            @raibia

            Gibt ja einen Denon Adapter

            https://github.com/foxriver76/ioBroker.denon

            Aha, hast du schon

            Dann den Kodi Adapter

            1 Reply Last reply Reply Quote 0
            • OliverIO
              OliverIO @RaiBia last edited by

              @raibia

              ich kenne heos nicht, weiß auch nicht was für lautsprecher du da hast.
              grund prinzip ist aber eigentlich immer das selbe.

              man hat lautsprecher die die musik wieder geben
              man hat einen player, der die musik aus einer bestimmten quelle (festplatte, spotify,amazon,etc) in einem bestimmten format ausgeben kann und an den lautsprecher zur ausgabe übermittelt.
              der player kann auch im lautsprecher direkt eingebaut sein.

              wenn hier jemand jetzt kodi empfiehlt, ja kodi kann musik aus quellen lesen und auch zumindest lokal am gleichen gerät ausgeben.
              kodi kann auch per dlna andere dlna fähige geräte steuern
              aber ansonsten kann ich mir nicht vorstellen wie kodi einem heos sagen soll das er was spielen soll? (ausser per dlna)

              was ich zu heos gefunden habe ist:
              https://support-de.denon.com/app/answers/detail/a_id/5800/~/heos-app-netzwerk-freigaben
              anscheinend kann man in der app netzwerkpfade freigeben. dann findet der heos lautsprecher die musikstücke und kann diese auch indizieren und dann zumindest über die app abspielen lassen.
              theoretisch müsste das dann der iobroker auch über den adapter können. den kenn ich aber nicht was er kann.

              also nächster schritt, schauen ob heos auf das netzwerk kann /können wohl nicht alle heos geräte). alernativ kannst du das im denon receiver konfigurieren? der kann evtl auch abspielen.
              dann schauen, ob du die steuerung durch iobroker machen kannst. aber die musik muss erst mal so spielen

              sigi234 1 Reply Last reply Reply Quote 0
              • sigi234
                sigi234 Forum Testing Most Active @OliverIO last edited by sigi234

                @oliverio sagte in Playlist von Festplatte:

                wenn hier jemand jetzt kodi empfiehlt, ja kodi kann musik aus quellen lesen und auch zumindest lokal am gleichen gerät ausgeben.
                kodi kann auch per dlna andere dlna fähige geräte steuern

                Seine Frage war ja:

                @raibia sagte in Playlist von Festplatte:

                Nun hänge ich schon seit 3 Tagen daran, meine eigene Musik von der Festplatte, die ich schon am AVR, an der Fritzbox und am Raspi hängen hatte, zu intergrieren.

                Und das kann Kodi

                @oliverio sagte in Playlist von Festplatte:

                aber ansonsten kann ich mir nicht vorstellen wie kodi einem heos sagen soll das er was spielen soll? (ausser per dlna)

                Heos ist wieder eine andere Geschichte, muss man testen oder mal im Kodi Forum anfragen. Kodi ist sehr mächtig.

                OliverIO 1 Reply Last reply Reply Quote 0
                • OliverIO
                  OliverIO @sigi234 last edited by

                  @sigi234

                  aufgabenstellung war:
                  heos, küche, frau will playlist von festplatte

                  wenn heos nicht an einem gerät mit kodi hängt, dann ist kodi meiner Meinung raus.

                  sigi234 R 2 Replies Last reply Reply Quote 0
                  • sigi234
                    sigi234 Forum Testing Most Active @OliverIO last edited by

                    @oliverio sagte in Playlist von Festplatte:

                    heos, küche,

                    Jupp

                    R 1 Reply Last reply Reply Quote 0
                    • R
                      RaiBia @OliverIO last edited by

                      @oliverio
                      Die Heos laufen über Wlan und können über den iobroker angesprochen werden, soviel ist klar, das hat gestern mit dem oben erwähnten Script funktioniert. Cool würde ich aber finden, wenn e so geht wie es sigi234 in seinem Vis post mit dem Kodi Widget geht.

                      @sigi234 sagte in Playlist von Festplatte:

                      @raibia

                      Gibt ja einen Denon Adapter

                      https://github.com/foxriver76/ioBroker.denon

                      Aha, hast du schon

                      Dann den Kodi Adapter

                      Nein, nicht mehr. Den hab ich wieder runter geschmissen, weil ich damit nicht zurecht kam und ihn nicht grün bekommen habe. Mittlerweile fange ich langsam an das zu verstehen. Die Frage ist aber, ob das so funktioniert.

                      1 Reply Last reply Reply Quote 0
                      • R
                        RaiBia @sigi234 last edited by

                        @sigi234
                        wie hast du denn das gelöst? das waren doch lokale Musikdatein wenn ich das richtig gesehen habe.

                        sigi234 1 Reply Last reply Reply Quote 0
                        • sigi234
                          sigi234 Forum Testing Most Active @RaiBia last edited by

                          @raibia sagte in Playlist von Festplatte:

                          @sigi234
                          wie hast du denn das gelöst? das waren doch lokale Musikdatein wenn ich das richtig gesehen habe.

                          Muss ich nachsehen, schon lange nicht mehr genutzt

                          R 1 Reply Last reply Reply Quote 0
                          • R
                            RaiBia @sigi234 last edited by

                            @sigi234
                            Hier sind mal die Einträge des Heos im Bad. Küche ist identisch. Vllt hilft das ja.
                            Heos1.png
                            Heos2.png
                            Heos3.png

                            OliverIO 1 Reply Last reply Reply Quote 0
                            • OliverIO
                              OliverIO @RaiBia last edited by

                              @raibia

                              also in der adapter beschreibung steht im abschnitt player command state

                              "play_stream&url=url_path": Play URL-Stream
                              

                              in der heos api beschreibung steht zum selben befehl

                              a7d4e825-626a-4359-aa75-df13ed751fb5-image.png
                              https://www.denon.com/-/media/files/documentmaster/denonna/heos_cli_protocolspecification-version.pdf

                              der adapter kapselt dir diesen api aufruf.
                              dh über iobroker kannst du dem heos sagen welche datei er spielen soll.
                              wie oben schon gesagt, muss er darauf zugreifen können.
                              im beispiel sieht man einen http-link. ich bin mir fast sicher, das da auch eine samba.netzwerk-adresse geht, wenn das verzeichnis im netzwerk freigegeben ist.
                              das kannst ja mal probieren, den befehl wie in der adapter beschreibung im heos adapter eingeben.

                              \\hostname\Verzeichnispfad\dateiname.mp3
                              

                              und ich will doch nochmal drauf hinweisen, das du in der heos app mal schauen sollst, ob man da nicht netzlaufwerke einbinden kann, so das heos diese automatisch dann findet und indiziert. dann hast du alles was du brauchst

                              R 2 Replies Last reply Reply Quote 0
                              • R
                                RaiBia @OliverIO last edited by

                                @oliverio
                                Die Platte wird in der App von Anfang an gefunden als Media server. In der Fritzbox habe ich sie auch freigegeben und am WE den Call Monitor im Adapter der Fritzbox aktiviert. Im Adapter taucht seit dem auch ein Objekt "Devices" auf. Aber ich kann nicht darauf zugreifen, zumindest weiß ich nicht wie das geht. Nach deinem Post hab ich mir die Heos App noch mal angeschaut.. Da kann ich, hab ich gesehen, auch ne Freigabe einpflegen. Nur verstehe ich nicht warum ich das zweimal machen muß. Werde ich mir aber noch mal genauer ansehen. Das wird aber wohl erst Wochenende etwas.

                                1 Reply Last reply Reply Quote 0
                                • R
                                  RaiBia @OliverIO last edited by

                                  @oliverio sagte in Playlist von Festplatte:

                                  @raibia

                                  also in der adapter beschreibung steht im abschnitt player command state

                                  "play_stream&url=url_path": Play URL-Stream
                                  

                                  in der heos api beschreibung steht zum selben befehl

                                  a7d4e825-626a-4359-aa75-df13ed751fb5-image.png
                                  https://www.denon.com/-/media/files/documentmaster/denonna/heos_cli_protocolspecification-version.pdf

                                  der adapter kapselt dir diesen api aufruf.
                                  dh über iobroker kannst du dem heos sagen welche datei er spielen soll.
                                  wie oben schon gesagt, muss er darauf zugreifen können.
                                  im beispiel sieht man einen http-link. ich bin mir fast sicher, das da auch eine samba.netzwerk-adresse geht, wenn das verzeichnis im netzwerk freigegeben ist.
                                  das kannst ja mal probieren, den befehl wie in der adapter beschreibung im heos adapter eingeben.

                                  \\hostname\Verzeichnispfad\dateiname.mp3
                                  

                                  Gestattet mir die Frage wo ich diesen Befehl eingeben muss.

                                  OliverIO W 2 Replies Last reply Reply Quote 0
                                  • OliverIO
                                    OliverIO @RaiBia last edited by OliverIO

                                    @raibia
                                    leider weiß ich das nicht.
                                    das habe ich aus der adapter doku ohne den adapter selbst zu installieren.
                                    evtl können dir das andere nutzer sagen oder der adapter ersteller @withstu

                                    R 1 Reply Last reply Reply Quote 0
                                    • R
                                      RaiBia @OliverIO last edited by

                                      @oliverio
                                      Ok, danke, ich vermute mal, nen state als Zeichenkette anlegen so wie bei o. g. Eintrag auch und dann ein Script.

                                      1 Reply Last reply Reply Quote 0
                                      • W
                                        withstu @RaiBia last edited by

                                        @raibia Jeder Player hat einen State "heos.0.players.*.command". Dort können folgende Befehle eingetragen werden: https://github.com/withstu/ioBroker.heos#player-command-state . Zusätzlich gibt es noch einen globalen "command" State, sodass man z.B. auf allen Playern gleichzeitig Befehle ausführen kann ("heos.0.command" - https://github.com/withstu/ioBroker.heos#heos-command-state).

                                        Bezüglich Playlists habe ich es so gelöst, dass ich die Musik inkl. m3u Playlist auf einem DLNA/NAS oder USB Stick speicher. Über die HEOS App habe ich dann die Playlist rausgesucht und alle Lieder der Warteschlange hinzugefügt. Diese Warteschlange habe ich dann als HEOS Playlist gespeichert. Die Playlist taucht dann auch unter heos.0.sources.1025 auf und kann mit heos.0.sources.1025.*.play gestartet werden.

                                        R 2 Replies Last reply Reply Quote 0
                                        • R
                                          RaiBia @withstu last edited by

                                          @withstu
                                          Danke dir für die Infos. Das mit den Befehlen muß ich mir in Ruhe am Wochenende anschauen. Dass ich die playlist so befüllen kann war mir nicht bewusst. Hab mich schon gewundert warum die bei mir leer ist. Ich vermute mal das ich die dann auch in der VIS mit dem playlist widgets von winamp sichtbar machen kann? Das hört sich aber genau nach dem an was ich gesucht habe. Feedback folgt.
                                          Lg Rainer

                                          1 Reply Last reply Reply Quote 0
                                          • R
                                            RaiBia @withstu last edited by

                                            @withstu
                                            Noch mal Danke für deine Tipps. Die Playlist habe ich eingefügt, Die Befehle hab ich auch dem command hinzugefügt. Vom iobroker aus kann ich das auch starten, das funzt prima. Allerdings haberts noch an der Umsetzung in der Vis. Du hast in dem Tread Link Text geschrieben das man einen "jqui - Icon State Button" konfigurieren soll. Allerdings im Zusammenhang mit den Favoriten. Wie bekomme ich denn das in die Vis integriert.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            541
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            9
                                            51
                                            2949
                                            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