Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. IoBroker.mpd

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    IoBroker.mpd

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

      hey,

      danke für die neue Version, es funktioniert trotzdem nicht 😞

      Wenn ich den mpd-Adapter restarte und in sayit einen Text eingebe, wird er gesprochen, wenn ich den selben Text oder einen anderen Text eingebe, passiert nichts mehr, nur im Log sehe ich das:

      sayit.8	2017-01-03 18:44:50.028	info	Copied file "/opt/iobroker/node_modules/iobroker.sayit/say.mp3" to "/opt/iobroker/cache/e035139509158b7c14aa0cf4f4583ef2.mp3"
      sayit.8	2017-01-03 18:44:50.026	info	Set "mpd.0.say: http://192.168.1.10:8082/state/sayit.8.tts.mp3
      sayit.8	2017-01-03 18:44:50.025	info	Set "undefined.status.volume: 100
      sayit.8	2017-01-03 18:44:49.800	info	saying: Das ist ein zweiter Test
      mpd.0	2017-01-03 18:44:34.043	info	client.sendCommand {"playlistsearch": "any,sayit"} OK! - ""
      mpd.0	2017-01-03 18:44:32.040	info	client.sendCommand {"playid": "6"} OK! - ""
      mpd.0	2017-01-03 18:44:32.037	info	client.sendCommand {"addid": "http://192.168.1.10:8082/state/sayit.8.tts.mp3"} OK! - "Id: 6\n"
      sayit.8	2017-01-03 18:44:32.032	info	Set "mpd.0.say: http://192.168.1.10:8082/state/sayit.8.tts.mp3
      sayit.8	2017-01-03 18:44:32.032	info	Set "undefined.status.volume: 100
      sayit.8	2017-01-03 18:44:32.031	info	saying: Das ist ein Test
      mpd.0	2017-01-03 18:44:17.209	info	MPD ready!
      mpd.0	2017-01-03 18:44:17.196	info	starting. Version 0.1.3 in /opt/iobroker/node_modules/iobroker.mpd, node: v0.10.33
      host.	2017-01-03 18:44:17.099	info	States connected to redis 127.0.0.1:6379
      host.Mastermind	2017-01-03 18:44:16.434	info	instance system.adapter.mpd.0 started with pid 17644
      host.Mastermind	2017-01-03 18:44:13.933	info	instance system.adapter.mpd.0 terminated with code 0 (OK)
      host.Mastermind	2017-01-03 18:44:13.921	info	stopInstance system.adapter.mpd.0 killing pid 17444
      host.Mastermind	2017-01-03 18:44:13.921	info	stopInstance system.adapter.mpd.0
      mpd.0	2017-01-03 18:44:13.925	info	terminating
      mpd.0	2017-01-03 18:44:13.923	info	cleaned everything up...
      

      wenn ich den mpd-Adapter wieder neu starte, funktioniert es wieder für ein mal.

      Die Lautstärke habe ich diesmal gar nicht angerührt.

      Es hilft auch nichts wenn ich den MPD Service auf dem Remote Rasp neu starte

      1 Reply Last reply Reply Quote 0
      • R
        rascal last edited by

        selbes Problem mit der 0.1.4 er Version 😢

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

          logs:

          ! SmartHome 2017-01-05 18:08:47.547 info host.SmartHome instance system.adapter.mpd.0 started with pid 15723
          ! host.SmartHome 2017-01-05 18:08:17.530 info Restart adapter system.adapter.mpd.0 because enabled
          ! host.SmartHome 2017-01-05 18:08:17.529 error instance system.adapter.mpd.0 terminated with code 0 (OK)
          ! mpd.0 2017-01-05 18:08:17.500 info cleaned everything up…
          ! mpd.0 2017-01-05 18:08:17.498 error at Timer.listOnTimeout (timers.js:92:15)
          ! mpd.0 2017-01-05 18:08:17.498 error at null._onTimeout (/opt/iobroker/node_modules/iobroker.mpd/main.js:464:13)
          ! mpd.0 2017-01-05 18:08:17.498 error at Sendcmd (/opt/iobroker/node_modules/iobroker.mpd/main.js:154:12)
          ! mpd.0 2017-01-05 18:08:17.498 error at MpdClient.sendCommand (/opt/iobroker/node_modules/iobroker.mpd/node_modules/mpd/index.js:88:8)
          ! mpd.0 2017-01-05 18:08:17.498 error at MpdClient.sendWithCallback (/opt/iobroker/node_modules/iobroker.mpd/node_modules/mpd/index.js:127:17)
          ! mpd.0 2017-01-05 18:08:17.498 error at Command.toString (/opt/iobroker/node_modules/iobroker.mpd/node_modules/mpd/index.js:140:38)
          ! mpd.0 2017-01-05 18:08:17.498 error at Array.map (native)
          ! mpd.0 2017-01-05 18:08:17.498 error at argEscape (/opt/iobroker/node_modules/iobroker.mpd/node_modules/mpd/index.js:145:19)
          ! mpd.0 2017-01-05 18:08:17.498 error TypeError: Cannot read property 'toString' of undefined
          ! mpd.0 2017-01-05 18:08:17.492 error uncaught exception: Cannot read property 'toString' of undefined
          ! sayit.1 2017-01-05 18:08:16.380 info Set "mpd.0.say: http://192.168.55.170:8082/state/sayit.1.tts.mp3
          ! sayit.1 2017-01-05 18:08:16.379 info saying: проверочка
          ! mpd.0 2017-01-05 18:08:15.470 info client.sendCommand {"playid": "13384"} OK! - ""
          ! mpd.0 2017-01-05 18:08:15.409 info client.sendCommand {"addid": "http://192.168.55.170:8082/state/sayit.1.tts.mp3"} OK! - "Id: 13384\n"
          ! sayit.1 2017-01-05 18:08:15.377 info Set "mpd.0.say: http://192.168.55.170:8082/state/sayit.1.tts.mp3
          ! sayit.1 2017-01-05 18:08:15.373 info saying: /opt/iobroker/node_modules/iobroker.sayit/gong.mp3
          ! javascript.0 2017-01-05 18:08:15.363 info script.js.mytest: registered 0 subscriptions and 0 schedules
          ! javascript.0 2017-01-05 18:08:15.354 info Start javascript script.js.mytest

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

            @rascal:

            selbes Problem mit der 0.1.4 er Version 😢 `
            Welche Version der SayIt?

            1 Reply Last reply Reply Quote 0
            • R
              rascal last edited by

              @instalator:

              @rascal:

              selbes Problem mit der 0.1.4 er Version 😢 Welche Version der SayIt?

              sayit 1.3.0

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

                @rascal:

                @instalator:

                @rascal:

                selbes Problem mit der 0.1.4 er Version 😢 Welche Version der SayIt?

                sayit 1.3.0 `
                Installieren Sie 1.3.1 ist

                1 Reply Last reply Reply Quote 0
                • R
                  rascal last edited by

                  Hallo,

                  ich habe sayit jetzt auf 1.3.1, iobroker gestoppt, sayit upload gemacht, iobroker neu gestartet… hat alles nichts geholfen

                  es sagt immer nur die erste Eingabe, hier "Test 1"

                  Alle weiteren werden nicht ausgegeben "Test 2", "Test 3"

                  sayit.8	2017-01-05 17:23:11.384	info	Copied file "/opt/iobroker/node_modules/iobroker.sayit/say.mp3" to "/opt/iobroker/cache/d95b88a9b64b903600b60fce7f8beff8.mp3"
                  sayit.8	2017-01-05 17:23:11.380	info	Set "mpd.0.say: 100;http://192.168.1.10:8082/state/sayit.8.tts.mp3
                  sayit.8	2017-01-05 17:23:11.190	info	saying: Test 3
                  sayit.8	2017-01-05 17:23:07.829	info	Set "mpd.0.say: 100;http://192.168.1.10:8082/state/sayit.8.tts.mp3
                  sayit.8	2017-01-05 17:23:07.828	info	saying: Test 2
                  mpd.0	2017-01-05 17:23:04.780	info	client.sendCommand {"playlistsearch": "any,sayit"} OK! - ""
                  mpd.0	2017-01-05 17:23:02.776	info	client.sendCommand {"setvol": "100"} OK! - ""
                  mpd.0	2017-01-05 17:23:01.773	info	client.sendCommand {"playid": "5"} OK! - ""
                  mpd.0	2017-01-05 17:23:01.769	info	client.sendCommand {"addid": "http://192.168.1.10:8082/state/sayit.8.tts.mp3"} OK! - "Id: 5\n"
                  sayit.8	2017-01-05 17:23:01.761	info	Set "mpd.0.say: 100;http://192.168.1.10:8082/state/sayit.8.tts.mp3
                  sayit.8	2017-01-05 17:23:01.758	info	saying: Test 1
                  sayit.8	2017-01-05 17:22:57.727	info	Upload announce mp3 files
                  sayit.8	2017-01-05 17:22:57.724	info	starting. Version 1.3.1 in /opt/iobroker/node_modules/iobroker.sayit, node: v0.10.33
                  host.	2017-01-05 17:22:57.696	info	States connected to redis 127.0.0.1:6379
                  host.Mastermind	2017-01-05 17:22:57.041	info	instance system.adapter.sayit.8 started with pid 20545
                  host.Mastermind	2017-01-05 17:22:54.538	info	instance system.adapter.sayit.8 terminated with code 0 (OK)
                  sayit.8	2017-01-05 17:22:54.531	info	terminating
                  sayit.8	2017-01-05 17:22:54.529	info	stopping...
                  host.Mastermind	2017-01-05 17:22:54.527	info	stopInstance system.adapter.sayit.8 killing pid 20468
                  sayit.8	2017-01-05 17:22:53.534	info	stopping...
                  host.Mastermind	2017-01-05 17:22:53.526	info	stopInstance system.adapter.sayit.8
                  host.Mastermind	2017-01-05 17:22:53.526	info	object change system.adapter.sayit.8
                  mpd.0	2017-01-05 17:22:52.436	info	MPD ready!
                  mpd.0	2017-01-05 17:22:52.417	info	starting. Version 0.1.4 in /opt/iobroker/node_modules/iobroker.mpd, node: v0.10.33
                  host.	2017-01-05 17:22:52.324	info	States connected to redis 127.0.0.1:6379
                  host.Mastermind	2017-01-05 17:22:51.688	info	instance system.adapter.mpd.0 started with pid 20535
                  host.Mastermind	2017-01-05 17:22:49.187	info	instance system.adapter.mpd.0 terminated with code 0 (OK)
                  mpd.0	2017-01-05 17:22:49.181	info	terminating
                  mpd.0	2017-01-05 17:22:49.179	info	cleaned everything up...
                  host.Mastermind	2017-01-05 17:22:49.174	info	stopInstance system.adapter.mpd.0 killing pid 20476
                  host.Mastermind	2017-01-05 17:22:49.174	info	stopInstance system.adapter.mpd.0
                  
                  1 Reply Last reply Reply Quote 0
                  • I
                    instalator last edited by

                    @rascal:

                    Hallo,

                    ich habe sayit jetzt auf 1.3.1, iobroker gestoppt, sayit upload gemacht, iobroker neu gestartet… hat alles nichts geholfen

                    es sagt immer nur die erste Eingabe, hier "Test 1"

                    Alle weiteren werden nicht ausgegeben "Test 2", "Test 3"

                    sayit.8	2017-01-05 17:23:11.384	info	Copied file "/opt/iobroker/node_modules/iobroker.sayit/say.mp3" to "/opt/iobroker/cache/d95b88a9b64b903600b60fce7f8beff8.mp3"
                    sayit.8	2017-01-05 17:23:11.380	info	Set "mpd.0.say: 100;http://192.168.1.10:8082/state/sayit.8.tts.mp3
                    sayit.8	2017-01-05 17:23:11.190	info	saying: Test 3
                    sayit.8	2017-01-05 17:23:07.829	info	Set "mpd.0.say: 100;http://192.168.1.10:8082/state/sayit.8.tts.mp3
                    sayit.8	2017-01-05 17:23:07.828	info	saying: Test 2
                    mpd.0	2017-01-05 17:23:04.780	info	client.sendCommand {"playlistsearch": "any,sayit"} OK! - ""
                    mpd.0	2017-01-05 17:23:02.776	info	client.sendCommand {"setvol": "100"} OK! - ""
                    mpd.0	2017-01-05 17:23:01.773	info	client.sendCommand {"playid": "5"} OK! - ""
                    mpd.0	2017-01-05 17:23:01.769	info	client.sendCommand {"addid": "http://192.168.1.10:8082/state/sayit.8.tts.mp3"} OK! - "Id: 5\n"
                    sayit.8	2017-01-05 17:23:01.761	info	Set "mpd.0.say: 100;http://192.168.1.10:8082/state/sayit.8.tts.mp3
                    sayit.8	2017-01-05 17:23:01.758	info	saying: Test 1
                    sayit.8	2017-01-05 17:22:57.727	info	Upload announce mp3 files
                    sayit.8	2017-01-05 17:22:57.724	info	starting. Version 1.3.1 in /opt/iobroker/node_modules/iobroker.sayit, node: v0.10.33
                    host.	2017-01-05 17:22:57.696	info	States connected to redis 127.0.0.1:6379
                    host.Mastermind	2017-01-05 17:22:57.041	info	instance system.adapter.sayit.8 started with pid 20545
                    host.Mastermind	2017-01-05 17:22:54.538	info	instance system.adapter.sayit.8 terminated with code 0 (OK)
                    sayit.8	2017-01-05 17:22:54.531	info	terminating
                    sayit.8	2017-01-05 17:22:54.529	info	stopping...
                    host.Mastermind	2017-01-05 17:22:54.527	info	stopInstance system.adapter.sayit.8 killing pid 20468
                    sayit.8	2017-01-05 17:22:53.534	info	stopping...
                    host.Mastermind	2017-01-05 17:22:53.526	info	stopInstance system.adapter.sayit.8
                    host.Mastermind	2017-01-05 17:22:53.526	info	object change system.adapter.sayit.8
                    mpd.0	2017-01-05 17:22:52.436	info	MPD ready!
                    mpd.0	2017-01-05 17:22:52.417	info	starting. Version 0.1.4 in /opt/iobroker/node_modules/iobroker.mpd, node: v0.10.33
                    host.	2017-01-05 17:22:52.324	info	States connected to redis 127.0.0.1:6379
                    host.Mastermind	2017-01-05 17:22:51.688	info	instance system.adapter.mpd.0 started with pid 20535
                    host.Mastermind	2017-01-05 17:22:49.187	info	instance system.adapter.mpd.0 terminated with code 0 (OK)
                    mpd.0	2017-01-05 17:22:49.181	info	terminating
                    mpd.0	2017-01-05 17:22:49.179	info	cleaned everything up...
                    host.Mastermind	2017-01-05 17:22:49.174	info	stopInstance system.adapter.mpd.0 killing pid 20476
                    host.Mastermind	2017-01-05 17:22:49.174	info	stopInstance system.adapter.mpd.0
                    ```` `  
                    

                    Nun, mein Freund. Ich habe eine neue Version MPD 0,1,5

                    1 Reply Last reply Reply Quote 0
                    • R
                      rascal last edited by

                      Hey,

                      ich habe die neue Version drauf gespielt, keine Änderung, Ansage 1 = ok, Ansage 2 = nix

                      sayit.8	2017-01-05 17:43:58.954	info	Set "mpd.0.say: 100;http://192.168.1.10:8082/state/sayit.8.tts.mp3
                      sayit.8	2017-01-05 17:43:58.953	info	saying: Test 3
                      sayit.8	2017-01-05 17:43:55.682	info	Set "mpd.0.say: 100;http://192.168.1.10:8082/state/sayit.8.tts.mp3
                      sayit.8	2017-01-05 17:43:55.681	info	saying: Test 2
                      mpd.0	2017-01-05 17:43:55.025	info	client.sendCommand {"playlistsearch": "any,sayit"} OK! - ""
                      mpd.0	2017-01-05 17:43:53.021	info	client.sendCommand {"setvol": "100"} OK! - ""
                      mpd.0	2017-01-05 17:43:52.819	info	client.sendCommand {"playid": "8"} OK! - ""
                      mpd.0	2017-01-05 17:43:52.815	info	client.sendCommand {"addid": "http://192.168.1.10:8082/state/sayit.8.tts.mp3"} OK! - "Id: 8\n"
                      sayit.8	2017-01-05 17:43:52.807	info	Set "mpd.0.say: 100;http://192.168.1.10:8082/state/sayit.8.tts.mp3
                      sayit.8	2017-01-05 17:43:52.803	info	saying: Test 1
                      sayit.8	2017-01-05 17:43:49.386	info	Upload announce mp3 files
                      sayit.8	2017-01-05 17:43:49.383	info	starting. Version 1.3.1 in /opt/iobroker/node_modules/iobroker.sayit, node: v0.10.33
                      host.	2017-01-05 17:43:49.356	info	States connected to redis 127.0.0.1:6379
                      host.Mastermind	2017-01-05 17:43:48.688	info	instance system.adapter.sayit.8 started with pid 21706
                      host.Mastermind	2017-01-05 17:43:46.184	info	instance system.adapter.sayit.8 terminated with code 0 (OK)
                      sayit.8	2017-01-05 17:43:46.179	info	terminating
                      sayit.8	2017-01-05 17:43:46.177	info	stopping...
                      host.Mastermind	2017-01-05 17:43:46.175	info	stopInstance system.adapter.sayit.8 killing pid 20545
                      sayit.8	2017-01-05 17:43:45.181	info	stopping...
                      host.Mastermind	2017-01-05 17:43:45.174	info	stopInstance system.adapter.sayit.8
                      host.Mastermind	2017-01-05 17:43:45.174	info	object change system.adapter.sayit.8
                      mpd.0	2017-01-05 17:43:44.978	info	MPD ready!
                      mpd.0	2017-01-05 17:43:44.965	info	starting. Version 0.1.5 in /opt/iobroker/node_modules/iobroker.mpd, node: v0.10.33
                      host.	2017-01-05 17:43:44.937	info	States connected to redis 127.0.0.1:6379
                      host.Mastermind	2017-01-05 17:43:44.280	info	instance system.adapter.mpd.0 started with pid 21698
                      host.Mastermind	2017-01-05 17:43:41.783	info	instance system.adapter.mpd.0 terminated with code 0 (OK)
                      host.Mastermind	2017-01-05 17:43:41.768	info	stopInstance system.adapter.mpd.0 killing pid 21629
                      mpd.0	2017-01-05 17:43:41.772	info	terminating
                      host.Mastermind	2017-01-05 17:43:41.768	info	stopInstance system.adapter.mpd.0
                      mpd.0	2017-01-05 17:43:41.769	info	cleaned everything up...
                      
                      1 Reply Last reply Reply Quote 0
                      • I
                        instalator last edited by

                        @rascal:

                        Hey,

                        ich habe die neue Version drauf gespielt, keine Änderung, Ansage 1 = ok, Ansage 2 = nix

                        sayit.8	2017-01-05 17:43:58.954	info	Set "mpd.0.say: 100;http://192.168.1.10:8082/state/sayit.8.tts.mp3
                        sayit.8	2017-01-05 17:43:58.953	info	saying: Test 3
                        sayit.8	2017-01-05 17:43:55.682	info	Set "mpd.0.say: 100;http://192.168.1.10:8082/state/sayit.8.tts.mp3
                        sayit.8	2017-01-05 17:43:55.681	info	saying: Test 2
                        mpd.0	2017-01-05 17:43:55.025	info	client.sendCommand {"playlistsearch": "any,sayit"} OK! - ""
                        mpd.0	2017-01-05 17:43:53.021	info	client.sendCommand {"setvol": "100"} OK! - ""
                        mpd.0	2017-01-05 17:43:52.819	info	client.sendCommand {"playid": "8"} OK! - ""
                        mpd.0	2017-01-05 17:43:52.815	info	client.sendCommand {"addid": "http://192.168.1.10:8082/state/sayit.8.tts.mp3"} OK! - "Id: 8\n"
                        sayit.8	2017-01-05 17:43:52.807	info	Set "mpd.0.say: 100;http://192.168.1.10:8082/state/sayit.8.tts.mp3
                        sayit.8	2017-01-05 17:43:52.803	info	saying: Test 1
                        sayit.8	2017-01-05 17:43:49.386	info	Upload announce mp3 files
                        sayit.8	2017-01-05 17:43:49.383	info	starting. Version 1.3.1 in /opt/iobroker/node_modules/iobroker.sayit, node: v0.10.33
                        host.	2017-01-05 17:43:49.356	info	States connected to redis 127.0.0.1:6379
                        host.Mastermind	2017-01-05 17:43:48.688	info	instance system.adapter.sayit.8 started with pid 21706
                        host.Mastermind	2017-01-05 17:43:46.184	info	instance system.adapter.sayit.8 terminated with code 0 (OK)
                        sayit.8	2017-01-05 17:43:46.179	info	terminating
                        sayit.8	2017-01-05 17:43:46.177	info	stopping...
                        host.Mastermind	2017-01-05 17:43:46.175	info	stopInstance system.adapter.sayit.8 killing pid 20545
                        sayit.8	2017-01-05 17:43:45.181	info	stopping...
                        host.Mastermind	2017-01-05 17:43:45.174	info	stopInstance system.adapter.sayit.8
                        host.Mastermind	2017-01-05 17:43:45.174	info	object change system.adapter.sayit.8
                        mpd.0	2017-01-05 17:43:44.978	info	MPD ready!
                        mpd.0	2017-01-05 17:43:44.965	info	starting. Version 0.1.5 in /opt/iobroker/node_modules/iobroker.mpd, node: v0.10.33
                        host.	2017-01-05 17:43:44.937	info	States connected to redis 127.0.0.1:6379
                        host.Mastermind	2017-01-05 17:43:44.280	info	instance system.adapter.mpd.0 started with pid 21698
                        host.Mastermind	2017-01-05 17:43:41.783	info	instance system.adapter.mpd.0 terminated with code 0 (OK)
                        host.Mastermind	2017-01-05 17:43:41.768	info	stopInstance system.adapter.mpd.0 killing pid 21629
                        mpd.0	2017-01-05 17:43:41.772	info	terminating
                        host.Mastermind	2017-01-05 17:43:41.768	info	stopInstance system.adapter.mpd.0
                        mpd.0	2017-01-05 17:43:41.769	info	cleaned everything up...
                        ```` `  
                        

                        Bitte Debug-Level and log

                        1 Reply Last reply Reply Quote 0
                        • R
                          rascal last edited by

                          debug level auf mpd und sayit.8

                          Drücke Strg+A und danach Strg+C, um den Inhalt in die Zwischenablage zu kopieren. Klicke irgendwo, um das Fenster zu schliessen.
                          mpd.0	2017-01-05 17:50:50.410	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:50.181	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:49.410	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:49.179	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:48.432	debug	host. redis publish io.system.adapter.mpd.0.uptime {'val':30,'ack':true,'ts':1483635048430,'q':0,'from':'system.adapter.mpd.0','lc':1483635048430}
                          mpd.0	2017-01-05 17:50:48.432	debug	host. redis publish io.system.adapter.mpd.0.memHeapUsed {'val':11.1,'ack':true,'ts':1483635048429,'q':0,'from':'system.adapter.mpd.0','lc':1483635048429}
                          mpd.0	2017-01-05 17:50:48.432	debug	host. redis publish io.system.adapter.mpd.0.memHeapTotal {'val':19.73,'ack':true,'ts':1483635048429,'q':0,'from':'system.adapter.mpd.0','lc':1483635033426}
                          mpd.0	2017-01-05 17:50:48.432	debug	host. redis publish io.system.adapter.mpd.0.memRss {'val':31.53,'ack':true,'ts':1483635048428,'q':0,'from':'system.adapter.mpd.0','lc':1483635033426}
                          mpd.0	2017-01-05 17:50:48.432	debug	host. redis publish io.system.adapter.mpd.0.connected {'val':true,'ack':true,'ts':1483635048428,'q':0,'from':'system.adapter.mpd.0','lc':1483635018429}
                          mpd.0	2017-01-05 17:50:48.432	debug	host. redis publish io.system.adapter.mpd.0.alive {'val':true,'ack':true,'ts':1483635048427,'q':0,'from':'system.adapter.mpd.0','lc':1483635018428}
                          mpd.0	2017-01-05 17:50:48.407	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:48.177	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:47.406	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:47.174	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:46.403	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:46.172	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:45.403	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:45.172	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:44.403	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:44.170	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:43.402	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:43.169	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:42.400	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:42.166	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:41.400	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:41.166	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:40.398	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:40.163	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:39.397	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:39.161	debug	mpd.0 sayit(command, val)...
                          sayit.8	2017-01-05 17:50:38.815	debug	host. redis publish io.system.adapter.sayit.8.uptime {'val':15,'ack':true,'ts':1483635038813,'q':0,'from':'system.adapter.sayit.8','lc':1483635038813}
                          sayit.8	2017-01-05 17:50:38.815	debug	host. redis publish io.system.adapter.sayit.8.memHeapUsed {'val':10.96,'ack':true,'ts':1483635038813,'q':0,'from':'system.adapter.sayit.8','lc':1483635038813}
                          sayit.8	2017-01-05 17:50:38.815	debug	host. redis publish io.system.adapter.sayit.8.memHeapTotal {'val':18.74,'ack':true,'ts':1483635038812,'q':0,'from':'system.adapter.sayit.8','lc':1483635004484}
                          sayit.8	2017-01-05 17:50:38.815	debug	host. redis publish io.system.adapter.sayit.8.memRss {'val':29.89,'ack':true,'ts':1483635038812,'q':0,'from':'system.adapter.sayit.8','lc':1483635038812}
                          sayit.8	2017-01-05 17:50:38.815	debug	host. redis publish io.system.adapter.sayit.8.connected {'val':true,'ack':true,'ts':1483635038811,'q':0,'from':'system.adapter.sayit.8','lc':1483635023815}
                          sayit.8	2017-01-05 17:50:38.815	debug	host. redis publish io.system.adapter.sayit.8.alive {'val':true,'ack':true,'ts':1483635038810,'q':0,'from':'system.adapter.sayit.8','lc':1483635023814}
                          mpd.0	2017-01-05 17:50:38.397	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:38.161	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:37.396	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:37.156	debug	mpd.0 sayit(command, val)...
                          mpd.0	2017-01-05 17:50:36.392	debug	sayit(command, val)...
                          mpd.0	2017-01-05 17:50:36.154	debug	sayit(command, val)...
                          mpd.0	2017-01-05 17:50:35.390	debug	sayit(command, val)...
                          mpd.0	2017-01-05 17:50:35.152	debug	stateChange mpd.0.say {'val':'100;http://192.168.1.10:8082/state/sayit.8.tts.mp3','ack':false,'ts':1483635035148,'q':0,'from':'system.adapter.sayit.8','lc':1483633093521}
                          host.	2017-01-05 17:50:35.149	debug	redis pmessage io.mpd.0.* io.mpd.0.say {'val':'100;http://192.168.1.10:8082/state/sayit.8.tts.mp3','ack':false,'ts':1483635035148,'q':0,'from':'system.adapter.sayit.8','lc':1483633093521}
                          host.	2017-01-05 17:50:35.148	debug	redis publish io.mpd.0.say {'val':'100;http://192.168.1.10:8082/state/sayit.8.tts.mp3','ack':false,'ts':1483635035148,'q':0,'from':'system.adapter.sayit.8','lc':1483633093521}
                          sayit.8	2017-01-05 17:50:35.147	debug	Duration 'Test 3': 1
                          sayit.8	2017-01-05 17:50:35.147	info	Set 'mpd.0.say: 100;http://192.168.1.10:8082/state/sayit.8.tts.mp3
                          sayit.8	2017-01-05 17:50:35.147	info	saying: Test 3
                          host.	2017-01-05 17:50:35.145	debug	redis pmessage io.sayit.8.* io.sayit.8.tts.text {'val':'Test 3','ack':false,'ts':1483635035144,'q':0,'from':'system.adapter.admin.0','lc':1483635035144}
                          mpd.0	2017-01-05 17:50:34.389	debug	sayit(command, val)...
                          host.	2017-01-05 17:50:33.427	debug	redis publish io.system.adapter.mpd.0.uptime {'val':15,'ack':true,'ts':1483635033427,'q':0,'from':'system.adapter.mpd.0','lc':1483635033427}
                          host.	2017-01-05 17:50:33.427	debug	redis publish io.system.adapter.mpd.0.memHeapUsed {'val':9.96,'ack':true,'ts':1483635033427,'q':0,'from':'system.adapter.mpd.0','lc':1483635033427}
                          host.	2017-01-05 17:50:33.427	debug	redis publish io.system.adapter.mpd.0.memHeapTotal {'val':19.73,'ack':true,'ts':1483635033426,'q':0,'from':'system.adapter.mpd.0','lc':1483635033426}
                          host.	2017-01-05 17:50:33.426	debug	redis publish io.system.adapter.mpd.0.memRss {'val':31.53,'ack':true,'ts':1483635033426,'q':0,'from':'system.adapter.mpd.0','lc':1483635033426}
                          host.	2017-01-05 17:50:33.425	debug	redis publish io.system.adapter.mpd.0.connected {'val':true,'ack':true,'ts':1483635033425,'q':0,'from':'system.adapter.mpd.0','lc':1483635018429}
                          host.	2017-01-05 17:50:33.425	debug	redis publish io.system.adapter.mpd.0.alive {'val':true,'ack':true,'ts':1483635033425,'q':0,'from':'system.adapter.mpd.0','lc':1483635018428}
                          mpd.0	2017-01-05 17:50:33.388	debug	sayit(command, val)...
                          mpd.0	2017-01-05 17:50:32.388	debug	sayit(command, val)...
                          mpd.0	2017-01-05 17:50:31.385	debug	stateChange mpd.0.say {'val':'100;http://192.168.1.10:8082/state/sayit.8.tts.mp3','ack':false,'ts':1483635031384,'q':0,'from':'system.adapter.sayit.8','lc':1483633093521}
                          host.	2017-01-05 17:50:31.384	debug	redis publish io.mpd.0.say {'val':'100;http://192.168.1.10:8082/state/sayit.8.tts.mp3','ack':false,'ts':1483635031384,'q':0,'from':'system.adapter.sayit.8','lc':1483633093521}
                          host.	2017-01-05 17:50:31.385	debug	redis pmessage io.mpd.0.* io.mpd.0.say {'val':'100;http://192.168.1.10:8082/state/sayit.8.tts.mp3','ack':false,'ts':1483635031384,'q':0,'from':'system.adapter.sayit.8','lc':1483633093521}
                          sayit.8	2017-01-05 17:50:31.383	debug	Duration 'Test 2': 2
                          sayit.8	2017-01-05 17:50:31.383	info	Set 'mpd.0.say: 100;http://192.168.1.10:8082/state/sayit.8.tts.mp3
                          sayit.8	2017-01-05 17:50:31.381	info	saying: Test 2
                          host.	2017-01-05 17:50:31.378	debug	redis pmessage io.sayit.8.* io.sayit.8.tts.text {'val':'Test 2','ack':false,'ts':1483635031376,'q':0,'from':'system.adapter.admin.0','lc':1483635031376}
                          mpd.0	2017-01-05 17:50:29.960	info	client.sendCommand {'playlistsearch': 'any,sayit'} OK! - ''
                          host.	2017-01-05 17:50:28.996	debug	redis pmessage io.mpd.0.* io.mpd.0.uptime {'val':'169271','ack':true,'ts':1483635028994,'q':0,'from':'system.adapter.mpd.0','lc':1483635028994}
                          host.	2017-01-05 17:50:28.996	debug	redis pmessage io.mpd.0.* io.mpd.0.id {'val':'','ack':true,'ts':1483635028993,'q':0,'from':'system.adapter.mpd.0','lc':1483635028993}
                          host.	2017-01-05 17:50:28.995	debug	redis pmessage io.mpd.0.* io.mpd.0.state {'val':'stop','ack':true,'ts':1483635028992,'q':0,'from':'system.adapter.mpd.0','lc':1483635028992}
                          host.	2017-01-05 17:50:28.994	debug	redis publish io.mpd.0.uptime {'val':'169271','ack':true,'ts':1483635028994,'q':0,'from':'system.adapter.mpd.0','lc':1483635028994}
                          host.	2017-01-05 17:50:28.993	debug	redis publish io.mpd.0.id {'val':'','ack':true,'ts':1483635028993,'q':0,'from':'system.adapter.mpd.0','lc':1483635028993}
                          host.	2017-01-05 17:50:28.992	debug	redis publish io.mpd.0.state {'val':'stop','ack':true,'ts':1483635028992,'q':0,'from':'system.adapter.mpd.0','lc':1483635028992}
                          mpd.0	2017-01-05 17:50:28.948	debug	update system - 'player'
                          host.	2017-01-05 17:50:27.966	debug	redis pmessage io.mpd.0.* io.mpd.0.elapsed {'val':'0.554','ack':true,'ts':1483635027962,'q':0,'from':'system.adapter.mpd.0','lc':1483635027962}
                          host.	2017-01-05 17:50:27.966	debug	redis pmessage io.mpd.0.* io.mpd.0.time {'val':'1:1','ack':true,'ts':1483635027961,'q':0,'from':'system.adapter.mpd.0','lc':1483635027961}
                          host.	2017-01-05 17:50:27.966	debug	redis pmessage io.mpd.0.* io.mpd.0.seek {'val':'100.00','ack':true,'ts':1483635027960,'q':0,'from':'system.adapter.mpd.0','lc':1483635027960}
                          host.	2017-01-05 17:50:27.965	debug	redis pmessage io.mpd.0.* io.mpd.0.current_elapsed {'val':'00:01','ack':true,'ts':1483635027960,'q':0,'from':'system.adapter.mpd.0','lc':1483635027960}
                          host.	2017-01-05 17:50:27.962	debug	redis publish io.mpd.0.elapsed {'val':'0.554','ack':true,'ts':1483635027962,'q':0,'from':'system.adapter.mpd.0','lc':1483635027962}
                          host.	2017-01-05 17:50:27.961	debug	redis publish io.mpd.0.time {'val':'1:1','ack':true,'ts':1483635027961,'q':0,'from':'system.adapter.mpd.0','lc':1483635027961}
                          host.	2017-01-05 17:50:27.960	debug	redis publish io.mpd.0.seek {'val':'100.00','ack':true,'ts':1483635027960,'q':0,'from':'system.adapter.mpd.0','lc':1483635027960}
                          host.	2017-01-05 17:50:27.960	debug	redis publish io.mpd.0.current_elapsed {'val':'00:01','ack':true,'ts':1483635027960,'q':0,'from':'system.adapter.mpd.0','lc':1483635027960}
                          mpd.0	2017-01-05 17:50:27.957	debug	update system - 'mixer'
                          mpd.0	2017-01-05 17:50:27.956	debug	sayTimeDelete...
                          mpd.0	2017-01-05 17:50:27.956	info	client.sendCommand {'setvol': '100'} OK! - ''
                          mpd.0	2017-01-05 17:50:27.953	debug	setVol...
                          host.	2017-01-05 17:50:27.869	debug	redis pmessage io.mpd.0.* io.mpd.0.id {'val':'9','ack':true,'ts':1483635027859,'q':0,'from':'system.adapter.mpd.0','lc':1483635027859}
                          host.	2017-01-05 17:50:27.869	debug	redis pmessage io.mpd.0.* io.mpd.0.db_update {'val':'1482514854','ack':true,'ts':1483635027859,'q':0,'from':'system.adapter.mpd.0','lc':1482515920137}
                          host.	2017-01-05 17:50:27.869	debug	redis pmessage io.mpd.0.* io.mpd.0.db_playtime {'val':'0','ack':true,'ts':1483635027858,'q':0,'from':'system.adapter.mpd.0','lc':1482515920137}
                          host.	2017-01-05 17:50:27.868	debug	redis pmessage io.mpd.0.* io.mpd.0.songs {'val':'0','ack':true,'ts':1483635027857,'q':0,'from':'system.adapter.mpd.0','lc':1482515920136}
                          host.	2017-01-05 17:50:27.868	debug	redis pmessage io.mpd.0.* io.mpd.0.albums {'val':'0','ack':true,'ts':1483635027856,'q':0,'from':'system.adapter.mpd.0','lc':1482515920135}
                          host.	2017-01-05 17:50:27.868	debug	redis pmessage io.mpd.0.* io.mpd.0.artists {'val':'0','ack':true,'ts':1483635027856,'q':0,'from':'system.adapter.mpd.0','lc':1482515920135}
                          host.	2017-01-05 17:50:27.868	debug	redis pmessage io.mpd.0.* io.mpd.0.playtime {'val':'10','ack':true,'ts':1483635027853,'q':0,'from':'system.adapter.mpd.0','lc':1483635027853}
                          host.	2017-01-05 17:50:27.868	debug	redis pmessage io.mpd.0.* io.mpd.0.uptime {'val':'169270','ack':true,'ts':1483635027852,'q':0,'from':'system.adapter.mpd.0','lc':1483635027852}
                          host.	2017-01-05 17:50:27.868	debug	redis pmessage io.mpd.0.* io.mpd.0.audio {'val':'24000:24:1','ack':true,'ts':1483635027852,'q':0,'from':'system.adapter.mpd.0','lc':1483465101294}
                          host.	2017-01-05 17:50:27.867	debug	redis pmessage io.mpd.0.* io.mpd.0.bitrate {'val':'32','ack':true,'ts':1483635027851,'q':0,'from':'system.adapter.mpd.0','lc':1483620456904}
                          host.	2017-01-05 17:50:27.867	debug	redis pmessage io.mpd.0.* io.mpd.0.elapsed {'val':'0.426','ack':true,'ts':1483635027851,'q':0,'from':'system.adapter.mpd.0','lc':1483635027851}
                          host.	2017-01-05 17:50:27.867	debug	redis pmessage io.mpd.0.* io.mpd.0.time {'val':'0:1','ack':true,'ts':1483635027850,'q':0,'from':'system.adapter.mpd.0','lc':1483635027850}
                          host.	2017-01-05 17:50:27.866	debug	redis pmessage io.mpd.0.* io.mpd.0.songid {'val':'9','ack':true,'ts':1483635027849,'q':0,'from':'system.adapter.mpd.0','lc':1483635027849}
                          host.	2017-01-05 17:50:27.866	debug	redis pmessage io.mpd.0.* io.mpd.0.song {'val':'8','ack':true,'ts':1483635027849,'q':0,'from':'system.adapter.mpd.0','lc':1483635027849}
                          host.	2017-01-05 17:50:27.866	debug	redis pmessage io.mpd.0.* io.mpd.0.pos {'val':'8','ack':true,'ts':1483635027846,'q':0,'from':'system.adapter.mpd.0','lc':1483635027846}
                          host.	2017-01-05 17:50:27.865	debug	redis pmessage io.mpd.0.* io.mpd.0.file {'val':'http://192.168.1.10:8082/state/sayit.8.tts.mp3','ack':true,'ts':1483635027845,'q':0,'from':'system.adapter.mpd.0','lc':1483464850386}
                          host.	2017-01-05 17:50:27.865	debug	redis pmessage io.mpd.0.* io.mpd.0.seek {'val':'0.00','ack':true,'ts':1483635027844,'q':0,'from':'system.adapter.mpd.0','lc':1483635027844}
                          host.	2017-01-05 17:50:27.865	debug	redis pmessage io.mpd.0.* io.mpd.0.current_duration {'val':'00:01','ack':true,'ts':1483635027842,'q':0,'from':'system.adapter.mpd.0','lc':1483635027842}
                          host.	2017-01-05 17:50:27.865	debug	redis pmessage io.mpd.0.* io.mpd.0.current_duration_s {'val':1,'ack':true,'ts':1483635027838,'q':0,'from':'system.adapter.mpd.0','lc':1483635027838}
                          host.	2017-01-05 17:50:27.865	debug	redis pmessage io.mpd.0.* io.mpd.0.state {'val':'play','ack':true,'ts':1483635027837,'q':0,'from':'system.adapter.mpd.0','lc':1483635027837}
                          host.	2017-01-05 17:50:27.863	debug	redis pmessage io.mpd.0.* io.mpd.0.playlistlength {'val':'9','ack':true,'ts':1483635027837,'q':0,'from':'system.adapter.mpd.0','lc':1483635027837}
                          host.	2017-01-05 17:50:27.863	debug	redis pmessage io.mpd.0.* io.mpd.0.playlist {'val':'19','ack':true,'ts':1483635027836,'q':0,'from':'system.adapter.mpd.0','lc':1483635027836}
                          host.	2017-01-05 17:50:27.859	debug	redis publish io.mpd.0.id {'val':'9','ack':true,'ts':1483635027859,'q':0,'from':'system.adapter.mpd.0','lc':1483635027859}
                          host.	2017-01-05 17:50:27.859	debug	redis publish io.mpd.0.db_update {'val':'1482514854','ack':true,'ts':1483635027859,'q':0,'from':'system.adapter.mpd.0','lc':1482515920137}
                          host.	2017-01-05 17:50:27.858	debug	redis publish io.mpd.0.db_playtime {'val':'0','ack':true,'ts':1483635027858,'q':0,'from':'system.adapter.mpd.0','lc':1482515920137}
                          host.	2017-01-05 17:50:27.857	debug	redis publish io.mpd.0.songs {'val':'0','ack':true,'ts':1483635027857,'q':0,'from':'system.adapter.mpd.0','lc':1482515920136}
                          host.	2017-01-05 17:50:27.857	debug	redis publish io.mpd.0.albums {'val':'0','ack':true,'ts':1483635027856,'q':0,'from':'system.adapter.mpd.0','lc':1482515920135}
                          host.	2017-01-05 17:50:27.856	debug	redis publish io.mpd.0.artists {'val':'0','ack':true,'ts':1483635027856,'q':0,'from':'system.adapter.mpd.0','lc':1482515920135}
                          host.	2017-01-05 17:50:27.853	debug	redis publish io.mpd.0.playtime {'val':'10','ack':true,'ts':1483635027853,'q':0,'from':'system.adapter.mpd.0','lc':1483635027853}
                          host.	2017-01-05 17:50:27.853	debug	redis publish io.mpd.0.uptime {'val':'169270','ack':true,'ts':1483635027852,'q':0,'from':'system.adapter.mpd.0','lc':1483635027852}
                          host.	2017-01-05 17:50:27.852	debug	redis publish io.mpd.0.audio {'val':'24000:24:1','ack':true,'ts':1483635027852,'q':0,'from':'system.adapter.mpd.0','lc':1483465101294}
                          host.	2017-01-05 17:50:27.851	debug	redis publish io.mpd.0.bitrate {'val':'32','ack':true,'ts':1483635027851,'q':0,'from':'system.adapter.mpd.0','lc':1483620456904}
                          host.	2017-01-05 17:50:27.851	debug	redis publish io.mpd.0.elapsed {'val':'0.426','ack':true,'ts':1483635027851,'q':0,'from':'system.adapter.mpd.0','lc':1483635027851}
                          host.	2017-01-05 17:50:27.850	debug	redis publish io.mpd.0.time {'val':'0:1','ack':true,'ts':1483635027850,'q':0,'from':'system.adapter.mpd.0','lc':1483635027850}
                          host.	2017-01-05 17:50:27.849	debug	redis publish io.mpd.0.songid {'val':'9','ack':true,'ts':1483635027849,'q':0,'from':'system.adapter.mpd.0','lc':1483635027849}
                          host.	2017-01-05 17:50:27.849	debug	redis publish io.mpd.0.song {'val':'8','ack':true,'ts':1483635027849,'q':0,'from':'system.adapter.mpd.0','lc':1483635027849}
                          host.	2017-01-05 17:50:27.847	debug	redis publish io.mpd.0.pos {'val':'8','ack':true,'ts':1483635027846,'q':0,'from':'system.adapter.mpd.0','lc':1483635027846}
                          host.	2017-01-05 17:50:27.846	debug	redis publish io.mpd.0.file {'val':'http://192.168.1.10:8082/state/sayit.8.tts.mp3','ack':true,'ts':1483635027845,'q':0,'from':'system.adapter.mpd.0','lc':1483464850386}
                          host.	2017-01-05 17:50:27.844	debug	redis publish io.mpd.0.seek {'val':'0.00','ack':true,'ts':1483635027844,'q':0,'from':'system.adapter.mpd.0','lc':1483635027844}
                          host.	2017-01-05 17:50:27.842	debug	redis publish io.mpd.0.current_duration {'val':'00:01','ack':true,'ts':1483635027842,'q':0,'from':'system.adapter.mpd.0','lc':1483635027842}
                          host.	2017-01-05 17:50:27.842	debug	redis publish io.mpd.0.current_duration_s {'val':1,'ack':true,'ts':1483635027838,'q':0,'from':'system.adapter.mpd.0','lc':1483635027838}
                          host.	2017-01-05 17:50:27.837	debug	redis publish io.mpd.0.state {'val':'play','ack':true,'ts':1483635027837,'q':0,'from':'system.adapter.mpd.0','lc':1483635027837}
                          host.	2017-01-05 17:50:27.837	debug	redis publish io.mpd.0.playlistlength {'val':'9','ack':true,'ts':1483635027837,'q':0,'from':'system.adapter.mpd.0','lc':1483635027837}
                          host.	2017-01-05 17:50:27.836	debug	redis publish io.mpd.0.playlist {'val':'19','ack':true,'ts':1483635027836,'q':0,'from':'system.adapter.mpd.0','lc':1483635027836}
                          mpd.0	2017-01-05 17:50:27.831	debug	update system - 'player'
                          mpd.0	2017-01-05 17:50:27.830	debug	update system - 'playlist'
                          mpd.0	2017-01-05 17:50:27.790	debug	update system - 'player'
                          host.	2017-01-05 17:50:27.756	debug	redis pmessage io.mpd.0.* io.mpd.0.playlist_list {'val':'[{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'}]','ack':true,'ts':1483635027753,'q':0,'from':'system.adapter.mpd.0','lc':1483635027753}
                          host.	2017-01-05 17:50:27.753	debug	redis publish io.mpd.0.playlist_list {'val':'[{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'}]','ack':true,'ts':1483635027753,'q':0,'from':'system.adapter.mpd.0','lc':1483635027753}
                          mpd.0	2017-01-05 17:50:27.751	info	client.sendCommand {'playid': '9'} OK! - ''
                          mpd.0	2017-01-05 17:50:27.713	debug	update system - 'playlist'
                          mpd.0	2017-01-05 17:50:27.711	info	client.sendCommand {'addid': 'http://192.168.1.10:8082/state/sayit.8.tts.mp3'} OK! - 'Id: 9\n'
                          mpd.0	2017-01-05 17:50:27.706	debug	stateChange mpd.0.say {'val':'100;http://192.168.1.10:8082/state/sayit.8.tts.mp3','ack':false,'ts':1483635027703,'q':0,'from':'system.adapter.sayit.8','lc':1483633093521}
                          host.	2017-01-05 17:50:27.703	debug	redis publish io.mpd.0.say {'val':'100;http://192.168.1.10:8082/state/sayit.8.tts.mp3','ack':false,'ts':1483635027703,'q':0,'from':'system.adapter.sayit.8','lc':1483633093521}
                          sayit.8	2017-01-05 17:50:27.702	debug	Duration 'Test 1': 2
                          sayit.8	2017-01-05 17:50:27.702	info	Set 'mpd.0.say: 100;http://192.168.1.10:8082/state/sayit.8.tts.mp3
                          host.	2017-01-05 17:50:27.704	debug	redis pmessage io.mpd.0.* io.mpd.0.say {'val':'100;http://192.168.1.10:8082/state/sayit.8.tts.mp3','ack':false,'ts':1483635027703,'q':0,'from':'system.adapter.sayit.8','lc':1483633093521}
                          sayit.8	2017-01-05 17:50:27.699	info	saying: Test 1
                          host.	2017-01-05 17:50:27.695	debug	redis pmessage io.sayit.8.* io.sayit.8.tts.text {'val':'Test 1','ack':false,'ts':1483635027694,'q':0,'from':'system.adapter.admin.0','lc':1483635027694}
                          host.	2017-01-05 17:50:23.836	debug	redis get sayit.8.tts.playing ok: {'val':false,'ack':false,'ts':1483465468179,'q':0,'from':'system.adapter.admin.0','lc':1482511508776}
                          host.	2017-01-05 17:50:23.835	debug	redis get sayit.8.tts.volume ok: {'val':100,'ack':false,'ts':1483465129616,'q':0,'from':'system.adapter.admin.0','lc':1483465129616}
                          host.	2017-01-05 17:50:23.835	debug	redis get sayit.8.tts.text ok: {'val':'Test 3','ack':false,'ts':1483634638951,'q':0,'from':'system.adapter.admin.0','lc':1483634638951}
                          host.	2017-01-05 17:50:23.834	debug	redis psubscribe io.sayit.8.*
                          host.	2017-01-05 17:50:23.823	debug	redis mget 1 1
                          host.	2017-01-05 17:50:23.817	debug	redis publish io.system.adapter.sayit.8.uptime {'val':0,'ack':true,'ts':1483635023817,'q':0,'from':'system.adapter.sayit.8','lc':1483635023817}
                          host.	2017-01-05 17:50:23.817	debug	redis publish io.system.adapter.sayit.8.memHeapUsed {'val':9.63,'ack':true,'ts':1483635023817,'q':0,'from':'system.adapter.sayit.8','lc':1483635023817}
                          host.	2017-01-05 17:50:23.816	debug	redis publish io.system.adapter.sayit.8.memHeapTotal {'val':18.74,'ack':true,'ts':1483635023816,'q':0,'from':'system.adapter.sayit.8','lc':1483635004484}
                          host.	2017-01-05 17:50:23.816	debug	redis publish io.system.adapter.sayit.8.memRss {'val':29.38,'ack':true,'ts':1483635023816,'q':0,'from':'system.adapter.sayit.8','lc':1483635023816}
                          host.	2017-01-05 17:50:23.815	debug	redis publish io.system.adapter.sayit.8.connected {'val':true,'ack':true,'ts':1483635023815,'q':0,'from':'system.adapter.sayit.8','lc':1483635023815}
                          host.	2017-01-05 17:50:23.814	debug	redis publish io.system.adapter.sayit.8.alive {'val':true,'ack':true,'ts':1483635023814,'q':0,'from':'system.adapter.sayit.8','lc':1483635023814}
                          host.	2017-01-05 17:50:23.813	debug	redis keys 1 *.logging
                          host.	2017-01-05 17:50:23.811	debug	redis psubscribe io.sayit.8.checkLogging
                          sayit.8	2017-01-05 17:50:23.810	info	Upload announce mp3 files
                          sayit.8	2017-01-05 17:50:23.807	info	starting. Version 1.3.1 in /opt/iobroker/node_modules/iobroker.sayit, node: v0.10.33
                          host.	2017-01-05 17:50:23.790	debug	redis get system.adapter.sayit.8.alive ok: {'val':false,'ack':true,'ts':1483635020628,'q':0,'from':'system.host.Mastermind','lc':1483635020620}
                          host.	2017-01-05 17:50:23.783	info	States connected to redis 127.0.0.1:6379
                          sayit.8	2017-01-05 17:50:23.774	debug	statesDB connected
                          sayit.8	2017-01-05 17:50:23.762	debug	objectDB connected
                          host.Mastermind	2017-01-05 17:50:23.129	info	instance system.adapter.sayit.8 started with pid 21992
                          host.Mastermind	2017-01-05 17:50:20.627	info	instance system.adapter.sayit.8 terminated with code 0 (OK)
                          sayit.8	2017-01-05 17:50:20.621	info	terminating
                          host.	2017-01-05 17:50:20.620	debug	redis publish io.system.adapter.sayit.8.alive {'val':false,'ack':true,'ts':1483635020620,'q':0,'from':'system.adapter.sayit.8','lc':1483635020620}
                          sayit.8	2017-01-05 17:50:20.619	info	stopping...
                          host.Mastermind	2017-01-05 17:50:20.617	info	stopInstance system.adapter.sayit.8 killing pid 21970
                          sayit.8	2017-01-05 17:50:19.628	debug	sendTo 'stopInstance' to system.adapter.system.host.Mastermind from system.adapter.sayit.8
                          sayit.8	2017-01-05 17:50:19.625	info	stopping...
                          host.	2017-01-05 17:50:19.619	debug	redis pmessage messagebox.system.adapter.sayit.8 messagebox.system.adapter.sayit.8 {'command':'stopInstance','message':null,'from':'system.host.Mastermind','callback':{'message':null,'id':44,'ack':false,'time':1483635019615},'_id':95001819}
                          host.Mastermind	2017-01-05 17:50:19.615	info	stopInstance system.adapter.sayit.8
                          host.Mastermind	2017-01-05 17:50:19.615	info	object change system.adapter.sayit.8
                          host.	2017-01-05 17:50:19.497	debug	redis publish io.system.adapter.sayit.8.uptime {'val':15,'ack':true,'ts':1483635019497,'q':0,'from':'system.adapter.sayit.8','lc':1483635019497}
                          host.	2017-01-05 17:50:19.494	debug	redis publish io.system.adapter.sayit.8.memHeapUsed {'val':11.17,'ack':true,'ts':1483635019492,'q':0,'from':'system.adapter.sayit.8','lc':1483635019492}
                          host.	2017-01-05 17:50:19.487	debug	redis publish io.system.adapter.sayit.8.memHeapTotal {'val':18.74,'ack':true,'ts':1483635019487,'q':0,'from':'system.adapter.sayit.8','lc':1483635004484}
                          host.	2017-01-05 17:50:19.486	debug	redis publish io.system.adapter.sayit.8.memRss {'val':32.15,'ack':true,'ts':1483635019486,'q':0,'from':'system.adapter.sayit.8','lc':1483635019486}
                          host.	2017-01-05 17:50:19.486	debug	redis publish io.system.adapter.sayit.8.connected {'val':true,'ack':true,'ts':1483635019486,'q':0,'from':'system.adapter.sayit.8','lc':1483635004483}
                          host.	2017-01-05 17:50:19.484	debug	redis publish io.system.adapter.sayit.8.alive {'val':true,'ack':true,'ts':1483635019484,'q':0,'from':'system.adapter.sayit.8','lc':1483635004482}
                          host.	2017-01-05 17:50:18.467	debug	redis pmessage io.mpd.0.* io.mpd.0.seek {'val':0,'ack':true,'ts':1483635018459,'q':0,'from':'system.adapter.mpd.0','lc':1483634999210}
                          host.	2017-01-05 17:50:18.464	debug	redis pmessage io.mpd.0.* io.mpd.0.current_elapsed {'val':'00:00','ack':true,'ts':1483635018458,'q':0,'from':'system.adapter.mpd.0','lc':1483634999209}
                          host.	2017-01-05 17:50:18.464	debug	redis pmessage io.mpd.0.* io.mpd.0.current_duration {'val':'00:00','ack':true,'ts':1483635018457,'q':0,'from':'system.adapter.mpd.0','lc':1483634999208}
                          host.	2017-01-05 17:50:18.463	debug	redis pmessage io.mpd.0.* io.mpd.0.current_duration_s {'val':0,'ack':true,'ts':1483635018457,'q':0,'from':'system.adapter.mpd.0','lc':1483634999207}
                          host.	2017-01-05 17:50:18.463	debug	redis pmessage io.mpd.0.* io.mpd.0.playlist_list {'val':'[{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'},{\'artist\':\'\',\'album\':\'\',\'bitrate\':0,\'title\':\'\',\'file\':\'http://192.168.1.10:8082/state/sayit.8.tts.mp3\',\'genre\':\'\',\'year\':0,\'len\':\'00:00\',\'rating\':\'\',\'cover\':\'\'}]','ack':true,'ts':1483635018451,'q':0,'from':'system.adapter.mpd.0','lc':1483634632821}
                          host.	2017-01-05 17:50:18.463	debug	redis pmessage io.mpd.0.* io.mpd.0.state {'val':'stop','ack':true,'ts':1483635018450,'q':0,'from':'system.adapter.mpd.0','lc':1483634634050}
                          host.	2017-01-05 17:50:18.462	debug	redis pmessage io.mpd.0.* io.mpd.0.mixrampdb {'val':'0.000000','ack':true,'ts':1483635018448,'q':0,'from':'system.adapter.mpd.0','lc':1482515850534}
                          host.	2017-01-05 17:50:18.462	debug	redis pmessage io.mpd.0.* io.mpd.0.playlistlength {'val':'8','ack':true,'ts':1483635018448,'q':0,'from':'system.adapter.mpd.0','lc':1483634632914}
                          host.	2017-01-05 17:50:18.462	debug	redis pmessage io.mpd.0.* io.mpd.0.playlist {'val':'17','ack':true,'ts':1483635018447,'q':0,'from':'system.adapter.mpd.0','lc':1483634632914}
                          host.	2017-01-05 17:50:18.462	debug	redis pmessage io.mpd.0.* io.mpd.0.consume {'val':'0','ack':true,'ts':1483635018447,'q':0,'from':'system.adapter.mpd.0','lc':1482515850532}
                          host.	2017-01-05 17:50:18.462	debug	redis pmessage io.mpd.0.* io.mpd.0.single {'val':'0','ack':true,'ts':1483635018447,'q':0,'from':'system.adapter.mpd.0','lc':1482515850531}
                          
                          1 Reply Last reply Reply Quote 0
                          • I
                            instalator last edited by

                            @rascal:

                            debug level auf mpd und sayit.8

                            …...... `

                            0.1.6

                            1 Reply Last reply Reply Quote 0
                            • R
                              rascal last edited by

                              Du bist der Beste, es funktioniert jetzt.

                              Viele dank, ich werde alles auf mpd umstellen denke ich

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

                                @rascal:

                                Du bist der Beste, es funktioniert jetzt.

                                Viele dank, ich werde alles auf mpd umstellen denke ich `
                                Es ist einfach perfekt!

                                Bitte melden Sie alle Fehler. Ich habe mich zu diesem Thema und ich werde in Kontakt.

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

                                  Hallo rascal,

                                  Ich lese hier schon länger mit, habe aber das Gesamtkonstrukt noch nicht verstanden.

                                  Mpd = daemon

                                  Wo läuft der?

                                  Client - host

                                  Ist der adapter der Client? Wo ist der Host?

                                  Was muss ich wo installieren?

                                  Gruß

                                  Rainer

                                  1 Reply Last reply Reply Quote 0
                                  • R
                                    rascal last edited by

                                    @Homoran:

                                    Hallo rascal,

                                    Ich lese hier schon länger mit, habe aber das Gesamtkonstrukt noch nicht verstanden.

                                    Mpd = daemon

                                    Wo läuft der?

                                    Client - host

                                    Ist der adapter der Client? Wo ist der Host?

                                    Was muss ich wo installieren?

                                    Gruß

                                    Rainer `

                                    du hast deine Iobroker Installation laufen, auf einem Raspberry oder sonstwo. Dort musst du den mpd Adapter installieren.

                                    Ich habe einen zweiten Raspberry im Netzwerk laufen, mit angeschlossenen Lautsprechern, auf diesem Läuft ein MPD (Music Player Daemon) - welcher praktisch als Empfänger der Befehle des Iobroker mpd-Adapters dient.

                                    Jetzt musst du im mpd-Adapter die IP-Adresse des 2. Raspberry mit dem mpd-Service angeben und voala, nun kannst du über Iobroker auf dem 2. Raspberry Musik ausgeben lassen. Möglicherweise brauchst du auf dem 2. Raspberry auch noch einen mp3 Codec installiert (mpg123).

                                    Wenn du nun auf dem 2. Raspberry auch Sprachmeldungen von Iobroker ausgeben willst, musst du in Iobroker auch einen sayit Adapter installieren. In diesem Adapter musst du als "Ausgabe durch" den MPD einstellen. Als Gerät den mpd-Adapter "mpd.0", als Web instance den Web Adapter "web.0" und in Web Server IP kommt die Iobroker IP.

                                    Nun kannst du bei den Objekten unter sayit.x/tts/text einen Text eintragen und wenn du Enter drückst, sollte der 2. Raspberry die Sprache ausgeben.

                                    Kurz: sayit-Adapter (rasp1-iobroker) -> mpd-Adapter (rasp1-iobroker) -> MPD-Service (rasp2-linux)

                                    Ich hoffe ich konnte helfen.

                                    LG

                                    Martin

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

                                      Moin,

                                      äääähhh…

                                      Verständnis Frage: Mit einem MPD Client auf dem IPAD könnte ich das ding nur Steuern aber keine Ansagen über MPD am IPAD abspielen?

                                      Um Ansagen abspielen zu können muss mein "remote" device, bei mir ein Tablet", einen MPD Daemon installiert haben?

                                      Danke

                                      1 Reply Last reply Reply Quote 0
                                      • R
                                        rascal last edited by

                                        Ja.

                                        funktioniert am Ipad die sayit Einstellung "browser" nicht

                                        Gesendet von meinem HUAWEI CRR-L09 mit Tapatalk

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

                                          Prinzipiell schon, allerdings erhalte ich da zur Zeit die Ansagen mehrfach als Echo.

                                          Deshalb suche ich nach einer Alternative.

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

                                            @wendy2702:

                                            Deshalb suche ich nach einer Alternative. `

                                            iOS ist ein geschlossenes System, daher "mpd" am iPad wird nie geben. Man kann den MPD am iOS (iPhone, iPad) nur steuern.

                                            Ich glaube Aussprache über "browser" ist im Moment einzige Möglichkeit.

                                            Eventuell kann man ein raspberry pi mit laufendem "mpd" (z.b. Max2Play) so konfigurieren das alles über AirPlay abgespielt wird und halt iPad als Wiedergabegerät auswählen (z.b. AirFloat). Aber das ist keine saubere Lösung 😢

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

                                            Support us

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

                                            1.0k
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            15
                                            103
                                            19817
                                            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