Size: a a a

ioBroker smarthome

2020 December 31

В

Вадим in ioBroker smarthome
Anzor
Ты с Алисой разобрался?
ну если обьект один для одного устройства, то залетает легко, если там два обьекта или ему вместо тру и фолс надо он/офф или 1/0 то как-то не выходит
источник

PV

Peter Voronov in ioBroker smarthome
Вадим
ну если обьект один для одного устройства, то залетает легко, если там два обьекта или ему вместо тру и фолс надо он/офф или 1/0 то как-то не выходит
А через алиас ? вот прямо как в примере - https://github.com/ioBroker/ioBroker.js-controller#object-and-state-aliases
Там же можно все эти преобразования сделать, и несколько объектов в один.
Сам не делал, но если как в примере:
alias: {
           id: 'state.id.of.target',
           read: val === "on",
           write: val ? "on" : "off",
       }
источник

В

Вадим in ioBroker smarthome
Peter Voronov
А через алиас ? вот прямо как в примере - https://github.com/ioBroker/ioBroker.js-controller#object-and-state-aliases
Там же можно все эти преобразования сделать, и несколько объектов в один.
Сам не делал, но если как в примере:
alias: {
           id: 'state.id.of.target',
           read: val === "on",
           write: val ? "on" : "off",
       }
Спс....почитаю...уже интересней
источник
2021 January 01

A

Anzor in ioBroker smarthome
Всех с новым годом!! 🎄🎉 Пусть в новом году у всех все получается! 😁
источник

PV

Peter Voronov in ioBroker smarthome
С наступающим новым годом!
Будьте здоровы, будьте счастливы, исполняйте свои мечты и желания.
И пусть рядом с вами всегда будут люди с которыми вам хорошо!
источник
2021 January 02

VM

Vasiliy M in ioBroker smarthome
!!!
источник

EA

Eugene Abramov in ioBroker smarthome
День добрый. имеется 4 статуса, которые я через on() регуляркой отслеживаю. при определенных условиях они одновременно меняют значение на 0. так вот, 2 из них отрабатывают, а 2 нет. может быть это из-за того, что они "одновременно" меняют значение и js "не успевает"?
источник

PV

Peter Voronov in ioBroker smarthome
Eugene Abramov
День добрый. имеется 4 статуса, которые я через on() регуляркой отслеживаю. при определенных условиях они одновременно меняют значение на 0. так вот, 2 из них отрабатывают, а 2 нет. может быть это из-за того, что они "одновременно" меняют значение и js "не успевает"?
А может регулярное выражение виновато ? Если отдельно отследить ?
источник

EA

Eugene Abramov in ioBroker smarthome
Peter Voronov
А может регулярное выражение виновато ? Если отдельно отследить ?
регулярка в порядке. если изменять только один статус из этих 4-х, то on отрабатывает. только когда все 4 "разом" меняются.
источник

PV

Peter Voronov in ioBroker smarthome
Eugene Abramov
регулярка в порядке. если изменять только один статус из этих 4-х, то on отрабатывает. только когда все 4 "разом" меняются.
нуу, я бы тогда взял дебаг в руки, и посмотрел ...
источник

EA

Eugene Abramov in ioBroker smarthome
Peter Voronov
нуу, я бы тогда взял дебаг в руки, и посмотрел ...
не очень понял о чём речь.
источник

PV

Peter Voronov in ioBroker smarthome
Eugene Abramov
не очень понял о чём речь.
А потов в лог, смотреть, что там ...
источник

EA

Eugene Abramov in ioBroker smarthome
Peter Voronov
А потов в лог, смотреть, что там ...
понял, посмотрю. благодарю
источник

EA

Eugene Abramov in ioBroker smarthome
дебаг ничего интересного не показал. разбил один on() на 4 отдельных. отрабатывают все. досадно, не хочется плодить однотипный код.
источник

PV

Peter Voronov in ioBroker smarthome
Eugene Abramov
дебаг ничего интересного не показал. разбил один on() на 4 отдельных. отрабатывают все. досадно, не хочется плодить однотипный код.
я бы тогда предложил написать функцию, и ее уже вызывать из события. А так - надо @Bluefox27 спросить ... почему так ...
источник

EA

Eugene Abramov in ioBroker smarthome
Peter Voronov
я бы тогда предложил написать функцию, и ее уже вызывать из события. А так - надо @Bluefox27 спросить ... почему так ...
ну я похожим образом вышел из ситуации пока.
источник

В

Вадим in ioBroker smarthome
Peter Voronov
А через алиас ? вот прямо как в примере - https://github.com/ioBroker/ioBroker.js-controller#object-and-state-aliases
Там же можно все эти преобразования сделать, и несколько объектов в один.
Сам не делал, но если как в примере:
alias: {
           id: 'state.id.of.target',
           read: val === "on",
           write: val ? "on" : "off",
       }
через алиас у меня и сделано.
непонял...несколько обьектов в один?
источник

PV

Peter Voronov in ioBroker smarthome
Вадим
через алиас у меня и сделано.
непонял...несколько обьектов в один?
в примере, там же на чтение - один объект, на запись - другой. Ну, или учитывая, что свои функции чтения/записи, то можно все что угодно сделать
источник
2021 January 03

MP

Mike Po in ioBroker smarthome
Господа, я только начал разбираться с HomeKit в IOB, столкнуся с пробемой в адаптере yahka.
Пытаюсь в один аксессуар добавить 2 сервиса Lightbulb после чего он крашиться
источник

MP

Mike Po in ioBroker smarthome
Это вообще нормально добавлять 2 сервиса таким образом?
источник