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.
    • 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
                                • A
                                  andrey99986 last edited by

                                  @instalator:

                                  в соносе нет плейлиста и браузера это только для мпд коди и фубара. для каждого виджета заполняется отдельно `
                                  В других виджетах winamp-а поставил Плейлист=mpd.0.lsinfo

                                  Судя по логу- список загрузился. В браузере его не видно.

                                  1 Reply Last reply Reply Quote 0
                                  • S
                                    spectrekr last edited by

                                    sayit + mpd

                                    ! mpd.0 2017-01-18 15:52:02.468 debug inMem message mpd.0.* mpd.0.playlistlength
                                    ! mpd.0 2017-01-18 15:52:02.467 debug inMem message mpd.0.* mpd.0.playlist
                                    ! mpd.0 2017-01-18 15:52:02.465 debug inMem message mpd.0.* mpd.0.playlist_list
                                    ! mpd.0 2017-01-18 15:52:02.403 debug inMem message mpd.0.* mpd.0.playtime
                                    ! mpd.0 2017-01-18 15:52:02.403 debug inMem message mpd.0.* mpd.0.uptime
                                    ! mpd.0 2017-01-18 15:52:02.402 debug inMem message mpd.0.* mpd.0.id
                                    ! mpd.0 2017-01-18 15:52:02.402 debug inMem message mpd.0.* mpd.0.state
                                    ! mpd.0 2017-01-18 15:52:02.401 debug inMem message mpd.0.* mpd.0.playlistlength
                                    ! mpd.0 2017-01-18 15:52:02.399 debug inMem message mpd.0.* mpd.0.playlist
                                    ! mpd.0 2017-01-18 15:52:02.300 debug inMem message mpd.0.* mpd.0.consume
                                    ! mpd.0 2017-01-18 15:52:02.275 debug mpd.0 LoadPlaylist…
                                    ! mpd.0 2017-01-18 15:52:02.275 info mpd.0 client.sendCommand {"load": "temp_ForSayIt"} OK! - ""
                                    ! mpd.0 2017-01-18 15:52:02.274 debug mpd.0 CleraPlaylist...
                                    ! mpd.0 2017-01-18 15:52:02.274 info mpd.0 client.sendCommand {"clear": ""} OK! - ""
                                    ! mpd.0 2017-01-18 15:52:02.179 debug mpd.0 CleraPlaylist...
                                    ! mpd.0 2017-01-18 15:52:02.167 info mpd.0 client.sendCommand {"consume ": "0"} OK! - ""
                                    ! mpd.0 2017-01-18 15:52:02.146 debug mpd.0 StopSay...[object Object]
                                    ! mpd.0 2017-01-18 15:52:02.070 debug mpd.0 sayTimePlay…
                                    ! mpd.0 2017-01-18 15:52:01.942 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:52:01.834 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:52:01.726 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:52:01.618 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:52:01.508 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:52:01.443 debug inMem message mpd.0.* mpd.0.seek
                                    ! mpd.0 2017-01-18 15:52:01.442 debug inMem message mpd.0.* mpd.0.current_elapsed
                                    ! mpd.0 2017-01-18 15:52:01.440 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:52:01.373 debug inMem message mpd.0.* mpd.0.elapsed
                                    ! mpd.0 2017-01-18 15:52:01.343 debug inMem message mpd.0.* mpd.0.time
                                    ! mpd.0 2017-01-18 15:52:01.294 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:52:01.187 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:52:01.079 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:52:00.972 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:52:00.867 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:52:00.760 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:52:00.654 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:52:00.548 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:52:00.436 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:52:00.415 debug inMem message mpd.0.* mpd.0.seek
                                    ! mpd.0 2017-01-18 15:52:00.413 debug inMem message mpd.0.* mpd.0.current_elapsed
                                    ! mpd.0 2017-01-18 15:52:00.379 debug inMem message mpd.0.* mpd.0.elapsed
                                    ! mpd.0 2017-01-18 15:52:00.376 debug inMem message mpd.0.* mpd.0.time
                                    ! mpd.0 2017-01-18 15:52:00.321 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:52:00.193 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:52:00.083 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:59.960 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:59.844 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:59.738 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:59.632 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:59.522 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:59.420 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:59.404 debug inMem message mpd.0.* mpd.0.seek
                                    ! mpd.0 2017-01-18 15:51:59.394 debug inMem message mpd.0.* mpd.0.current_elapsed
                                    ! mpd.0 2017-01-18 15:51:59.341 debug inMem message mpd.0.* mpd.0.elapsed
                                    ! mpd.0 2017-01-18 15:51:59.340 debug inMem message mpd.0.* mpd.0.time
                                    ! mpd.0 2017-01-18 15:51:59.338 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:59.183 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:59.075 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:58.967 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:58.859 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:58.753 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:58.644 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:58.535 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:58.440 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:58.439 debug inMem message mpd.0.* mpd.0.seek
                                    ! mpd.0 2017-01-18 15:51:58.437 debug inMem message mpd.0.* mpd.0.current_elapsed
                                    ! mpd.0 2017-01-18 15:51:58.321 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:58.317 debug inMem message mpd.0.* mpd.0.elapsed
                                    ! mpd.0 2017-01-18 15:51:58.283 debug inMem message mpd.0.* mpd.0.time
                                    ! mpd.0 2017-01-18 15:51:58.181 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:58.068 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:57.960 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:57.854 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:57.745 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:57.635 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:57.529 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:57.424 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:57.357 debug inMem message mpd.0.* mpd.0.seek
                                    ! mpd.0 2017-01-18 15:51:57.347 debug inMem message mpd.0.* mpd.0.current_elapsed
                                    ! mpd.0 2017-01-18 15:51:57.312 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:57.295 debug inMem message mpd.0.* mpd.0.elapsed
                                    ! mpd.0 2017-01-18 15:51:57.271 debug inMem message mpd.0.* mpd.0.time
                                    ! mpd.0 2017-01-18 15:51:57.200 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:57.093 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:56.984 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:56.877 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:56.772 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:56.666 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:56.556 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:56.451 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:56.373 debug inMem message mpd.0.* mpd.0.seek
                                    ! mpd.0 2017-01-18 15:51:56.373 debug inMem message mpd.0.* mpd.0.current_elapsed
                                    ! mpd.0 2017-01-18 15:51:56.372 debug inMem message mpd.0.* mpd.0.elapsed
                                    ! mpd.0 2017-01-18 15:51:56.371 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:56.369 debug inMem message mpd.0.* mpd.0.time
                                    ! mpd.0 2017-01-18 15:51:56.184 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:56.068 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:55.959 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:55.852 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:55.745 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:55.638 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:55.526 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:55.415 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:55.320 debug inMem message mpd.0.* mpd.0.seek
                                    ! mpd.0 2017-01-18 15:51:55.319 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:55.319 debug inMem message mpd.0.* mpd.0.current_elapsed
                                    ! mpd.0 2017-01-18 15:51:55.316 debug inMem message mpd.0.* mpd.0.elapsed
                                    ! mpd.0 2017-01-18 15:51:55.254 debug inMem message mpd.0.* mpd.0.time
                                    ! mpd.0 2017-01-18 15:51:55.190 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:55.083 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.975 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.866 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.758 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.656 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.656 debug inMem message mpd.0.* mpd.0.seek
                                    ! mpd.0 2017-01-18 15:51:54.654 debug inMem message mpd.0.* mpd.0.current_elapsed
                                    ! mpd.0 2017-01-18 15:51:54.604 debug inMem message mpd.0.* mpd.0.elapsed
                                    ! mpd.0 2017-01-18 15:51:54.564 debug inMem message mpd.0.* mpd.0.time
                                    ! mpd.0 2017-01-18 15:51:54.512 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.406 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.300 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.189 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.042 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.041 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.039 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.039 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.039 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.038 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.037 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.037 debug inMem message mpd.0.* mpd.0.seek
                                    ! mpd.0 2017-01-18 15:51:54.030 debug inMem message mpd.0.* mpd.0.current_elapsed
                                    ! mpd.0 2017-01-18 15:51:54.029 debug inMem message mpd.0.* mpd.0.elapsed
                                    ! mpd.0 2017-01-18 15:51:54.029 debug inMem message mpd.0.* mpd.0.time
                                    ! mpd.0 2017-01-18 15:51:54.028 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.026 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.025 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.025 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.025 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.025 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.024 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.024 debug inMem message mpd.0.* mpd.0.id
                                    ! mpd.0 2017-01-18 15:51:54.024 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.023 debug inMem message mpd.0.* mpd.0.seek
                                    ! mpd.0 2017-01-18 15:51:54.023 debug inMem message mpd.0.* mpd.0.current_elapsed
                                    ! mpd.0 2017-01-18 15:51:54.023 debug inMem message mpd.0.* mpd.0.current_duration
                                    ! mpd.0 2017-01-18 15:51:54.022 debug inMem message mpd.0.* mpd.0.current_duration_s
                                    ! mpd.0 2017-01-18 15:51:54.022 debug inMem message mpd.0.* mpd.0.audio
                                    ! mpd.0 2017-01-18 15:51:54.021 debug inMem message mpd.0.* mpd.0.bitrate
                                    ! mpd.0 2017-01-18 15:51:54.021 debug inMem message mpd.0.* mpd.0.elapsed
                                    ! mpd.0 2017-01-18 15:51:54.021 debug inMem message mpd.0.* mpd.0.time
                                    ! mpd.0 2017-01-18 15:51:54.020 debug inMem message mpd.0.* mpd.0.songid
                                    ! mpd.0 2017-01-18 15:51:54.020 debug inMem message mpd.0.* mpd.0.playtime
                                    ! mpd.0 2017-01-18 15:51:54.020 debug inMem message mpd.0.* mpd.0.uptime
                                    ! mpd.0 2017-01-18 15:51:54.019 debug inMem message mpd.0.* mpd.0.state
                                    ! mpd.0 2017-01-18 15:51:54.019 info mpd.0 client.sendCommand {"setvol": "60"} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:54.019 debug inMem message mpd.0.* mpd.0.playlistlength
                                    ! mpd.0 2017-01-18 15:51:54.018 debug inMem message mpd.0.* mpd.0.playlist
                                    ! mpd.0 2017-01-18 15:51:54.018 debug inMem message mpd.0.* mpd.0.playlist_list
                                    ! mpd.0 2017-01-18 15:51:54.017 info mpd.0 client.sendCommand {"playid": "31"} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:54.016 debug mpd.0 SayIt addid...Id: 31
                                    ! mpd.0 2017-01-18 15:51:54.015 info mpd.0 client.sendCommand {"addid": "http://192.168.1.150:8083/state/sayit.0.tts.mp3"} OK! - "Id: 31\n"
                                    ! mpd.0 2017-01-18 15:51:54.014 debug mpd.0 CleraPlaylist...
                                    ! mpd.0 2017-01-18 15:51:54.012 info mpd.0 client.sendCommand {"consume ": "1"} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:54.012 debug mpd.0 CleraPlaylist...
                                    ! mpd.0 2017-01-18 15:51:54.012 info mpd.0 client.sendCommand {"clear": ""} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:54.012 debug mpd.0 CleraPlaylist...
                                    ! mpd.0 2017-01-18 15:51:54.011 info mpd.0 client.sendCommand {"clear": ""} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:54.011 debug inMem message mpd.0.* mpd.0.uptime
                                    ! mpd.0 2017-01-18 15:51:54.011 debug inMem message mpd.0.* mpd.0.id
                                    ! mpd.0 2017-01-18 15:51:54.010 debug inMem message mpd.0.* mpd.0.state
                                    ! mpd.0 2017-01-18 15:51:54.010 debug inMem message mpd.0.* mpd.0.playlistlength
                                    ! mpd.0 2017-01-18 15:51:54.010 debug inMem message mpd.0.* mpd.0.playlist
                                    ! mpd.0 2017-01-18 15:51:54.010 debug mpd.0 StopSay...[object Object]
                                    ! mpd.0 2017-01-18 15:51:54.009 debug mpd.0 sayTimePlay…
                                    ! mpd.0 2017-01-18 15:51:54.009 debug inMem message mpd.0.* mpd.0.playlist_list
                                    ! mpd.0 2017-01-18 15:51:54.009 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.008 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.008 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.008 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.007 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.007 debug inMem message mpd.0.* mpd.0.seek
                                    ! mpd.0 2017-01-18 15:51:54.006 debug inMem message mpd.0.* mpd.0.current_elapsed
                                    ! mpd.0 2017-01-18 15:51:54.006 debug inMem message mpd.0.* mpd.0.bitrate
                                    ! mpd.0 2017-01-18 15:51:54.006 debug inMem message mpd.0.* mpd.0.elapsed
                                    ! mpd.0 2017-01-18 15:51:54.005 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.005 debug inMem message mpd.0.* mpd.0.time
                                    ! mpd.0 2017-01-18 15:51:54.005 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.004 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.004 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.004 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.003 debug inMem message messagebox.system.adapter.mpd.0 messagebox.system.adapter.mpd.0
                                    ! mpd.0 2017-01-18 15:51:54.003 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.002 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:54.001 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:53.996 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:53.996 debug inMem message mpd.0.* mpd.0.id
                                    ! mpd.0 2017-01-18 15:51:53.995 debug inMem message mpd.0.* mpd.0.current_duration
                                    ! mpd.0 2017-01-18 15:51:53.994 debug inMem message mpd.0.* mpd.0.current_duration_s
                                    ! mpd.0 2017-01-18 15:51:53.994 debug inMem message mpd.0.* mpd.0.audio
                                    ! mpd.0 2017-01-18 15:51:53.993 debug inMem message mpd.0.* mpd.0.bitrate
                                    ! mpd.0 2017-01-18 15:51:53.993 debug inMem message mpd.0.* mpd.0.elapsed
                                    ! mpd.0 2017-01-18 15:51:53.992 debug inMem message mpd.0.* mpd.0.time
                                    ! mpd.0 2017-01-18 15:51:53.991 debug inMem message mpd.0.* mpd.0.songid
                                    ! mpd.0 2017-01-18 15:51:53.991 debug inMem message mpd.0.* mpd.0.playtime
                                    ! mpd.0 2017-01-18 15:51:53.987 debug inMem message mpd.0.* mpd.0.uptime
                                    ! mpd.0 2017-01-18 15:51:53.986 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:53.985 debug inMem message mpd.0.* mpd.0.state
                                    ! mpd.0 2017-01-18 15:51:53.985 debug inMem message mpd.0.* mpd.0.playlist
                                    ! mpd.0 2017-01-18 15:51:53.984 info mpd.0 client.sendCommand {"setvol": "60"} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:53.983 debug inMem message mpd.0.* mpd.0.playlist_list
                                    ! mpd.0 2017-01-18 15:51:53.983 debug inMem message mpd.0.* mpd.0.playlistlength
                                    ! mpd.0 2017-01-18 15:51:53.982 debug inMem message mpd.0.* mpd.0.playlist
                                    ! mpd.0 2017-01-18 15:51:53.981 debug inMem message mpd.0.* mpd.0.consume
                                    ! mpd.0 2017-01-18 15:51:53.981 debug inMem message mpd.0.* mpd.0.playlist_list
                                    ! mpd.0 2017-01-18 15:51:53.980 info mpd.0 client.sendCommand {"playid": "30"} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:53.980 debug inMem message mpd.0.* mpd.0.playlistlength
                                    ! mpd.0 2017-01-18 15:51:53.979 debug inMem message mpd.0.* mpd.0.playlist
                                    ! mpd.0 2017-01-18 15:51:53.978 debug mpd.0 SayIt addid...Id: 30
                                    ! mpd.0 2017-01-18 15:51:53.977 info mpd.0 client.sendCommand {"addid": "http://192.168.1.150:8083/state/sayit.0.tts.mp3"} OK! - "Id: 30\n"
                                    ! mpd.0 2017-01-18 15:51:53.966 debug inMem message mpd.0.* mpd.0.uptime
                                    ! mpd.0 2017-01-18 15:51:53.966 debug inMem message mpd.0.* mpd.0.playlistlength
                                    ! mpd.0 2017-01-18 15:51:53.965 debug inMem message mpd.0.* mpd.0.playlist
                                    ! mpd.0 2017-01-18 15:51:53.956 debug mpd.0 CleraPlaylist...
                                    ! mpd.0 2017-01-18 15:51:53.955 info mpd.0 client.sendCommand {"consume ": "1"} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:53.954 debug mpd.0 CleraPlaylist...
                                    ! mpd.0 2017-01-18 15:51:53.953 info mpd.0 client.sendCommand {"clear": ""} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:53.947 debug mpd.0 SavePlaylist...
                                    ! mpd.0 2017-01-18 15:51:53.946 info mpd.0 client.sendCommand {"save": "temp_ForSayIt"} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:53.945 debug mpd.0 DelPlaylist...
                                    ! mpd.0 2017-01-18 15:51:53.944 info mpd.0 client.sendCommand {"rm": "temp_ForSayIt"} OK! - ""
                                    ! sayit.0 2017-01-18 15:51:53.962 info sayit.0 Send to MPD 60;http://192.168.1.150:8083/state/sayit.0.tts.mp3
                                    ! sayit.0 2017-01-18 15:51:53.951 info sayit.0 saying: Сейчас за окном. По прогнозу: Ясно. Температура от -11 до -8°C. По датчикам: температура 0,1°C, влажность 72%, давление 757,61мм ртутного столба.
                                    ! sayit.0 2017-01-18 15:51:53.950 info sayit.0 Send to MPD 60;http://192.168.1.150:8083/state/sayit.0.tts.mp3
                                    ! sayit.0 2017-01-18 15:51:53.947 info sayit.0 saying: /opt/iobroker/node_modules/iobroker.sayit/gong.mp3
                                    ! mpd.0 2017-01-18 15:51:53.941 debug inMem message messagebox.system.adapter.mpd.0 messagebox.system.adapter.mpd.0
                                    ! mpd.0 2017-01-18 15:51:44.190 debug inMem message mpd.0.* mpd.0.playlist_list
                                    ! mpd.0 2017-01-18 15:51:44.190 debug inMem message mpd.0.* mpd.0.playlist
                                    ! mpd.0 2017-01-18 15:51:44.189 debug inMem message mpd.0.* mpd.0.consume
                                    ! mpd.0 2017-01-18 15:51:44.189 debug inMem message mpd.0.* mpd.0.uptime
                                    ! mpd.0 2017-01-18 15:51:44.188 debug inMem message mpd.0.* mpd.0.id
                                    ! mpd.0 2017-01-18 15:51:44.188 debug inMem message mpd.0.* mpd.0.state
                                    ! mpd.0 2017-01-18 15:51:44.187 debug inMem message mpd.0.* mpd.0.playlistlength
                                    ! mpd.0 2017-01-18 15:51:44.184 debug inMem message mpd.0.* mpd.0.playlist
                                    ! mpd.0 2017-01-18 15:51:43.899 debug inMem message mpd.0.* mpd.0.playlist_list
                                    ! mpd.0 2017-01-18 15:51:43.583 debug mpd.0 LoadPlaylist...
                                    ! mpd.0 2017-01-18 15:51:43.583 info mpd.0 client.sendCommand {"load": "temp_ForSayIt"} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:43.583 debug mpd.0 CleraPlaylist...
                                    ! mpd.0 2017-01-18 15:51:43.580 info mpd.0 client.sendCommand {"clear": ""} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:43.529 debug mpd.0 CleraPlaylist...
                                    ! mpd.0 2017-01-18 15:51:43.528 info mpd.0 client.sendCommand {"consume ": "0"} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:43.528 debug mpd.0 StopSay...[object Object]
                                    ! mpd.0 2017-01-18 15:51:43.525 debug mpd.0 sayTimePlay…
                                    ! mpd.0 2017-01-18 15:51:43.404 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:43.282 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:43.159 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:43.052 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:42.943 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:42.836 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:42.731 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:42.679 debug inMem message mpd.0.* mpd.0.id
                                    ! mpd.0 2017-01-18 15:51:42.678 debug inMem message mpd.0.* mpd.0.seek
                                    ! mpd.0 2017-01-18 15:51:42.678 debug inMem message mpd.0.* mpd.0.current_elapsed
                                    ! mpd.0 2017-01-18 15:51:42.677 debug inMem message mpd.0.* mpd.0.current_duration
                                    ! mpd.0 2017-01-18 15:51:42.677 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:42.676 debug inMem message mpd.0.* mpd.0.current_duration_s
                                    ! mpd.0 2017-01-18 15:51:42.676 debug inMem message mpd.0.* mpd.0.audio
                                    ! mpd.0 2017-01-18 15:51:42.676 debug inMem message mpd.0.* mpd.0.bitrate
                                    ! mpd.0 2017-01-18 15:51:42.675 debug inMem message mpd.0.* mpd.0.elapsed
                                    ! mpd.0 2017-01-18 15:51:42.675 debug inMem message mpd.0.* mpd.0.time
                                    ! mpd.0 2017-01-18 15:51:42.674 debug inMem message mpd.0.* mpd.0.songid
                                    ! mpd.0 2017-01-18 15:51:42.673 debug inMem message mpd.0.* mpd.0.playtime
                                    ! mpd.0 2017-01-18 15:51:42.671 debug inMem message mpd.0.* mpd.0.uptime
                                    ! mpd.0 2017-01-18 15:51:42.478 info mpd.0 client.sendCommand {"setvol": "60"} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:42.477 debug inMem message mpd.0.* mpd.0.state
                                    ! mpd.0 2017-01-18 15:51:42.466 debug inMem message mpd.0.* mpd.0.playlistlength
                                    ! mpd.0 2017-01-18 15:51:42.464 debug inMem message mpd.0.* mpd.0.playlist
                                    ! mpd.0 2017-01-18 15:51:42.271 debug inMem message mpd.0.* mpd.0.playlist_list
                                    ! mpd.0 2017-01-18 15:51:42.242 info mpd.0 client.sendCommand {"playid": "28"} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:42.210 debug mpd.0 SayIt addid...Id: 28
                                    ! mpd.0 2017-01-18 15:51:42.207 info mpd.0 client.sendCommand {"addid": "http://192.168.1.150:8083/state/sayit.0.tts.mp3"} OK! - "Id: 28\n"
                                    ! mpd.0 2017-01-18 15:51:42.162 debug mpd.0 CleraPlaylist...
                                    ! mpd.0 2017-01-18 15:51:42.162 info mpd.0 client.sendCommand {"consume ": "1"} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:42.132 debug mpd.0 CleraPlaylist...
                                    ! mpd.0 2017-01-18 15:51:42.130 info mpd.0 client.sendCommand {"clear": ""} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:42.079 debug mpd.0 CleraPlaylist...
                                    ! mpd.0 2017-01-18 15:51:42.077 info mpd.0 client.sendCommand {"clear": ""} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:41.189 debug inMem message mpd.0.* mpd.0.playtime
                                    ! mpd.0 2017-01-18 15:51:41.189 debug inMem message mpd.0.* mpd.0.uptime
                                    ! mpd.0 2017-01-18 15:51:41.188 debug inMem message mpd.0.* mpd.0.id
                                    ! mpd.0 2017-01-18 15:51:41.175 debug inMem message mpd.0.* mpd.0.state
                                    ! mpd.0 2017-01-18 15:51:41.088 debug inMem message mpd.0.* mpd.0.playlistlength
                                    ! mpd.0 2017-01-18 15:51:41.086 debug inMem message mpd.0.* mpd.0.playlist
                                    ! mpd.0 2017-01-18 15:51:41.086 debug mpd.0 StopSay...[object Object]
                                    ! mpd.0 2017-01-18 15:51:41.083 debug mpd.0 sayTimePlay…
                                    ! mpd.0 2017-01-18 15:51:40.980 debug inMem message mpd.0.* mpd.0.playlist_list
                                    ! mpd.0 2017-01-18 15:51:40.930 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:40.823 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:40.714 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:40.608 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:40.501 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:40.470 debug inMem message mpd.0.* mpd.0.seek
                                    ! mpd.0 2017-01-18 15:51:40.469 debug inMem message mpd.0.* mpd.0.current_elapsed
                                    ! mpd.0 2017-01-18 15:51:40.467 debug inMem message mpd.0.* mpd.0.bitrate
                                    ! mpd.0 2017-01-18 15:51:40.396 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:40.379 debug inMem message mpd.0.* mpd.0.elapsed
                                    ! mpd.0 2017-01-18 15:51:40.347 debug inMem message mpd.0.* mpd.0.time
                                    ! mpd.0 2017-01-18 15:51:40.287 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:40.177 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:40.058 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:39.942 debug mpd.0 sayTimePlay...
                                    ! mpd.0 2017-01-18 15:51:39.834 debug mpd.0 sayTimePlay...
                                    ! inMem 2017-01-18 15:51:39.656 debug 2
                                    ! inMem 2017-01-18 15:51:39.656 debug message messagebox.system.adapter.mpd.0 messagebox.system.adapter.mpd.0 command=say, message=60;http://192.168.1.150:8083/state/sayit.0.tts.mp3, from=system.adapter.sayit.0, _id=50068396
                                    ! inMem 2017-01-18 15:51:39.648 debug message mpd.0.* mpd.0.id val=27, ack=true, ts=1484743899451, q=0, from=system.adapter.mpd.0, lc=1484743899451
                                    ! inMem 2017-01-18 15:51:39.641 debug message mpd.0.* mpd.0.seek val=0.00, ack=true, ts=1484743899340, q=0, from=system.adapter.mpd.0, lc=1484740804875
                                    ! inMem 2017-01-18 15:51:39.635 debug message mpd.0.* mpd.0.current_elapsed val=00:00, ack=true, ts=1484743899337, q=0, from=system.adapter.mpd.0, lc=1484740804872
                                    ! mpd.0 2017-01-18 15:51:39.609 debug sayTimePlay...
                                    ! inMem 2017-01-18 15:51:39.587 debug message mpd.0.* mpd.0.current_duration val=00:02, ack=true, ts=1484743899333, q=0, from=system.adapter.mpd.0, lc=1484743899333
                                    ! inMem 2017-01-18 15:51:39.569 debug message mpd.0.* mpd.0.current_duration_s val=2, ack=true, ts=1484743899324, q=0, from=system.adapter.mpd.0, lc=1484743899324
                                    ! inMem 2017-01-18 15:51:39.542 debug message mpd.0.* mpd.0.audio val=44100:24:2, ack=true, ts=1484743899319, q=0, from=system.adapter.mpd.0, lc=1484743899319
                                    ! inMem 2017-01-18 15:51:39.505 debug message mpd.0.* mpd.0.bitrate val=160, ack=true, ts=1484743899316, q=0, from=system.adapter.mpd.0, lc=1484743899316
                                    ! inMem 2017-01-18 15:51:39.499 debug message mpd.0.* mpd.0.elapsed val=0.359, ack=true, ts=1484743899312, q=0, from=system.adapter.mpd.0, lc=1484743899312
                                    ! inMem 2017-01-18 15:51:39.483 debug message mpd.0.* mpd.0.time val=0:2, ack=true, ts=1484743899308, q=0, from=system.adapter.mpd.0, lc=1484743899308
                                    ! inMem 2017-01-18 15:51:39.470 debug message mpd.0.* mpd.0.songid val=27, ack=true, ts=1484743899305, q=0, from=system.adapter.mpd.0, lc=1484743899305
                                    ! inMem 2017-01-18 15:51:39.464 debug message mpd.0.* mpd.0.song val=0, ack=true, ts=1484743899301, q=0, from=system.adapter.mpd.0, lc=1484716267114
                                    ! inMem 2017-01-18 15:51:39.443 debug message mpd.0.* mpd.0.pos val=0, ack=true, ts=1484743899298, q=0, from=system.adapter.mpd.0, lc=1484716267122
                                    ! mpd.0 2017-01-18 15:51:39.436 debug sayTimePlay...
                                    ! sayit.0 2017-01-18 15:51:39.391 info Send to MPD 60;http://192.168.1.150:8083/state/sayit.0.tts.mp3
                                    ! sayit.0 2017-01-18 15:51:39.384 info saying: Доброе утро!
                                    ! inMem 2017-01-18 15:51:39.339 debug message mpd.0.* mpd.0.file val=http://192.168.1.150:8083/state/sayit.0.tts.mp3, ack=true, ts=1484743899282, q=0, from=system.adapter.mpd.0, lc=1484733247964
                                    ! mpd.0 2017-01-18 15:51:39.327 info client.sendCommand {"setvol": "60"} OK! - ""
                                    ! inMem 2017-01-18 15:51:39.312 debug message mpd.0.* mpd.0.playtime val=49, ack=true, ts=1484743899249, q=0, from=system.adapter.mpd.0, lc=1484743899249
                                    ! inMem 2017-01-18 15:51:39.294 debug message mpd.0.* mpd.0.state val=play, ack=true, ts=1484743899234, q=0, from=system.adapter.mpd.0, lc=1484743899234
                                    ! inMem 2017-01-18 15:51:39.274 debug message mpd.0.* mpd.0.playlist val=67, ack=true, ts=1484743899213, q=0, from=system.adapter.mpd.0, lc=1484743899213
                                    ! inMem 2017-01-18 15:51:39.107 debug message mpd.0.* mpd.0.playlist_list val=[{"artist":"","album":"","bitrate":0,"title":"","file":"http://192.168.1.150:8083/state/sayit.0 ... :"
                                    ! mpd.0 2017-01-18 15:51:39.033 info client.sendCommand {"playid": "27"} OK! - ""
                                    ! inMem 2017-01-18 15:51:39.028 debug message mpd.0.* mpd.0.uptime val=27662, ack=true, ts=1484743898915, q=0, from=system.adapter.mpd.0, lc=1484743898915
                                    ! inMem 2017-01-18 15:51:39.012 debug message mpd.0.* mpd.0.playlistlength val=1, ack=true, ts=1484743898911, q=0, from=system.adapter.mpd.0, lc=1484743898911
                                    ! inMem 2017-01-18 15:51:39.005 debug message mpd.0.* mpd.0.playlist val=66, ack=true, ts=1484743898889, q=0, from=system.adapter.mpd.0, lc=1484743898889
                                    ! inMem 2017-01-18 15:51:38.929 debug message mpd.0.* mpd.0.consume val=1, ack=true, ts=1484743898868, q=0, from=system.adapter.mpd.0, lc=1484743898868
                                    ! inMem 2017-01-18 15:51:38.914 debug message mpd.0.* mpd.0.playlist_list val=[], ack=true, ts=1484743898831, q=0, from=system.adapter.mpd.0, lc=1484743898831
                                    ! mpd.0 2017-01-18 15:51:38.845 debug SayIt addid...Id: 27
                                    ! mpd.0 2017-01-18 15:51:38.832 info client.sendCommand {"addid": "http://192.168.1.150:8083/state/sayit.0.tts.mp3"} OK! - "Id: 27\n"
                                    ! inMem 2017-01-18 15:51:38.822 debug message mpd.0.* mpd.0.playlistlength val=0, ack=true, ts=1484743898726, q=0, from=system.adapter.mpd.0, lc=1484743898726
                                    ! inMem 2017-01-18 15:51:38.817 debug message mpd.0.* mpd.0.playlist val=65, ack=true, ts=1484743898722, q=0, from=system.adapter.mpd.0, lc=1484743898722
                                    ! inMem 2017-01-18 15:51:38.811 debug message mpd.0.* mpd.0.db_update val=1484594245, ack=true, ts=1484743898719, q=0, from=system.adapter.mpd.0, lc=1484630731361
                                    ! inMem 2017-01-18 15:51:38.806 debug message mpd.0.* mpd.0.db_playtime val=0, ack=true, ts=1484743898703, q=0, from=system.adapter.mpd.0, lc=1482816340497
                                    ! inMem 2017-01-18 15:51:38.801 debug message mpd.0.* mpd.0.songs val=0, ack=true, ts=1484743898658, q=0, from=system.adapter.mpd.0, lc=1482816340494
                                    ! inMem 2017-01-18 15:51:38.793 debug message mpd.0.* mpd.0.albums val=0, ack=true, ts=1484743898654, q=0, from=system.adapter.mpd.0, lc=1482816340492
                                    ! inMem 2017-01-18 15:51:38.787 debug message mpd.0.* mpd.0.artists val=0, ack=true, ts=1484743898651, q=0, from=system.adapter.mpd.0, lc=1482816340489
                                    ! mpd.0 2017-01-18 15:51:38.722 debug CleraPlaylist...
                                    ! mpd.0 2017-01-18 15:51:38.718 info client.sendCommand {"consume ": "1"} OK! - ""
                                    ! inMem 2017-01-18 15:51:38.685 debug message mpd.0.* mpd.0.playtime val=48, ack=true, ts=1484743898635, q=0, from=system.adapter.mpd.0, lc=1484740804862
                                    ! inMem 2017-01-18 15:51:38.661 debug message mpd.0.* mpd.0.uptime val=27661, ack=true, ts=1484743898614, q=0, from=system.adapter.mpd.0, lc=1484743898614
                                    ! mpd.0 2017-01-18 15:51:38.647 debug CleraPlaylist...
                                    ! mpd.0 2017-01-18 15:51:38.634 info client.sendCommand {"clear": ""} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:38.601 debug SavePlaylist...
                                    ! mpd.0 2017-01-18 15:51:38.597 info client.sendCommand {"save": "temp_ForSayIt"} OK! - ""
                                    ! mpd.0 2017-01-18 15:51:38.553 debug DelPlaylist...
                                    ! mpd.0 2017-01-18 15:51:38.549 info client.sendCommand {"rm": "temp_ForSayIt"} OK! - ""
                                    ! inMem 2017-01-18 15:51:38.494 debug message messagebox.system.adapter.mpd.0 messagebox.system.adapter.mpd.0 command=say, message=60;http://192.168.1.150:8083/state/sayit.0.tts.mp3, from=system.adapter.sayit.0, _id=50068395
                                    ! sayit.0 2017-01-18 15:51:38.375 info Send to MPD 60;http://192.168.1.150:8083/state/sayit.0.tts.mp3
                                    ! sayit.0 2017-01-18 15:51:38.369 info saying: /opt/iobroker/node_modules/iobroker.sayit/gong.mp3

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

                                      У меня ошибка вылезла и ничего не проговаривает

                                      mpd.0	2017-01-20 07:40:48.472	error	mpd.0 client.sendCommand {"seek": "9,112"} ERROR - Error: [2@0] {seek} Bad song index
                                      mpd.0	2017-01-20 07:40:43.470	info	mpd.0 client.sendCommand {"load": "temp_ForSayIt"} OK! - ""
                                      mpd.0	2017-01-20 07:40:43.470	info	mpd.0 client.sendCommand {"clear": ""} OK! - ""
                                      mpd.0	2017-01-20 07:40:43.469	info	mpd.0 client.sendCommand {"consume ": "0"} OK! - ""
                                      mpd.0	2017-01-20 07:40:42.355	info	client.sendCommand {"setvol": "70"} OK! - ""
                                      mpd.0	2017-01-20 07:40:42.254	info	client.sendCommand {"playid": "2653"} OK! - ""
                                      mpd.0	2017-01-20 07:40:42.251	info	client.sendCommand {"addid": "http://192.168.0.193:8082/state/sayit.0.tts.mp3"} OK! - "Id: 2653\n"
                                      mpd.0	2017-01-20 07:40:42.212	info	client.sendCommand {"consume ": "1"} OK! - ""
                                      mpd.0	2017-01-20 07:40:42.211	info	client.sendCommand {"clear": ""} OK! - ""
                                      mpd.0	2017-01-20 07:40:42.210	info	client.sendCommand {"clear": ""} OK! - ""
                                      sayit.0	2017-01-20 07:40:39.402	info	Set "mpd.0.say: 70;http://192.168.0.193:8082/state/sayit.0.tts.mp3
                                      sayit.0	2017-01-20 07:40:39.401	info	saying: Доброе утро.
                                      mpd.0	2017-01-20 07:40:38.181	info	client.sendCommand {"setvol": "70"} OK! - ""
                                      mpd.0	2017-01-20 07:40:38.080	info	client.sendCommand {"playid": "2652"} OK! - ""
                                      mpd.0	2017-01-20 07:40:38.079	info	client.sendCommand {"addid": "http://192.168.0.193:8082/state/sayit.0.tts.mp3"} OK! - "Id: 2652\n"
                                      mpd.0	2017-01-20 07:40:38.040	info	client.sendCommand {"consume ": "1"} OK! - ""
                                      mpd.0	2017-01-20 07:40:38.039	info	client.sendCommand {"clear": ""} OK! - ""
                                      mpd.0	2017-01-20 07:40:38.000	info	client.sendCommand {"save": "temp_ForSayIt"} OK! - ""
                                      mpd.0	2017-01-20 07:40:37.999	info	client.sendCommand {"rm": "temp_ForSayIt"} OK! - ""
                                      mpd.0	2017-01-20 07:40:37.959	info	client.sendCommand {"setvol": "2"} OK! - ""
                                      mpd.0	2017-01-20 07:40:37.668	info	client.sendCommand {"setvol": "12"} OK! - ""
                                      mpd.0	2017-01-20 07:40:37.417	info	client.sendCommand {"setvol": "22"} OK! - ""
                                      mpd.0	2017-01-20 07:40:37.166	info	client.sendCommand {"setvol": "32"} OK! - ""
                                      mpd.0	2017-01-20 07:40:36.916	info	client.sendCommand {"setvol": "42"} OK! - ""
                                      mpd.0	2017-01-20 07:40:36.664	info	client.sendCommand {"setvol": "52"} OK! - ""
                                      sayit.0	2017-01-20 07:40:36.397	info	Set "mpd.0.say: 70;http://192.168.0.193:8082/state/sayit.0.tts.mp3
                                      sayit.0	2017-01-20 07:40:36.396	info	saying: /opt/iobroker/node_modules/iobroker.sayit/123.mp3
                                      javascript.0	2017-01-20 07:40:36.394	info	script.js.sayit: registered 0 subscriptions and 1 schedule
                                      javascript.0	2017-01-20 07:40:36.378	info	Start javascript script.js.sayit
                                      javascript.0	2017-01-20 07:40:36.367	info	Stop script script.js.sayit
                                      
                                      1 Reply Last reply Reply Quote 0
                                      • V
                                        vtec last edited by

                                        Еще рапортую об обнаруженном баге: включаем музыку с клиента(например андроид), послушали, выключили с клиента, отрабатывает скрипт на проговаривание, например времени(mpd остановлен через клиента!), время не проговаривается, но после нескольких секунд начинает проигрывать музыка которая играла до остановки с клиента.

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

                                          Вот так у меня отображается winamp.

                                          OS debian + mpd демон.

                                          С андроид (MPD-клиента) видны нормально имена файлов.

                                          В свойствах объекта mpd.lsinfo iobrokera видно что список доступных mp3 файлов подгружается нормально.

                                          Что я делаю не так?
                                          1444_mpd.png

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

                                            @andrey99986:

                                            Вот так у меня отображается winamp.

                                            OS debian + mpd демон.

                                            С андроид (MPD-клиента) видны нормально имена файлов.

                                            В свойствах объекта mpd.lsinfo iobrokera видно что список доступных mp3 файлов подгружается нормально.

                                            Что я делаю не так? `
                                            Это относится к этой ветке http://forum.iobroker.net/viewtopic.php?f=31&t=4663.

                                            Судя по скринам ошибка с кодировками

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            599
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

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