Size: a a a

ioBroker smarthome

2020 July 06

PV

Peter Voronov in ioBroker smarthome
Вадим
аааа...
вот собственно скрипт, там больше лога, чем скрипта 😉
createState("sensors.lumi.motion.lobby.occupancy_real", false, {name:"Syntethic state for lumi.sensor_motion Occupancy", type: "boolean", read: true, write: true, role: "sensor.motion"});
createState("sensors.lumi.motion.lobby.occupancy_real_timeout", 15, {name:"Syntethic timeout state for lumi.sensor_motion Occupancy", type: "number", unit: "sec", read: true, write: true, role: "state"});


on({id: "linkeddevices.0.sensors.lumi.motion.lobby.occupancy"/*occupancy*/, change: "ne"}, function (obj) {
 var value = obj.state.val;
 var oldValue = obj.oldState.val;
 var occupancyDelay = getState("sensors.lumi.motion.lobby.occupancy_real_timeout").val * 1000;
 console.debug('Occupancy is changed ...');
 if (getState("linkeddevices.0.sensors.lumi.motion.lobby.occupancy").val) {
   console.debug('... to True');
   if (getState("sensors.lumi.motion.lobby.occupancy_real").val) {
       console.debug('but realOccupancy is True too. To prevent chnaging it to False, will clear any setStateDelayed');
       clearStateDelayed("sensors.lumi.motion.lobby.occupancy_real")
   } else {
       console.debug('but realOccupancy is False. Going to chanage it to True');
       setState("sensors.lumi.motion.lobby.occupancy_real"/*sensors.lumi.motion.lobby.occupancy_real*/, true, true);
   }
 } else {
     if (getState("sensors.lumi.motion.lobby.occupancy_real").val) {
       console.debug('but realOccupancy is True. Going to chanage it to False with delay');
       setStateDelayed("sensors.lumi.motion.lobby.occupancy_real"/*sensors.lumi.motion.lobby.occupancy_real*/, false, true, occupancyDelay, false);
     } else {
         console.log('Occupancy is changed to False, but realOccupancy is already False. Please tune the timeout for object');
     }
 }
});
источник

В

Вадим in ioBroker smarthome
createState("sensors.lumi.motion.lobby.occupancy_real",   - а это где создает обект? в корне?
источник

PV

Peter Voronov in ioBroker smarthome
Вадим
createState("sensors.lumi.motion.lobby.occupancy_real",   - а это где создает обект? в корне?
теперь в javascript.0
источник

В

Вадим in ioBroker smarthome
имхо ....👇🏻 это масло масленое...
if (getState("linkeddevices.0.sensors.lumi.motion.lobby.occupancy").val)
источник

i

instalator in ioBroker smarthome
Вадим
имхо ....👇🏻 это масло масленое...
if (getState("linkeddevices.0.sensors.lumi.motion.lobby.occupancy").val)
Это блокли код)
источник

В

Вадим in ioBroker smarthome
instalator
Это блокли код)
аааа
источник

PV

Peter Voronov in ioBroker smarthome
instalator
Это блокли код)
ага, когда можно набросать кубиков - я так и делаю ... ибо лень ...
Но не нашел в блокли clearStateDelayed, и потому пришлось ...
источник
2020 July 07

МК

Максим Кривохижин... in ioBroker smarthome
Добрый день! А возможно в телеграм помимо текста слать снапшот с камеры?
источник

AK

Andrienko Kirill in ioBroker smarthome
Максим Кривохижин
Добрый день! А возможно в телеграм помимо текста слать снапшот с камеры?
Можно, вчера как раз с этим развлекался. Но не нашёл способа - можно ли без промежуточного сохранения в файловую систему прокинуть в телегу
источник

AK

Andrienko Kirill in ioBroker smarthome
Максим Кривохижин
Добрый день! А возможно в телеграм помимо текста слать снапшот с камеры?
источник

PV

Peter Voronov in ioBroker smarthome
Andrienko Kirill
Можно, вчера как раз с этим развлекался. Но не нашёл способа - можно ли без промежуточного сохранения в файловую систему прокинуть в телегу
Насколько я знаю - нет
источник

AK

Andrienko Kirill in ioBroker smarthome
Peter Voronov
Насколько я знаю - нет
Жаль :) доп нагрузка на флеш
источник

PV

Peter Voronov in ioBroker smarthome
Максим Кривохижин
Добрый день! А возможно в телеграм помимо текста слать снапшот с камеры?
Да, и поиск это подтверждает - https://t.me/iobroker/115914
источник

AK

Andrienko Kirill in ioBroker smarthome
Ну и вчера столкнулся с тем, что картинку в высоком разрешении не хавает, графана отдаёт фуллхд, но в телегу прилетает адски ресемпленный в 1280x720 нечитаемый глазами имидж размером в 63.9кб
источник

В

Вадим in ioBroker smarthome
Максим Кривохижин
Добрый день! А возможно в телеграм помимо текста слать снапшот с камеры?
Можно и на снапшот..свой текст добавить..
источник

IS

Ihor Shevchenko in ioBroker smarthome
Добрый день. iobroker успешно работал 3 года. Сегодня утром был перепад напряжения и сервер (raspberry pi) перегрузился. И началась какая-то мистика. Админ интерфейс работает нормально. А попытка зайти на web (vis) http://192.168.0.99:8082/vis/index.html выдает ошибку File index.html not found: Not exists
Файл есть :
root@giraffe:/opt/iobroker/iobroker-data/files/vis# ls -la *.html
-rw-rw-r--+ 1 iobroker iobroker 1019574 Jul  7 02:03 edit.html
-rw-rw-r--+ 1 iobroker iobroker   70496 Jun  1 17:46 edit.src.html
-rw-rw-r--+ 1 iobroker iobroker  953289 Jul  7 02:03 index.html
-rw-rw-r--+ 1 iobroker iobroker    4211 Jun  1 17:45 index.src.html
-rw-rw-r--+ 1 iobroker iobroker     307 Jun  1 17:45 offline.html
И аналогично с попыткой отредактировать vis  - говорит, что нет edit.html
Куда копать?
источник

IS

Ihor Shevchenko in ioBroker smarthome
В логе есть ошибка:

host.giraffe  2020-07-07 12:37:11.336  info  instance system.adapter.vis.0 terminated while should be started once
vis.0  2020-07-07 12:37:10.755  info  (3335) Terminated (NO_ERROR): Without reason
источник

i

instalator in ioBroker smarthome
Ihor Shevchenko
Добрый день. iobroker успешно работал 3 года. Сегодня утром был перепад напряжения и сервер (raspberry pi) перегрузился. И началась какая-то мистика. Админ интерфейс работает нормально. А попытка зайти на web (vis) http://192.168.0.99:8082/vis/index.html выдает ошибку File index.html not found: Not exists
Файл есть :
root@giraffe:/opt/iobroker/iobroker-data/files/vis# ls -la *.html
-rw-rw-r--+ 1 iobroker iobroker 1019574 Jul  7 02:03 edit.html
-rw-rw-r--+ 1 iobroker iobroker   70496 Jun  1 17:46 edit.src.html
-rw-rw-r--+ 1 iobroker iobroker  953289 Jul  7 02:03 index.html
-rw-rw-r--+ 1 iobroker iobroker    4211 Jun  1 17:45 index.src.html
-rw-rw-r--+ 1 iobroker iobroker     307 Jun  1 17:45 offline.html
И аналогично с попыткой отредактировать vis  - говорит, что нет edit.html
Куда копать?
upload all попробуй
источник

AF

Alex F. in ioBroker smarthome
Ihor Shevchenko
Добрый день. iobroker успешно работал 3 года. Сегодня утром был перепад напряжения и сервер (raspberry pi) перегрузился. И началась какая-то мистика. Админ интерфейс работает нормально. А попытка зайти на web (vis) http://192.168.0.99:8082/vis/index.html выдает ошибку File index.html not found: Not exists
Файл есть :
root@giraffe:/opt/iobroker/iobroker-data/files/vis# ls -la *.html
-rw-rw-r--+ 1 iobroker iobroker 1019574 Jul  7 02:03 edit.html
-rw-rw-r--+ 1 iobroker iobroker   70496 Jun  1 17:46 edit.src.html
-rw-rw-r--+ 1 iobroker iobroker  953289 Jul  7 02:03 index.html
-rw-rw-r--+ 1 iobroker iobroker    4211 Jun  1 17:45 index.src.html
-rw-rw-r--+ 1 iobroker iobroker     307 Jun  1 17:45 offline.html
И аналогично с попыткой отредактировать vis  - говорит, что нет edit.html
Куда копать?
a ещё может SD карточка ушла в режим ридонли..
источник

IS

Ihor Shevchenko in ioBroker smarthome
Нет, карточка работает нормально - я могу создать файл из ssh
источник