Size: a a a

ioBroker smarthome

2019 May 21

АФ

Александр Федотов... in ioBroker smarthome
Anzor
зачем инфо? если значение  statuslowbattery = 1 то уже "!" появится автоматом
пока у меня это поле не задействовано)
источник

A

Anzor in ioBroker smarthome
точнее даже так. меньше 1 - пусто, больше 1 "!"
источник

A

Anzor in ioBroker smarthome
пока смог только вот так сделать return value / 30
источник

A

Anzor in ioBroker smarthome
но это в обратную сторону, т.е. если заряд меньше 30 то будет меньше 1, а надо наоборот
источник

A

Anzor in ioBroker smarthome
надо что-то типа такого:
return value ===1 ? true : false
только тут проверяется если 1, то вернется в HK true
источник

A

Anzor in ioBroker smarthome
надо такую же проверку, только если > 30
но я в JS вообще не соображаю
источник

VT

Vlad Tep in ioBroker smarthome
Зачем грабли с батарейкой, есть же стейт ‘не отвечает’
источник

VT

Vlad Tep in ioBroker smarthome
источник

A

Anzor in ioBroker smarthome
можно и его. для "не ответа", а для процента заряда, можно statuslowbattery
источник

VT

Vlad Tep in ioBroker smarthome
Anzor
можно и его. для "не ответа", а для процента заряда, можно statuslowbattery
Да, у меня именно так и сделано. Батареечные стейты для показа инфы по батарейке
источник

VT

Vlad Tep in ioBroker smarthome
Для батареек 2 стейта, один показывает заряд в параметрах устройства, второй выводит иконку если батарейка критически разряжена
источник

АК

Алексей Кравец... in ioBroker smarthome
Anzor
а подскажи, как задать скрипт, что бы проверяло если >30 то вернуть 1, в противном случае 0
if (value > 30)
{ return True}
else
{return False}
источник

VT

Vlad Tep in ioBroker smarthome
источник

A

Anzor in ioBroker smarthome
Алексей Кравец
if (value > 30)
{ return True}
else
{return False}
а что бы 1 и 0?
источник

A

Anzor in ioBroker smarthome
function(value) {
if (value > 30)
{ return 1}
else
{return 0}
}
источник

A

Anzor in ioBroker smarthome
так не получается
источник

АК

Алексей Кравец... in ioBroker smarthome
а должно
источник

В

Вадим in ioBroker smarthome
Anzor
надо что-то типа такого:
return value ===1 ? true : false
только тут проверяется если 1, то вернется в HK true
Return value >30 ? true : false так проверял?
источник

A

Anzor in ioBroker smarthome
да, и надо 1 и 0
источник

В

Вадим in ioBroker smarthome
Ну так вместо тру фалс
источник