Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Русский
    3. ioBroker
    4. Скрипты
    5. ioBroker скрипты
    6. Не регулируется громкость.

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Не регулируется громкость.

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

      Здравствуйте.

      Не получается регулировать громкость.

      TTS Volume меняю от 1 до 100, различия нет.

      Если ставлю 0 затыкается до перезагрузки компа.(на другие значения реакции нет)

      Что ioB использует в качестве плеера. Как посмотреть что он ему передает в параметрах.

      DISTRIB_ID=Ubuntu

      DISTRIB_RELEASE=14.04

      DISTRIB_CODENAME=trusty

      DISTRIB_DESCRIPTION="Ubuntu 14.04.3 LTS"

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

        @DAndre:

        Здравствуйте.

        Не получается регулировать громкость.

        TTS Volume меняю от 1 до 100, различия нет.

        Если ставлю 0 затыкается до перезагрузки компа.(на другие значения реакции нет)

        Что ioB использует в качестве плеера. Как посмотреть что он ему передает в параметрах.

        DISTRIB_ID=Ubuntu

        DISTRIB_RELEASE=14.04

        DISTRIB_CODENAME=trusty

        DISTRIB_DESCRIPTION="Ubuntu 14.04.3 LTS" `

        Не регулировается громкость. => Не регулируется громкость.

        Речь идёт о sayIt?

        Операционка linux?

        https://github.com/ioBroker/ioBroker.sa … in.js#L823

        Если ты вводишь в консоли?

        amixer cset numid=1 -- 50%
        

        Что происходит?

        1 Reply Last reply Reply Quote 0
        • D
          DAndre last edited by

          > Речь идёт о sayIt?

          да

          > Операционка linux?

          да
          ` > Если ты вводишь в консоли?

          Код:

          amixer cset numid=1 – 50% `

          :~$ amixer cset numid=1 -- 50%
          numid=1,iface=MIXER,name='Master Playback Switch'
            ; type=BOOLEAN,access=rw------,values=1
            : values=on
          

          вот

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

            @DAndre:

            > Речь идёт о sayIt?

            да

            > Операционка linux?

            да
            ` > Если ты вводишь в консоли?

            Код:

            amixer cset numid=1 – 50% `

            :~$ amixer cset numid=1 -- 50%
            numid=1,iface=MIXER,name='Master Playback Switch'
              ; type=BOOLEAN,access=rw------,values=1
              : values=on
            

            вот `
            А громкость то регулируется или висит?

            Я выискал программу для линукс, встроил и забыл. Найди у себя команду которая работает

            1 Reply Last reply Reply Quote 0
            • D
              DAndre last edited by

              > А громкость то регулируется или висит?
              Висит

              > Найди у себя команду которая работает

              вот это вроде работает

              xbmc@xbmc-desktop:~<r```
              amixer set Master 50

              Simple mixer control 'Master',0
              
              Capabilities: pvolume pswitch pswitch-joined
              
              Playback channels: Front Left - Front Right
              
              Limits: Playback 0 - 31
              
              Mono:
              
              Front Left: Playback 31 [100%] [0.00dB] [on]
              
              Front Right: Playback 31 [100%] [0.00dB] [on]
              
              xbmc@xbmc-desktop:~$ amixer set Master 22
              
              Simple mixer control 'Master',0
              
              Capabilities: pvolume pswitch pswitch-joined
              
              Playback channels: Front Left - Front Right
              
              Limits: Playback 0 - 31
              
              Mono:
              
              Front Left: Playback 22 [71%] [-13.50dB] [on]
              
              Front Right: Playback 22 [71%] [-13.50dB] [on]
              1 Reply Last reply Reply Quote 0
              • Bluefox
                Bluefox last edited by

                Ну поменяй 823 строчку в main.js.

                Если заработает. Будем думать 8-)

                1 Reply Last reply Reply Quote 0
                • D
                  DAndre last edited by

                  заменил 823 на

                  ls = libs.child_process.spawn('amixer', ["set", "Master", level]);
                  

                  радости нет 🙂

                  Я правильно понимаю level это = TTS Volume (=22 для примера)

                  ТЕ 823 строка = amixer set Master 22

                  так?

                  ps вопр файлы в директории ioB должны иметь права 0666?

                  1 Reply Last reply Reply Quote 0
                  • D
                    DAndre last edited by

                    Заработало….........

                    скрипт говорилки забыл перезапустить.

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

                      Такие запросы не профессиональны:

                      Тема поднималась давно. http://forum.iobroker.net/viewtopic.php?t=1939
                      решения так и нет, или сделайте в драйвере выбор NUMID или то что я предложил, достало уже при каждом обновлении править код под себя
                      

                      Сделай и поставь PullRequest. У пользователей 100 различных версий linux.

                      Откуда мне знать, у кого что работает. Пока что ты один был и решение предложил только вчера.

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      842
                      Online

                      31.6k
                      Users

                      79.5k
                      Topics

                      1.3m
                      Posts

                      2
                      9
                      2851
                      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