Size: a a a

ioBroker smarthome

2021 April 05

СA

Сергей Фролов Angelo... in ioBroker smarthome
Blaze
по ощущениям, у тебя или кучка шедалеров запустилась внутри драйвера, или же он не раз в секунду начал тикать, а проверка только по секундам
ну вот походу по миллисекундам проверяет
источник

B

Blaze in ioBroker smarthome
Сергей Фролов Angelok.ru
ну вот походу по миллисекундам проверяет
а у тебя слово "насос" в гетстейте и сетстейте в кавычках же?
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Blaze
а у тебя слово "насос" в гетстейте и сетстейте в кавычках же?
это переменная - в ней mqtt стейт.
стейт срабатывает нормально
источник

B

Blaze in ioBroker smarthome
Сергей Фролов Angelok.ru
это переменная - в ней mqtt стейт.
стейт срабатывает нормально
переименуй в pump
источник

VS

Vitaliy Shmorgun in ioBroker smarthome
Сергей Фролов Angelok.ru
почему не безопасная ?
в js нету явной проверки типов, а сравнивание разных типов переменных может приводить к "странным" результатам
!0 = true
!'0' = false
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Blaze
переименуй в pump
зачем ?
источник

B

Blaze in ioBroker smarthome
потому что не ascii имена переменных могут легко что то ломать
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Blaze
потому что не ascii имена переменных могут легко что то ломать
в массе скриптов кроме этого - всё чётко отрабатывает.
и не только с этой переменной.
источник

B

Blaze in ioBroker smarthome
а могут и не ломать, тут как повезёт. в любом случае это очень дурной тон..
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Vitaliy Shmorgun
в js нету явной проверки типов, а сравнивание разных типов переменных может приводить к "странным" результатам
!0 = true
!'0' = false
вот переменная с которой сравниваю:
{
 "common": {
   "name": "/Home-Chink/output12",
   "write": true,
   "read": true,
   "role": "variable",
   "desc": "mqtt server variable",
   "type": "string"
 },
 "native": {
   "topic": "/Home-Chink/output12"
 },
 "type": "state",
 "from": "system.adapter.mqtt.0",
 "user": "system.user.admin",
 "ts": 1617527710437,
 "_id": "mqtt.0.Home-Chink.output12",
 "acl": {
   "object": 1636,
   "state": 1636,
   "owner": "system.user.admin",
   "ownerGroup": "system.group.administrator"
 }
}
источник

B

Blaze in ioBroker smarthome
schedule('0 */1 * * * *', function () {
console.log('run!!!')
});
источник

B

Blaze in ioBroker smarthome
так попробуй)
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Blaze
schedule('0 */1 * * * *', function () {
console.log('run!!!')
});
13:47:00.001  info  javascript.0 (137344) script.js.common.Включение_насоса: run!!!
13:47:00.003  info  javascript.0 (137344) script.js.common.Включение_насоса: run!!!
13:48:00.060  info  javascript.0 (137344) script.js.common.Включение_насоса: run!!!
13:48:00.062  info  javascript.0 (137344) script.js.common.Включение_насоса: run!!!
13:49:00.002  info  javascript.0 (137344) script.js.common.Включение_насоса: run!!!
13:49:00.004  info  javascript.0 (137344) script.js.common.Включение_насоса: run!!!
источник

B

Blaze in ioBroker smarthome
Сергей Фролов Angelok.ru
13:47:00.001  info  javascript.0 (137344) script.js.common.Включение_насоса: run!!!
13:47:00.003  info  javascript.0 (137344) script.js.common.Включение_насоса: run!!!
13:48:00.060  info  javascript.0 (137344) script.js.common.Включение_насоса: run!!!
13:48:00.062  info  javascript.0 (137344) script.js.common.Включение_насоса: run!!!
13:49:00.002  info  javascript.0 (137344) script.js.common.Включение_насоса: run!!!
13:49:00.004  info  javascript.0 (137344) script.js.common.Включение_насоса: run!!!
у тебя шедалер в js распидорасило...
источник

B

Blaze in ioBroker smarthome
сбекапь скрипты, удали драйвер, перезапусти иоб, поставь драйвер, залей скрипты. там импорт-экспорт был..
источник

B

Blaze in ioBroker smarthome
это если просто рестарт иоб-а не спасает
источник

LS

Lex Smooth in ioBroker smarthome
Anzor
Есть конечно )
А поконкретнее?)
источник

A

Anzor in ioBroker smarthome
Lex Smooth
А поконкретнее?)
как объект хоть называется?
источник

LS

Lex Smooth in ioBroker smarthome
Anzor
как объект хоть называется?
Имеете ввиду это
источник

A

Anzor in ioBroker smarthome
адаптер js установлен?
источник