NEWS
Непонятное поведение HomeKit
-
Добрый день. Разбираюсь с HomeKit.
Имею полностью обновлённую систему iobroker.
Не могу понять в чем причина такого поведения((((
Подскажите если кто сталкивался….
Реле не помнит своего состояния и постоянно переключается. А бывает что посреди ночи меняет состояние. Тоже не могу понять почему. Не очень то стабильная связка, если например на Ее основе строить дом. Стоит зайти в проложение и будет оно щёлкать все подряд...
На видео сам процесс
Заранее благодарен)
-
Добрый день. Разбираюсь с HomeKit.
Имею полностью обновлённую систему iobroker.
Не могу понять в чем причина такого поведения((((
Подскажите если кто сталкивался….
Реле не помнит своего состояния и постоянно переключается. А бывает что посреди ночи меняет состояние. Тоже не могу понять почему. Не очень то стабильная связка, если например на Ее основе строить дом. Стоит зайти в проложение и будет оно щёлкать все подряд...
На видео сам процесс
Заранее благодарен) `
Странное поведение, скриптов никаких лишних нету на эти объекты? Через какой драйвер рулишь релюшками? -
Добрый день. Разбираюсь с HomeKit.
Имею полностью обновлённую систему iobroker.
Не могу понять в чем причина такого поведения((((
Подскажите если кто сталкивался….
Реле не помнит своего состояния и постоянно переключается. А бывает что посреди ночи меняет состояние. Тоже не могу понять почему. Не очень то стабильная связка, если например на Ее основе строить дом. Стоит зайти в проложение и будет оно щёлкать все подряд...
На видео сам процесс
Заранее благодарен)
Странное поведение, скриптов никаких лишних нету на эти объекты? Через какой драйвер рулишь релюшками?
Скрипты есть. Но они стандартные: время проговаривать и погоду(из примеров на сайте). На всякий случай отключу их.Управление такое: mqtt -> esp -> реле
PS: Все отключил. скрипты/сцены. оставил все по минимуму/ и все равно все по прежнему ((((
вот кусок лога как раз в момент запуска приложения
homekit.0 2016-09-29 20:55:13.767 debug homekit.0 NEWVALUE: true homekit.0 2016-09-29 20:55:13.767 debug homekit.0 OLDVALUE: true homekit.0 2016-09-29 20:55:13.767 debug homekit.0 is Switch = true homekit.0 2016-09-29 20:55:13.767 debug homekit.0 VALUE: true id = mqtt.0.ESP-D1Mini.output14 homekit.0 2016-09-29 20:55:13.766 debug inMem message * mqtt.0.ESP-D1Mini.output14 homekit.0 2016-09-29 20:55:13.766 debug homekit.0 NEWVALUE: true homekit.0 2016-09-29 20:55:13.766 debug homekit.0 OLDVALUE: true homekit.0 2016-09-29 20:55:13.765 debug homekit.0 is Switch = true homekit.0 2016-09-29 20:55:13.765 debug homekit.0 VALUE: true id = mqtt.0.ESP-D1Mini.output12 homekit.0 2016-09-29 20:55:13.765 debug inMem message * mqtt.0.ESP-D1Mini.output12 homekit.0 2016-09-29 20:55:13.765 debug homekit.0 CHANGED: mqtt.0.ESP-D1Mini.output14 = true homekit.0 2016-09-29 20:55:13.764 debug homekit.0 < hap реле 2 get Switch for mqtt.0.ESP-D1Mini.output14 homekit.0 2016-09-29 20:55:13.764 debug homekit.0 CHANGED: mqtt.0.ESP-D1Mini.output12 = true homekit.0 2016-09-29 20:55:13.762 debug homekit.0 < hap реле 1 get Switch for mqtt.0.ESP-D1Mini.output12 homekit.0 2016-09-29 20:55:12.617 debug inMem message * system.adapter.mqtt.0.uptime homekit.0 2016-09-29 20:55:12.617 debug inMem message * system.adapter.mqtt.0.memHeapUsed homekit.0 2016-09-29 20:55:12.616 debug inMem message * system.adapter.mqtt.0.memHeapTotal homekit.0 2016-09-29 20:55:12.615 debug inMem message * system.adapter.mqtt.0.memRss homekit.0 2016-09-29 20:55:12.564 debug inMem message * system.adapter.mqtt.0.connected homekit.0 2016-09-29 20:55:12.550 debug inMem message * system.adapter.mqtt.0.alive homekit.0 2016-09-29 20:55:11.007 debug inMem message * system.adapter.javascript.0.uptime homekit.0 2016-09-29 20:55:11.006 debug inMem message * system.adapter.javascript.0.memHeapUsed homekit.0 2016-09-29 20:55:11.006 debug inMem message * system.adapter.javascript.0.memHeapTotal homekit.0 2016-09-29 20:55:11.005 debug inMem message * system.adapter.javascript.0.memRss homekit.0 2016-09-29 20:55:11.005 debug inMem message * system.adapter.javascript.0.connected homekit.0 2016-09-29 20:55:11.005 debug inMem message * system.adapter.javascript.0.alive homekit.0 2016-09-29 20:55:11.004 debug inMem message * system.host.orangepipc.freemem homekit.0 2016-09-29 20:55:11.004 debug inMem message * system.host.orangepipc.uptime homekit.0 2016-09-29 20:55:11.004 debug inMem message * system.host.orangepipc.memHeapUsed homekit.0 2016-09-29 20:55:11.003 debug inMem message * system.host.orangepipc.memHeapTotal homekit.0 2016-09-29 20:55:11.003 debug inMem message * system.host.orangepipc.memRss homekit.0 2016-09-29 20:55:11.003 debug inMem message * system.host.orangepipc.mem homekit.0 2016-09-29 20:55:11.001 debug inMem message * system.host.orangepipc.load homekit.0 2016-09-29 20:55:10.874 debug inMem message * system.host.orangepipc.alive homekit.0 2016-09-29 20:55:09.656 debug inMem message * mqtt.0.ESP-D1Mini.uptime homekit.0 2016-09-29 20:55:09.642 debug inMem message * mqtt.0.ESP-D1Mini.freemem homekit.0 2016-09-29 20:55:09.635 debug homekit.0 NEWVALUE: false homekit.0 2016-09-29 20:55:09.635 debug homekit.0 OLDVALUE: false homekit.0 2016-09-29 20:55:09.634 debug homekit.0 is Switch = true homekit.0 2016-09-29 20:55:09.634 debug homekit.0 VALUE: 0 id = mqtt.0.ESP-D1Mini.output14 homekit.0 2016-09-29 20:55:09.630 debug inMem message * mqtt.0.ESP-D1Mini.output14 homekit.0 2016-09-29 20:55:09.611 debug homekit.0 NEWVALUE: false homekit.0 2016-09-29 20:55:09.611 debug homekit.0 OLDVALUE: false homekit.0 2016-09-29 20:55:09.610 debug homekit.0 is Switch = true homekit.0 2016-09-29 20:55:09.610 debug homekit.0 VALUE: 0 id = mqtt.0.ESP-D1Mini.output12
вот это происходит именно в момент запуска приложения
homekit.0 2016-09-29 20:55:13.767 debug homekit.0 NEWVALUE: true homekit.0 2016-09-29 20:55:13.767 debug homekit.0 OLDVALUE: true homekit.0 2016-09-29 20:55:13.767 debug homekit.0 is Switch = true homekit.0 2016-09-29 20:55:13.767 debug homekit.0 VALUE: true id = mqtt.0.ESP-D1Mini.output14 homekit.0 2016-09-29 20:55:13.766 debug inMem message * mqtt.0.ESP-D1Mini.output14 homekit.0 2016-09-29 20:55:13.766 debug homekit.0 NEWVALUE: true homekit.0 2016-09-29 20:55:13.766 debug homekit.0 OLDVALUE: true homekit.0 2016-09-29 20:55:13.765 debug homekit.0 is Switch = true homekit.0 2016-09-29 20:55:13.765 debug homekit.0 VALUE: true id = mqtt.0.ESP-D1Mini.output12 homekit.0 2016-09-29 20:55:13.765 debug inMem message * mqtt.0.ESP-D1Mini.output12 homekit.0 2016-09-29 20:55:13.765 debug homekit.0 CHANGED: mqtt.0.ESP-D1Mini.output14 = true homekit.0 2016-09-29 20:55:13.764 debug homekit.0 < hap реле 2 get Switch for mqtt.0.ESP-D1Mini.output14 homekit.0 2016-09-29 20:55:13.764 debug homekit.0 CHANGED: mqtt.0.ESP-D1Mini.output12 = true homekit.0 2016-09-29 20:55:13.762 debug homekit.0 < hap реле 1 get Switch for mqtt.0.ESP-D1Mini.output12
вот настройки для одного из "пинов" на esp в mqtt
заметил что если тип переменной отличный от "логическая переменная" - то homekit вообще не видит этот аксессуар/
filename="Без названия.jpeg" index="1">~~ -
Заметил одну интересную особенность в поведении состояния переменной/
Попробую описать так, чтобы это было понятно)))
Так как тип переменной выставлен в "Логическая переменная" значит и значения он принимает только true и false/
но это не всегда так. каждый раз когда mqtt протокол опрашивает датчики - он ставит 0 сам вместо false, и наоборот 1 вместо true/
А когда запускаю приложение на айпаде - то оно меняет значение на противоположное. И так постоянно ((((
-
Покажи еще скрин настроек mqtt драйвера
-
Покажи еще скрин настроек mqtt драйвера `
filename="Без названия3.jpeg" index="0">~~
Настройки в большинстве своем особо ничего не меняют/ Пробовал по всякому опции ставить эффект один и тот же(((Но вчера, в процессе поиска истины homekit bridge совсем сломался))))
Теперь даже не отображается на айдевайсах)
-
У меня тоже пропадал - помогло изменение мак адреса в поле username(В настройках драйвера). Тогда получилось устройство заново найти.
-
У меня тоже пропадал - помогло изменение мак адреса в поле username(В настройках драйвера). Тогда получилось устройство заново найти. `
Спасибо)) помогло)Но к сожалению как статусы прыгали так и прыгают((
Грешу на прошивку esp модуля. С прошивкой от мегаД такого не было )