Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Русский
    3. ioBroker
    4. ioBroker драйвера
    5. Драйвер MPD

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Драйвер MPD

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

      @aurodionov:

      ! Обсуждение, ошибки, хотелки.
      ! драйвер находится по адресу https://github.com/instalator/ioBroker.mpd
      ! Приглашаю желающих принять участие в тестировании
      ! Установка MPD:
      ! Windows - https://geektimes.ru/post/137403/
      ! Linux - sudo aptitude install mpd mpc или http://vasilisc.com/mpd-is-music-player-daemon
      ! Android - https://play.google.com/store/apps/deta … eadba.ampd
      ! Найденые странности:
      ! 1. Не изменяется значение уровня громкости до перехода на следующий трек
      ! 2. Так и не понял как можно выудить название трека итд
      ! 3. Не отображает фанарт
      ! ....возможно это ограничения npm пакета
      ! что отображает в консоли при смени трека,плей...
      ! >! 2016-12-13 23:08:23.735 - info: mpd.0 update- 2016-12-13 23:08:23.776 - info: mpd.0 volume: 8 repeat: 0 random: 0 single: 0 consume: 0 playlist: 4994 playlistlength: 14 xfade: 0 mixrampdb: 0.000000 mixrampdelay: nan state: play song: 5 songid: 4975 time: 31:283 elapsed: 30.743 bitrate: 905 audio: 44100:16:2 nextsong: 6 nextsongid: 4976 !

      Объекты создаются и изменяются нормально за исключением выше описаных `
      Громкость задается командой setvol

      PS Обновил код, можно в volume писать значение от 0 до 100

      1 Reply Last reply Reply Quote 0
      • I
        instalator last edited by

        Драйвер добавлен в общий репозиторий.

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

          Хотелки: интеграция с sayIt.

          1 Reply Last reply Reply Quote 0
          • I
            instalator last edited by

            @Bluefox:

            Хотелки: интеграция с sayIt. `
            Интегрировал наполовину, но оказалось что mpd не поддерживает https.

            (https://192.168.1.190:8082/state/sayit.2.tts.mp3)

            mpd.0 client.sendCommand {"add": "https://192.168.1.190:8082/state/sayit.2.tts.mp3"} ERROR - Error: [50@0] {add} unsupported URI scheme

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

              @instalator:

              @Bluefox:

              Хотелки: интеграция с sayIt. `
              Интегрировал наполовину, но оказалось что mpd не поддерживает https.

              (https://192.168.1.190:8082/state/sayit.2.tts.mp3)

              mpd.0 client.sendCommand {"add": "https://192.168.1.190:8082/state/sayit.2.tts.mp3"} ERROR - Error: [50@0] {add} unsupported URI scheme `
              Хм..Надо попробовать у себя, про "нелюбовь" https не знал

              Пишу с пульта….

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

                @aurodionov:

                @instalator:

                @Bluefox:

                Хотелки: интеграция с sayIt. `
                Интегрировал наполовину, но оказалось что mpd не поддерживает https.

                (https://192.168.1.190:8082/state/sayit.2.tts.mp3)

                mpd.0 client.sendCommand {"add": "https://192.168.1.190:8082/state/sayit.2.tts.mp3"} ERROR - Error: [50@0] {add} unsupported URI scheme `
                Хм..Надо попробовать у себя, про "нелюбовь" https не знал

                Пишу с пульта…. `
                Ну внутри дома все всё равно не используют https.

                Установи ещё один web и попробуй с ним без https

                1 Reply Last reply Reply Quote 0
                • A
                  andrey99986 last edited by

                  Как сделать список mp3 (каталог с mp3 на том же сервере что и iobroker) и возможность запуска из списка на проигрывание (на том же сервере) кликом?

                  Можно примерчик (код) страницы в vis-е + скрипт.

                  1 Reply Last reply Reply Quote 0
                  • V
                    vtec last edited by

                    SayIt валит ошибки

                    sayit.0 2016-12-25 11:46:43.426 error Cannot read information about "null". No web server is active

                    В этих настройках что то должно быть?
                    255_iobroker-err.png

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

                      должны быть web.0 и ip.iobroker

                      у меня тоже раз на раз не работает

                      1 Reply Last reply Reply Quote 0
                      • I
                        instalator last edited by

                        @vtec:

                        SayIt валит ошибки

                        sayit.0 2016-12-25 11:46:43.426 error Cannot read information about "null". No web server is active

                        В этих настройках что то должно быть?

                        iobroker-err.png `
                        WEB драйвер стоит вообще?

                        1 Reply Last reply Reply Quote 0
                        • A
                          andrey99986 last edited by

                          Дайте пример использования драйвера в Скриптах. Документации нет.

                          1 Reply Last reply Reply Quote 0
                          • I
                            instalator last edited by

                            @andrey99986:

                            Дайте пример использования драйвера в Скриптах. Документации нет. `
                            А какие скрипты нужны?

                            1 Reply Last reply Reply Quote 0
                            • A
                              andrey99986 last edited by

                              @instalator:

                              @andrey99986:

                              Дайте пример использования драйвера в Скриптах. Документации нет. А какие скрипты нужны?

                              Нужен любой пример использования. Нигде же не описано как например запустить на проигрывание конкретный файл.

                              1 Reply Last reply Reply Quote 0
                              • I
                                instalator last edited by

                                @andrey99986:

                                @instalator:

                                @andrey99986:

                                Дайте пример использования драйвера в Скриптах. Документации нет. А какие скрипты нужны?

                                Нужен любой пример использования. Нигде же не описано как например запустить на проигрывание конкретный файл. `
                                Скрипты тут не нужны, это документация самого проигрывателя.

                                Ну и плюс виджет http://forum.iobroker.net/viewtopic.php … 195#p45195

                                1 Reply Last reply Reply Quote 0
                                • A
                                  andrey99986 last edited by

                                  @instalator:

                                  @andrey99986:

                                  @instalator:

                                  А какие скрипты нужны? `

                                  Нужен любой пример использования. Нигде же не описано как например запустить на проигрывание конкретный файл. `
                                  Скрипты тут не нужны, это документация самого проигрывателя.

                                  Ну и плюс виджет http://forum.iobroker.net/viewtopic.php … 195#p45195 `
                                  Хорошо, а что выбрать в качестве объектов ID в полях виджета Winamp Browser :

                                  oid_browser

                                  oid_add

                                  чтобы winamp "увидел" каталог с mp3 файлами, доступными для mpd-драйвера?

                                  1 Reply Last reply Reply Quote 0
                                  • I
                                    instalator last edited by

                                    @andrey99986:

                                    @instalator:

                                    @andrey99986:

                                    Нужен любой пример использования. Нигде же не описано как например запустить на проигрывание конкретный файл. `
                                    Скрипты тут не нужны, это документация самого проигрывателя.

                                    Ну и плюс виджет http://forum.iobroker.net/viewtopic.php … 195#p45195 `
                                    Хорошо, а что выбрать в качестве объектов ID в полях виджета Winamp Browser :

                                    oid_browser

                                    oid_add

                                    чтобы winamp "увидел" каталог с mp3 файлами, доступными для mpd-драйвера? `
                                    для mpd mpd.0.lsinfo

                                    1 Reply Last reply Reply Quote 0
                                    • A
                                      andrey99986 last edited by

                                      @instalator:

                                      @andrey99986:

                                      @instalator:

                                      Скрипты тут не нужны, это документация самого проигрывателя.

                                      Ну и плюс виджет http://forum.iobroker.net/viewtopic.php … 195#p45195 `
                                      Хорошо, а что выбрать в качестве объектов ID в полях виджета Winamp Browser :

                                      oid_browser

                                      oid_add

                                      чтобы winamp "увидел" каталог с mp3 файлами, доступными для mpd-драйвера? для mpd mpd.0.lsinfo
                                      Добавил, в логе появилась :

                                      client.sendCommand {"lsinfo": "/"} OK! - "file: ...
                                      

                                      Однако в браузере список файлов не появился (в логе-список верный).

                                      Может ещё какие объекты надо сопоставить? Сопоставил только в плеере, то что очевидно - плей, некст, стоп.

                                      Но другие названия отличаются от mpd, поэтому не понятно что куда.

                                      Во всех 3 виджетах надо все объекты сопоставить?

                                      1 Reply Last reply Reply Quote 0
                                      • I
                                        instalator last edited by

                                        @andrey99986:

                                        @instalator:

                                        @andrey99986:

                                        Хорошо, а что выбрать в качестве объектов ID в полях виджета Winamp Browser :

                                        oid_browser

                                        oid_add

                                        чтобы winamp "увидел" каталог с mp3 файлами, доступными для mpd-драйвера? для mpd mpd.0.lsinfo
                                        Добавил, в логе появилась :

                                        client.sendCommand {"lsinfo": "/"} OK! - "file: ...
                                        

                                        Однако в браузере список файлов не появился (в логе-список верный).

                                        Может ещё какие объекты надо сопоставить? Сопоставил только в плеере, то что очевидно - плей, некст, стоп.

                                        Но другие названия отличаются от mpd, поэтому не понятно что куда.

                                        Во всех 3 виджетах надо все объекты сопоставить? `
                                        Там все автоматоп подставляется, нужно выбрать только один объект. Версии последнии?

                                        1 Reply Last reply Reply Quote 0
                                        • A
                                          andrey99986 last edited by

                                          @instalator:

                                          Там все автоматоп подставляется, нужно выбрать только один объект. Версии последнии? `
                                          Версии последние.

                                          То есть надо выбрать только один объект в 1 виджете, а все остальные сами поставятся?

                                          И какой это объект, который надо выбрать первым? Я выбирал Play=mpd.0.play - в sonos-е ничего не заполняется.

                                          В winamp - play=mpd.0.playid, сами заполнились ещё seek и mute. В других 2 виджетах winamp-а ничего не заполнилось.

                                          1 Reply Last reply Reply Quote 0
                                          • I
                                            instalator last edited by

                                            @andrey99986:

                                            @instalator:

                                            Там все автоматоп подставляется, нужно выбрать только один объект. Версии последнии? `
                                            Версии последние.

                                            То есть надо выбрать только один объект в 1 виджете, а все остальные сами поставятся?

                                            И какой это объект, который надо выбрать первым? Я выбирал Play=mpd.0.play - в sonos-е ничего не заполняется.

                                            В winamp - play=mpd.0.playid, сами заполнились ещё seek и mute. В других 2 виджетах winamp-а ничего не заполнилось. `
                                            в соносе нет плейлиста и браузера это только для мпд коди и фубара. для каждого виджета заполняется отдельно

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            966
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            8
                                            29
                                            9224
                                            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