Size: a a a

ioBroker smarthome

2019 October 30

AA

Andrey Anopov in ioBroker smarthome
Алексей Кравец
так если lastid <= id, то и выборка не будет делаться
Чтобы узнать lastid тоже нужен запрос. А он лишний
источник

АК

Алексей Кравец... in ioBroker smarthome
Andrey Anopov
Чтобы узнать lastid тоже нужен запрос. А он лишний
🤷‍♂️ ни одна субд не заметит этого запроса
источник

АК

Алексей Кравец... in ioBroker smarthome
ну или по твоему варианту, ждать скончания века, когда сделают тригер)
источник

YP

Yuriy Prokhorov in ioBroker smarthome
Алексей Кравец
UserParameter=UPSNAME,cat /var/log/apcupsd.status|awk '/^(UPSNAME).*:/ {print $3}'
UserParameter=STATUS,cat /var/log/apcupsd.status|awk '/^(STATUS).*:/ {print $3,$4,$5}'
UserParameter=ITEMP,cat /var/log/apcupsd.status|awk '/^(ITEMP).*:/ {print $3}'
UserParameter=LOADPCT,cat /var/log/apcupsd.status|awk '/^(LOADPCT).*:/ {print $3}'
UserParameter=NUMXFERS,cat /var/log/apcupsd.status|awk '/^(NUMXFERS).*:/ {print $3}'
UserParameter=BCHARGE,cat /var/log/apcupsd.status|awk '/^(BCHARGE).*:/ {print $3}'
UserParameter=SENSE,cat /var/log/apcupsd.status|awk '/^(SENSE).*:/ {print $3}'
UserParameter=LINEV,cat /var/log/apcupsd.status|awk '/^(LINEV).*:/ {print $3}'
Это надо в parser как-то скормить?
источник

АК

Алексей Кравец... in ioBroker smarthome
скрипт который будет с какой-то периодичностью выполнять через exec команды( которые после запятой) и уже с полученным результатом можешь что хочешь делать
источник

AA

Andrey Anopov in ioBroker smarthome
Алексей Кравец
ну или по твоему варианту, ждать скончания века, когда сделают тригер)
Тригер делается самим на стороне СУБД. Просто надо будет отправить сигнал иобу через симплапи что есть новая запись..
источник

АК

Алексей Кравец... in ioBroker smarthome
Andrey Anopov
Тригер делается самим на стороне СУБД. Просто надо будет отправить сигнал иобу через симплапи что есть новая запись..
можешь реализовать, даже потом через драйвер реализовать добавление данного тригера в БД, я думаю много людей будет тебе благодарно
источник

АК

Алексей Кравец... in ioBroker smarthome
только не удобно, у тебя получится что один драйвер тянет другой, он не самодостаточен
источник

АК

Алексей Кравец... in ioBroker smarthome
только еще один минус, при условии что в сислог постоянно что-то идет, то тригер будет ддосить сиплапи
источник

YP

Yuriy Prokhorov in ioBroker smarthome
Алексей Кравец
скрипт который будет с какой-то периодичностью выполнять через exec команды( которые после запятой) и уже с полученным результатом можешь что хочешь делать
Спасибо, механизм понял. 👍
источник

i

instalator in ioBroker smarthome
Кто проверяет уровень заряда батарейки на сяомадевайсах, при каком меняете их?
источник

AF

Alex F. in ioBroker smarthome
instalator
Кто проверяет уровень заряда батарейки на сяомадевайсах, при каком меняете их?
сдоахла, меняем.
источник

АК

Алексей Кравец... in ioBroker smarthome
Alex F.
сдоахла, меняем.
+1
источник

i

instalator in ioBroker smarthome
Alex F.
сдоахла, меняем.
эт не дело, закладывался на 30% а получается при 34 уже не работает
источник

AF

Alex F. in ioBroker smarthome
на сяомидевайсах уровень работает не очень коректно.
источник

i

instalator in ioBroker smarthome
Лучше заранее знать, чтобы купить еще
источник

АК

Алексей Кравец... in ioBroker smarthome
instalator
эт не дело, закладывался на 30% а получается при 34 уже не работает
что не работает?
источник

i

instalator in ioBroker smarthome
Алексей Кравец
что не работает?
кубик
источник

i

instalator in ioBroker smarthome
var time_alert = false;
on({id: /zigbee.*?.battery$/, change: 'any'}, function (obj) {
   if(obj.state.val < 35){
       var dev = obj.id.replace('.battery', '');
       var devobj = getObject(dev);
       if(!time_alert){
           alert('Уровень заряда батарейки в устройстве "' + devobj.common.name + '" = ' + obj.state.val + '%, нужно заменить батарейку.', 1);
       }
       time_alert = true;
       setTimeout(function() {
           time_alert = false;
       }, 43200000);
   }
});
источник

i

instalator in ioBroker smarthome
Мож кому скрипт пригодится
источник