Size: a a a

ioBroker smarthome

2020 November 13

ИК

Илья Киров in ioBroker smarthome
Vod Home
Если бы мне жена на телефон такую дичь поставила, она бы немедленно "покинула чат"))) Хорошо, что у меня трудно что-то поставить на телефон)
;) поэтому она пока не догадывается
источник

a

aurodionov in ioBroker smarthome
Илья Киров
;) поэтому она пока не догадывается
Это как так? Вроде нет скрытой установки
источник

a

aurodionov in ioBroker smarthome
кстати , как то можно сделать чтоб участники не могли видеть где я
источник

е

ема in ioBroker smarthome
Alexey Lomonosov
Еще один вопрос, по работе с МегаД. В адаптерах МегаД стоит интервал опроса для снятия показаний датчиков. У меня по умолчанию - 30 секунд. Однако столкнулся с тем, что для совместной работы датчика движения с датчиком освещенности это неудобно. Ты не двигался, свет погас. Начал махать руками, а свет не включается, тк освещенность еще не обновилась, и система считает, что свет включать не надо. Есть ли способ получать инфо от датчиков в реальном времени? Если нет, то какой минимальный интервал опроса МегаД посоветуете? (у меня их много, излишне нагружать сеть и систему не хочется. Или, это не критично?)
В драйвере ОБЯЗАТЕЛЬНО нужно нажать кнопку Перезаписать настройки в МегаД (или как-то так) Без этого не полетишь.
источник

SR

Sergey Romanov in ioBroker smarthome
подскажите от куда берется ack  флаг? его клиент присылает?
источник

i

instalator in ioBroker smarthome
Sergey Romanov
подскажите от куда берется ack  флаг? его клиент присылает?
Адаптер
источник

i

instalator in ioBroker smarthome
Или скрипт
источник

SR

Sergey Romanov in ioBroker smarthome
в общем мою проблему решила галочка
источник

I

IgorN in ioBroker smarthome
Сергей Фролов Angelok.ru
камрады.
попробовал тут связку radar 2.0 + miband
прикольная штука получилась.
а как можно запилить приёмники блютус в каждую комнату
чтобы radar 2.0 их видел.
накидайте идей
Rpi zero в комнаты и слейвом их подключить...
источник

АК

Алексей Кравец... in ioBroker smarthome
Кто-нибудь знает как здесь настроить, чтоб слал только при изменении объекта, а не каждый раз когда проходит запись в объект?
источник

A

Anzor in ioBroker smarthome
Кстати, по 2 разам, что подъезжал домой отработал на отлично! с уездом не так хорошо, но в целом, норм. нужно будет еще понаблюдать
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Anzor
Кстати, по 2 разам, что подъезжал домой отработал на отлично! с уездом не так хорошо, но в целом, норм. нужно будет еще понаблюдать
я по life пока ничего не скажу - в боевой режим не выводил
источник

A

Anzor in ioBroker smarthome
Сергей Фролов Angelok.ru
я по life пока ничего не скажу - в боевой режим не выводил
ну я пока тоже только в телегу месаги отправлял, но на основании 2 раз мне понравилось.
источник

a

aurodionov in ioBroker smarthome
Anzor
ну я пока тоже только в телегу месаги отправлял, но на основании 2 раз мне понравилось.
я просто пока смотрю что падает в об"екты
источник

A

Anzor in ioBroker smarthome
карады по JS подскажите. как изменить функцию, что бы возвращался ответ только тому, кто прислал запрос. на коде наверное понятнее будет:
источник

A

Anzor in ioBroker smarthome
        { // Информация
           name: 'Информация',
           icon: 'ℹ️',
           submenu: [
               {
                   name: 'Температура',
                   state: Temperature,
                   icon: '🌡',
                   submenu: []
               },
               {
                   name: 'Влажность',
                   state: Humidity, // А можно вызвать функцию вот так
                   icon: '💦',
                   submenu: []
               }
           ]
       },
   ]
};
/////////// МЕНЮ КОНЕЦ ////////////

/////////// ПОЛЬЗОВАТЕЛЬСКИЕ ФУНКЦИИ НАЧАЛО /////////////
function Humidity(){
   var text = '';
   text += '- Влажность в офисе: ' + getState('0_userdata.0.office.nest_3gen.status.CurrentRelativeHumidity').val + '%';
   text += '\r\n- Влажность в переговорной: ' + getState('mqtt.0.devices.wb-msw-v3_21.controls.Humidity').val + '%';
   return text;
}

function Temperature(){
   var text = '';
   text += '- Температура в офисе: ' + getState('mqtt.0.devices.wb-msw-v3_21.controls.Humidity').val + '';
   text += '\r\n- Температура в переговорной: ' + getState('mqtt.0.devices.wb-msw-v3_21.controls.Temperature').val + '';
   return text;
}
источник

A

Anzor in ioBroker smarthome
это оригинальный код
источник

A

Anzor in ioBroker smarthome
function camera1(){
 var text = '';
 text += '- Готовлю видео, появится через несколько секунд 👇 ' + '';
 var spawn   = require('child_process').spawn;
 var gm = require('gm');

 function getCameraVideo(url, extcmd, tmpfile, callback) {
     /*
       url - адрес rtsp-потока камеры
       extcmd - дополнительный код в команде ffmpeg
       filename - имя файла для формирования
       callback - функция, вызываемая после получения видео
     */
     var time = 3, // длина записи
         fps = 15, // частота кадров потока
         codec = 'libx264', // h264_omx для Raspberry Pi
         size = '720:480'; // результирующий размер видео
     // выполняем команду ffmpeg чтобы сделать запись с потока
     var ffmpegCommand = '-y -i ' + url + extcmd + ' -t ' + time +
       ' -f mp4 -vcodec ' + codec +
       ' -pix_fmt yuv420p -s ' + size + ' -b:v 1500k -vsync vfr -an -r ' + fps + ' ' + tmpfile;
     var ffmpeg = spawn('ffmpeg', (ffmpegCommand).split(' '), {});
     ffmpeg.stderr.on('data', function(data){
         //console.error(data.toString());
     });
     ffmpeg.on('close', function(code) {
         callback(tmpfile);
     });
 }
 getCameraVideo('rtsp://admin:admin@192.168.137.215/rtsph264480p', '', 'C:/iobroker/SmartHome/iobroker-data/files/camera/tmp/video1.mp4', function(filename){
   sendTo('telegram.0', {
       text: filename,
       caption: 'Главный вход',
   });
});
 return text;
}
источник

A

Anzor in ioBroker smarthome
а вот так я его изменил
источник

A

Anzor in ioBroker smarthome
но если оригинальный отправляет только тому, кто запросил информацию, то мой костыль отправляет всем
источник