Navigation

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

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Драйвер squeezenode / logitech media server / squeezebox

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

      http://www.maison-et-domotique.com/56929-realisation-de-multiroom-audio-a-base-de-raspberry-pi-hifiberry/

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

        А так пока засунул в единый интерфейс, не по феншую но работает

        [{"tpl":"tplIFrame","data":{"visibility-cond":"==","visibility-val":1,"refreshInterval":"0","src":"http://192.168.55.180:9002/"},"style":{"left":"8px","top":"9px","width":"1010","border-radius":"20px","border-width":"","height":"645"},"widgetSet":"basic"}]
        
        1 Reply Last reply Reply Quote 0
        • I
          iapet last edited by

          Перестал ставится.

          ! ` > $ ./iobroker add harmony

          npm install iobroker.harmony –production --prefix "/opt/iobroker" (System call)

          npm

          WARN addRemoteGit Error: not found: gitnpm WARN addRemoteGit at F (/usr/lib/node_modules/npm/node_modules/which/which.js:78:19)

          npm WARN addRemoteGit at E (/usr/lib/node_modules/npm/node_modules/which/which.js:82:29)

          npm WARN addRemoteGit at /usr/lib/node_modules/npm/node_modules/which/which.js:93:16

          npm WARN addRemoteGit at FSReqWrap.oncomplete (fs.js:82:15)

          npm WARN addRemoteGit git+https://github.com/Pmant/harmonyhubjs-client.git resetting remote /root/.npm/_git-remotes/https-github-com-Pmant-harmonyhubjs-client-git-49cda7c8 because of error: { [Error: not found: git] code: 'ENOGIT' }

          npm ERR!

          git clone –template=/root/.npm/_git-remotes/_templates --mirror https://github.com/Pmant/harmonyhubjs-client.git /root/.npm/_git-remotes/https-github-com-Pmant-harmonyhubjs-client-git-49cda7c8: undefinednpm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror https://github.com/Pmant/harmonyhubjs-client.git /root/.npm/_git-remotes/https-github-com-Pmant-harmonyhubjs-client-git-49cda7c8: undefined

          npm ERR! Linux 4.1.17-v7+npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.harmony" "--production" "--prefix" "/opt/iobroker"

          npm ERR! node v4.3.1

          npm ERR! npm v2.14.12npm ERR! code ENOGIT

          npm ERR! not found: git

          npm ERR!

          npm ERR! Failed using git.

          npm ERR! This is most likely not a problem with npm itself.

          npm ERR! Please check if you have git installed and in your PATH.

          npm

          ERR! Please include the following file with any support request:npm ERR! /npm-debug.log

          ERROR: host.raspberrypi Cannot install iobroker.harmony: 1

          ERROR: process exited with code 25 `
          4 Node ему не нравится. Можно подправить?
          3822_bildschirmfoto_2019-02-05_um_21.45.44.png
          3822_bildschirmfoto_2019-02-05_um_21.46.27.png

          1 Reply Last reply Reply Quote 0
          • M
            MSapogov last edited by

            Хочу пойти по следам UncleSam, и немного доработать драйвер https://github.com/UncleSamSwiss/ioBroker.squeezebox

            для начала хочу добавить трек вперед и назад…, потом может и TTS, но не обещаю...

            Подскажите, как правильно воспозоваться наработками UncleSam, что-бы не было плагиата. Где и как нужно указать, что это модернизация проекта от UncleSamSwiss.

            PS: ух… столько нового узнал.... это называется Fork проекта. Зарегился на githab начал вносить небольшие правки...

            Только никак не могу найти в каком месте задавался порт 9090 и где происходит подписка на изменения "listel 1"?

            1 Reply Last reply Reply Quote 0
            • M
              MSapogov last edited by

              BlueFox, подскажи с чего начать написание драйвера? (где почитать?)

              На вопрос где задается порт и подписка на комманды, UncleSamSwiss мне ответил, что

              "The entire communication with Logitech Media Server is done with the node.js module "logitechmediaserver"."

              Что делать если порт CLI висит на другом порту, или вдруг понадобится "listen 1" менять на "subscribe …".

              Может вынести настройку порта в настройку драйвера?

              Посмотрел программы .js нескольких драйверов... начал немного вникать. Думаю, что сил и знаний хватит... 🙂

              Очень хочется сделать полноценный драйвер для LMS с поддержкой TTS и SayIt.

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

                @MSapogov:

                BlueFox, подскажи с чего начать написание драйвера? (где почитать?)

                На вопрос где задается порт и подписка на комманды, UncleSamSwiss мне ответил, что

                "The entire communication with Logitech Media Server is done with the node.js module "logitechmediaserver"."

                Что делать если порт CLI висит на другом порту, или вдруг понадобится "listen 1" менять на "subscribe …".

                Может вынести настройку порта в настройку драйвера?

                Посмотрел программы .js нескольких драйверов... начал немного вникать. Думаю, что сил и знаний хватит... 🙂

                Очень хочется сделать полноценный драйвер для LMS с поддержкой TTS и SayIt. `
                https://github.com/ioBroker/ioBroker.te … /README.md

                1 Reply Last reply Reply Quote 0
                • M
                  MSapogov last edited by

                  Еще короткий вопросик. Как перезапустить драйвер, после проделанных изменений в файлах

                  /opt/iobroker/node_modules/iobroker.squeezenode/…

                  Что-бы посмотреть как повлияли изменения на работу.

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

                    @MSapogov:

                    Еще короткий вопросик. Как перезапустить драйвер, после проделанных изменений в файлах

                    /opt/iobroker/node_modules/iobroker.squeezenode/…

                    Что-бы посмотреть как повлияли изменения на работу. `
                    Не в ту ветку пишешь. Перезапускается штатно на вкладке настройки драйвера.

                    А в идеале установи wеbstorm https://github.com/ioBroker/ioBroker/wi … nvironment

                    1 Reply Last reply Reply Quote 0
                    • H
                      Haus last edited by

                      @MSapogov:

                      Еще короткий вопросик. Как перезапустить драйвер, после проделанных изменений в файлах

                      /opt/iobroker/node_modules/iobroker.squeezenode/…

                      Что-бы посмотреть как повлияли изменения на работу. `

                      iobroker upload squeezenode
                      iobroker restart squeezenode
                      
                      1 Reply Last reply Reply Quote 0
                      • M
                        MSapogov last edited by

                        Ох… тяжела ноша програмиста...

                        Безуспешно вникал целую неделю в азы програмирования, но безуспешно.

                        У instalator-а, драйвера как горячие пирожки разлетаются 🙂

                        Пытался разобраться с биндингом в OpenHAB2, https://github.com/openhab/openhab2-add … squeezebox, там как раз реализована системная озвучка для SqueezeBox.

                        Вижу знакомые команды из CLI, но чем дальше вникаю, тем меньше понимаю.

                        Решил испытать этот OpenHAB2… Установил... подключил к нему плееры и то не сразу :-)... Полдня прошло, а получилось управлять только громкость и названия треков вытащить из плееров 🙂

                        В IoBroker как то все более интуитивно... И состояния объектов можно смело наблюдать, и менять их... Короче не получилось у меня перелезть на OpenHAB. Продолжаю использовать IoBroker !

                        Может кто-то, кто более селен в написании драйверов, и сможет допилить squeezebox для системной озвучки, но кажется что это точно буду не я.

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        961
                        Online

                        31.8k
                        Users

                        80.0k
                        Topics

                        1.3m
                        Posts

                        6
                        30
                        9638
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo