Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Русский
    3. ioBroker
    4. ioBroker драйвера
    5. Непонятное поведение HomeKit

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Непонятное поведение HomeKit

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      akalchuk last edited by

      Добрый день. Разбираюсь с HomeKit.

      Имею полностью обновлённую систему iobroker.

      Не могу понять в чем причина такого поведения((((

      Подскажите если кто сталкивался….

      Реле не помнит своего состояния и постоянно переключается. А бывает что посреди ночи меняет состояние. Тоже не могу понять почему. Не очень то стабильная связка, если например на Ее основе строить дом. Стоит зайти в проложение и будет оно щёлкать все подряд...

      На видео сам процесс

      https://youtu.be/HXt5lQAtr6A

      Заранее благодарен)

      1 Reply Last reply Reply Quote 0
      • I
        instalator last edited by

        @akalchuk:

        Добрый день. Разбираюсь с HomeKit.

        Имею полностью обновлённую систему iobroker.

        Не могу понять в чем причина такого поведения((((

        Подскажите если кто сталкивался….

        Реле не помнит своего состояния и постоянно переключается. А бывает что посреди ночи меняет состояние. Тоже не могу понять почему. Не очень то стабильная связка, если например на Ее основе строить дом. Стоит зайти в проложение и будет оно щёлкать все подряд...

        На видео сам процесс

        https://youtu.be/HXt5lQAtr6A

        Заранее благодарен) `
        Странное поведение, скриптов никаких лишних нету на эти объекты? Через какой драйвер рулишь релюшками?

        1 Reply Last reply Reply Quote 0
        • A
          akalchuk last edited by

          @instalator:

          @akalchuk:

          Добрый день. Разбираюсь с HomeKit.

          Имею полностью обновлённую систему iobroker.

          Не могу понять в чем причина такого поведения((((

          Подскажите если кто сталкивался….

          Реле не помнит своего состояния и постоянно переключается. А бывает что посреди ночи меняет состояние. Тоже не могу понять почему. Не очень то стабильная связка, если например на Ее основе строить дом. Стоит зайти в проложение и будет оно щёлкать все подряд...

          На видео сам процесс

          https://youtu.be/HXt5lQAtr6A

          Заранее благодарен) Странное поведение, скриптов никаких лишних нету на эти объекты? Через какой драйвер рулишь релюшками?
          Скрипты есть. Но они стандартные: время проговаривать и погоду(из примеров на сайте). На всякий случай отключу их.

          Управление такое: 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">~~

          1 Reply Last reply Reply Quote 0
          • A
            akalchuk last edited by

            Заметил одну интересную особенность в поведении состояния переменной/

            Попробую описать так, чтобы это было понятно)))

            Так как тип переменной выставлен в "Логическая переменная" значит и значения он принимает только true и false/

            но это не всегда так. каждый раз когда mqtt протокол опрашивает датчики - он ставит 0 сам вместо false, и наоборот 1 вместо true/

            А когда запускаю приложение на айпаде - то оно меняет значение на противоположное. И так постоянно ((((

            1 Reply Last reply Reply Quote 0
            • I
              instalator last edited by

              Покажи еще скрин настроек mqtt драйвера

              1 Reply Last reply Reply Quote 0
              • A
                akalchuk last edited by

                @instalator:

                Покажи еще скрин настроек mqtt драйвера `
                filename="Без названия3.jpeg" index="0">~~
                Настройки в большинстве своем особо ничего не меняют/ Пробовал по всякому опции ставить эффект один и тот же(((

                Но вчера, в процессе поиска истины homekit bridge совсем сломался))))

                Теперь даже не отображается на айдевайсах)

                1 Reply Last reply Reply Quote 0
                • Z
                  znammut last edited by

                  У меня тоже пропадал - помогло изменение мак адреса в поле username(В настройках драйвера). Тогда получилось устройство заново найти.

                  1 Reply Last reply Reply Quote 0
                  • A
                    akalchuk last edited by

                    @znammut:

                    У меня тоже пропадал - помогло изменение мак адреса в поле username(В настройках драйвера). Тогда получилось устройство заново найти. `
                    Спасибо)) помогло)

                    Но к сожалению как статусы прыгали так и прыгают((

                    Грешу на прошивку esp модуля. С прошивкой от мегаД такого не было )

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    823
                    Online

                    31.8k
                    Users

                    80.0k
                    Topics

                    1.3m
                    Posts

                    3
                    8
                    2237
                    Loading More Posts
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes
                    Reply
                    • Reply as topic
                    Log in to reply
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                    The ioBroker Community 2014-2023
                    logo