Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. ValG

    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

    V
    • Profile
    • Following 0
    • Followers 0
    • Topics 4
    • Posts 25
    • Best 0
    • Groups 0

    ValG

    @ValG

    0
    Reputation
    20
    Profile views
    25
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    ValG Follow

    Latest posts made by ValG

    • RE: Ошибка скрипта с sayit

      @Pooh:

      Попробовать отключить debug mode? `

      помогло. огромное спасибо!

      posted in ioBroker скрипты
      V
      ValG
    • RE: Ошибка скрипта с sayit

      @Pooh:

      Попробовать отключить debug mode? `

      posted in ioBroker скрипты
      V
      ValG
    • Ошибка скрипта с sayit

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

      изучаю работу скрипта sayit по документации http://www.iobroker.net/docu/?page_id=4262&lang=ru

      ! ````
      Далее в окно редактирования скрипта скопировать следующий текст:
      schedule("*/10 7-23 * * *", function () {
      var idSayIt = "sayit.0.tts.text";
      var date = new Date();
      var day = date.getDay(); // 0-воскр. 6-суббота
      var hour = date.getHours();
      var min = (date.getMinutes()<10?'0':'') + date.getMinutes(); // если минута меньше 10, то добавляем 0
      var volume = 100;
      ! if(hour == 23) volume = 80;
      // Проговариваем время по будням в 00 минут
      if((day >= 1 && day <= 5) && min == "00"){
      if(hour == 7){
      // Если 7:00, то желаем доброго утра
      setState (idSayIt, volume+';Доброе утро!');
      } else {
      // Проговариваем каждый час
      setState (idSayIt, volume+';'+hour+':'+min);
      }
      log('Будни '+day);
      // В 7:40, проговариваем, что пора выходить
      }else if ((day >= 1 && day <= 5) && (hour == 7 && min == 40)){
      setState (idSayIt, volume+';'+hour+':'+min+' Пора выходить на работу!');
      // Проговариваем время по выходным начиная с 9:30
      }else if((day == "0" || day == 6 ) && ((hour == 9 && min == 30) || (hour >= 10 && min == "00"))){
      setState (idSayIt, volume+';'+hour+':'+min);
      log('Выходной '+day);
      }
      });

      
      немного переделал по себя (при этом глядел на видео [https://www.youtube.com/watch?v=JBkDb4eGgkk](https://www.youtube.com/watch?v=JBkDb4eGgkk))
      
      сам код:
      
      >! ````
      on({id: 'javascript.0.myTest', change: "ne"}, function (obj) {
        var value = obj.state.val;
        var oldValue = obj.oldState.val;
        var idSayIt = "sayit.0.tts.text";
        var volume = 100;
        console.log ("HI");
        //var myState = getState(("javascript.0.myTest").val);
        //console.log (myState);
        //console.log('Переменная '+'javascript.0.myTest'+' изменилась с '+'javascript.0.myTest'.oldState.val+' на '+'javascript.0.myTest'.newState.val);
        if (value===true)
        {
          console.log("ok!");
          setState (idSayIt, volume+';Свет включён!');
        } else {
          setState (idSayIt, volume+';Свет выключен!');
        }
      });
      

      и ошибка -

      18:19:24.617 [info] javascript.0 script.js.Proba1: HI

      18:19:24.618 [info] javascript.0 script.js.Proba1: setForeignState(id=sayit.0.tts.text, state="100;Свет выключен!")

      18:19:24.618 [warn] javascript.0 script.js.Proba1: setForeignState(id=sayit.0.tts.text, state="100;Свет выключен!") - was not executed, while debug mode is active

      от чего так?? код из примера работает как часы.

      posted in ioBroker скрипты
      V
      ValG
    • RE: Проигрывание музыки с онлайн папки

      @instalator:

      @ValG:

      поиск решения проблемы завёл меня в такие дебри (для меня), что придётся этот драйвер оставить на потом.

      буду с коди разбираться.

      для малинки нашел команду systemctl, чтоб процессы запущенные поглядеть. и мпд остаётся не активным хоть сто раз напиши sudo /etc/init.d/mpd start

      так что проблема не иоброкере А так?```` sudo service mpd start ````

      ! ````
      pi@raspberrypi:/opt/iobroker $ sudo service mpd start
      pi@raspberrypi:/opt/iobroker $ sudo service mpd start
      Job for mpd.service failed. See 'systemctl status mpd.service' and 'journalctl -xn' for details.
      pi@raspberrypi:/opt/iobroker $ journalctl -xn
      No journal files were found.
      pi@raspberrypi:/opt/iobroker $ sudo service mpd start
      pi@raspberrypi:/opt/iobroker $ systemctl status mpd.service
      ● mpd.service - Music Player Daemon
      Loaded: loaded (/lib/systemd/system/mpd.service; enabled)
      Active: failed (Result: start-limit) since Вск 2017-06-25 14:17:32 EEST; 6s ago
      Process: 1657 ExecStart=/usr/bin/mpd --no-daemon $MPDCONF (code=exited, status=1/FAILURE)
      Main PID: 1657 (code=exited, status=1/FAILURE)
      pi@raspberrypi:/opt/iobroker $

      posted in ioBroker основное
      V
      ValG
    • RE: Проигрывание музыки с онлайн папки

      поиск решения проблемы завёл меня в такие дебри (для меня), что придётся этот драйвер оставить на потом.

      буду с коди разбираться.

      для малинки нашел команду systemctl, чтоб процессы запущенные поглядеть. и мпд остаётся не активным хоть сто раз напиши sudo /etc/init.d/mpd start

      так что проблема не иоброкере
      2871___________.jpg

      posted in ioBroker основное
      V
      ValG
    • RE: Проигрывание музыки с онлайн папки

      исправте, пожалуйста, батник на сайте иоброкера.нет. http://www.iobroker.net/docu/?page_id=6099&lang=ru

      в архив для мпд для винды не рабочий батник вложен

      posted in ioBroker основное
      V
      ValG
    • RE: Проигрывание музыки с онлайн папки

      с такими настройками и с андроида подключилось и иоброкер все три зеленых лампы "поставил"

      делаю по аналогии для малинки (расбериан) - нет коннекта к мпд

      posted in ioBroker основное
      V
      ValG
    • RE: Проигрывание музыки с онлайн папки

      @instalator:

      @ValG:

      да, оставил консоль cmd запущенной.

      mpd запустил файлом start_mpd.bat

      использовал для подключения qmpdclient - в результате error.

      в настройках перебил айпи сервета на машину с виндовс 192.168.0.11.

      попробовал подключиться и к mpd малинки по 192.168.0.10 - так же ошибка. в настройках клиента ip перебил? Непонятно ничего. Файрволы, антивири, порты не закрыты? Клиент и мпд в одной сетке?

      клиент-iobroker? да. на локалхост исправил. потом 0.0.0.0 и 127.0.0.1

      брандмауэр виндовский отключил. антивира нет. клиент и мпд на одной машине - малинке.

      но соединения нет((

      командой netstat -a проверил открытые порты - так 6600 в списке не оказалось на машине с мпд

      posted in ioBroker основное
      V
      ValG
    • RE: Проигрывание музыки с онлайн папки

      @instalator:

      @ValG:

      да, оставил консоль cmd запущенной.

      mpd запустил файлом start_mpd.bat

      использовал для подключения qmpdclient - в результате error.

      в настройках перебил айпи сервета на машину с виндовс 192.168.0.11.

      попробовал подключиться и к mpd малинки по 192.168.0.10 - так же ошибка. в настройках клиента ip перебил? Непонятно ничего. Файрволы, антивири, порты не закрыты? Клиент и мпд в одной сетке?

      клиент-iobroker? да. на локалхост исправил. потом 0.0.0.0 и 127.0.0.1

      брандмауэр виндовский отключил. антивира нет. клиент и мпд на одной машине - малинке.

      но соединения нет((

      posted in ioBroker основное
      V
      ValG
    • RE: Вопросы по написанию скриптов

      дилетантский вопрос - а куда записывать скрипты? во вкладку "Скрипты-Показать код" ничего не записывается

      можно поправить блок Sentdo?

      posted in ioBroker скрипты
      V
      ValG
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo