Size: a a a

ioBroker smarthome

2020 March 14

_

_SvC_ in ioBroker smarthome
_SvC_
Добрый день!
Нашел еще один баг\фичу
Почему создать состояние создает в javascript.0
А записать состояние работает от корня древа объектов
другими словами. на скриншоте в блоках это разные объекты, хотя написано одно и тоже
источник

ПЦ

Павел Цытович... in ioBroker smarthome
Sergio
Скажите, у объектов драйвера определённые параметры, даже скажем уникальные, как Iobroker их парсит, ведь он не знает о структуре данных? Рефлексия?
Если правильно понял вопрос... Брокер лишь предоставляет инфраструктуру и интерфейс драйверу. Что будет делать драйвер брокер не волнует. Кроме того, драйвер предоставляет брокеру объект со своим описанием. На основании этого объекта, брокер интегрирует драйвер в общую систему
источник

_

_SvC_ in ioBroker smarthome
_SvC_
Добрый день!
Нашел еще один баг\фичу
Почему создать состояние создает в javascript.0
А записать состояние работает от корня древа объектов
Тоже самое справедливо и для js
источник

D

Dennis in ioBroker smarthome
_SvC_
Тоже самое справедливо и для js
Открой issue на гитхаб...а то @Bluefox27 пропустит и все..
источник

_

_SvC_ in ioBroker smarthome
_SvC_
Добрый день!
Нашел еще один баг\фичу
Почему создать состояние создает в javascript.0
А записать состояние работает от корня древа объектов
@Bluefox27 👆баг/фича?
источник

_

_SvC_ in ioBroker smarthome
_SvC_
Добрый день!
Нашел еще один баг\фичу
Почему создать состояние создает в javascript.0
А записать состояние работает от корня древа объектов
еще другими словами
createState("0_userdata.0.example", 1518) создаст объект javascript.0.0_userdata.0.example

А setState('0_userdata.0.example', 795436234154) изменит объект 0_userdata.0.example
источник

B

Bluefox in ioBroker smarthome
_SvC_
еще другими словами
createState("0_userdata.0.example", 1518) создаст объект javascript.0.0_userdata.0.example

А setState('0_userdata.0.example', 795436234154) изменит объект 0_userdata.0.example
Баг
источник

S

Sergio in ioBroker smarthome
Павел Цытович
Если правильно понял вопрос... Брокер лишь предоставляет инфраструктуру и интерфейс драйверу. Что будет делать драйвер брокер не волнует. Кроме того, драйвер предоставляет брокеру объект со своим описанием. На основании этого объекта, брокер интегрирует драйвер в общую систему
Спасибо!
источник

AI

Alexey Ignatev in ioBroker smarthome
Парни, подскажите как счетчики подключаете? Фотодиодом на диод счетчика? Обвязку на чем делаете? Чтоб особо паяльником не махать. Желательно на nodemcu esp8266
источник

В

Вадим in ioBroker smarthome
Alexey Ignatev
Парни, подскажите как счетчики подключаете? Фотодиодом на диод счетчика? Обвязку на чем делаете? Чтоб особо паяльником не махать. Желательно на nodemcu esp8266
У меня китайский счетчик, по модбас отдает..как грязи примеров..http://we.easyelectronics.ru/vad7/podklyuchenie-esp8266-k-schetchiku-elektrichestva.html
we.easyelectronics.ru
Подключение esp8266 к счетчику электричества
Данные (импульсы) снимаются со счетчика электроэнергии посредством подключения либо телеметрическому (импульсному) выходу или на светодиод счетчика навешивается фототранзистор. Данные отправляются на облачный сервер и записываются во FRAM память, для защиты от пропадания питания. Память можно использовать с интерфейсом I2C или SPI. Если SPI, то используется режим overlap — память припаивается поверх флеша с прошивкой на модуле esp. Про SPI overlap режим расскажу ниже подробней. Отображение информации, графики — через веб. Количество считанных импульсов сохраняется в энергонезависимою FRAM память. В ней также сохраняется кольцевой лог потребленной энергии за каждую минуту. Минуты с нулевыми значениями импульсов «архивируются», чтобы больше данных влезло. Память может быть как I2C так и SPI. Если I2C, то программный флеш работает на частоте 80 Mhz, а если SPI, то на 40 Mhz. Это связано с режимом SPI overlap. Особого замедления отображения веб страниц я не заметил. У esp8266 есть две шины SPI — которые называются SPI и HSPI. SPI используется процессором для доступа к флешу с прошивкой, HSPI может использоваться для других устройств. Встроенный SPI буфер у esp8266 — 64 байта. В режиме SPI overlap возможен доступ по одним и тем же линиям (MOSI,MISO,CLK) к трем устройствам, которые выбираются через CS0, CS1, CS2. CS0 — это программная флеш.
источник

AI

Alexey Ignatev in ioBroker smarthome
Вадим
У меня китайский счетчик, по модбас отдает..как грязи примеров..http://we.easyelectronics.ru/vad7/podklyuchenie-esp8266-k-schetchiku-elektrichestva.html
we.easyelectronics.ru
Подключение esp8266 к счетчику электричества
Данные (импульсы) снимаются со счетчика электроэнергии посредством подключения либо телеметрическому (импульсному) выходу или на светодиод счетчика навешивается фототранзистор. Данные отправляются на облачный сервер и записываются во FRAM память, для защиты от пропадания питания. Память можно использовать с интерфейсом I2C или SPI. Если SPI, то используется режим overlap — память припаивается поверх флеша с прошивкой на модуле esp. Про SPI overlap режим расскажу ниже подробней. Отображение информации, графики — через веб. Количество считанных импульсов сохраняется в энергонезависимою FRAM память. В ней также сохраняется кольцевой лог потребленной энергии за каждую минуту. Минуты с нулевыми значениями импульсов «архивируются», чтобы больше данных влезло. Память может быть как I2C так и SPI. Если I2C, то программный флеш работает на частоте 80 Mhz, а если SPI, то на 40 Mhz. Это связано с режимом SPI overlap. Особого замедления отображения веб страниц я не заметил. У esp8266 есть две шины SPI — которые называются SPI и HSPI. SPI используется процессором для доступа к флешу с прошивкой, HSPI может использоваться для других устройств. Встроенный SPI буфер у esp8266 — 64 байта. В режиме SPI overlap возможен доступ по одним и тем же линиям (MOSI,MISO,CLK) к трем устройствам, которые выбираются через CS0, CS1, CS2. CS0 — это программная флеш.
А какую прошивку лить? Чтоб в mqtt просто клал. Хотя если будет вебморда с графиками прямо у нее - еще круче
источник

В

Вадим in ioBroker smarthome
Alexey Ignatev
А какую прошивку лить? Чтоб в mqtt просто клал. Хотя если будет вебморда с графиками прямо у нее - еще круче
Это первое что нашлось в гугле..
источник

В

Вадим in ioBroker smarthome
@SmartsHome @pro_esp8266 это лучше гдето тут спрашивать
источник

AI

Alexey Ignatev in ioBroker smarthome
Вадим
@SmartsHome @pro_esp8266 это лучше гдето тут спрашивать
я на nodemcu лью wifi-iot прошивку, но там нет красивостей для графика. Только в mqtt пихать, как вариант. Думал может что-то еще есть упакованное.
источник

AI

Alexey Ignatev in ioBroker smarthome
кстати, sonoff rf bridge 433 никто не использует? сейчас прошил в tasmota, данные в mqtt льются. А вот в iob дальше только руками разгребать на скриптах? Ничего для gui нету? Основные хотелки - датчики дверей, окнон и дыма заводить.
источник

AF

Alex F. in ioBroker smarthome
Alexey Ignatev
кстати, sonoff rf bridge 433 никто не использует? сейчас прошил в tasmota, данные в mqtt льются. А вот в iob дальше только руками разгребать на скриптах? Ничего для gui нету? Основные хотелки - датчики дверей, окнон и дыма заводить.
ты каким драйвером пользуешься? для тасмоты надо драйвер sonoff использовать
источник

AI

Alexey Ignatev in ioBroker smarthome
Alex F.
ты каким драйвером пользуешься? для тасмоты надо драйвер sonoff использовать
никаким) только в mqtt пока заходит
источник

AF

Alex F. in ioBroker smarthome
Alexey Ignatev
никаким) только в mqtt пока заходит
ну так вот и поставь sonoff, он нормально разложит
источник

AF

Alex F. in ioBroker smarthome
он тоже на mqtt но заточен под тасмоту
источник

AI

Alexey Ignatev in ioBroker smarthome
пошел ставить)
источник