Size: a a a

ioBroker smarthome

2021 January 07

A

Anzor in ioBroker smarthome
Сергей Фролов Angelok.ru
у тебя какие то регулярки - но тут они нафиг не нужны
это не регулярки, это комментарии, которые блокли оставляет.
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Anzor
это не регулярки, это комментарии, которые блокли оставляет.
моя блокли не знать )
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
on({id: 'linkeddevices.0.office.temperature', change: "ne"}, function (obj) {
 setState('mqtt.2.devices.devSensor3.controls.CurentTemp', getState('linkeddevices.0.office.temperature').val);
});
источник

A

Anzor in ioBroker smarthome
Сергей Фролов Angelok.ru
нее - нахера его через let объявлять.
его через getStatus нужно брать.
или как у тебя через obj

"linkeddevices.0.office.temperature"/*temp v kabinete xiomi*/ - вот так зачем ?
"linkeddevices.0.office.temperature" - так проще будет
нахрена? ну @Instalator и @salambelgorod ругались как-то, что нафига мы все через getState делаем, если можно объявить в начале, и потом использовать в коде уже короткое название. Вот и подумал, что нужно бы сделать так, но похоже, мое кунфу еще слишком слабое )
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Anzor
нахрена? ну @Instalator и @salambelgorod ругались как-то, что нафига мы все через getState делаем, если можно объявить в начале, и потом использовать в коде уже короткое название. Вот и подумал, что нужно бы сделать так, но похоже, мое кунфу еще слишком слабое )
а ты не слушай кого попало 😂😂😂
а вдруг температура уже поменялась 😉
источник

A

Anzor in ioBroker smarthome
Сергей Фролов Angelok.ru
on({id: 'linkeddevices.0.office.temperature', change: "ne"}, function (obj) {
 setState('mqtt.2.devices.devSensor3.controls.CurentTemp', getState('linkeddevices.0.office.temperature').val);
});
да не заморачивайся, у меня все работает через экспорт блокли, я просто хотел немного улучшить код, но не вышло
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Anzor
да не заморачивайся, у меня все работает через экспорт блокли, я просто хотел немного улучшить код, но не вышло
on({id: 'linkeddevices.0.office.temperature', change: "ne"}, function (obj) {
 setState('mqtt.2.devices.devSensor3.controls.CurentTemp', getState('linkeddevices.0.office.temperature').val);
});
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Anzor
да не заморачивайся, у меня все работает через экспорт блокли, я просто хотел немного улучшить код, но не вышло
в твоём экспорте вот это
  var value = obj.state.val;
 var oldValue = obj.oldState.val;

всё равно не работало :)
источник

A

Anzor in ioBroker smarthome
Сергей Фролов Angelok.ru
в твоём экспорте вот это
  var value = obj.state.val;
 var oldValue = obj.oldState.val;

всё равно не работало :)
в смысле эти две строчки не нужны вообще?
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Anzor
в смысле эти две строчки не нужны вообще?
в твоём скрипте - да
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
и async хз там вообще зачем.
оно в веб актуально
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Anzor
в смысле эти две строчки не нужны вообще?
on({id: 'linkeddevices.0.office.temperature', change: "ne"}, function (obj) {
 setState('mqtt.2.devices.devSensor3.controls.CurentTemp', getState('linkeddevices.0.office.temperature').val);
});
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
и ваще смысл этого скрипта непонятен.
ты сразу можешь куда нужно температуру из 'linkeddevices.0.office.temperature' брать
источник

A

Anzor in ioBroker smarthome
Сергей Фролов Angelok.ru
on({id: 'linkeddevices.0.office.temperature', change: "ne"}, function (obj) {
 setState('mqtt.2.devices.devSensor3.controls.CurentTemp', getState('linkeddevices.0.office.temperature').val);
});
ну да, удалил сейчас, значения продолжают обновляться
источник

A

Anzor in ioBroker smarthome
Сергей Фролов Angelok.ru
и ваще смысл этого скрипта непонятен.
ты сразу можешь куда нужно температуру из 'linkeddevices.0.office.temperature' брать
смысл в том, что бы передать значения из ИОБ в WB. а там уже стоит спрутхаб, в котором получше реализована связь с яндексом
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Anzor
смысл в том, что бы передать значения из ИОБ в WB. а там уже стоит спрутхаб, в котором получше реализована связь с яндексом
ааа. ну тут я ещё не дорос :)
источник

A

Anzor in ioBroker smarthome
Сергей Фролов Angelok.ru
ааа. ну тут я ещё не дорос :)
будешь брать wb - стучи, я с ним много шишек набил уже )
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Anzor
будешь брать wb - стучи, я с ним много шишек набил уже )
нее - я на вот этом плотно сижу.
https://blog.instalator.ru/archives/657
источник

A

Anzor in ioBroker smarthome
одно другому не мешает ).  WB очень приятная железка, если научиться с ней ладить. там тебе и mqtt, modbus и homkit, yandex ( если спрутхаб накатить на него)
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Anzor
одно другому не мешает ).  WB очень приятная железка, если научиться с ней ладить. там тебе и mqtt, modbus и homkit, yandex ( если спрутхаб накатить на него)
не спорю.
но линукс в железке - спорно.
я за "деревянное" решение.
а думает пусть брокер на сервере
источник