{"_id":"node-raumkernel","_rev":"53-951182ed4748d403becdffd0af043050","name":"node-raumkernel","description":"Library to control the raumfeld multiroom system","dist-tags":{"latest":"1.2.22"},"versions":{"1.0.4":{"name":"node-raumkernel","version":"1.0.4","description":"Library to control the Raumfeld multiroom system","main":"lib.raumkernel.index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumserver.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"node-raumkernel":"^1.0.3"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumserver/issues"},"homepage":"https://github.com/ChriD/node-raumserver#readme","gitHead":"b8073913a24ab77862f9d761376b7fe4c00cee73","_id":"node-raumkernel@1.0.4","_shasum":"2f933b59f530584fbcb6b5e07761bd64f850d849","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"2f933b59f530584fbcb6b5e07761bd64f850d849","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.4.tgz","integrity":"sha512-oE3zDa1O/hLQWE4TKvMAEgfKAAnndFoXU+UqQebSkOutkwQEH3cj1K8t/LWvZK22iMMAE7lxjOu+Qf6FSe0icw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAldHbrKoST+OPsim3nVGUgMuZCSIMGMz0Le6D3jKJchAiA7uRUHHbShOKU1w4qlFFmQSZWul/VF+CwGCFznk9IA+Q=="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.4.tgz_1487866430745_0.1476001446135342"},"directories":{}},"1.0.5":{"name":"node-raumkernel","version":"1.0.5","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","node-ssdp":"^3.2.0","upnp-device-client":"^1.0.2"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"3c675307e57a6252ba245961d96af0a821e421e7","_id":"node-raumkernel@1.0.5","_shasum":"527196d6ef517789f0cb33c6630d9f7ebf71b127","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"527196d6ef517789f0cb33c6630d9f7ebf71b127","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.5.tgz","integrity":"sha512-aqmoC0w4W3MzcluPpTJ9dXJ3GD3ViBglffRmVaU5Z3230DE/lBigZTijydnC5ivJrRh9ZZGUcHMjVBtkB+A2rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/g253u782AdDijIQbEp4TF/Fv5QyVjAJ6McUr1rii6AiEAzaULKWidCXGex3WS2XfjB3dv0hpyI3EEqJSLQu8ci6M="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.5.tgz_1487867226287_0.19772662548348308"},"directories":{}},"1.0.6":{"name":"node-raumkernel","version":"1.0.6","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","node-ssdp":"^3.2.0","upnp-device-client":"^1.0.2","request":"^2.79.0","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"e998b4981371c9f4f502edc9fe0e36eece54c1c1","_id":"node-raumkernel@1.0.6","_shasum":"ccd52262e518950134133602094e3900bc26ed5e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"ccd52262e518950134133602094e3900bc26ed5e","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.6.tgz","integrity":"sha512-D2NrswUJ9CRcrTBzls9QxeUzY8ZgNKae/6aVXfLAOnV5dOEku1rpYgunhFqCDkgt2p1QEVBRuFXknpXYMJAO/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlzE5gKnp/mCr/mod0scuhMrxxu4+jFd2yMw3w5edj3AiBnIY9M+lvVzN0JcnSHQk66PGDO3iovSEOUw+UC7op+0Q=="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.6.tgz_1487867922765_0.050308473873883486"},"directories":{}},"1.0.7":{"name":"node-raumkernel","version":"1.0.7","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"db9f41a0bc17fff6242c0474f6a8b41a369dbc03","_id":"node-raumkernel@1.0.7","_shasum":"48549596a1ff8d53c772299288a58cdc9f3b852c","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"48549596a1ff8d53c772299288a58cdc9f3b852c","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.7.tgz","integrity":"sha512-In0G9y119o33cUscatGbYRIaU/VTgeg9eIWsNiUcpGfy4f9ACWWaKjlL5Bo2IF1a+vNSAYtS56J5GnuxW+isUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9MrmJARdpsCErvlNLJ/02DGNCa7204AV2WYsQwFqgywIhAMi9PmNPEmvzAV0yK2Av9HhZpsvW7nB3GXYXPTrEtVAD"}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.7.tgz_1488120163789_0.73229705914855"},"directories":{}},"1.0.8":{"name":"node-raumkernel","version":"1.0.8","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"44fb51eb8e50ac88142b7868f30a577f4976bf61","_id":"node-raumkernel@1.0.8","_shasum":"758c21d07182c3ba0930f39caa20d1d5cafcdefd","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"758c21d07182c3ba0930f39caa20d1d5cafcdefd","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.8.tgz","integrity":"sha512-i13Hs0s1onj9osbsVT2uh+/SzLdcBghIzviH7hVivnv131tk8n0FIzjfWP2QCwK2aovICXQ5jNQ9NHpiIMcnlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8nSWKv6PkiG1mu0esG6gvdPKzwvDKliidW/ZpCKdzOgIhAOiumjh9eL4gQaYaD+65K9NuilzvuzQbOOiTfdwiZWRj"}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.8.tgz_1488567773819_0.03145273099653423"},"directories":{}},"1.0.9":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.0.9","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"f40cd72964c510232cbe1f22ffd939e47493574c","_id":"node-raumkernel@1.0.9","_shasum":"59796c897111df7363a2f2b94b15766cdda1e024","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"59796c897111df7363a2f2b94b15766cdda1e024","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.9.tgz","integrity":"sha512-MMkgLZhVMkVy3fXMwYGkyj32krFjE518+CGth9fHoClDF2d+iub//tWOoEZtyJvLWASF5P7q6tW/fqZE1HkpWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHzYI7u1BJV4n9LJc7dLCJo8WhRART38OzZC2wNtzVzgCIE6UxqsLWPNU8cRkzDVM8IiPTV3P/fXbSSnnVQk3q+yN"}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.9.tgz_1488626782733_0.7222675909288228"},"directories":{}},"1.0.10":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.0.10","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"59d4e3b71cb3e14d232763f4c0f908c9c70e7ef9","_id":"node-raumkernel@1.0.10","_shasum":"e2fd6312dd2a1ef5788c10551cce7af514866b45","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"e2fd6312dd2a1ef5788c10551cce7af514866b45","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.10.tgz","integrity":"sha512-WpQ0dSkgRih3LmuchuV+DUFKDfS+jDZvKMl27YhM2GrfTX+cTbTcdhwNAvpYqRK96Nb+b6uj5EVcPsJcefKLDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnwNwhGuaUNXO4jlQ3b8RD2lkyVIazJKvztpddtqaqpwIhANIOBjw4N0NWTaPg7VVxevQHV+NjQ+Ceo+gt6klXi8/z"}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.10.tgz_1489409121176_0.9660808644257486"},"directories":{}},"1.0.11":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.0.11","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"59d4e3b71cb3e14d232763f4c0f908c9c70e7ef9","_id":"node-raumkernel@1.0.11","_shasum":"b31816dee3239349255d9dc75807615223155fff","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"b31816dee3239349255d9dc75807615223155fff","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.11.tgz","integrity":"sha512-s3Yh27POo7hk1fNw/H3QWaBfz1qhnE5/QIejF6jz7y1/oQXNAicKq10MpOBmpxGuyKKHBCcmD0UGjEmKPHnFqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHasooM64HPyvbF8OQso8wmU/xC9rqMcpIvP+JJg+kjdAiB7dt0LEeqCfnYLy68349Kv/xyz3THuh9VHYh8T0WxTBg=="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.11.tgz_1489409589978_0.9308945750817657"},"directories":{}},"1.0.12":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.0.12","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"be72c8f9b4a883fccfecc9e19480b6643af5130c","_id":"node-raumkernel@1.0.12","_shasum":"73bb3bd22e12a71bdee3257c86301b6a927f455a","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"73bb3bd22e12a71bdee3257c86301b6a927f455a","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.12.tgz","integrity":"sha512-e/gXBIUDhlRWsx1tfICwz/0ysf312NHanar+c0bwOG7ZJxLyLsIVMI24GfH/Bzk3VzVPG/ty3INfkd+V9UVXuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJ4foE7Be8Pnru9A818YS0Vmyo//JLIEDbGUoiUdiR5AiBEaNbC1oBnusaMVdHm7Kcy0LmlgUm6GOae1ZwPgyOfYQ=="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.12.tgz_1489409760122_0.5599896744824946"},"directories":{}},"1.0.13":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.0.13","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"ea7f094401f80c2262cdd4d72280fa410e5c7fbd","_id":"node-raumkernel@1.0.13","_shasum":"94005d7760e6a7089709c06398abc04bc8fe5ede","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"94005d7760e6a7089709c06398abc04bc8fe5ede","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.13.tgz","integrity":"sha512-dttPV8VJR6gxVi4Toa77+4OTY6ZedmZMVnqo+g/n4OJT7EO4Ws85RRQOruLxPeK4awMHk0o1enlSAOVK+sGdDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbFRRC53KRpuKkPDn0SLKOSSRp3lAszL0oFZL2WXgLfgIhAPu7qT6UskVNJky1ytKmeIG1tTDK6agdm3YeuX9cEDyr"}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.13.tgz_1489507472515_0.20526930736377835"},"directories":{}},"1.0.14":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.0.14","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"ea7f094401f80c2262cdd4d72280fa410e5c7fbd","_id":"node-raumkernel@1.0.14","_shasum":"6eadad97b176cb27e8ee0f9ab8ed3733ca2c19bd","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"6eadad97b176cb27e8ee0f9ab8ed3733ca2c19bd","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.14.tgz","integrity":"sha512-JoS3x0mdoND2RwWkfSFR3S//ttp6AvcO/HLVxIC2ytl7dQEBpqBSHqbe+cIwoV4sVy8PF0mYvlLOQk6xBqQuZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCV4MD3EznQnrjTTi6/gG0iG0ZApgW7zcfxBA61pO4eJAIhAKQCSSDkSzXqYaD140KIjOVsTzR/Zbczj3jpDBXfNFss"}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.14.tgz_1489508207731_0.8062218145933002"},"directories":{}},"1.0.15":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.0.15","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"c75e7bd3749ad203ec2b1c0661bcac378a6dcc53","_id":"node-raumkernel@1.0.15","_shasum":"225f033d030dbc286d2d4a9b4019b6c387e36959","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"225f033d030dbc286d2d4a9b4019b6c387e36959","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.15.tgz","integrity":"sha512-661WQYf7NcwDLk5d8WpFsatG9t87ic4MfILvuzIz/7aym/TOHaVEVrWJkjUBHddhgbJb1zNdSONtA0x41LYuDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1rde9To6OV9djF+oKwjVEHvy1JsbyF4t/M13/SReePAiA6DNDKf/5/EYIsUd0qFFAM1YhHDR617CYL+IMTiUWMAg=="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.15.tgz_1490037762942_0.5311238630674779"},"directories":{}},"1.0.16":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.0.16","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"f0cae40d48f2e35839a621f40f1be083024ee900","_id":"node-raumkernel@1.0.16","_shasum":"edb1ddb16bd9d0a5e4e9c543d9aef82b8e2d763b","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"edb1ddb16bd9d0a5e4e9c543d9aef82b8e2d763b","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.16.tgz","integrity":"sha512-e8kyedxXKxPH6yeT+xOue1RVbHPAJqnn2E4VR559JP1Q/ZjLw6MT5WIh/n1IFpvFcS1KKIAEuAhkLU7n8Yd0ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG/EybhZ1/0DOY+9iE/iELfGa3KpvoUt3qrhZN/Z01nMAiEAs8BrwKGEnKWY6PqjAs1oPqbeM9/4T5H1uafaGyKJ+5U="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.16.tgz_1490374935205_0.8564617556985468"},"directories":{}},"1.0.17":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.0.17","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"ea6f1223cc30b1dd0413ebbca34826455c3da107","_id":"node-raumkernel@1.0.17","_shasum":"fb1832b32f9b789aaa4d7a3f97bcc113df516435","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"fb1832b32f9b789aaa4d7a3f97bcc113df516435","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.17.tgz","integrity":"sha512-xZGg8bGgGFaMO+1rBbrs7N6LSSs5AMoLSum3+53zVqpdCeIPvvm0ge9p8B8WeJ+g+RcM0fujtW4SMUBS2Wwzfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAFdpA0L3lir9PqsTSJp0XcjSUPtnDe64irB7UPncO+pAiEAn78ZS1GFd0qSc7m+ZBIF1tuBO87n5D6A67n95YdmOtU="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.17.tgz_1490375058873_0.40056145237758756"},"directories":{}},"1.0.18":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.0.18","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"84652f86b4c57fbf229965a3da390129d81c8ce5","_id":"node-raumkernel@1.0.18","_shasum":"85d14e98ca185847be2d968335aa4d434dd211d5","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"85d14e98ca185847be2d968335aa4d434dd211d5","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.18.tgz","integrity":"sha512-7dUvkGPFeHymbbq6/8QHIo9oULGHbrjZ2/vRZE1xUaY1XLd7Zfq/ByEhRa7YQrtae1EZNuAiSLtHDcIlOKj78g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfCuMTckP3AdcKWe+yRQwOwa0Z0en/7RDA4M9WIaKjDwIhAM6IzOY2nSujRSP3hPUz+9/rbFeCpjdnJQHNcmJpd8PQ"}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.18.tgz_1490536530556_0.8563263390678912"},"directories":{}},"1.0.20":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.0.20","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"055692b7af9190c379940cecadf274a8a02e7ec7","_id":"node-raumkernel@1.0.20","_shasum":"240240bb4568f3c2b205215e4cdbd689cf4c3a31","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"240240bb4568f3c2b205215e4cdbd689cf4c3a31","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.20.tgz","integrity":"sha512-Ws38xXQzb0cYcNfAwhurrPEr/DTASlBVMfaCPEpl6H75XgIuUztpI63QGKHVzk3juBStxrvNJn3mrzj4FQcfJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7o206tSzpmfSThWN+JNCp4wQRC5pUFNL1FXNb7IFIYAiEA2stYjmBeEBZSQfVfKGINHEQ3EPMEfQjipz68QXO13XU="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.20.tgz_1490641237607_0.5929683858994395"},"directories":{}},"1.0.22":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.0.22","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"6f9b2cf07c60a989af7972b367f77cc9d11d21d9","_id":"node-raumkernel@1.0.22","_shasum":"5f161e047ead0a6d58c8be7646bfabd872b15b58","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"5f161e047ead0a6d58c8be7646bfabd872b15b58","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.22.tgz","integrity":"sha512-4gZtNp7y6abL8hPSB7jqvVGlMm/rCM92dDx20jsmEIc3ieDkrO7GFQIJCn5ByVfrDhxOHdSV0RYQIsQeM4hQ+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDioLeOvZRhjyaW9y1+4+8nruNmhk6irpgEynSpbo7IyQIhAIMDkTPHun4KFgb1Bf/FdWU21T2jxAazSh7dIPaJEYJc"}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.22.tgz_1491131522174_0.5750089718494564"},"directories":{}},"1.1.0":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.1.0","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"4201f9af37df16a089be6f25ce3d49c08f9f38a2","_id":"node-raumkernel@1.1.0","_shasum":"ffed9de0e850f1f62722601d7e027d3a2def41cd","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"ffed9de0e850f1f62722601d7e027d3a2def41cd","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.1.0.tgz","integrity":"sha512-VH3ayrZid8b5xmfMu/JJerR2umMNori1z2Yzy3J5C+c37wNSYqj4krq2a8BK0j+vZYBTGJVFr9r3GFtkevPRAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCawYK1P3cqie4daVg2wvw3qMT+X6Vq/H+8x4Qh2L/VBgIgLnyv7WIWLe2fRAdI8rb20Wd9Qu/CbC2qxG72du/7zpE="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.1.0.tgz_1491591725418_0.5083482442423701"},"directories":{}},"1.1.1":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.1.1","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"abfc569d674e0edfde5ce368bd711c9c8ee0a163","_id":"node-raumkernel@1.1.1","_shasum":"badbaa0aabb354063b9f917da8fe35ebbd06aad9","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"badbaa0aabb354063b9f917da8fe35ebbd06aad9","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.1.1.tgz","integrity":"sha512-b0NStNhIBrhVHMVTH9zB+STLnS1nANHYR4wc6HChv5z92hfZYXqIZ6z1YchcP9TkcgjGqKSh1ne29WxvL7ShQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9YCHFDz3KE/rUZAsH2sxR2L6+kP8itXh20OITL+BUSAiBsi7OHsXJyeyGafmH653VYwPuVN8gyck9YgDQabD0mkw=="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.1.1.tgz_1492106661086_0.2867244523949921"},"directories":{}},"1.0.21":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.0.21","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"055692b7af9190c379940cecadf274a8a02e7ec7","_id":"node-raumkernel@1.0.21","_shasum":"5c03319cab92653d661cd1dc2bec51181f6256ce","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"5c03319cab92653d661cd1dc2bec51181f6256ce","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.0.21.tgz","integrity":"sha512-EOMvJ9jsg4l/R1oXVLKAJy0N5rMGWNQfaAzOptY6uOwlUzDubrUfi5t0GMFe6DsU56U/BQ2g7kbzf9EJTY9RJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVRtC50LPu3mJ9Hm27X8IwKy20t2wB2RnaO84KKRGIbAiATSkC6vBj5wNHrfSFFBUhgA3eRkathovDpmCjXrlmLeA=="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.0.21.tgz_1492186961851_0.8342735879123211"},"directories":{}},"1.1.3":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.1.3","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"39e7490ac004c316857f0a7e11cdad1b879ac45f","_id":"node-raumkernel@1.1.3","_shasum":"cb22ef0baa9fcf69dff0e66ea966e3ab81443309","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"cb22ef0baa9fcf69dff0e66ea966e3ab81443309","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.1.3.tgz","integrity":"sha512-Cr/aeb+W9dAgv1N8XoZdN//ujg4ONWcU/FqjmTC++mFbAOA1u2wjmD9F0VGg85YrzNtRFxS6gDsZmJEBlV07vQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4mGgDlE86QdA8D0Jx10C98sJL5NmJeQjVR3C9qV/hOwIhAN8nz2ipMGmoNClDa3068i7Gl88w0i8Im6h2uGtjdC16"}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.1.3.tgz_1492187080436_0.7877653969917446"},"directories":{}},"1.1.4":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.1.4","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"b90eb0984916a01f31970456d40ad9509d40dcd6","_id":"node-raumkernel@1.1.4","_shasum":"f2025a46c01cd960c8688d97eadbe3bf67f9a030","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"f2025a46c01cd960c8688d97eadbe3bf67f9a030","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.1.4.tgz","integrity":"sha512-aIhPYSelqJjz/ChotOoH5sA5+qSBOc/hEQiZjSfKIIFARCOzwNFH/DCRZ3ziGKrdom5FCTBf1lx0chvMDaUekg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChuVgrVYWjhyp4Zy3JmuxNJ4Yq37aZRzwBBCd0zYS9AQIhAI9JKmR3EVQKOuna8iGMMQ6K0J6m9TaqGdz4o4vQZ5xE"}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.1.4.tgz_1492795030173_0.21806719596497715"},"directories":{}},"1.1.5":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.1.5","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"5fe0ac0ed2a074224bf43472999c647cd8be8a61","_id":"node-raumkernel@1.1.5","_shasum":"c7bde2bb8c99c2dae88b17d3e5d3a17effc81510","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"c7bde2bb8c99c2dae88b17d3e5d3a17effc81510","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.1.5.tgz","integrity":"sha512-9prx2i67ZAKFc/vlM0YB6nCv3NSqVKRiIEeOlG1ijengbypy94WrFN2ZLzyq8FlgX1ZnhVKyH3JWgo5cMkp/8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC9rr1d+Xs0/pPcEu77LlRgzQrkYHNGGBwG4XQg5WivJAiBIkae4W4ijyU95IdIs10xMuz6hEmpSyV5skJA04WlM8w=="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-raumkernel-1.1.5.tgz_1494150324635_0.6557938002515584"},"directories":{}},"1.1.6":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.1.6","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"86e14eeb9b4db5846b92f85077b186c15e812707","_id":"node-raumkernel@1.1.6","_shasum":"b86ca44b94bbfef203b427ed2600d616d444ecf7","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"b86ca44b94bbfef203b427ed2600d616d444ecf7","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.1.6.tgz","integrity":"sha512-1pCxsFL4tKEg7fdYJ9Gy0Eah7mXlpJArYJllypJb3qXR4WXdF9lK8MF1BVed4OOtPLnbzUHs8os1mHZXIPSavA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtf7p7cuEUNvv3th4kk+xyvCM6AKSnNwbBisl2/2dHDgIgJABwOIiPf/62ZnfHfJvP2lkU7gd6WWTQTaJwDJiQHCc="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.1.6.tgz_1498400458205_0.11716652056202292"},"directories":{}},"1.1.7":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.1.7","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"7d1eb8d390d716c77eb8eed5b19521f5a8d6dacd","_id":"node-raumkernel@1.1.7","_shasum":"faade71f851a291418f6f914944bb0daece28171","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"faade71f851a291418f6f914944bb0daece28171","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.1.7.tgz","integrity":"sha512-eUxnrZ767AcWpqH8vj7Wdt9ZeSjg7x2TgZpmMAmLgKDvf+haIuLLNG/d86cfDyBBoa9BoEQlONBjIDHtf/3how==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDP21k/A/r+Kw/s/+PNF+aAayaXixyUCq+EvRJbKgMp3gIgKYWYpQhE0kloZBbIoh+B1I5RciAh8q4RRJORIGadsrE="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.1.7.tgz_1505056350163_0.0076360206585377455"},"directories":{}},"1.1.8":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.1.8","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"d72f4013a434eb5ca28a46f9d2728df0a2fb6313","_id":"node-raumkernel@1.1.8","_shasum":"2e3146d1547d6fb172168a8c1ef93737b4de10f5","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"2e3146d1547d6fb172168a8c1ef93737b4de10f5","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.1.8.tgz","integrity":"sha512-39YqWPGJLuWcGOHlXLsWZWc8KvGf+ocNN2VC7tYxB7Vsn6jsVszMynau9jedAkeNVVofrCbosD9r/0OsIsjlsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaMB/6lDZMbZBGP5OB5u505Ait33qoGJjIq7/eFkUZJgIgOV1h350odENcGOW2ij0pGU9uU1a0HJomfzgUenCMMCI="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.1.8.tgz_1505057304721_0.9353093670215458"},"directories":{}},"1.1.9":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.1.9","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"38cc074ce3766a35c4fca427d263c3cb9e767b40","_id":"node-raumkernel@1.1.9","_shasum":"52619b75a09fb27dd1dddf1a1854b7dd04ba85d7","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"52619b75a09fb27dd1dddf1a1854b7dd04ba85d7","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.1.9.tgz","integrity":"sha512-vbuLmfIyJH0Xix1mWc6WtI5kWj8fgTlDLzVjFzfag9pM9phj8ML0fuyiJeXwCklfITHgBb7nkqxjt7Xa1ZzoUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJbdEi9rjXE34XXi/eFMF1trZK/IfodQi/j4E7Pv3NDAiEAsToFd7BKPMzcGFOxCbt11p6oSjxaGpI+qFfqY1MjDKA="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.1.9.tgz_1508757330770_0.7310978905297816"},"directories":{}},"1.1.10":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.1.10","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"e15cb4f5b3bde94ea612cb75d25b922c5d4e07ff","_id":"node-raumkernel@1.1.10","_shasum":"76ca24b30c3123b42a00a48e845ccedbeeaf80e8","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"76ca24b30c3123b42a00a48e845ccedbeeaf80e8","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.1.10.tgz","integrity":"sha512-9rfjjY27W1W1H7uU9HVzytFh7uahJ0/3comUTBl9Z/3IXI2Mf8mK2EJCRaljPGRiPCe2CDdSFePTW8I9c0dj1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDmBjeb5XI/Y3mKTuzeuyJ5wEui70eL1By/7zC/Zr451AiABpCE2ZXIHCg+Z5doZ4w+FDYUxEJAN0aFXndzzV7DeVw=="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.1.10.tgz_1513969056653_0.1810884124133736"},"directories":{}},"1.2.0":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.0","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"a852da394542d4a1383c30e4263505106a8aa719","_id":"node-raumkernel@1.2.0","_shasum":"2c40faec902250ddcebe610df71632194651703f","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"2c40faec902250ddcebe610df71632194651703f","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.0.tgz","integrity":"sha512-Gn3N+gDN0TXg0mIArcDqfYlUaRx2XSDMGvSRcuxynw6CNSplbm2XXAnnYZhy9nFggJN3+kto3fCHdn17HK5hzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKRodvleBtVSMLGizBMLnEJq0p7jdfrS+xJBvM5aJynwIhAIlybVYafIM8A9zPlLbuCi8GRiiyKY+O895nZQaY9f8N"}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.2.0.tgz_1515840811630_0.13325959700159729"},"directories":{}},"1.2.1":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.1","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"aecc16afba53acc5d5e8b02c93e8cbab9cff79e3","_id":"node-raumkernel@1.2.1","_shasum":"b1ba1d1ad1d4223b1b786853bff7c70db11a2c9a","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"b1ba1d1ad1d4223b1b786853bff7c70db11a2c9a","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.1.tgz","integrity":"sha512-y4qVtG07uZnI6x9cF3x0iGQ+0nW1RyFzGERrtzhlDNHnY0owmv8J7LgRc3Y7pBZqsU32o/Yxz1Y/dmTfRdfLFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqCIQH2zZO5VlERC7ZIlShPTXtdj7Kzx6Iez+E70jAJAiEAuwo4Mn7qWCAqD6DhiwxZfY0uYQ8h1YdKvuUJOjyK+A8="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.2.1.tgz_1516180224028_0.8411647581961006"},"directories":{}},"1.2.2":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.2","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"ba9ca9071eb0b8bc9f15e98e5f5ccfcbd547d503","_id":"node-raumkernel@1.2.2","_shasum":"344aa53fdd29a6668cef115121435cecaa556218","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"344aa53fdd29a6668cef115121435cecaa556218","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.2.tgz","integrity":"sha512-Wfsa+gLoCk37qD7mzwEScRLCudkkQ3/CRIQipQAMl5EoS8hTzPUv7QU7MG1mOAWQYPxqZAsNOZZopBpvbiq2GA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEkb/2lKATrL2sintIwqbYApVdQwIce74xxRMJMpslOrAiA5+8LdSM9RrxuLmnsnpdUFbYEhL3u3+woBcU0wt7vkeA=="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.2.2.tgz_1516186082683_0.7658418193459511"},"directories":{}},"1.2.3":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.3","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"4e0fdd72a44d46f211aa5d7c85728fa71a27a6f1","_id":"node-raumkernel@1.2.3","_shasum":"9579dc8d0ed2f49eed5e1de81c867559e197221a","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"9579dc8d0ed2f49eed5e1de81c867559e197221a","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.3.tgz","integrity":"sha512-imGT5t3EeKb9mgujxLb02uKjNO5ibVrZwURaXqBxZCTkHZZf9wqhtNmfi4eObfJKwTDn1inyaulDk+uoJRQNQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgA3ZtG5MfInnxeVnojJl7AelSvMlLzuSbvvWAzmmT/AiB3ff1DRk4IGaSTS1hA+WSSIDWVsfpXgoT3tqyG/FOgJQ=="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.2.3.tgz_1516210747006_0.4770051788073033"},"directories":{}},"1.2.4":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.4","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"319e2b487a4e1eb4cf2eb7140d3cd281feb93582","_id":"node-raumkernel@1.2.4","_shasum":"9eb13d2a57aaf3d3acc655bbe53bb1c3e478f6c9","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"9eb13d2a57aaf3d3acc655bbe53bb1c3e478f6c9","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.4.tgz","integrity":"sha512-6xWPjTvSsLO1bCpGJp1HNPyk4t4+46rT1StPzNjf8dTXeO1QEEG4shOh2LuTYyCZVzb3eSqml8Od3i0nul2KXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1kKporYPENmjKlpbtLilDXH1V7xIL3OjMOdY6XLI+4AiADe7IzLIntUPXTB2tcpS2SDWPAzjqA4y3op6rlT5bdWA=="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.2.4.tgz_1516796284924_0.8328713199589401"},"directories":{}},"1.2.5":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.5","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"7ccf7577f776f89d8c931778bd4504bb0b1d1927","_id":"node-raumkernel@1.2.5","_shasum":"c17cdae7abe4da1be1dae68173d23765f54eaa74","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"c17cdae7abe4da1be1dae68173d23765f54eaa74","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.5.tgz","integrity":"sha512-JfbZEMPfSZaVs1I611R57KcfD1D0Xgbu4YL3LfDuSjZN61CU5AYRvYWZr0/K4gUnCjQNMNklzZ2X6CDEkcPFaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVECVVBxeQDvq0oCs4cJuDlmXaE26K6ZV5a2x49SgmhAIhAMOdLSRkockCFC7n+CawPW/26EK5H+5zo22IDAFjZb94"}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.2.5.tgz_1516976728894_0.08330336958169937"},"directories":{}},"1.2.6":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.6","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"0dd77ebb506d84a701cddb581d67f9c26ca25d63","_id":"node-raumkernel@1.2.6","_shasum":"89445641be06ae5a28085b60ae6e9360f6c06f99","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"89445641be06ae5a28085b60ae6e9360f6c06f99","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.6.tgz","integrity":"sha512-pjf71kwm7W68vr42OkEFYJpQjekdPp1904WUOj42s2KNV9132R9gcCd05w80QJr9xwS/Sw0O9mN69R3Kh6YINg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAMqc1WNK3n9Vw5e4a0u9Q27M+ki2mtJeAw0T6tcTjOzAiEAoGN8gJiZH2EChKJ+yZWdvPNKTaHZ5lgHbnI6yE68ykI="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.2.6.tgz_1517068503896_0.7321796619798988"},"directories":{}},"1.2.7":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.7","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"0820031b946d42e679fff25ab72d4ab8327ad072","_id":"node-raumkernel@1.2.7","_shasum":"9b263aa548fdd9c69eb963ab4e660682de6cd149","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"9b263aa548fdd9c69eb963ab4e660682de6cd149","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.7.tgz","integrity":"sha512-b4NFyCvG8kWqcYmyI6WbOAvhnBORl7F3a5C8Y422tNbmv1AbQ6vcEXY5OGNz7VQu6zCwH7a4t31IL6yNlrgUQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsj1fN83J/w5YiyILcKJ/ACQXMD7hdSjXI3owScMk3rAIgf7lcF4/12tO4XuJ2I3SBNPSFSw3dR+VBxr0W5Sw8psw="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.2.7.tgz_1517503479619_0.917535335989669"},"directories":{}},"1.2.8":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.8","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"9f6876867756249320ea54cef15a24fb25ff2635","_id":"node-raumkernel@1.2.8","_shasum":"351ea23e64ff61da0c8aac0ed7679bdd089d24f2","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"351ea23e64ff61da0c8aac0ed7679bdd089d24f2","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.8.tgz","integrity":"sha512-QZO6nx/G4MmvK6pgmagO4WTy5iIsctqqYWCcz4GyUljbinaTGMr3XKbC6UWB5Lp/4F+066MlHaG+bNJtsiOdUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYegFeX3x2ELQFPZIX6RLKpJCJBkdF4m521KYEB7unTAIhAMoa7YODc5W096EgCY3/VPOnjLW6ajRT6MYZ9FYbwrIu"}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.2.8.tgz_1517506234613_0.5789420800283551"},"directories":{}},"1.2.9":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.9","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"5f5c3599d75e7e5b02ed7f675c3634163f2119b6","_id":"node-raumkernel@1.2.9","_shasum":"5f76cedb193dddab787c6a1dace3346be6585d94","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"5f76cedb193dddab787c6a1dace3346be6585d94","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.9.tgz","integrity":"sha512-LmSD8Q+IbzTOKIgzrjpW2A2QarJv77XCigwQsIMGGQzVmTWpwoXr6Cc0ZP/AHDt9QT87trYbSHk08h4leEXQhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEMFn8dfH0Udtge5knP68NRQCcrrXew2fSSi6ejKyWFiAiAMi70+qBqfWHuiQ3YJ3JdVBsOmTXNeZXyW9/fYLQYM1w=="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.2.9.tgz_1517507842781_0.33388419821858406"},"directories":{}},"1.2.10":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.10","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"144faa77d6d76dfbb81be7bc354365e9762551fd","_id":"node-raumkernel@1.2.10","_shasum":"6f941794ae53dd5d2acf5ee53380e2417c10c82c","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"6f941794ae53dd5d2acf5ee53380e2417c10c82c","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.10.tgz","integrity":"sha512-8Duw/R+RzMJt5YKe2yDndWidjVF6qVIZu6h2Aojy/NX7NKIl8yFUPxggI9A4DnMmZFYBhGc2QF4AKtWHygeHVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcQQ7ALaHiO2Fq9QKxXr2W69B5zjDpaWvvgsQ6FEl/OQIhAKYIVjULjcW4zgYI5Xy+KpdDYjYOAQqZCawnHpU8gnjJ"}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.2.10.tgz_1517573072075_0.7526848625857383"},"directories":{}},"1.2.11":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.11","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"539a0914367a590cf5e3ae8e2c49664d30cb443c","_id":"node-raumkernel@1.2.11","_shasum":"b05775bb664964cd35d74b9249d96f0212a65ef8","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"b05775bb664964cd35d74b9249d96f0212a65ef8","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.11.tgz","integrity":"sha512-FswVg6qFtfCWgwzAc593p+Y8iJTVc4H4/npYl9lWLerYpy6FRgximj4oAYEqDLdafBl/9TGcBM8i2QLb0h63yg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkVeBwmDiI0IkmbyyqBUVjvIcd9/1O4UiqVlMePi67TAiEAqR5ZT6+esuE1DiLkL4lWyQrj+bHlT+Dzrgta/Lp78Mk="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.2.11.tgz_1517602963068_0.9451573132537305"},"directories":{}},"1.2.12":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.12","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"2e2ffa0f3bd09e8a061fe3db5185cefb82741ebf","_id":"node-raumkernel@1.2.12","_shasum":"6e7f57dc8a34a085985bb7096f5e8a300da2fa93","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"6e7f57dc8a34a085985bb7096f5e8a300da2fa93","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.12.tgz","integrity":"sha512-i2erm/STi//I9TqBa3rGB+RCTEkrgmjKbFhSslhFSb2e6Fvcm/7rwLeTzHTUgVelmzi6V1x/Ptm8G4kG/FoX0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQFjb0Va0H2UhMbqu1tjwdqtkcf7f45AyqnjyFkOgHWgIhAOyTdphE9x8tgdDoSOgoxY8U2uOyBOCjUHZxU6CYU0ml"}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.2.12.tgz_1517603112096_0.073398367036134"},"directories":{}},"1.2.13":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.13","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"a0aa1b9a303aba7f90e7576641ca4c59b9d16723","_id":"node-raumkernel@1.2.13","_shasum":"26510710b135b2bd827a14f55c979c5814ff9bd9","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"26510710b135b2bd827a14f55c979c5814ff9bd9","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.13.tgz","integrity":"sha512-g5JfmKIFTm5vLS0fdjNdMCWaKCQ2nuh5WL2INgMPEbi3PVqwp6KrtKg/JJz5VDNDgEI16PSYG3K6epRxOgtdsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2UGeVd2NBKWBhh99Ut7iG0BiJsW0SGYPngnAlxvgE5AIgfCRqBjQYsdz8zaBGpaU3ajSJ9PpSKUvXXxQxzXHWGxQ="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.2.13.tgz_1517687432319_0.03435093606822193"},"directories":{}},"1.2.15":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.15","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"2e6d0efe9738b96d973e96425abfae4c621837a0","_id":"node-raumkernel@1.2.15","_shasum":"adbff3ee2a6de99712bdc0d64ea22f856a80b5e8","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"shasum":"adbff3ee2a6de99712bdc0d64ea22f856a80b5e8","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.15.tgz","integrity":"sha512-xyYoaRLRAlhxilLzvYuEiKUFE0xCMr/MgEVyS1QO3ert6lNCEF/ubWN11l99le0VY29gQlHd6z0Yximi/IFixw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE79Jj4OCPVscFUte7ciVHGLT/O7zu3hZLyLZWswzKkrAiEA3IvPXCm10mMtWW6FK8hGLKwLuFL90OXGG4cBkDzE9SY="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel-1.2.15.tgz_1517769262026_0.254325897898525"},"directories":{}},"1.2.16":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.16","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"4994bb8e71b22a42a8d5aca23258ee7d574f56ce","_id":"node-raumkernel@1.2.16","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"integrity":"sha512-zEnX48RPOBIIwuRcrRq34faoMAuRMBoxImymlfWY9c2+56lWUuD3Gwd6QrseiEpKtm+CwTkcFsNA78e/GWzHSg==","shasum":"bb592cb096021baaa92f1551898b3ff1e5d825f9","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.16.tgz","fileCount":32,"unpackedSize":276325,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1XEl6rz1o1Y+IkGQJeUM0/fy0WnKQzgAFmyoCgPxeUgIhAO/LFy8qZMC7lo+lqZIwL2vyI9hWDzZG/mBZfgPu6reh"}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel_1.2.16_1518076578998_0.9428331297529668"},"_hasShrinkwrap":false},"1.2.17":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.17","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"fd54d410ce07bb848c779fab35f12cc443df8dfd","_id":"node-raumkernel@1.2.17","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"integrity":"sha512-Mszzg0G4QrFdiKXdPs58BspD+6sNTp9el5fzPSCFtdEr7RF86qcIZLizF0ACPBoYnHs5ctdMYLly8xmX51zCew==","shasum":"1b26e635e23205fccde33bd0bb813c34136cd91d","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.17.tgz","fileCount":32,"unpackedSize":276524,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQjQdXSWnHhhYDMAoPvkoS7q/Ki6KZIdPu2SjwN9AC8AiEAiTbsbDLd/oIN1Uqkf1EQpJ7g/4Bor+JugVulWapRBgs="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel_1.2.17_1518186883124_0.08083143640397883"},"_hasShrinkwrap":false},"1.2.18":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.18","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"5e2ce2b8d605ea1f0a3facb65f0a1f17e69f646a","_id":"node-raumkernel@1.2.18","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"integrity":"sha512-9y4IUwRQLz+eHOfF18Zwy1PZd8MCJCMS6Swy55f1v3Jqiue9Ob4AnhHLVVKesfWjm6ete6BwB9aMXXl2u1BX/Q==","shasum":"fd5aa4aa54fa8bb3d94ccc63c9c789187ba494ef","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.18.tgz","fileCount":33,"unpackedSize":287645,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgAICv9wHiYavPRNJiq1zOlTYJjGU5tJOnXO54uUvpzQIhAMrI0q8qUbFCIJ6/UOfylSnWOn2kaTjqcoTq8KEz9c5z"}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel_1.2.18_1518193426710_0.7207230675669547"},"_hasShrinkwrap":false},"1.2.19":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.19","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"f866169286099386a042fd413bb5d16b28648a9c","_id":"node-raumkernel@1.2.19","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"integrity":"sha512-a4rYLKkLNTIx+e1kS7dC5StwbZizxjzAEqD9c/PoSoGu55Yy8L4VbjC/2LaK2fpvnBbAbmP7f5qW00lMMrmnag==","shasum":"77314f516811140c2c0a1698597c58f507e06d9f","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.19.tgz","fileCount":33,"unpackedSize":287871,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDCmg3TYyeSplj2ry1nGQZ+zCbMg6+kDt9KBYhlIGS4AiEAzX+Fu4gl84K+H9wXwBZiGGdOeHwUAznqgy8/qBzIrww="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel_1.2.19_1518196631958_0.4793899763683347"},"_hasShrinkwrap":false},"1.2.20":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.20","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"c714e1f2dc80a85d393698eb873b2340c74adb2c","_id":"node-raumkernel@1.2.20","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"integrity":"sha512-gGOk1MVp+1DvVKwd08zIuz8fmX63MTux8rldrcjED1CpHhwDRgdpgHp7yfgLwlrR/imZLHc1k1tcaOJLNDh01w==","shasum":"dc40b3a57b83a4b7edbfd38ea52a78ed2256ce71","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.20.tgz","fileCount":33,"unpackedSize":287869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF3niqBc94RX1OoVdmq+9xk9K6hwjrmaCrwCFYoU//TSAiEAoiuPAKf46b2r5tGRZUijLUCCMYbHPInFb4AZTli785Q="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel_1.2.20_1518196812322_0.172431700594599"},"_hasShrinkwrap":false},"1.2.21":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.21","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"935b5d23f5f6ca8379056f6eff7d996194ec86e3","_id":"node-raumkernel@1.2.21","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"integrity":"sha512-LA+t8gktqduFNrHvXzDjCQYdJfU0ka1QdYK+EXiX3DEQt5GhsB5Yp6DFmCquQapVLXI/3sMrnkMAJzoL87eXlw==","shasum":"c304dd1b077cf21dbd060e3d5515ad9f17348635","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.21.tgz","fileCount":33,"unpackedSize":287942,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA71VldJe538Ur3UbTL/IBaFOMoCcGGmNeZcl4ZOsIicAiEA+/bmbU7KD84p01sXMLDnO2most2p7qKm9JB7JpFVpB4="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel_1.2.21_1518197545054_0.8403059214528701"},"_hasShrinkwrap":false},"1.2.22":{"engines":{"node":">=7.6.0"},"name":"node-raumkernel","version":"1.2.22","description":"Library to control the raumfeld multiroom system","main":"index.js","scripts":{"start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"keywords":["raumserver","raumkernel","raumfeld"],"dependencies":{"bonjour":"^3.5.0","node-ssdp":"^3.2.0","query-string":"^4.3.2","request":"^2.79.0","upnp-device-client":"^1.0.2","winston":"^2.3.1","winston-daily-rotate-file":"^1.4.4","xml2js":"^0.4.17"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","gitHead":"c508be98006bde90148352bc0f0ac1ddb1ba1588","_id":"node-raumkernel@1.2.22","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"chrid","email":"chris_d85@hotmail.com"},"dist":{"integrity":"sha512-+7OkBUznVe1gb6DhwfN6kiwBgKKtpByjV//kbNJyAuZ7RcgK+ObcM8IUfBdrB1PrrLeKwWPOGYBPMcytJ1mo8Q==","shasum":"ae2516e48e8b0a3c36439910a19c2dada53e2a2c","tarball":"https://registry.npmjs.org/node-raumkernel/-/node-raumkernel-1.2.22.tgz","fileCount":33,"unpackedSize":286506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1Y4vCRA9TVsSAnZWagAA7LMQAJh2y0I6ZCZQACbV8Mzn\n7gEElv92xynhIm/EjABjCTFZYymXxATH4xdscXN2EojJqS716g+O10hU86qp\nw8W4yuG0D++wNDh7yTtm6veiPKYXp7dWfZLBmyAjSSHYDlCHJCDxbW7RQEkX\nsZcvYaXs/e7Sr74ngycHbsCYtSjJrBsHOKSLa5A6P+hk9ll3H1CVNMPk1z/5\nQdkpcWHQjiZo5Ycdf20OwVKIOvVDO32RpBUg0uq+7R2JSdwxN1lUYAmPQnSU\nvif605DqMwcpQNrH2sJSlxdjJoOktmRxojR4qsCi7GDjR7OO48bU9ijFx6Uf\n9JfAMa5+HknREAreaAhFwTR/GptdZuyu4+bBMDar2ycZ5fi8LKLFkmpt38IZ\nTOgDiL8wmfoIMh5ApO348CrXda8dVr762h/X3Lb2zwpowBwNt6+yTibAmU8p\n+BqsPxvnV7TrVqrP6Y/fGZC3/U3tJvc+lz0i8SozpUnst1EaxWrdkORRsHd6\nv7HHao3/qbAXrkFg3OCJ9U5NTdnpsnmJ9ixQU128eojiL2gsGEiQyw+Yxbxh\nWZ2kTMejiT89JCowVk4wLMItCk6nGW9zmF+gs0jsiG47MgMTLjUTSzBQQt6D\n74mgxGy3cFUE6NjCsaSlmhlXcCLjOKt5aJuxxBUEMm+55i4zcjx01LfDHbWP\nyNj1\r\n=ZMS9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8z8LNprmLmBQdqCMpssGMlSK3RZRSFXa30fVRx43hywIgDqgwmFS6K02/R3AnczML5vW0BFme64Lal/TUiSDM9VE="}]},"maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-raumkernel_1.2.22_1540722222255_0.13160506572286756"},"_hasShrinkwrap":false}},"readme":"Welcome to node-raumkernel\r\n===================\r\n[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.me/ChriD/)\r\n[![npm:?](https://img.shields.io/npm/v/node-raumkernel.svg?style=flat-square)](https://www.npmjs.com/packages/node-raumkernel)\r\n[![dependencies:?](https://img.shields.io/npm/dm/node-raumkernel.svg?style=flat-square)](https://www.npmjs.com/packages/node-raumkernel)  \r\n\r\n[![NPM](https://nodei.co/npm/node-raumkernel.png?downloads=true&downloadRank=true)](https://nodei.co/npm/node-raumkernel/)  \r\n\r\nnode-raumkernel is a nodeJs lib to control the raumfeld multiroom system with.\r\nIt has events where you can hook on and it allows you to send actions to the raumfeld system like 'play', 'pause', aso..  \r\nYou can even browse the content directory or modify a zone playlist.  \r\n\r\nChangelog\r\n-------------\r\nChangelog can be found [here](https://github.com/ChriD/node-raumkernel/releases)  \r\n\r\nInstallation\r\n-------------\r\n\r\nPlease use with node version 7.x or above  \r\nFor Version lower than 7.6.0 the _--harmony-async-await_ parameter has to be used\r\n\r\n```\r\nnpm install node-raumkernel\r\n```\r\n\r\nFollowing example shows you how to initialize the kernel  for your usage\r\n```\r\nvar RaumkernelLib = require('node-raumkernel');\r\nvar raumkernel = new RaumkernelLib.Raumkernel();\r\nraumkernel.createLogger();\r\nraumkernel.init();\r\n```\r\n\r\nEvents\r\n-------------\r\nthe node.raumkernel emits some events you can use to get information when the system changes states or a media renderer was found or is available for play. \r\nFollowing events are available. You may click [here](https://github.com/ChriD/node-raumkernel/wiki/Events) to get detailed information about the event\r\n\r\n - systemHostFound(_host)\r\n - systemHostLost()\r\n - deviceListChanged(_deviceList)\r\n - mediaRendererAdded(_deviceUdn, _device)\r\n - mediaRendererRaumfeldAdded(_deviceUdn, _device)\r\n - mediaRendererRaumfeldVirtualAdded(_deviceUdn, _device)\r\n - mediaServerAdded(_deviceUdn, _device)\r\n - mediaServerRaumfeldAdded(_deviceUdn, _device)\r\n - mediaRendererRemoved(_deviceUdn, _name)\r\n - mediaRendererRaumfeldRemoved(_deviceUdn, _name)\r\n - mediaRendererRaumfeldVirtualRemoved(_deviceUdn, _name)\r\n - mediaServerRemoved(_deviceUdn, _name)\r\n - mediaServerRaumfeldRemoved(_deviceUdn, _name)\r\n - zoneConfigurationChanged(_zoneConfiguration)\r\n - rendererStateChanged(_mediaRenderer, _rendererState)\r\n - rendererStateKeyValueChanged(_mediaRenderer, _key, _oldValue, _newValue, _roomUdn) \r\n - rendererMediaItemDataChanged(_mediaRenderer, _mediaItemData)\r\n - mediaListDataReady(_listId, _mediaListData)\r\n - mediaListDataPackageReady(_id, _mediaListDataPkg, _pkgIdx, _pgkIdxEnd, _pkgDataCount)\r\n - mediaRendererPlaylistReady(_rendererUdn, _mediaListData) \r\n - zoneCreated(_zoneUDN)\r\n - zoneRemoved(_zoneUDN)\r\n - roomAddedToZone(_zoneUDN, _roomUDN)\r\n - roomRemovedFromZone(_zoneUDN, _roomUDN)\r\n - combinedZoneStateChanged(_combinedStateData)\r\n\r\n\r\nData & Methods\r\n-------------\r\nThere are some interessting methods and data storages you can use. I will not describe all of them here you may look it up in the code. However some of them should be mentioned as they are important. Please take a look [here](https://github.com/ChriD/node-raumkernel/wiki/Data-&-Methods) for detailed descriptions.\r\n\r\n- raumkernel.managerDisposer.deviceManager.getRaumfeldMediaServer()\r\n- raumkernel.managerDisposer.deviceManager.getVirtualMediaRenderer(_UdnOrChildName)\r\n- raumkernel.managerDisposer.zoneManager.connectRoomToZone(_roomUdn, _zoneUdn)\r\n- raumkernel.managerDisposer.zoneManager.dropRoomFromZone(_roomUdn)\r\n- raumkernel.managerDisposer.zoneManager.zoneConfiguration\r\n- raumkernel.managerDisposer.mediaListManager.getMediaList(_listId, _objectId, _useListCache = true, _emitReady = true)\r\n\r\n\r\nExamples\r\n-------------\r\n\r\n#### First \r\nThere are sample apps in the package like the \"sample_contentBrowser.js\".  \r\nStart it with node and see the magic  \r\n\r\n#### Second \r\nYou may lookup the requests sources in the[ node-raumserver](https://github.com/ChriD/node-raumserver)  which is using node-raumkernel\r\nYou'll find all actions as requests and you can study the source code.\r\n  \r\n#### Third \r\nYou may study following minimalistc examples\r\n  \r\n\r\nStop playing the zone where room \"Kitchen\" is in it.\r\n```\r\nvar mediaRenderer = raumkernel.managerDisposer.deviceManager.getVirtualMediaRenderer(\"Kitchen\");\r\nmediaRenderer.stop().then(function(_data){\r\n\t\tconsole.log(\"Stopped playing\")\r\n\t});\r\n```\r\n\r\n Set Volume on whole zone with a given zoneUdn\r\n```\r\nvar mediaRenderer = raumkernel.managerDisposer.deviceManager.getVirtualMediaRenderer(\"uuid:30e3c8cd-1ce0-4842-89d0-63ea58858cd8\");\r\nmediaRenderer.setVolume(25).then(function(_data){\r\n\t\tconsole.log(\"Volume was set\")\r\n\t});\r\n```\r\n\r\n Set Volume on a specific room\r\n```\r\nvar mediaRenderer = raumkernel.managerDisposer.deviceManager.getVirtualMediaRenderer(\"uuid:30e3c8cd-1ce0-4842-89d0-63ea58858cd8\");\r\nmediaRenderer.setRoomVolume(\"uuid:3f68f253-df2a-4474-8640-fd45dd9ebf88\", 35).then(function(_data){\r\n\t\tconsole.log(\"Volume was set\")\r\n\t});\r\n```\r\n\r\n\r\n Give info when volume changes on any renderer\r\n```\r\nraumkernel.on(\"rendererStateKeyValueChanged\", function(_mediaRenderer, _key, _oldValue, _newValue, _roomUdn){\r\n\t\tif(_key==\"Volume\")\r\n\t\t\tconsole.log(\"Volume on \" + _mediaRenderer.name() + \" changed to \" + _newValue.toString());\r\n\t})\r\n```\r\n\r\n Give info when volume changes on a specific room\r\n The _mediaRenderer is the virtual renderer in case if _roomUdn is filled\r\n```\r\nraumkernel.on(\"rendererStateKeyValueChanged\", function(_mediaRenderer, _key, _oldValue, _newValue, _roomUdn){\r\n\t\tif(_roomUdn && _key==\"Volume\")\r\n\t\t\tconsole.log(\"Volume on room: \" + _roomUdn + \" changed to \" + _newValue.toString());\r\n\t})\r\n```\r\n\r\nView the mediaItem information if it changes on a renderer (eg. if another track is choosen)\r\n```\r\nraumkernel.on(\"rendererMediaItemDataChanged\", function(_mediaRenderer, _data){\r\n\t\tconsole.log(\"MediaItem: \" + JSON.stringify(_data));\r\n\t})\r\n```\r\n\r\n\r\nBrowse a list fron the content directory\r\n```\r\nvar mediaServer = raunkernel.managerDisposer.deviceManager.getRaumfeldMediaServer();\r\n\r\nmediaServer.browse(\"0\").then(function(_data){\r\n                console.log(\"Root Data: \" + JSON.stringify(_data));\r\n            });\r\n\t    \r\nmediaServer.browse(\"0/My Music\").then(function(_data){\r\n                console.log(\"My Music data: \" + JSON.stringify(_data));\r\n            });\r\n```\r\n\r\nSome actions for creating and modifying native playlists \r\n\r\n```\r\n// Add a container item to playlist (That means an item which direct childs are tracks)\r\nraumkernel.nativePlaylistController.addItemToPlaylist(\"RAUMKERNELTEST\", \"0/My Music/Artists/4%20Non%20Blondes/4%20Non%20Blondes+What%27s%20Up\", 294967295, true);\r\n            \r\n// Add one item to playlist. Here the mediaItemid is a track\r\nraumkernel.nativePlaylistController.addItemToPlaylist(\"RAUMKERNELTEST\", \"0/My Music/Artists/Dido/Dido+No%20Angel/c7e7ad4423927a75c5017b2640db6574\");\r\n            \r\n// Move an item in playlist to position 2 (index starts with 0)\r\nraumkernel.nativePlaylistController.moveItemInPlaylist(\"RAUMKERNELTEST\", \"0/Playlists/MyPlaylists/RAUMKERNELTEST/31990\", 1);\r\n            \r\n// Remove first and second item from playlist\r\nraumkernel.nativePlaylistController.removeItemsFromPlaylist(\"RAUMKERNELTEST\", 0, 1);\r\n```\r\n\r\nSome actions for creating and modifying zone playlists  (title lists)\r\n\r\n```\r\n// Add a container item to playlist (That means an item which direct childs are tracks)\r\nraumkernel.zonePlaylistController.addItemToPlaylist(zoneRendererUdn, \"0/My Music/Artists/4%20Non%20Blondes/4%20Non%20Blondes+What%27s%20Up\", 294967295, true);\r\n            \r\n// Add one item to playlist. Here the mediaItemid is a track\r\nraumkernel.zonePlaylistController.addItemToPlaylist(zoneRendererUdn, \"0/My Music/Artists/Dido/Dido+No%20Angel/c7e7ad4423927a75c5017b2640db6574\");\r\n            \r\n// Move an item in playlist to position 2 (index starts with 0)\r\nraumkernel.zonePlaylistController.moveItemInPlaylist(zoneRendererUdn, \"0/Zones/uuid%3A00000000-5416-48eb-0000-0000541648eb/33761\", 1);\r\n            \r\n// Remove first and second item from playlist\r\nraumkernel.zonePlaylistController.removeItemsFromPlaylist(zoneRendererUdn, 0, 1);\r\n```\r\n\r\n\r\nAssign the first station button of a renderer to a containerId which should be played when the button is hit\r\n\r\n```\r\nvar mediaServer = raunkernel.managerDisposer.deviceManager.getRaumfeldMediaServer();\r\nmediaServer.assignStationButton(\"uuid:30e3c8cd-1ce0-4842-89d0-63ea58858cd8\", 1, \"0/My Music/Artists/4%20Non%20Blondes/4%20Non%20Blondes+What%27s%20Up\").then(function(_data){\r\n                ...\r\n            });\r\n```\r\n","maintainers":[{"name":"chrid","email":"chris_d85@hotmail.com"}],"time":{"modified":"2022-06-21T18:37:07.008Z","created":"2017-02-23T16:13:52.779Z","1.0.4":"2017-02-23T16:13:52.779Z","1.0.5":"2017-02-23T16:27:08.379Z","1.0.6":"2017-02-23T16:38:44.583Z","1.0.7":"2017-02-26T14:42:45.637Z","1.0.8":"2017-03-03T19:02:55.797Z","1.0.9":"2017-03-04T11:26:23.464Z","1.0.10":"2017-03-13T12:45:21.804Z","1.0.11":"2017-03-13T12:53:12.002Z","1.0.12":"2017-03-13T12:56:02.045Z","1.0.13":"2017-03-14T16:04:34.570Z","1.0.14":"2017-03-14T16:16:48.503Z","1.0.15":"2017-03-20T19:22:43.625Z","1.0.16":"2017-03-24T17:02:15.730Z","1.0.17":"2017-03-24T17:04:19.412Z","1.0.18":"2017-03-26T13:55:31.224Z","1.0.20":"2017-03-27T19:00:38.333Z","1.0.22":"2017-04-02T11:12:02.897Z","1.1.0":"2017-04-07T19:02:07.442Z","1.1.1":"2017-04-13T18:04:21.724Z","1.0.21":"2017-04-14T16:22:42.636Z","1.1.3":"2017-04-14T16:24:41.177Z","1.1.4":"2017-04-21T17:17:12.280Z","1.1.5":"2017-05-07T09:45:26.834Z","1.1.6":"2017-06-25T14:20:59.335Z","1.1.7":"2017-09-10T15:12:31.339Z","1.1.8":"2017-09-10T15:28:25.958Z","1.1.9":"2017-10-23T11:15:31.825Z","1.1.10":"2017-12-22T18:57:37.753Z","1.2.0":"2018-01-13T10:53:32.807Z","1.2.1":"2018-01-17T09:10:25.128Z","1.2.2":"2018-01-17T10:48:03.898Z","1.2.3":"2018-01-17T17:39:08.195Z","1.2.4":"2018-01-24T12:18:05.939Z","1.2.5":"2018-01-26T14:25:30.087Z","1.2.6":"2018-01-27T15:55:05.075Z","1.2.7":"2018-02-01T16:44:39.739Z","1.2.8":"2018-02-01T17:30:36.643Z","1.2.9":"2018-02-01T17:57:23.983Z","1.2.10":"2018-02-02T12:04:33.314Z","1.2.11":"2018-02-02T20:22:44.271Z","1.2.12":"2018-02-02T20:25:13.736Z","1.2.13":"2018-02-03T19:50:33.402Z","1.2.15":"2018-02-04T18:34:23.204Z","1.2.16":"2018-02-08T07:56:19.820Z","1.2.17":"2018-02-09T14:34:43.970Z","1.2.18":"2018-02-09T16:23:47.562Z","1.2.19":"2018-02-09T17:17:12.759Z","1.2.20":"2018-02-09T17:20:13.214Z","1.2.21":"2018-02-09T17:32:25.890Z","1.2.22":"2018-10-28T10:23:42.602Z"},"homepage":"https://github.com/ChriD/node-raumkernel#readme","keywords":["raumserver","raumkernel","raumfeld"],"repository":{"type":"git","url":"git+https://github.com/ChriD/node-raumkernel.git"},"author":{"name":"Christian Dürnberger"},"bugs":{"url":"https://github.com/ChriD/node-raumkernel/issues"},"readmeFilename":"README.md"}