Size: a a a

ioBroker smarthome

2021 January 07

A

Anzor in ioBroker smarthome
Sergey Tix
Не. Это сложно и дорого. Я лет пять назад такое делал с Synology. В гугл плей была программулина, которая поднимала http сервер, и простым get запросом можно было отослать sms. Уже второй день ищу, ничего подобного найти не могу.
tasker?
источник

ST

Sergey Tix in ioBroker smarthome
Да ну не. USB модем... Ещё предложите sim800l + ардуино. Там гемора... особенно когда кириллицу надо отправить.
источник

VM

Vsevolod Martsenyuk in ioBroker smarthome
Алексей Кравец
хотя бы по модели, самые распространенные для дома, все пробовал, везде хватает
951е далеко не все могут отдать 0.5А
источник

АК

Алексей Кравец... in ioBroker smarthome
Vsevolod Martsenyuk
951е далеко не все могут отдать 0.5А
хм.. разные ревизии были?
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Anzor
on({id: "linkeddevices.0.office.temperature", change: "any"}, function (obj)
разве это не подписка на объект?
on({id: "linkeddevices.0.office.temperature", change: "any"}, function (obj) {
});
источник

ST

Sergey Tix in ioBroker smarthome
Anzor
tasker?
Вообще я его ставил, но не допёр как сделать. А так нет, было какое то лёгкое приложение, отдельное, и без рекламы. Оно иногда аылетало, но в целом работало.
источник

VM

Vsevolod Martsenyuk in ioBroker smarthome
Не от хорошей жизни вот такие вещи есть:
источник

i

instalator in ioBroker smarthome
Anzor
on({id: "linkeddevices.0.office.temperature", change: "any"}, function (obj)
разве это не подписка на объект?
Подписка но работать не будет, не хватает скобок...
источник

A

Anzor in ioBroker smarthome
instalator
Подписка но работать не будет, не хватает скобок...
ладно.. похоже придется пользоваться импортом из блокли, не дорос я еще до чистого js
источник

i

instalator in ioBroker smarthome
Anzor
ладно.. похоже придется пользоваться импортом из блокли, не дорос я еще до чистого js
Ты не пытался
источник

A

Anzor in ioBroker smarthome
instalator
Ты не пытался
пытался, честно
источник

i

instalator in ioBroker smarthome
Anzor
пытался, честно
Почитай базу, начни хотябы с объекта
источник

i

instalator in ioBroker smarthome
источник

A

Anzor in ioBroker smarthome
источник

A

Anzor in ioBroker smarthome
шучу, ушел читать )
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Anzor
ладно.. похоже придется пользоваться импортом из блокли, не дорос я еще до чистого js
ёпта !
on({id: "linkeddevices.0.office.temperature", change: "any"}, function (obj) {
});
источник

A

Anzor in ioBroker smarthome
Сергей Фролов Angelok.ru
ёпта !
on({id: "linkeddevices.0.office.temperature", change: "any"}, function (obj) {
});
on({id: "linkeddevices.0.office.temperature"/*temp v kabinete xiomi*/, change: "any"}, async function (obj) {
 var value = obj.state.val;
 var oldValue = obj.oldState.val;
 setState("mqtt.2.devices.devSensor3.controls.CurentTemp"/*/devices/devSensor3/controls/CurentTemp*/, getState("linkeddevices.0.office.temperature").val);
});
это экспорт из блокли, он вроде работает. я просто думал linkeddevices.0.office.temperature объявить через let
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Anzor
on({id: "linkeddevices.0.office.temperature"/*temp v kabinete xiomi*/, change: "any"}, async function (obj) {
 var value = obj.state.val;
 var oldValue = obj.oldState.val;
 setState("mqtt.2.devices.devSensor3.controls.CurentTemp"/*/devices/devSensor3/controls/CurentTemp*/, getState("linkeddevices.0.office.temperature").val);
});
это экспорт из блокли, он вроде работает. я просто думал linkeddevices.0.office.temperature объявить через let
нее - нахера его через let объявлять.
его через getStatus нужно брать.
или как у тебя через obj

"linkeddevices.0.office.temperature"/*temp v kabinete xiomi*/ - вот так зачем ?
"linkeddevices.0.office.temperature" - так проще будет
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
и вот это тоже
setState("mqtt.2.devices.devSensor3.controls.CurentTemp"/*/devices/devSensor3/controls/CurentTemp*/, getState("linkeddevices.0.office.temperature").val)
вот так
setState("mqtt.2.devices.devSensor3.controls.CurentTemp", getState("linkeddevices.0.office.temperature").val)
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
у тебя какие то регулярки - но тут они нафиг не нужны
источник