Size: a a a

ioBroker smarthome

2022 January 25

М

Максим in ioBroker smarthome
if (hour == SetHour && min == SetMin){
setState('0_userdata.0.IOT.vkl_bud', 'true');
log('пуск!');
setState('0_userdata.0.audio.AV', '1');

function sayHi() {
var zal = getState('0_userdata.0.будильник.б_зал').val;
var spal = getState('0_userdata.0.будильник.б_спалня').val;
var kux = getState('0_userdata.0.будильник.б_кухня').val;

if (zal == 'true') {
setState('0_userdata.0.audio.зал', '1');
}
if (spal == 'true') {
setState('0_userdata.0.audio.спальня', '1');
}
if (kux == 'true') {
setState('0_userdata.0.audio.кухня', '1');
}

}

setTimeout(sayHi, 2000);
источник

В

Вадим in ioBroker smarthome
Работает?
источник

В

Вадим in ioBroker smarthome
Так заработало?
источник

М

Максим in ioBroker smarthome
Да
источник

AL

Alexey Lomonosov in ioBroker smarthome
Спасибо!
источник

М

Максим in ioBroker smarthome
Подскажите ещё по js.
Собрал скрипт но он стартует только в ручном режиме. С этой конопки:
источник

М

Максим in ioBroker smarthome
источник

B

Bluefox in ioBroker smarthome
А скрипт то как выглядит?
источник

М

Максим in ioBroker smarthome
А как так чтоб по факту изменения состояние переменной
источник

М

Максим in ioBroker smarthome
Да просто
Через var обявляю переменные  и далее ifы витвление и тому подобное
источник

М

Максим in ioBroker smarthome
Я так понимаю у меня нет так сказать спусковой части. Чтоб стартонуть последовательность
источник

AF

Alex F. in ioBroker smarthome
ну так добавь..))
источник

М

Максим in ioBroker smarthome
Буду благодарен за подсказку. Или где почитать
источник

AF

Alex F. in ioBroker smarthome
подсмотри в блокли если в js  не понимаешь.  я в js  тоже  не волоку, зато блокли прост и понятен ;)
источник

IS

Ihor Shevchenko in ioBroker smarthome
Покажи сам скрипт. Иначе - гадание по кофейной гуще. А насчет блокли... Ну тут такое. У меня 30 лет опыта девелопера. Я не смог работать с блокли - дико ненаглядно, я тратил гораздо больше времени на то, чтобы понять как этот блок склеить, чем на логику программы.
источник

VS

Vitaliy Shmorgun in ioBroker smarthome
"Пусковые кнопки" могут находятся в Объектах
например: 0_userdata.0.example_state
подвязываеш к ней "ловушку"
on({id: "0_userdata.0.example_state", change: 'any'}, function (obj) {
   // в результате изменения "пусковой кнопки" - сработает эта ловушка и можеш сделать здесь что-то полезное
   log(obj.state.val);
});
источник
2022 January 26

М

Максим in ioBroker smarthome
Ай спасибо
источник

М

Максим in ioBroker smarthome
Поробую
источник

VM

Vasiliy M in ioBroker smarthome
👍
источник
2022 January 27

PV

Peter Voronov in ioBroker smarthome
Привет всем. Озадачился вопросом отправки логов иоброкера в какой-либо лог коллектор ...
Казалось что видел такую опцию в настройках ....
Или читал про такую возможность ...
Но полез в админку, и, не нашел ...
Подскажите, есть ли такая опция, если да - то где, и какой коллектор используете ?
источник