Size: a a a

ioBroker smarthome

2019 November 29

М

Михаил in ioBroker smarthome
источник

AF

Alex F. in ioBroker smarthome
Dmitry Khomenok
все так, просто я за то что бы не было визуализации ради визуализации
не возможно предусмотреть всё. Оставить людей живущих с тобой в одном доме только по тобой созданным сценариям справоцирует конфликт ;)  захотелось кому прибавить отопления, без проблем это сделал, не нарушая общей логоики сценариев. где-то что-то забыл выключить, закрыть, сразу наглядно видно. у меня семья уже так привыкла что я порой думаю что если уберу таблеты то они и свет включить не смогут))
источник

Н

Николай in ioBroker smarthome
Alex F.
не возможно предусмотреть всё. Оставить людей живущих с тобой в одном доме только по тобой созданным сценариям справоцирует конфликт ;)  захотелось кому прибавить отопления, без проблем это сделал, не нарушая общей логоики сценариев. где-то что-то забыл выключить, закрыть, сразу наглядно видно. у меня семья уже так привыкла что я порой думаю что если уберу таблеты то они и свет включить не смогут))
Нужна разумная децентрализация. Локальная "аварийная" логика
источник

Н

Николай in ioBroker smarthome
лучше на аппаратном уровне :)
источник

IA

Igor Aleschenkov in ioBroker smarthome
Михаил
"alias": {
     "id": "mqtt.0.Climatic.Temperature1",
     "write": "(val).toFixed(1)"
   }

вот это не работает, что не так?
Math.round(val) тебе нужен
источник

М

Михаил in ioBroker smarthome
нет, там дело не в функции. Там дело в write|read. Я не понял для чего какая. read работает, как я ожидаю, а write нет
источник

IA

Igor Aleschenkov in ioBroker smarthome
А что именно неожиданного?
источник

М

Михаил in ioBroker smarthome
от write я ожидаю, что этот код выполняется при записи в альяс, а read при чтении.
источник

М

Михаил in ioBroker smarthome
т.е. если я напишу
"write":"val +1"
по при значении в целевом объекте == 5 в альясе я получу 6
источник

IA

Igor Aleschenkov in ioBroker smarthome
Read выполняется перед записью значения в алиас, write выполняется при записи значения из алиаса в целевой стейт
источник

М

Михаил in ioBroker smarthome
ну вот названия выбраны не удачно, что меня ввело в заблуждение, по суте это конверторы. Те же ключевые слова в самом объекте используются для задания прав на чтение и запись.
источник

IA

Igor Aleschenkov in ioBroker smarthome
Target -> read -> alias,
alias -> write -> target
источник

М

Михаил in ioBroker smarthome
Вот, надо это дописать в документацию
источник

IA

Igor Aleschenkov in ioBroker smarthome
Михаил
ну вот названия выбраны не удачно, что меня ввело в заблуждение, по суте это конверторы. Те же ключевые слова в самом объекте используются для задания прав на чтение и запись.
Смотря с какой стороны смотреть, если со стороны объекта алиаса, то все правильно выбрано
источник

М

Михаил in ioBroker smarthome
Дак было б это написано  с какой стороны кто пишет, вопросов бы не было
источник

IA

Igor Aleschenkov in ioBroker smarthome
Михаил
Дак было б это написано  с какой стороны кто пишет, вопросов бы не было
Дык это, git clone -> update -> git commit 😉
источник

М

Михаил in ioBroker smarthome
в какой репе это лежит?
источник

М

Михаил in ioBroker smarthome
доигрался, удалил альясы :D какбы их теперь вернуть
источник

IA

Igor Aleschenkov in ioBroker smarthome
Михаил
доигрался, удалил альясы :D какбы их теперь вернуть
источник

IA

Igor Aleschenkov in ioBroker smarthome
Из бекапа 😂
источник