Deconz-rest-plugin: Умные жалюзи ИКЕА FIRST и CADRILL

Созданный на 12 янв. 2019  ·  350Комментарии  ·  Источник: dresden-elektronik/deconz-rest-plugin

Кто-нибудь уже получил в свои руки умные жалюзи IKEA FYRTUR и KADRILJ? Они управляются через концентратор TRÅDFRI, поэтому deCONZ должен иметь возможность их поддерживать. К сожалению, они бывают только серого цвета и имеют фиксированную (не регулируемую) ширину 60, 80, 100, 120 и 140 см.

Я подозреваю, что это конечные устройства. В одном из документов есть примечание о том, что вам нужен (входящий в комплект) ретранслятор сигналов (см. № 1095) для управления жалюзи с помощью (входящего в комплект) пульта дистанционного управления открытием / закрытием.

Самый полезный комментарий

Чтобы создать привязку, откройте панель _Bind Dropbox_ в графическом интерфейсе deCONZ. Перетащите кластер _Window Covering_ из-за шторки в поле _Source_ в раскрывающемся списке. Перетащите конечную точку 0x01 из RaspBee в поле _Destination_. Затем нажмите _Bind_. Dropbox должен некоторое время показывать успех . Может потребоваться несколько попыток. Вот скриншот (для контроллера шторки Xiaomi):
Screenshot 2019-08-25 at 12 00

Чтобы настроить отчеты по атрибутам, откройте панель _Cluster Info_ в графическом интерфейсе deCONZ. Выберите кластер _Window Covering_ на панели задач и прокрутите вниз. Дважды щелкните атрибут _Current Position Lift Percentage_, чтобы открыть окно _Attribute Editor_. Введите отчетные значения и нажмите _Write Config_. Закройте всплывающее окно, снова откройте его и нажмите _Read Config_, чтобы убедиться, что значения были сохранены. Может потребоваться несколько попыток.
Screenshot 2019-08-25 at 12 07

После этого значение _Current Position Lift Percentage_ должно автоматически изменяться при открытии или закрытии жалюзи. Если это сработает, мы можем улучшить плагин REST API для автоматической настройки привязки и конфигурации отчетов по атрибутам.

Все 350 Комментарий

Боюсь, нам придется подождать до 2 февраля ...

Через несколько дней должен появиться здесь в магазинах. Я обязательно куплю одну. Если я не ошибаюсь, они работают от батарей, поэтому конечные устройства

Планирую получить два 2 февраля.

Причина для ретранслятора должна заключаться в том, что слепой не подключен к шлюзу, верно? Нет прямого управления от конечного устройства к конечному без ретранслятора?

Нет прямого управления от конечного устройства к конечному без ретранслятора?

Без роутера. Ретранслятор определенно необходим, если вы хотите управлять умной шторкой автономно, без концентратора. Однако координатор также является маршрутизатором, поэтому я думаю / надеюсь, что вы можете отказаться от ретранслятора, если подключите и удаленный, и интеллектуальную шторку к deCONZ (или, если возможно, к концентратору IKEA).

Ikea сообщила нам, что их отложили до лета из-за производственных проблем и проблем с внедрением моста IKEA. Я также очень заинтересован в этих жалюзи и надеюсь, что ими можно управлять с помощью deconz.

Эта проблема была автоматически помечена как устаревшая, поскольку в последнее время не было активности. Он будет закрыт, если больше не будет активности. Спасибо за ваш вклад.

Все еще жду ИКЕА ...

Согласно Reddit, выпуск жалюзи может произойти в октябре в Нидерландах:
https://www.reddit.com/r/tradfri/comments/c8e7ge/blinds_kadrilj_fyrtur_on_sale_in_october

В Швецию они прибудут в течение месяца (надеюсь).

Конец августа в Нидерландах, по данным IKEA, см .:
https://www.ikea.com/en/en/catalog/categories/departments/Textiles/10701/ :

С конца августа 2019 года электрические рулонные шторы FYRTUR и KADRILJ будут доступны в IKEA. С помощью пульта дистанционного управления вы можете легко открывать и закрывать рулонные шторы. Также может использоваться в сочетании со шлюзом TRÅDFRI и сопутствующим приложением.

Хм, они удалили текст с сайта ...

РЕДАКТИРОВАТЬ (1 августа) И он вернулся ... все еще в конце августа.

Похоже, нам нужно посмотреть на двигатель рольставни Xiaomi Aqara
https://s.click.aliexpress.com/e/J1vGk12

Выпущенный сегодня, надеюсь, он будет быстро интегрирован. Я хочу купить несколько: D

Нет нестандартного размера: /. Очень плохо.

В Италии выпустили запасной аккумулятор только Braunit: p

Скоро будет доступно. На этой неделе они появились на сайте в Нидерландах; Изначально было сказано, что она будет доступна 18 августа. Я куплю несколько фыртур.

Я купил их в эти выходные. Если кто-то может предоставить мне пошаговое руководство о том, что мне нужно
делать. Я пришлю информацию.

Думаю, эта ссылка об этом.

Я тоже купил 2 Fyrtur, но не знаю, когда у меня будет время поиграть с ними.

У меня сегодня есть два умных жалюзи Fyrtur. К сожалению, я запускаю deconz без головы, поэтому у меня нет доступа к графическому интерфейсу, но если есть другой способ, я могу помочь - просто скажите слово :)

Если вы запустите deconz в докере, вы действительно можете включить графический интерфейс рабочего стола для просмотра через vnc

Нет нестандартного размера: /. Очень плохо.

Думаю, они есть;)

https://youtu.be/PL6LPZZoFlo

Мне нужна длина 240см. Икеа продает всего 195: /.

Я использую Deconz как аддон в Hassio. Так что я боюсь, что не могу получить доступ к графическому интерфейсу.

Я использую Deconz как аддон в Hassio. Так что я боюсь, что не могу получить доступ к графическому интерфейсу.

Да, ты можешь; https://github.com/home-assistant/hassio-addons/tree/master/deconz#accessing -the-deconz-application-and-view-the-mesh-via-vnc

Теперь я могу войти в систему через VNC. Я нажал две кнопки на жалюзи Ikea (шаг 2). Я также установил разрешение соединения (255). Но я не вижу никаких изменений в представлении VNC. Что мне еще нужно сделать?

ДОБАВЛЕНИЕ УСТРОЙСТВ К ВАШЕМУ
БЕСПРОВОДНОЕ ОТКРЫТЬ / ЗАКРЫТЬ УДАЛЕННОЕ
Когда продается беспроводной пульт дистанционного управления открытием / закрытием
вместе с беспроводной рулонной шторкой и
Signal Repeater (в одной упаковке), они
уже в паре.
Чтобы добавить больше беспроводных жалюзи, просто повторите
следующие шаги:
Убедитесь, что ваша беспроводная рулонная штора
включенный.
1 Откройте заднюю крышку открывания / закрывания
Remote и найдите кнопку сопряжения.
2 Короткое нажатие на обе кнопки на шторке.
Это заставит устройство проснуться и готово
для сопряжения на 2 минуты.
3 Держите пульт дистанционного управления Open / Close очень близко к
беспроводная рулонная штора, которую вы хотите добавить: нет
более 5 см от.
4 Нажмите и удерживайте кнопку сопряжения в течение
минимум 10 секунд на беспроводной сети Открыть /
Закройте пульт.
5 Красный индикатор будет постоянно светить на открытой /
Закройте пульт. На беспроводной рулонной шторке
белый свет начнет тускнеть и мигать, пока
устройства были успешно сопряжены.
Можно подключить до 4 беспроводных жалюзи
с 1 дистанционным управлением Open / Close.

Для тех, кто приехал из Берлина и интересуется FYRTUR, у них есть несколько в берлинском Вальтердорфе.

IMG_3359

Вы также можете проверить онлайн, в каком магазине они есть :)

Все еще ждем, когда Fyrtur поступит в продажу в Амстердаме ...

Как я понял, нажатие двух кнопок переводит шторку в режим сопряжения touch-link. Это не поможет связать его с deCONZ. Если это похоже на любое из устройств Trådfri, сброс до заводских настроек должен помочь. Для элементов управления это делается путем удерживания кнопки сопряжения в течение 10 секунд.

Если вы не можете заставить слепую подключиться к сети deCONZ после сброса, вы можете попробовать подключить пульт дистанционного управления к deCONZ (опять же, сбросив его), а затем прикоснитесь к слепому подключению пульта.

Все еще ждем, когда Fyrtur поступит в продажу в Амстердаме ...

Как я понял, нажатие двух кнопок переводит шторку в режим сопряжения touch-link. Это не поможет связать его с deCONZ. Если это похоже на любое из устройств Trådfri, сброс до заводских настроек должен помочь. Для элементов управления это делается путем удерживания кнопки сопряжения в течение 10 секунд.

Если вы не можете заставить слепую подключиться к сети deCONZ после сброса, вы можете попробовать подключить пульт дистанционного управления к deCONZ (опять же, сбросив его), а затем прикоснитесь к слепому подключению пульта.

Подключенная удаленная информация

2019-08-20 09_09_40-192 168 2 25_5900 (_0 (root)) - VNC Viewer

И информация о жалюзи:
2019-08-20 09_09_40-192 168 2 25_5900 (_0 (root)) - VNC Viewer

Для сброса и сопряжения самой шторки вы чаще всего нажимаете обе кнопки на шторке в течение 5 секунд (не на пульте дистанционного управления), и, таким образом, шторка должна отображаться в графическом интерфейсе как конечное устройство. После этого вам необходимо вручную подключить пульт к шторке. По крайней мере, я так понимаю, поскольку в настоящее время я сам не могу получить доступ к графическому интерфейсу. Могу переустановить мой пи на настольную версию, чтобы протестировать сегодня ...

Изменить: Кажется, ты меня обыграл, Тойт :)

Редактировать редактировать: Я сократил одну из своих шторок после видео, опубликованного ранее, все прошло нормально.

@Thoit похоже, что deCONZ еще не прочитал дескрипторы полностью. Можете ли вы попробовать прочитать их слева из двух раскрывающихся списков на узле? Обязательно сначала выведите устройство из спящего режима. Кроме того, не могли бы вы опубликовать другую информацию с https://github.com/dresden-elektronik/deconz-rest-plugin/wiki/Request-Device-Support? Пожалуйста, прочтите атрибуты кластера _Basic_, прежде чем делать снимок экрана. Опять же, при чтении убедитесь, что устройство не спит.

Это та информация, которая вам нужна?

2019-08-20 10_23_33-192 168 2 25_5900 (_0 (root)) - VNC Viewer
2019-08-20 09_09_40-192 168 2 25_5900 (_0 (root)) - VNC Viewer

И пульт:
2019-08-20 10_27_33-192 168 2 25_5900 (_0 (root)) - VNC Viewer

Пульт выглядит хорошо. Как я и ожидал, у него есть клиентский кластер _Window Covering_ для отправки команд слепым. Это означает, что он может управлять (напрямую) только жалюзи, и что жалюзи не могут управляться (напрямую) другими устройствами управления. Не слишком доволен кластером 0xFC7C, который, вероятно, используется для какой-то специфической конфигурации IKEA.

Можете ли вы также разместить узел кластеров для слепых? И кластер _Basic_ после чтения атрибутов. Радиоприемник на шторке должен быть активным, чтобы чтение было успешным; Я не знаю, как этого добиться. Надеюсь, слепой опрашивает своего родителя каждые пару секунд, иначе он не сможет отреагировать на контроллер.

Здравствуйте !
Радует прогресс, в том числе и жалюзи ikea :)
Один вопрос по поводу жалюзи: можно ли настроить конечное положение? -> мои окна, для которых я хочу их использовать, меньше 1,95.
-> Я не нашел информации об этом в руководстве ikea

Здравствуйте !
Радует прогресс, в том числе и жалюзи ikea :)
Один вопрос по поводу жалюзи: можно ли настроить конечное положение? -> мои окна, для которых я хочу их использовать, меньше 1,95.
-> Я не нашел информации об этом в руководстве ikea

Да, это возможно. Установите конечное положение и нажмите 2 раза на одну из кнопок на жалюзи.

Здравствуйте !
Радует прогресс, в том числе и жалюзи ikea :)
Один вопрос по поводу жалюзи: можно ли настроить конечное положение? -> мои окна, для которых я хочу их использовать, меньше 1,95.
-> Я не нашел информации об этом в руководстве ikea

Да, это возможно. Установите конечное положение и нажмите 2 раза на одну из кнопок на жалюзи.

Спасибо ! .. так что как только они появятся, я их получу :)

@manup, поможете ли вы в краткосрочной перспективе получить надлежащую поддержку обложки Ikea в deconz?

Я не мог найти, как получить дополнительную информацию о жалюзи. Уже нажал обе кнопки одновременно, дважды щелкнул, но не вижу дополнительной информации, представленной на снимке экрана.

Некоторые из них мне удалось раздобыть сегодня. Я рад предоставить любую техническую деталь, которая может помочь с реализацией :)

@manup есть счет ?

Сегодня я наконец соединил один из своих блайндов с деконзом, но, как и Той, я не вижу, как получить от него больше информации. Я могу получить информацию об узле, но, похоже, нет кластеров, которые можно было бы показать или прочитать ...

Blind-Node1
Blind-NodeInfo1

deCONZ не прочитал дескрипторы. Вы можете попробовать прочитать их вручную из (только видимого) левого раскрывающегося списка (в правой части узла). В зависимости от того, насколько слепой сонный, вам может потребоваться разбудить его, прежде чем он среагирует. Не знаю, как это делается, думаю / надеюсь, нажав кнопку на шторке.

Слепые кластеры и чтение базового кластера
Blind-Node
Blind-Cluster-Basic

Круто! Не могли бы вы попробовать прочитать кластер _Window Covering_? И проверьте, можете ли вы управлять жалюзи с помощью команд _Open_ и _Close_?

Как вы соединили жалюзи с Deconz @Revorge? Ик пробовал пару раз, но не смог заставить работать :(

@ebaauw вот моя реализация вслепую
https://github.com/paolotremadio/homebridge-webshades

Что заставляет меня задуматься: должен ли он быть частью Homebridge-Hue? Технически это не оттенок ... :)

homebridge-hue поддерживает умные жалюзи с v0.10.3 .

Круто! Не могли бы вы попробовать прочитать кластер _Window Covering_? И проверьте, можете ли вы управлять жалюзи с помощью команд _Open_ и _Close_?

Я могу управлять жалюзи из графического интерфейса deconz с помощью кнопок exec «Вверх / Открыть», «Вниз / Закрыть» и «Перейти к проценту подъема» - работает очень приятно :)

Не уверен, что атрибуты прочитаны правильно, но это все, что я получил, что бы я ни пробовал:
Blind-Window-Covering1
Blind-Window-Covering2
Blind-Window-Covering3
Blind-Window-Covering4

Как вы соединили жалюзи с Deconz @Revorge? Ик пробовал пару раз, но не смог заставить работать :(

Откройте сеть через deconz GUI или «добавьте новые огни» в фоскон и удерживайте обе кнопки на шторке около 5 секунд - шторка появилась мгновенно.

Выглядит хорошо, мне нравится, что в жалюзи есть еще и кластер Poll Control. Пульт дистанционного управления выглядит таким же, как и пульт включения / выключения, который продавался ранее и поддерживается с 2.05.58.
https://github.com/dresden-elektronik/deconz-rest-plugin/releases/tag/V2_05_58

Конечно, требуется дополнительный код для настройки привязки, чтобы позволить пульту дистанционного управления напрямую управлять жалюзи.

В качестве краткосрочной цели, я думаю, имеет смысл поддержать блайнды с помощью существующего хака /lights . Не мой любимый, но REST-API v2 займет некоторое время, поэтому давайте сначала сделаем хакер, а позже добавим правильный API шторок в v2 :)

Вчера я получил по электронной почте уведомление о том, что 140 см FYRTUR доступен в IKEA Amsterdam. Я сразу поехал туда, но ФЫРТУРы не нашли - они «потерялись». Поскольку акции менялись, я решил, что они их нашли. Сегодня утром совершили еще одну поездку, но у них осталось только 60 см и 80 см. Оставшийся 140-сантиметровый агрегат, указанный на сайте, достался МВД. Они не знают, когда появится новый товар. Ни в одном другом магазине ИКЕА, расположенном поблизости, в настоящее время нет запасов, так что я думаю, что подожду еще неделю ...

В любом случае, добавлен в белый список FYRTUR (и, я надеюсь, KADRILJ), поэтому плагин REST API должен создать ресурс /lights с type Window covering device . Надеюсь, кто-нибудь сможет скомпилировать и протестировать мой последний коммит.

Выявить уровень заряда батареи будет немного сложнее, поскольку на ресурсах /lights нет config . Я мог бы ввести тип ZHABattery /sensors или, может быть, лучше дождаться API v2 /devices .

Пульт выглядит так же, как и пульт включения / выключения.

Нет, у него другая прошивка, другой тип устройства, и я подозреваю, что он отправляет команды _Window Covering_ вместо команд _On / Off_ и _Level Control_.

Я добавил тип удаленного устройства в general.xml и внес его в белый список для создания ресурса /sensors . Я думаю, этого достаточно, поскольку он также объявляет клиентский кластер _On / Off_. Для полной поддержки мне нужно посмотреть, какие команды он отправляет. Может ли кто-нибудь запустить deconz с --dbg-info=2 и записать команды, включая asdu ?

На самом деле приятно видеть, что есть некоторый прогресс и совершаются определенные действия :) Если я могу оказать дополнительную помощь в добавлении поддержки - просто скажите слово. Я все равно сейчас тестирую все это на "записывающей" SD-карте, так что не прочь немного "повозиться" :)

Отлично @ebaauw, как я могу протестировать ваш код с помощью надстройки Hassio? Или это невозможно?

Вам нужно получить мой последний коммит, скомпилировать плагин REST API и установить его, см. Https://github.com/dresden-elektronik/deconz-rest-plugin#get -and-compile-the-plugin.

Вам нужно получить мой последний коммит, скомпилировать плагин REST API и установить его, см. Https://github.com/dresden-elektronik/deconz-rest-plugin#get -and-compile-the-plugin.

Я пробовал скомпилировать из вашего репо, но получаю сообщение об ошибке
terminal

Я добавил тип удаленного устройства в general.xml и внес его в белый список для создания резерва / сенсоров. Думаю, этого достаточно, так как он также рекламирует клиентский кластер On / Off. Для полной поддержки мне нужно посмотреть, какие команды он отправляет. Может ли кто-нибудь запустить deconz с --dbg-info = 2 и записать команды, включая asdu?

Как можно - «шаг за шагом» сделать то, о чем вы просили выше?

Блин, я забыл об этом. Это известная проблема с коммитами после версии 2.05.66, которая должна быть исправлена ​​в версии 2.05.67. См. # 1732 и https://github.com/dresden-elektronik/deconz-rest-plugin/commit/1777accdc688a2a72f762f6e8d38df68dec34fef.

Блин, я забыл об этом. Это известная проблема с коммитами после версии 2.05.66, которая должна быть исправлена ​​в версии 2.05.67. См. № 1732 и 1777acc .

Это помогло :)

Fyrtur-Light

И видно в HomeAssistant - сообщаемое состояние и положение неверны, но жалюзи можно контролировать с помощью ползунка положения.

HA-Entity
HA-Entity-Position

Выпустим это!

Какие проблемы со слайдером Home Assistant? Неправильный масштаб?

Какие проблемы со слайдером Home Assistant? Неправильный масштаб?

Единственная «проблема» в том, что Home Assistant совершенно не знает о слепом состоянии. Шкала ползунка верна, но Home Assistant не знает, каково текущее положение жалюзи. Вы можете временно решить эту проблему, просто заставив Home Assistant запомнить последнюю установленную позицию, но это вопрос сообщества Home Assistant.

Отражается ли состояние в state.bri в REST API? Он должен соответствовать атрибуту _Current Position Lift Percentage_. Контроллер шторки Xiaomi и, я думаю, ubysis J1 сообщают только текущее положение после успешной калибровки.

Какая позиция 0%? Полностью открытый или закрытый? Мне нужно проверить код, каким он должен быть; Я забыл, что есть что, поскольку у Xioami они были перевернуты, а HomeKit - наоборот, по сравнению с ZigBee.

Атрибут (и state.bri ) должен обновиться автоматически. Если нет, то не могли бы вы вручную создать привязку из кластера _Window Covering_ шторки к RaspBee / ConBee.

Какая позиция 0%? Полностью открытый или закрытый? Мне нужно проверить код, каким он должен быть; Я забыл, что есть что, поскольку у Xioami они были перевернуты, а HomeKit - наоборот, по сравнению с ZigBee.

0% полностью открыт. Я посмотрю на state.bri позже.

Если я выполняю чтение атрибутов _Window Covering Cluster_, состояние и положение обновляются в Home Assistant - хотя и в обратном порядке, поэтому 0% (открыто) отображается как закрытое, а 100% (закрытое) отображается как открытое ... сам, кажется, каждую секунду опрашивает своего родителя.

temp

Если я выполняю чтение атрибутов кластера покрытия окон, состояние и положение обновляются в Home Assistant.

В чтении не должно быть необходимости, если вы создаете привязку из кластера _Window Covering_ к RaspBee / ConBee и настраиваете отчеты по атрибутам для _Current Position Lift Percentage_.

поэтому 0% (открыто) отображается как закрытое и 100% (закрытое)

Открыто должно быть 0%, см. Https://github.com/dresden-elektronik/deconz-rest-plugin/pull/746#issuecomment -427590830. Пожалуйста, проверьте еще раз state.bri . Он должен быть 0 для открытого и 255 для закрытого. В этом случае Home Assistant должен изменить значения (также при открытии / закрытии жалюзи). HomeKit также использует 100% для открытого и 0% для закрытого, поэтому мне пришлось сделать то же самое в homebridge-hue.

Сам слепой, кажется, каждую секунду опрашивает своего родителя.

Это хорошие новости. Я надеялся, что это произойдет (или он не мог ответить на пульт), но хорошо иметь подтверждение.

В чтении не должно быть необходимости, если вы создаете привязку из кластера Window Covering к RaspBee / ConBee и настраиваете отчеты по атрибутам для текущего процента повышения позиции.

Звучит отлично, но боюсь, что мне не хватает ноу-хау.

Чтобы создать привязку, откройте панель _Bind Dropbox_ в графическом интерфейсе deCONZ. Перетащите кластер _Window Covering_ из-за шторки в поле _Source_ в раскрывающемся списке. Перетащите конечную точку 0x01 из RaspBee в поле _Destination_. Затем нажмите _Bind_. Dropbox должен некоторое время показывать успех . Может потребоваться несколько попыток. Вот скриншот (для контроллера шторки Xiaomi):
Screenshot 2019-08-25 at 12 00

Чтобы настроить отчеты по атрибутам, откройте панель _Cluster Info_ в графическом интерфейсе deCONZ. Выберите кластер _Window Covering_ на панели задач и прокрутите вниз. Дважды щелкните атрибут _Current Position Lift Percentage_, чтобы открыть окно _Attribute Editor_. Введите отчетные значения и нажмите _Write Config_. Закройте всплывающее окно, снова откройте его и нажмите _Read Config_, чтобы убедиться, что значения были сохранены. Может потребоваться несколько попыток.
Screenshot 2019-08-25 at 12 07

После этого значение _Current Position Lift Percentage_ должно автоматически изменяться при открытии или закрытии жалюзи. Если это сработает, мы можем улучшить плагин REST API для автоматической настройки привязки и конфигурации отчетов по атрибутам.

хорошие рабочие, ребята, я только что взял 2 жалюзи, сначала нужно их немного подрезать, но как только я их подниму, я буду рад помочь, если потребуется дополнительная информация.

@ebaauw Большое спасибо - очень признателен за помощь и подробное объяснение :) У меня день рождения через несколько минут, но я дам его сегодня вечером. Кажется, это все, что нужно для исправления базовой работы с HA 👍

Согласно ikea.nl, в Ikea Amsterdam есть одна 140-сантиметровая штора, но, возможно, она была фантомной слепой из прошлого;)

@ebaauw Я выполнил ваши инструкции по созданию привязки, и теперь положение обновляется автоматически 👍 Теперь мне просто нужно выяснить, как инвертировать состояние открытия / закрытия в Home Assistant.

Я попытаюсь связать пульт дистанционного открытия / закрытия с deCONZ позже и протестирую, работает ли он для управления жалюзи.

@Revorge, чтобы исправить Хасс, нам просто нужно добавить модель в https://github.com/home-assistant/home-assistant/blob/d4bd5a180ce9c7dc39b0a00000307148ca6b6303/homeassistant/components/deconz/cover.py#L17

Я просто хотел бы выяснить, какой путь является способом по умолчанию, чтобы не указывать все устройства в правильном порядке.

Пульт выглядит так же, как и пульт включения / выключения.

Нет, у него другая прошивка, другой тип устройства, и я подозреваю, что он отправляет команды _Window Covering_ вместо команд _On / Off_ и _Level Control_.

Интересно, что, если я правильно помню, дистанционное включение / выключение также обеспечивало возможность закрытия окон.

Я объединю https://github.com/dresden-elektronik/deconz-rest-plugin/pull/1774 для 2.05.67. Автоматическое создание привязки для кластера Window Covering может быть добавлено в следующей версии.

@manup есть ли у нас простой способ узнать, какие обложки изменили логику вверх / вниз?

@manup есть ли у нас простой способ узнать, какие обложки изменили логику вверх / вниз?

Я не уверен, но предполагаю, что REST-API предоставляет только одну логику для всех покрытий. И если крышка изменила логику, об этом нужно позаботиться изнутри, чтобы приложения оставались простыми.

Плагин REST API нормализует логику ... до стандарта ZigBee. Так что в зависимости от того, что использует «ваша» система домашней автоматизации, либо все, либо нет.

@ebaauw, так что все используют спецификацию zigbee? Тогда нет причин сохранять инвертированную поддержку компонента hass? Мне придется просмотреть свои старые PR, чтобы понять, почему это было необходимо изначально

Может ли кто-нибудь запустить deconz с --dbg-info = 2 и записать команды, включая asdu?

Я пытаюсь сделать это (хотя не уверен, что понимаю часть "asdu"), но получаю сообщение "no botton handler" только при нажатии кнопки на пульте дистанционного управления ... Что мне нужно сделать?

Open-Close-Remote-Deconz
No-Handler

Непосредственно перед этим должно быть сообщение APS-DATA с asdu. См., Например, https://github.com/dresden-elektronik/deconz-rest-plugin/issues/1676#issuecomment -511347951.

Это сообщение уже подтверждает мое подозрение, что удаленный компьютер отправляет команды _Window Covering_ (кластер 0x0102). Нам нужно записать различные команды для нажатия, отпускания и удерживания различных кнопок, чтобы создать обработчик кнопок.

--dbg-info=2
temp

Это пульт дистанционного управления, сообщающий о проценте заряда батареи (кластер 0x0001, атрибут 0x0021).

Может я перепутал варианты deCONZ. Не могли бы вы попробовать --dbg-info=2 в дополнение к --dbg-aps=2 ?

--dbg-aps=2 - до и после одного нажатия вверх и одного нажатия вниз
temp4

Мне нужно дважды проверить спецификацию ZCL, когда я дома, но это похоже на простые команды _Open_ и _Close_ без каких-либо параметров. Отправляет ли пульт что-нибудь еще при удерживании вверх или вниз?

Ресурс ZHASwitch для пульта показывает config.group ? Штора уже реагирует на пульт?

Мне нужно дважды проверить спецификацию ZCL, когда я дома, но это похоже на простые команды Open и Close без каких-либо параметров. Отправляет ли пульт что-нибудь еще при удерживании вверх или вниз?

Удерживая кнопку в течение нескольких секунд
temp2

Ресурс ZHASwitch для удаленного показывает config.group? Штора уже реагирует на пульт?

Раньше не думал об этом, но просто назначил слепой и удаленной одинаковый идентификатор группы через графический интерфейс deCONZ, и слепой отлично реагировал на удаленный ввод - как «одиночное нажатие вверх и вниз», так и «долгое нажатие вверх и вниз». Как и ожидалось, расширитель / повторитель диапазона не требуется :)

Имейте в виду, что поведение пульта дистанционного управления следующее:

  • одиночное отжимание: полностью откройте жалюзи
  • долгое нажатие вверх: продолжайте открывать, пока кнопка не будет отпущена (или не будет достигнуто полностью открытое положение)
  • однократное нажатие: полностью закрыть жалюзи
  • долгое нажатие: продолжайте закрывать, пока кнопка не будет отпущена (или не будет достигнуто полностью закрытое положение)

Имейте в виду, что поведение пульта дистанционного управления следующее:

  • одиночное отжимание: полностью откройте жалюзи
  • долгое нажатие вверх: продолжайте открывать, пока кнопка не будет отпущена (или не будет достигнуто полностью открытое положение)
  • однократное нажатие: полностью закрыть жалюзи
  • долгое нажатие: продолжайте закрывать, пока кнопка не будет отпущена (или не будет достигнуто полностью закрытое положение)

Конечно, я получаю такое поведение 👍

И это согласуется с командами, которые я вижу в журнале: _Up / Open_ (0x00) или _Down / Close_ (0x01) при нажатии кнопки и _Stop_ (0x02) при отпускании кнопки через некоторое время. Это нетипично: пульт отправляет ту же команду при нажатии / отпускании, что и при нажатии / удержании, поэтому я не могу различить события кнопок x001 и x002. Я все же думаю есть смысл отправить x003 на длительный релиз.

Я понимаю, почему: независимо от того, нажимаете ли вы или долго, жалюзи начнут двигаться. Если это просто пресс, он остановится в конце рулона. При длительном нажатии оно остановится при отпускании кнопки.

Я согласен с вами, долгое нажатие более наглядно (пока мы получаем событие, когда кнопка была отпущена). Это также сделает коды более совместимыми с 5-кнопочным пультом дистанционного управления Ikea.

Приведенная выше фиксация должна создать группу для удаленного открытия / закрытия при сопряжении (вызывая появление config.group ) и обновлять state.buttonevent при нажатии кнопок:

  • 1002: _Up_ нажмите / отпустите или нажмите / удерживайте;
  • 1003: длительный выпуск _Up_;
  • 2002: нажатие / отпускание _Down_ или нажатие / удерживание;
  • 2003: долгий выпуск _Down_.

Был бы признателен, если бы кто-нибудь мог это проверить.

Еще предстоит сделать: настроить привязку и отчеты по атрибутам для слепых.
И ниже коммит должен настроить привязку и отчет по атрибутам. Не проверено.

@ebaauw Вчера вечером / ночью я собрал последние изменения. Кажется, мне все еще нужно вручную настроить привязку и отчет для позиции для обновления в HA - не знаю, могу ли я что-то делать не так ...

Не совсем уверен, что и где искать в создании группы, но удаленный виден в старом веб-приложении, и к нему можно добавить слепых, но это не заставляет слепых реагировать на удаленный ввод.

webapp1

Наконец-то получил свой ФЫРТУР.

Не совсем уверен, что и где искать в создании группы, но удаленный виден в старом веб-приложении, и к нему можно добавить слепых, но это не заставляет слепых реагировать на удаленный ввод.

Всегда есть еще одно место для добавления нового устройства в белый список. Группа была создана нормально, но пульт еще не был привязан к ней. Также были обнаружены еще несколько ошибок, из-за которых не генерировались события кнопок, и ошибка в general.xml , из-за которой тип устройства не отображался.

Кажется, мне все еще нужно вручную настроить привязку и отчетность для позиции

Тоже самое. Плагин REST API, похоже, настраивает отчеты об атрибутах для _SW Build ID_ (0x0000 / 0x4000), но не более того. Вероятно, еще одно место для белого списка ...

FYRTUR поддерживает отчеты по атрибутам для _Battery Percentage Remaining_ (0x0001 / 0x0021) и, как мы уже выяснили, для _Current Position Lift Percentage_ (0x0102 / 0x0008). Я вручную настроил 7200/7200/0 для батареи и 1/300/1 для позиции. REST API выдает уведомления веб-сокетов по мере движения слепых - круто. Как мы уже выяснили, он реагирует на групповые команды.

Он поддерживает сцены ZigBee, сохраняющие и вызывающие текущую позицию со сценой. Я не думаю, что REST API это понимает, поскольку мы сопоставляем позицию с state.bri . Что-то для API v2, я бы сказал, похоже на выставление процента батареи.

Как я и ожидал, homebridge-hue уже поддерживает устройства для оконных покрытий и с радостью демонстрирует FYRTUR. Мне нужно добавить поддержку удаленного открытия / закрытия.

Сняли блайнды, и спаривание прошло успешно с первой попытки.
Они полностью управляемы, но моя проблема в том, что они отображаются как закрытые, когда полностью открыты, и наоборот, в домашнем помощнике, а также в Homekit. Как мне это изменить?

Сняли блайнды, и спаривание прошло успешно с первой попытки.
Они полностью управляемы, но моя проблема в том, что они отображаются как закрытые, когда полностью открыты, и наоборот, в домашнем помощнике, а также в Homekit. Как мне это изменить?

Это требует изменений в компоненте Home Assistant - я думаю, @ Kane610 смотрит на это, когда позволяет время :)

Всегда есть еще одно место для добавления нового устройства в белый список. Группа была создана нормально, но пульт еще не был привязан к ней. Также были обнаружены еще несколько ошибок, из-за которых события кнопок не генерировались, и ошибка в файле general.xml, из-за которой тип устройства не отображался.

Группы и управление жалюзи с помощью пультов теперь работают :) Но кажется, что жалюзи не "зацепляются", что может быть причиной значительной задержки ввода для одного из моих жалюзи ...?

temp

@jeopold или @revorge, если вы можете просто дать мне тип и идентификатор модели, и я позабочусь о том, чтобы они были частью следующего выпуска hass

Моя проблема в том, что они отображаются как закрытые, когда они полностью открыты, и наоборот, в домашнем помощнике, а также в Homekit.

Как выставить их HomeKit? Вы вручную связали кластер _Window Covering_ с RaspBee / ConBee и настроили отчеты по атрибутам для _Current Position Lift Percentage_? В противном случае значение, сообщаемое REST API, не актуально.

жалюзи не "зацепляются"

Конечно, нет; они конечные устройства (серые узлы). Они подключаются к одному маршрутизатору (желтый узел) [или координатору (синий узел)], их «родительскому».

некоторая значительная задержка ввода для одного из моих жалюзи

Который из? Вы управляете всеми жалюзи со всех пультов или используете один пульт на каждую шторку?

@ebaauw, может, вы можете поделиться типом и идентификатором модели чехлов?

жалюзи не "зацепляются"

Конечно, нет; они конечные устройства (серые узлы). Они подключаются к одному маршрутизатору (желтый узел) [или координатору (синий узел)], их «родительскому».

Ухх, просто хочу показать, какой я еще новичок во всех вещах zigbee :) Не знаю, почему я не заметил цвета узлов ....

некоторая значительная задержка ввода для одного из моих жалюзи

Который из? Вы управляете всеми жалюзи со всех пультов или используете один пульт на каждую шторку?

Один пульт на каждую слепую. Пульт для этой конкретной слепой сети подключается к самому дальнему маршрутизатору (желтый узел :)) Не знаю, может ли это иметь какое-то отношение к задержке ...

@jeopold или @Revorge, если вы можете просто дать мне тип и идентификатор модели, и я позабочусь о том, чтобы они были частью следующего выпуска hass
@ Kane610 Конечно, дай мне подсказку, где искать :)

Как выставить их HomeKit? Вы вручную связали кластер _Window Covering_ с RaspBee / ConBee и настроили отчеты по атрибутам для _Current Position Lift Percentage_? В противном случае значение, сообщаемое REST API, не актуально.
@ebaauw Я использую компонент HomeKit Home Assistant. Просто добавил шторку через Phoscon, и она появилась в Home Assistant и HomeKit, никаких дополнительных настроек не производилось. Я заметил, что в Phoscon он отображается как свет.

@jeopold
поместите это в hass configuration.yaml, перезапустите hass и посмотрите журналы, там вы должны найти огни, а внутри вы можете просто поделиться всей частью о обложках

регистратор:
по умолчанию: информация
журналы:
pydeconz: отладка
homeassistant.components.deconz: отладка

Пульт для этой конкретной слепой сети подключается к самому дальнему маршрутизатору (желтый узел :)) Не знаю, может ли это иметь какое-то отношение к задержке ...

Это ChildBulb1? Судя по всему, шторка GardinEntre подключается к одному и тому же маршрутизатору. Это слепой, которым вы управляете с этого пульта? Какой свет у роутера? К какому типу света относится KantorBulb1, к которому подключаются GardinStue и другой пульт?

Вам по-прежнему нужен ретранслятор после совмещения обложек для деконзирования?

Вам по-прежнему нужен ретранслятор после совмещения обложек для деконзирования?

Нет :)

Пульт для этой конкретной слепой сети подключается к самому дальнему маршрутизатору (желтый узел :)) Не знаю, может ли это иметь какое-то отношение к задержке ...

Это ChildBulb1? Судя по всему, шторка GardinEntre подключается к одному и тому же маршрутизатору. Это слепой, которым вы управляете с этого пульта? Какой свет у роутера? К какому типу света относится KantorBulb1, к которому подключаются GardinStue и другой пульт?

Спасибо за помощь @ebaauw Шторка с задержкой - это GardinKoekken, и его пульт подключается к KontorBulb1, так же как и пульт GardinStue (Gardinstue находится почти рядом с KontorBulb1). Kontorbulb1 - это лампа Trådfri GU10. Пульт GardinEntre подключается к ChildBulb1, и это «Trådfri E27 WS».

Как соединить блайнды с deCONZ? через «Добавить новые огни» в фоскон?

Как соединить блайнды с deCONZ? через «Добавить новые огни» в фоскон?

Да, или открыв сеть из графического интерфейса DeCONZ или старого веб-приложения :)

Блайнд с задержкой - GardinKoekken

Согласно снимку экрана, эта шторка подключена к RapsBee / ConBee; два других (без промедления) подключаются к лампочкам IKEA Trådfri. Я бы предположил, что прошивка Trådfri обрабатывает групповые трансляции для дочерних устройств иначе, чем прошивка RaspBee / ConBee и / или ядро ​​deCONZ, что вызывает задержку. Я бы попытался повторно соединить заслонку с ConBee / RaspBee подальше, чтобы заставить ее выбрать лампочку Trådfri в качестве родительской.

Как соединить блайнды с deCONZ? через «Добавить новые огни» в фоскон?

Да, или открыв сеть из графического интерфейса DeCONZ или старого веб-приложения :)

_ Не _ открывайте сеть из графического интерфейса. Устройства присоединятся к сети нормально, но ресурсы REST API не будут созданы.

Блайнд с задержкой - GardinKoekken

Согласно снимку экрана, эта шторка подключена к RapsBee / ConBee; два других (без промедления) подключаются к лампочкам IKEA Trådfri. Я бы предположил, что прошивка Trådfri обрабатывает групповые трансляции для дочерних устройств иначе, чем прошивка RaspBee / ConBee и / или ядро ​​deCONZ, что вызывает задержку. Я бы попытался повторно соединить заслонку с ConBee / RaspBee подальше, чтобы заставить ее выбрать лампочку Trådfri в качестве родительской.

Большое спасибо за вашу любезную помощь :) Я попробую это позже сегодня вечером.

@jeopold
поместите это в hass configuration.yaml, перезапустите hass и посмотрите журналы, там вы должны найти огни, а внутри вы можете просто поделиться всей частью о обложках

регистратор:
по умолчанию: информация
журналы:
pydeconz: отладка
homeassistant.components.deconz: отладка

Это все? @ Kane610
temp

Инструкции Ikea немного хрень.

Вот как сбросить жалюзи и перевести их в режим сопряжения:

  • Удерживайте обе кнопки на жалюзи не менее 5 секунд.
  • Свет медленно мигнет 3 раза, а затем погаснет.
  • Отпустите кнопки, индикатор будет медленно мигать
  • Откройте сеть из фоскона с помощью «Добавить новые источники света».

Теперь это работает!

@ Реворге , вот и все!

Согласно снимку экрана, эта шторка подключена к RapsBee / ConBee; два других (без промедления) подключаются к лампочкам IKEA Trådfri. Я бы предположил, что прошивка Trådfri обрабатывает групповые трансляции для дочерних устройств иначе, чем прошивка RaspBee / ConBee и / или ядро ​​deCONZ, что вызывает задержку. Я бы попытался повторно соединить заслонку с ConBee / RaspBee подальше, чтобы заставить ее выбрать лампочку Trådfri в качестве родительской.

@ebaauw Это решило :) Еще раз спасибо за отличную помощь 👍

API не обновляет текущую слепую позицию ( bri ), если я не прочитал вручную атрибуты для кластера «закрывающего окно» из графического интерфейса deCONZ. Это нормально?

См. Выше:

Кажется, мне все еще нужно вручную настроить привязку и отчетность для позиции

Тоже самое. Плагин REST API, похоже, настраивает отчеты об атрибутах для идентификатора сборки SW (0x0000 / 0x4000), но не более того. Вероятно, еще одно место для белого списка ...

@manup , мне действительно

@paolotremadio В настоящее время вам необходимо вручную создать привязку между raspbee / conbee и окном жалюзи, охватывающим кластер + отчет о настройке для позиции. Ранее в этом выпуске Ebaauw опубликовал отличное руководство.

См. Выше:

Кажется, мне все еще нужно вручную настроить привязку и отчетность для позиции

Тоже самое. Плагин REST API, похоже, настраивает отчеты об атрибутах для идентификатора сборки SW (0x0000 / 0x4000), но не более того. Вероятно, еще одно место для белого списка ...

@manup , мне действительно

Значит, привязка кластера Window Covering отсутствует?
Журналы показывают, что происходит?

К сожалению, у нас в офисе еще нет Fyrtur: /

@jeopold и @Revorge исправили Хасс, ожидая, пока Баллоб выберет PR для ветки выпуска 0.98

Вот журнал, начиная с того момента, когда я подключил FYRTUR:
log.gz

Я набрался терпения и вручную создал привязки и конфигурацию отчетов. Не уверен, когда именно.

Мне нужно было очистить тестовую сеть и повторно подключить слепую, чтобы получить чистый журнал.

Здравствуйте, пока ждем, когда умные жалюзи ikea станут доступны в моей стране, у меня есть несколько вопросов к пользователям, которые их уже установили:
-Поддерживают ли умные жалюзи ikea настройку позиции (например, 15%, 45% или 80%)?
-Сообщает ли смарт-шторка текущее положение?
-Контролируется ли это в HA / hassio? Какие-либо проблемы, связанные с инверсией состояния открытия / закрытия, сообщались несколькими сообщениями ранее?

  1. Вы можете установить только конечное положение. Когда вы один раз нажмете кнопку «вниз», занавес опустится до конечной точки. Если удерживать кнопку «вниз», она будет опускаться до тех пор, пока кнопка «вниз» не будет отпущена.
  2. Я считаю, что нет.
  3. Пока нет, если вы читаете комментарии, есть первая версия для тестирования пары вещей. К сожалению, он недоступен в HA / Hassio. Надеюсь следующий релиз.
  • да, вы можете установить позицию в процентах
  • да, об этом сообщается, даже когда штора движется
  • патч для HA уже готов

Поддерживают ли умные жалюзи ikea настройку позиции (например, 15%, 45% или 80%)?

Да, работает как непосредственно в приложении фоскон, так и в стороннем программном обеспечении. Я заставил его работать с Home Assistant, и исправление для обратного состояния открытия / закрытия подготовлено для следующей версии HA.

Сообщает ли умная шторка текущее положение?

Да, с правильной привязкой и настройкой отчетов в deconz. Решение для автоматизации этого в настоящее время «исследуется».

Управляется ли это в HA / hassio? Какие-либо проблемы, связанные с инверсией состояния открытия / закрытия, сообщались несколькими сообщениями ранее?

Да, это так, и никаких проблем, кроме неправильного состояния открытия / закрытия и инверсии кнопок управления вверх / вниз. Опять же, исправление уже сделано и, надеюсь, будет включено в ветвь 0.98 HA.

Спасибо за быстрые ответы! Попробую достать пару умных шторок, когда они будут в наличии!

Звучит здорово!
Я уже установил свои жалюзи, поэтому готов проверить это :)

Вот журнал, начиная с того момента, когда я подключил FYRTUR:
log.gz

Я набрался терпения и вручную создал привязки и конфигурацию отчетов. Не уверен, когда именно.

Мне нужно было очистить тестовую сеть и повторно подключить слепую, чтобы получить чистый журнал.

Кажется, что проверка привязки обработана, было бы интересно посмотреть, что произойдет, если привязка не установлена ​​с только что присоединившимся Fyrtur.

Aug 27 15:26:12 pi1 deCONZ[18679]: 15:26:12:517 binding for cluster 0x0102 of 0x000D6FFFFE9E00AA exists (verified by reporting)
Aug 27 15:26:12 pi1 deCONZ[18679]: 15:26:12:517 skip configure report for cluster: 0x0102 attr: 0x0008 of node 0x000D6FFFFE9E00AA (seems to be active)
Aug 27 15:26:12 pi1 deCONZ[18679]: 15:26:12:517 Force binding of attribute reporting for node Bathroom Blind

Я устрою тест на этих выходных.

Я только что установил шторку Fyrtur сегодня, и она вроде работает нормально. Он движется вверх и вниз, как я хочу, и сообщает о состоянии после того, как я сделал ручную привязку.
Моя система - Ubuntu 18.04, HomeSeer 3.0.0.534, JowiHue 2.0.4.6 и deConz 2_05_67
Так что жалюзи работают нормально.

Однако я не могу подключить пульт IKEA к своей системе. Есть ли специальный трюк, чтобы подключить его, или что-то, что появится в будущем?
Прямо сейчас пульт кажется в какой-то неопределенности - я вижу его в графическом интерфейсе deConz, бота нет в Phoscon, и я не могу с ним ничего контролировать.

Однако я не могу подключить пульт IKEA к своей системе. Есть ли специальный трюк, чтобы подключить его, или что-то, что появится в будущем?
Прямо сейчас пульт кажется в какой-то неопределенности - я вижу его в графическом интерфейсе deConz, бота нет в Phoscon, и я не могу с ним ничего контролировать.

В приложении Phoscon откройте меню -> справка и «Старый Webapp». Пульт должен отображаться здесь как группа. Добавить жалюзи в группу.

Управляется ли это в HA / hassio? Какие-либо проблемы, связанные с инверсией состояния открытия / закрытия, сообщались несколькими сообщениями ранее?

Исправление только что выпущено, и теперь все работает как задумано :)

Спасибо за проверку @Revorge

У меня до сих пор нет группы для пульта. На распбее 26330500 deconz 2.05.67

См. Выше https://github.com/dresden-elektronik/deconz-rest-plugin/issues/1121#issuecomment -525257414: для этого вам понадобится коммит post v2.05.67.

Хорошо, спасибо.

Кажется, что проверка привязки обработана, было бы интересно посмотреть, что произойдет, если привязка не установлена ​​с только что присоединившимся Fyrtur.

Очистил мою тестовую сеть, за исключением Fyrtur и пульта дистанционного управления открытием / закрытием, затем сбросил Fyrtur. Прикрепил лог deCONZ:
fyrtur.log.gz
и журнал сниффера:
fyrtur.pcapng.gz

REST API в конечном итоге создал конфигурацию привязки и отчетности, но я думаю, только после прочтения кластера _Window Covering_ в графическом интерфейсе.

У меня он работал 24 часа без привязки. Не удалось создать привязки сегодня, время ожидания истекло. Жалюзи недоступны. Удалил их, сбросил заводские настройки, снова подключился к сети и создал привязки. Все работает сейчас. Надеюсь, они стабильны.
Интересно, как интервал между отчетами в 1 секунду влияет на время автономной работы (не уверен, что имела в виду Ikea).

Что мне нужно сделать, чтобы увидеть жалюзи в Home Assistant? Я вижу их в deCONZ, и они подключены к контроллеру, но это единственное место, где я их вижу. Я использую Home Assistant 0.91.1. Нужно ли мне переходить на более новую версию? Нужно ли создавать привязку, чтобы она работала? И если мне нужно создать привязку, как мне это сделать? Я не вижу его, как светится в приложении Phoscon или в веб-приложении.

IIRC 0.91 должен поддерживать обложки. Но если вы просите поддержки, вам следует начать с последних версий программного обеспечения.

Но разве я не должен видеть их в веб-приложении или в Phoscon? Если я их там увижу, думаю, ошибка в deCONZ. У меня на флешке ConBee стоит версия прошивки 26330500, думаю, последняя.

Я еще не добавил мое в deconz, но некоторые устройства не отображаются в интерфейсе сразу после добавления поддержки, в этом случае не могу сказать

См. Выше, # 1121 (комментарий) : для этого вам понадобится сообщение v2.05.67.

Есть ли указание, когда создание удаленной группы будет привязано к следующей версии?

У меня вопрос по пульту для жалюзи. Информация REST API показывает ZHASwtich с атрибутом «on»: true / false, где я обычно ожидал бы значение buttonevent. Это скоро изменится или это останется неизменным?

{
"штат": {
"lastupdated": "нет"
},
"config": {
"on": правда,
"предупреждение": "нет",
«батарея»: 74,
"достижимо": правда
},
"name": "Пульт дистанционного открытия / закрытия TRADFRI",
«тип»: «ЖАСвитч»,
"modelid": "Дистанционное открытие / закрытие TRADFRI",
"название производителя": "IKEA of Sweden",
"swversion": "2.2.008",
"uniqueid": "00: 0d: 6f: ff: fe: d0: 9b: 30-01-1000",
«ep»: 1,
"etag": "f2ce80986cee1a9c6b19d54431c145c3",
«режим»: 1
}

Это config.on для включения / выключения датчика. state.buttonevent и config.group Должны появиться, как только групповая привязка будет установлена. К сожалению, это еще не создано в версии 2.05.67, см. Выше.

Понятно, запутались по конфигу. Возраст, я думаю :-)

Он создан в новой версии 2.05.69 или лучше подождать?

Привет.
Когда это станет частью стабильного выпуска, чтобы можно было просто подключать и играть? Я купил Conbee Stick 2 и только что установил программное обеспечение на свой пи, но у меня нет опыта в использовании этого материала, поэтому я думаю, я подожду, пока он не станет частью стабильной версии.

Как жалюзи, так и контроллер открытия / закрытия должны полностью поддерживаться плагином REST API начиная с deCONZ v2.05.69.

Блайнд отображается как ресурс /lights :

{
  "etag": "c26cb3cb86b9c5a77211b6c724c364b4",
  "hascolor": false,
  "manufacturername": "IKEA of Sweden",
  "modelid": "FYRTUR block-out roller blind",
  "name": "Bathroom Blind",
  "state": {
    "alert": "none",
    "bri": 0,
    "on": false,
    "reachable": true
  },
  "swversion": "2.2.007",
  "type": "Window covering device",
  "uniqueid": "00:0d:6f:ff:fe:9e:00:aa-01"
}

Ноты:

  • Установка state.bri в 0 (и / или state.on в false) откроет блайнд; установка state.bri на 254 (или state.on на true) закроет его. Установка state.bri на 127 откроет блайнд на 50%;
  • Обратите внимание, что оставшийся процент заряда батареи не отображается, но вы можете просмотреть его в графическом интерфейсе deCONZ;
  • Плагин REST API должен в конечном итоге настроить отчеты по атрибутам для атрибута _Current Position Lift Percentrage_ 0x0008 в кластере _Window Covering_ 0x0102, но это может занять много времени. Если state.bri не обновляется, вы можете настроить отчеты по атрибутам вручную в графическом интерфейсе deCONZ. См. Https://github.com/dresden-elektronik/deconz-rest-plugin/issues/1121#issuecomment -524617659 выше.

Пульт представлен как ресурс /sensors :

{
  "config": {
    "alert": "none",
    "battery": 87,
    "group": "316",
    "on": true,
    "reachable": true
  },
  "ep": 1,
  "etag": "8bd7fb8dc52097da8ebc2d167b2c8caf",
  "manufacturername": "IKEA of Sweden",
  "mode": 1,
  "modelid": "TRADFRI open/close remote",
  "name": "Bathroom Blind Control",
  "state": {
    "buttonevent": 2002,
    "lastupdated": "2019-09-02T21:49:50"
  },
  "swversion": "2.2.008",
  "type": "ZHASwitch",
  "uniqueid": "00:0d:6f:ff:fe:e3:f4:90-01-1000"
}

Ноты:

  • Он поддерживает значения state.buttonevent 1002 (открытое нажатие), 2002 (закрытое нажатие), 1003 (открытое длинное издание) и 2003 (закрытое длинное издание). Обратите внимание, что нет событий для кратковременного выпуска или удержания. При длительном нажатии вы увидите 1002 (при нажатии), а затем 1003 (при отпускании);
  • Возможно, вам потребуется нажать кнопку после соединения для плагина REST API, чтобы заполнить config.group и создать группу;
  • Вы можете добавить в группу жалюзи (и другие устройства, закрывающие окна, такие как контроллер штор Xioami), чтобы управлять ими, даже когда deCONZ не работает. Обратите внимание, что пульт отправляет команды _Window Covering_, поэтому группа может использоваться только для управления устройствами _Window Covering_.

Как установить лимит на положение блайндов прямо в deCONZ? Я знаю, что могу установить датчик в HA и использовать службу остановки, но всегда будет задержка.

Установите ограничения на блайнды. Установите для них то, что вы хотите, дважды щелкните кнопку вверх или вниз, и это будет новый 100%.

FYRTUR поддерживает установку лимита только на самом устройстве, см. Руководство. Эта функция недоступна в ZigBee.

Есть ли способ получить доступ к атрибуту батареи, кстати, hass?

Не в v2.05.69, но посмотрите мой последний PR.

Как мне подключить мой элемент управления FYRTUR?

Я загрузил его в Home Assistant и в журналах вижу, что когда я нажимаю кнопки, поступают разные данные веб-сокета. Однако я не вижу этого в веб-приложении deCONZ.

Ищите https://www.home-assistant.io/components/deconz/ и deconz_event :)

Мне пришлось сегодня перезагрузить свой RPI, и слепой больше не сообщает об обновлениях. Я сделал отвязку / привязку вручную + отчет, но это все еще не так. Какие-нибудь подсказки?

Перед перезагрузкой я мог видеть мигающий зеленый кружок в пользовательском интерфейсе deCONZ на узле «Жалюзи». Теперь он серый, если я не читаю атрибуты (тогда синий)

Считываются ли атрибуты на самом деле? Если да, то это настройка отчетов о привязках / атрибутах. Если нет, слепой потерял соединение с / с RaspBee. Если это произошло после перезагрузки / включения и выключения RaspBee, скорее всего, слепой повторно подключился к родительскому маршрутизатору, которому это не нравится. Если вы можете найти маршрутизатор, вы можете выключить его и посмотреть, выберет ли слепой другого родителя. В противном случае попробуйте сбросить шторку и заново соединить ее.

Похоже, что в качестве возможного артефакта реверсивной логики, состояние жалюзи сообщается как closed всякий раз, когда оно не открыто на 100% (полностью убрано). Мне кажется (и, следуя этому исправлению для карты ловеласа HA ), должно быть наоборот, и он должен сообщать только closed когда он находится на 0% (полностью развернут).

Считываются ли атрибуты на самом деле? Если да, то это настройка отчетов о привязках / атрибутах. Если нет, слепой потерял соединение с / с RaspBee. Если это произошло после перезагрузки / включения и выключения RaspBee, скорее всего, слепой повторно подключился к родительскому маршрутизатору, которому это не нравится. Если вы можете найти маршрутизатор, вы можете выключить его и посмотреть, выберет ли слепой другого родителя. В противном случае попробуйте сбросить шторку и заново соединить ее.

Атрибуты прочитаны. Жалюзи подключаются к розетке Ikea tradfri, а не напрямую к конбее deCONZ. Попробую отключить розетку и посмотреть, как пойдет. Насчет сброса: вы имеете в виду просто сброс шторки или еще и удаление ноды из deCONZ?

Я исправил это, выполнив следующие действия:

  • Отключите розетку ikea tradfri, которая была родительским роутером для слепых
  • Разбудил жалюзи кнопками на самой шторке
    Вот и все: слепой выбрал конби в качестве нового родителя, и теперь он отчитывается.

Не должно ли это просто работать, независимо от того, кто родитель?

Ребята, у вас есть правильная логика открытия / закрытия с последним Home Assistant? Я все еще на 0.95.4, но слепая логика Fyrtur перевернута. У меня есть несколько других жалюзи в HA, таких как рольставни Fibaro (z-волна), и все они имеют логику: 0% закрыт (вниз) и 100% полностью открыт (вверх). Apple HomeKit следует тому же принципу. Все мои устройства подключены к HomeKit, я также хочу использовать шторку Fyrtur.

Фиртурные работы и отчеты о должности тоже работают. После ручного связывания это происходит мгновенно. Но логика обратная. Когда шторка полностью поднята, отображается 0%, поэтому в HomeKit она закрыта, а также значок закрытой шторки. Могу я как-нибудь изменить это?

У меня последняя прошивка Phoscon и Conbee (2.05.69 и 26330500). На данный момент я отложил обновление Home Assistant до последней версии, так как мне нужно избавиться от некоторых критических изменений, но если логика исправлена ​​в текущем выпуске, у меня нет другого выбора. благодаря

Похоже, что в качестве возможного артефакта реверсивной логики, состояние жалюзи сообщается как closed всякий раз, когда оно не открыто на 100% (полностью убрано). Мне кажется (и, следуя этому исправлению для карты ловеласа HA ), должно быть наоборот, и он должен сообщать только closed когда он находится на 0% (полностью развернут).

Думаю, вы, наверное, правы ... Может быть, @ Kane610 сможет

У меня последняя прошивка Phoscon и Conbee (2.05.69 и 26330500). На данный момент я отложил обновление Home Assistant до последней версии, так как мне нужно избавиться от некоторых критических изменений, но если логика исправлена ​​в текущем выпуске, у меня нет другого выбора. благодаря

Это исправлено в HA 0.98.

@ A320Peter это обычное дело, и предполагается, что он использует последнюю версию программного обеспечения, прежде чем сообщать о проблемах. Следуя этим рекомендациям, это, вероятно, сработает для вас :)

@ Kane610 вы правы :) Я только что обновился до HA 0.98 и теперь логика верна. Однако снова возникло кое-что еще.

На версии 0.95.4, независимо от обратной логики, перемещение жалюзи с ползунком положения работало отлично.

На 0.98 закрытие блайнда (движение вниз) нормально. Но когда я открываю блайнд (поднимаясь вверх) на несколько процентов (или полностью), сначала он начинает двигаться вниз (направление закрытия), затем останавливается и через секунду перемещается в целевую позицию. Он любит это все время.

На самом деле, я испытал то же поведение, когда он сначала двигался в другом направлении, но я думал, что это связано со строкой объекта слайдера, но если @ A320Peter не использует это, то, может быть, нет?

Я также использую компонент HomeKit, и если я управляю жалюзи из приложения Apple Home, он ведет себя так же. Сначала он движется в другом направлении, затем останавливается и меняет направление на правильное.

@ebaauw Мне ужасно жаль задать такой простой вопрос, но я собираюсь получить жалюзи Ikea FYRTUR и квадратный концентратор Hue v2, у меня нет других устройств Tradfri, будет ли этот слепой и переключатель работать напрямую с этим концентратором и хоумбридж-оттенок? Или мне нужны Raspbee и deCONZ?
Я использую Raspberry Pi4 для службы Homebridge.
Большое спасибо, если вы можете помочь :)

Нет, мост Хюэ этого не поддерживает.

Нет, мост Хюэ этого не поддерживает.

О, хорошо, спасибо @ebaauw. Так что, стоит мне купить мост и жалюзи Tradfri и использовать homebridge-ikea-tradfri-gateway?
Или заставить Raspbee и deCONZ использовать на моем RPI4 и использовать homebridge-hue и deconz-rest-plugin?

Извините, я новичок в этом, и в конечном итоге хочу получить жалюзи, используйте их изначально в домашнем приложении на моем iPhone с Siri. Итак, что когда-либо является лучшим и наиболее стабильным решением. Причина, по которой я избегал Tradfri в прошлом, - это стабильность реализации программного обеспечения Ikea, когда я все это купил, это не было где рядом с моей реализацией Hue (99% моего дома), отзывчивость была ужасной, я надеюсь чтобы получить жалюзи, и он будет очень хорошо работать с одним из вышеперечисленных решений.

Я не проверял, как FYRTUR работает с центром Trådfri. Я так понимаю, хаб будет выставлять слепые изначально для HomeKit. Я не знаю плагин homebridge для хаба.

Стабильность может быть сложной задачей в сети ZigBee от различных поставщиков, но мой FYRTUR превосходит мои ожидания. Он выбрал свет Hue в качестве родительского маршрутизатора, и у меня не было никаких проблем. Я не использую ретранслятор Trådfri, поставляемый со шторкой. Я вроде как ожидаю, что у него будут проблемы с deCONZ, как у ламп Trådfri, но в моей небольшой тестовой сети он ведет себя хорошо.

Поскольку это превращается в ветку обсуждения / поддержки, я переместил две обнаруженные проблемы в отдельные вопросы.

Я не проверял, как FYRTUR работает с центром Trådfri. Я так понимаю, хаб будет выставлять слепые изначально для HomeKit. Я не знаю плагин homebridge для хаба.

Стабильность может быть сложной задачей в сети ZigBee от различных поставщиков, но мой FYRTUR превосходит мои ожидания. Он выбрал свет Hue в качестве родительского маршрутизатора, и у меня не было никаких проблем. Я не использую ретранслятор Trådfri, поставляемый со шторкой. Я вроде как ожидаю, что у него будут проблемы с deCONZ, как у ламп Trådfri, но в моей небольшой тестовой сети он ведет себя хорошо.

Эрик, что ты имеешь в виду под «_.... Он выбрал свет Hue в качестве родительского маршрутизатора_»?
Я купил себе 2 жалюзи KADRILJ и хочу ими управлять, как
Итак, мне было интересно, какое решение у вас есть для жалюзи? Используете deCONZ? Наверное, мне нужно добавить deCONZ-usb в мою сеть ?!

@ skipper79, вот что я пытался придумать.
Из того, что я могу расшифровать от Эрика, так это то, что он использует Hue Hub и Raspbee (или аналогичный), который установлен на его Pi, и использует плагин deCONZ и программное обеспечение для создания нового `` концентратора '', в котором вам не нужен ikea tradfri хаб (хотя, думаю, он вам все равно понадобится, если вы хотите обновить прошивки продуктов ikea)
Жалюзи можно подключить к Pi с поддержкой deCONZ, а затем с помощью своего плагина Hue homebridge объединить все это вместе и добавить в HomeKit.

Его лампа Hue использует протокол Zigbee ZLL, который отскакивает большинство устройств zigbee с питанием от сети, создавая ячеистую сеть, но жалюзи поставляются с репитером zigbee, который эффективно выполняет именно это, увеличивая сеть.
Все это звучит слишком дорого, в Великобритании хаб tradfri продается за 20 фунтов стерлингов.
После подключения жалюзи можно будет добавить в HomeKit (в будущем через приложение Ikea Home Smart) через плагин homebridge tradfri, поскольку он поддерживает жалюзи. (Однако вам понадобится хаб tradfri)

Завтра пойду в ikea посмотреть, смогу ли я все это установить.

@ Jbb08 , использование концентратора tradfri выглядит как самое простое решение, но я предпочитаю иметь меньше концентраторов .... У меня уже есть мост Philips Hue и концентратор aqara. Может быть, можно было бы добавить deCONZ usb.
Пожалуйста, дайте мне знать, как вы все это установили ;-)

Привет всем,
думал, что опубликую свой опыт использования одной из этих жалюзи.
Похоже, здесь есть различия в опыте, возможно, из-за прошивки или, может быть, даже из-за другого набора оборудования.

Во всяком случае, о том, с чем мне пришлось бороться ...

  1. Дистанционный переключатель
    Спаривание очень удачно. Вы нажимаете 4 раза, и он 4 раза мигает для сброса. Затем он начинает медленно пульсировать. Сопряжение может сработать, если вы получите двойную вспышку, но она должна касаться шторки сбоку от нее - смехотворно короткое расстояние.
    Если вы нажмете и удержите кнопку сопряжения и не увидите медленного импульса светодиода на переключателе, то сопряжение не произойдет. Возможно, вам придется подождать произвольное время.
  1. Репитер.
    Моя версия (может быть специфичной для Великобритании, но это то, что я получал https://www.youtube.com/watch?v=KsBYDNMvE-g
    Если у вас есть переключатель в паре со шторкой, он перестанет работать, если ретранслятор выключен.
    Единственный способ, которым я мог соединить переключатель со шторкой, - это сначала «спарить» его с ретранслятором, а затем со шторкой.
    Интересное поведение - переключатель всегда будет медленно пульсировать при удерживании кнопки сопряжения возле репитера. Похоже, что до того, как он попытается соединиться, должно произойти какое-то начальное общение, возможно, поэтому ему так легко не удается соединиться со слепым.

  2. Слепой.
    Прекрасно сочетается с конби. Нажмите и удерживайте, пока не мигнет 4 раза, выключится на несколько секунд, затем начнет мигать. Начните открытие, и оно будет принято.
    Однако нажатие обеих кнопок на шторке для сопряжения дополнительных переключателей? Совсем не работает.
    На самом деле, если я разбужу жалюзи, а затем просто позволю ему выйти из строя, штора больше не сможет управляться конби.
    Худший из обоих миров - если переключатель уже подключен, и вы будите слепого, он также останавливает его работу.
    Еще одна вещь - дистанционный переключатель смехотворно мал для слепых.
    Серьезно, он не будет соединяться, если переключатель не встанет прямо в сторону жалюзи, а батарея кнопки будет обращена к вам.

Итак, собираемся получить концентратор и посмотреть, есть ли обновление прошивки, чтобы получить тот же опыт, который есть у всех здесь.

В качестве альтернативы любые предложения будут приветствоваться, у вас может быть идея, которую я еще не пробовал :)

Когда вы подключаете жалюзи к deCONZ, вы также хотите связать пульт дистанционного управления с deCONZ. В этом случае повторитель не нужен.

Слепые кластеры и чтение базового кластера
Blind-Node
Blind-Cluster-Basic

Как вам удалось получить кластер невозможности чтения и базовый блеск

Слепые кластеры и чтение базового кластера
Blind-Node
Blind-Cluster-Basic

Как вам удалось получить кластер невозможности чтения и базовый блеск

У меня такая же проблема, вы заставили ее работать?
Я только предполагаю, что мне нужно обновить прошивку, а для этого мне понадобится шлюз ikea ..

Мне нужно обновить прошивку, а для этого мне нужен шлюз ikea.

Нет, не знаешь.

Эрик прав, вам не нужен Ikea Gateway. Я отлично обновил прошивку через deCONZ.
Вы можете использовать эти инструкции для Osram. Шаги такие же

https://phoscon.de/en/support#ota -update-osram-devices

Перед попыткой обновления убедитесь, что вы используете сценарий загрузки Ikea для получения файлов в папку OTA.

https://github.com/dresden-elektronik/deconz-rest-plugin/blob/master/ikea-ota-download.py

Да спасибо.
Я обнаружил, что после какого-то гугла, видимо, перепутал Hue с Ikea ..

Мои жалюзи наконец подключились после случайного количества заводских сбросов, я думаю, это могло быть помехой.
Один из них мне пришлось снять и соединить рядом с колбасой, поэтому я рекомендую соединить жалюзи перед их установкой.

Слепой кажется несколько разборчивым в том, с кем из родителей они хотят работать. Мои лампы Hue выглядят нормально, а вот контроллер шторки Xiaomi - нет (который, к сожалению, является ближайшим маршрутизатором). Мне пришлось выключить Xioami при (повторном) подключении жалюзи, чтобы заставить его подключиться к одной из ламп Hue.

У меня был смешанный успех при обновлении прошивки устройств с батарейным питанием с помощью deCONZ в моей производственной сети (> 100 узлов). Кажется, он слишком загружен для успешного обновления. Обновление из моей тестовой сети (только с устройствами просмотра) без исключения работает нормально. На это уходит пара часов; обязательно заряжайте аккумулятор спереди.

Обновил обе шоры, обе удались.
Но внутри deconz web gui говорится, что у одного есть «Версия 20190311», а у другого «Версия 2.2.009».
Внутри приложения VNC deconz говорится, что у них одинаковая версия и образ.

Тот, у кого «Версия 20190311», ведет себя немного странно, я не могу установить максимальное расширение внутри Домашнего помощника, но кроме того, что он работает ..

Не знаю, как перепрограммировать прошивку, потому что все, что я получаю, "простаивает" при нажатии "Обновить".

REST API устанавливает swversion в значение _Date Code_ или _SW Build ID_, в зависимости от того, какой атрибут был прочитан последним. Если вы читаете атрибут на панели _Cluster Info_ (для _Basic_ кластера), ресурс API обновляется.

Обратите внимание, что _Date Code_ (согласно спецификации) должен быть датой изготовления оборудования и должен оставаться неизменным при обновлении прошивки. Однако некоторые устройства используют его как дату прошивки.

После еще одного сброса заводских настроек теперь они оба показывают одну и ту же версию ..
Все эти странные проблемы просто исправлены с помощью заводского сброса, но также кажется, что deconz просто принимает что-либо, даже если это не имеет никакого смысла (например, первая проблема, с которой я столкнулся, когда они появились в deconz, но не как ослепление)
Ну что ж, я надеюсь, что если кто-то испытал то же самое, что и я, и теперь у него есть информация, которую можно найти :)

TL: DR
Убедитесь, что у вас хорошее соединение с шорой (в этой ситуации IKEA Kadrilj)
Если он не отображается как «Устройство для закрывания окон», а показывает только «000dXXXXXXX»: выполните сброс настроек к заводским настройкам и убедитесь, что у вас еще лучшее соединение, например, как можно ближе к Conbee.
Как уже упоминалось в ebaauw, другие продукты в сетке также могут быть проблемой. Моя Ikea Trådfri тоже могла внести свой вклад в решение моих проблем.

Привет! Просто добавил шторку Fyrtur в deCONZ, и она хорошо сочеталась, но я не получаю никаких сигналов через веб-сокет при управлении жалюзи. Бегу 2.05.71

Вы видите уведомление веб-сокета при чтении атрибутов _Window Covering_ в графическом интерфейсе? Если да, то отчеты по атрибутам не настроены.

Бегу без головы прямо сейчас, поэтому не вижу этого, но, вероятно, нет. Разве это не было исправлено на 71?

Мои блайнды не отображались в фосконе - я пробую это последние 2 часа с другим типом действия на блайндах (нажмите одновременно 10 секунд / 5 секунд - 5 см рядом с Raspbee и так далее), но в фосконе ничего не отображается - что такое трюк?

я вижу это на deconz-gui, но не на фоскон / homekit

@ mink2k
Поскольку у меня также были некоторые проблемы с пониманием и реализацией этого, позвольте мне просто описать, как я решил это в своих условиях:

  1. На данный момент вы не увидите жалюзи и пульты дистанционного управления в веб-приложении Phoscon.

  2. Вы можете увидеть их в старом веб-интерфейсе (IP / login.html) или в таких приложениях, как Hue Essentials (HE; в Android).

  3. Вы можете добавить жалюзи в качестве ламп и пульты дистанционного управления в качестве датчиков в Phoscon (они все равно там не будут отображаться)

  4. Чтобы добавить пульт, вы должны добавить шторку в соответствующую группу пульта (она создается автоматически; см. Также 2)

  5. Чтобы управление жалюзи работало должным образом, вам необходимо подключиться к графическому интерфейсу DeCONZ и следовать инструкциям, опубликованным выше. Вкратце: привяжите оконное покрытие к шлюзу вручную. Затем напишите конфигурацию, которая позволяет управлять подъемом и закрытием устройства. Это позволит вам управлять жалюзи с помощью яркости (не в самом приложении Phoscon), например, с помощью HE.

Пятый шаг описан выше, включая скриншоты.

Чтобы создать привязку, откройте панель _Bind Dropbox_ в графическом интерфейсе deCONZ. Перетащите кластер _Window Covering_ из-за шторки в поле _Source_ в раскрывающемся списке. Перетащите конечную точку 0x01 из RaspBee в поле _Destination_. Затем нажмите _Bind_. Dropbox должен некоторое время показывать успех . Может потребоваться несколько попыток. Вот скриншот (для контроллера шторки Xiaomi):
Screenshot 2019-08-25 at 12 00

Чтобы настроить отчеты по атрибутам, откройте панель _Cluster Info_ в графическом интерфейсе deCONZ. Выберите кластер _Window Covering_ на панели задач и прокрутите вниз. Дважды щелкните атрибут _Current Position Lift Percentage_, чтобы открыть окно _Attribute Editor_. Введите отчетные значения и нажмите _Write Config_. Закройте всплывающее окно, снова откройте его и нажмите _Read Config_, чтобы убедиться, что значения были сохранены. Может потребоваться несколько попыток.
Screenshot 2019-08-25 at 12 07

После этого значение _Current Position Lift Percentage_ должно автоматически изменяться при открытии или закрытии жалюзи. Если это сработает, мы можем улучшить плагин REST API для автоматической настройки привязки и конфигурации отчетов по атрибутам.

Спасибо за это МИЛЛИАРД. Это исправило для меня, однако есть кое-что странное. В HA значения выше, чем сообщает deconz. Итак, для одного из жалюзи deconz Cluster Info сообщает 45, а HA: cover.blinds_door | закрыто | current_position: 56 friendly_name: Жалюзи Поддерживаемые_функции двери: 15 класс_устройств: окно

Это нормально?

@MrHollowPS Я также сделал это в графическом интерфейсе deCONZ, как вы описали (привязка и установка значений отчета).
К сожалению, слепой не сообщает о текущем состоянии периодически или при его изменении.

Но я могу прочитать текущее состояние, когда нажимаю кнопку «читать» (верхняя половина окна).
Конфигурация отчетов была настроена, как описано:

report

Что я делаю неправильно?
@ вечером я попробую выключить и снова включить устройство и посмотреть, вступят ли изменения в силу.
Есть еще какой-нибудь намек?

Вы тоже создавали привязку?

Да, я сделал. Несколько раз. Чтение Manuall было нормальным, но автоматическое сообщение - нет.
Прочитав несколько веток, посвященных проблеме с отчетами, я перезапустил свой фюртур (отключение и повторное подключение батареи), и теперь отчет работает .

У меня еще один вопрос по этим жалюзи:

Когда я посылаю вкл / выкл, чтобы поднять / опустить стоп, они очень странно реагируют.
Иногда они полностью перемещаются вверх / вниз, но иногда просто перемещаются на несколько сантиметров, и n останавливается. Когда это происходит, это кажется совершенно случайным.
Когда я оставляю их одних и какое-то время ничего не отправляю, кажется, что они снова работают.

Отправка абсолютной позиции с помощью bri / pct всегда работает должным образом.

Это известная проблема или я что-то делаю не так?
Есть новая прошивка 2.2.009, у кого-нибудь есть опыт работы? Может быть, это решит мою проблему?

Вот как работают жалюзи: вторая команда _Open_ или _Close_ останавливает текущее движение. Я полагаю, это для управления ими с помощью _открыть / закрыть пульт_.

Я подозреваю, что deCONZ повторно отправляет команду, если не получает своевременного ACK с первой попытки. Это могло показаться довольно случайным. В самом деле, вы можете вместо этого установить процент (через state.bri ) или использовать широковещательные рассылки (через /groups ) вместо одноадресной (через /lights ).

Я обновил свой Fyrtur до .009. Это кажется более стабильным, но слепой по-прежнему теряет своего родителя (или родитель теряет слепого?) Каждые две недели или около того. Обычно исправляется отключением аккумулятора на несколько секунд.

спасибо за ваши мысли по этому поводу.
Это действительно могло быть проблемой.
Штора перепрыгивает / подключается к лампочке Philips, потому что диффузор II находится слишком далеко.
В deCONZ линии к блайнду зеленые, это означает, что rssi хороший.

Есть ли другой способ увеличить время ожидания в deCONZ (только для этого устройства) или отключить повторы?

Конечно, я попробую ваше предложение и попытаюсь отправить команды включения / выключения (с переключателей) через / groups.
Достаточно ли просто поместить слепых в отдельную группу и контролировать группу?
Или для работы групповой трансляции должно быть как минимум два устройства?

Вопрос по обновлению до 009:
Я запустил скрипт python (см. Выше) на моем rpi, и он загрузил файлы.
После того, как я активировал сервер UOTA в старом веб-интерфейсе и ввел плагин uota в deconz-gui, после нажатия запроса он сообщает, что файлов нет.
Что еще я могу сделать, чтобы начать обновление?
Стоит ли вручную выбирать «слепой» файл и нажимать «обновить»?

Спасибо большое за помощь в стабилизации этой слепой системы.

В deCONZ линии к блайнду зеленые, это означает, что rssi хороший.

Шторка - это оконечное устройство ZigBee, которое подключается только к одному маршрутизатору (его родительскому). Если графический интерфейс показывает несколько строк к / от слепого, это показывает устаревшую информацию из соседних таблиц маршрутизаторов.

Или для работы групповой трансляции должно быть как минимум два устройства?

Думаю, работает даже когда в группе нет устройств. Обратите внимание, что членство в группе сохраняется на устройстве, ресурс /groups только в подключаемом модуле REST API. Группа ZigBee похожа на многоадресный адрес, на который подписывается устройство.

Вопрос по обновлению до 009:

После загрузки файлов прошивки необходимо перезапустить deCONZ. Файл будет скопирован под новым именем в каталог ~/otau , поэтому вы можете узнать, что плагин OTAU его подхватил. Вам нужно выбрать шторку и нажать _Query_ в панели _Standard OTAU plugin_. Плагин OTAU должен указать тип устройства и версию прошивки, а также показать, что доступен новый файл. Для конечных устройств вам необходимо запустить обновление вручную. Это займет пару часов, убедитесь, что аккумулятор полностью заряжен. Кроме того, может быть сложно обновить прошивку на большой сетке.

Хорошо, я понял вас по поводу сетки, поэтому я перепроверил, и теперь родительский элемент имеет лампочку оттенка, и другой маршрут не показан. Стоит ли попытаться отремонтировать прямо к конби? Возможно, проблема заключается в повторении попытки над родительским (лампочка оттенка). Но слепой находится в двух комнатах от Conbee II, так что надеюсь, что это не другая проблема ...

По поводу групп:
Я использую fhem в сочетании с deCONZ. Когда я правильно понял, я создаю группу в deCONZ / phoscon, ставлю в нее слепую и использую эту группу в fhem, верно?

Я сейчас снова активировал плагин OTAU, выбрал шторку и нажал «Запрос», затем версия и изображение были заполнены. После нажатия "Обновить" идет обновление ... посмотрим как идет с 009.

@ebaauw Я обновил слепой до 009 (человек, который занимает много времени, около ~ 18 часов) и отремонтировал его прямо на конби II.
Поведение кажется немного лучше.

Вы говорили, чтобы не отправлять его как одноадресное, а я должен отправить его группе как широковещательный.
Как я могу этого добиться с помощью fhem?
Я попытался создать группу, добавить шторку и управлять этой группой с помощью включения / выключения на fhem -> ничего не происходит.
Не могли бы вы направить меня в правильном направлении?

Еще один вопрос, который у меня есть, касается состояния батареи шторки.
Я добавил в fhem датчик ZHABattery от шторки, но он не обновляется.

Возможен ли отчет о батарее с устройства или я также должен привязать некоторый кластер и включить отчет?

большое спасибо
папа

Я попытался создать группу, добавить шторку и управлять этой группой с помощью включения / выключения на fhem -> ничего не происходит.

Блин, я раньше этого не осознавал. Слепой поддерживает группы (именно так с ним общается пульт дистанционного управления открытием / закрытием), но он не понимает _On_ или _Off_. Плагин REST API переводит state.on в _Open_ и _Close_ для слепых (или любого устройства, закрывающего окна), но в _On_ и _Off_ для групп (и, очевидно, для источников света). Неизвестно, что это группа оконных закрывающих устройств.

Возможен ли отчет о батарее с устройства или я также должен привязать некоторый кластер и включить отчет?

Да, и плагин REST API должен это настроить. Вы можете сделать это вручную, привязав кластер _Power Configuration_ к координатору и настроив отчеты об атрибутах для _Battery Percentage Remaining_.

хорошо, спасибо за разъяснение этой групповой проблемы для жалюзи.
Есть ли обходной путь для этого?

ок, попробую привязать кластер Power Configuration к координатору. Не могли бы вы опубликовать настройки отчетов по атрибутам для «Остаточный процент заряда батареи»? Не хочу устанавливать неправильные (слишком низкие значения) и разряжать батарею :-)

PS: считал лампочку (которая находится между колбасой и жалюзи), и через несколько минут зигби-пюре изменилось -> теперь лампочка снова является повторителем для слепых, и проблема с включением / выключением вернулась как была.

Поэтому я думаю, что единственный способ сделать это - действительно отправить трансляцию без механизма подтверждения / повторной попытки. Но как я могу этого добиться?

Слепой чутко спит; он опрашивает своего родителя каждые пять секунд. Чтобы повлиять на срок службы батареи, вам придется установить экстремальные значения отчетов. В любом случае, я использую 7200/7200/0, отчеты раз в два часа. Это настройка, которую мост Hue использует для датчика движения Hue, и у меня нет причин использовать что-либо еще.

Чтобы трансляция работала из REST API, плагин должен отслеживать, какие устройства находятся в группе, и применять логику закрытия окна, когда группа содержит (только?) Устройства, закрывающие окно. В отличие от моста Hue, deCONZ показывает атрибуты состояния цвета только для группы огней с регулируемой яркостью, поэтому здесь не на что опираться.

Как я уже упоминал выше, альтернативой использованию широковещательной передачи является установка процента подъема, который API делает при изменении state.bri .

@ebaauw

Слепой чутко спит; он опрашивает своего родителя каждые пять секунд. Чтобы повлиять на срок службы батареи, вам придется установить экстремальные значения отчетов. В любом случае, я использую 7200/7200/0, отчеты раз в два часа. Это настройка, которую мост Hue использует для датчика движения Hue, и у меня нет причин использовать что-либо еще.

Я привязал кластер и установил отчетные значения согласно вашему сообщению.
Когда я вручную считываю процент, который получает deCONZ, см. Скриншоты.
Но я не получаю показания в fhem для устройства ZHABattery?
Это проблема deCONZ или fhem?

bat_bind
bat_read manually
bat_reporting

bat

Чтобы трансляция работала из REST API, плагин должен отслеживать, какие устройства находятся в группе, и применять логику закрытия окна, когда группа содержит (только?) Устройства, закрывающие окно. В отличие от моста Hue, deCONZ показывает атрибуты состояния цвета только для группы огней с регулируемой яркостью, поэтому здесь не на что опираться.

Итак, когда я вас понял, это изменение в deCONZ / Phoscon, как я могу добиться этого? Открыть вопрос?

Как я уже упоминал выше, альтернативой использованию широковещательной передачи является установка процента подъема, который API делает при изменении state.bri .

В настоящее время я использую th pct из fhem для установки абсолютных позиций для таких событий, как команды sunrise / alexa. Будет ли этот процент преобразован в bri из плагина REST API и будет ли отправлено одноадресное сообщение? Кажется так, потому что также при изменении pct блайнд иногда останавливается, но затем продолжает выполнять абсолютный переход и правильно заканчивается в установленной позиции pct.

Но, к сожалению, для жалюзи доступны только две кнопки (короткое нажатие вверх / вниз, без длительного нажатия).
Так что я не могу использовать pct / bri для этого, потому что как я могу тогда это остановить?

Лучшим решением для этого будет работа с трансляциями (так как оригинальный переключатель работает со шторкой). Но для этого, как я спрашивал выше, нужно ли изменение REST API, верно?

большое спасибо

Это проблема deCONZ или fhem?

Если датчик ZHABattery показывает значение, это проблема fhem.

Итак, когда я вас понял, это изменение в deCONZ / Phoscon

Это точно изменение в плагине REST API. Я не думаю, что клиентское приложение API нужно менять, если оно уже поддерживает группы.

Но, к сожалению, для блайндов у меня есть только две кнопки.

Я не понимаю Вы бы изменили правило, которое устанавливает state.on в true чтобы вместо этого установить state.bri в 255 , и правило, которое устанавливает state.on в false чтобы установить state.bri в 0 . Нет необходимости в дополнительных событиях кнопки.

Если вы управляете жалюзи с пульта дистанционного управления открытием / закрытием, вы вообще не используете события кнопок. Вы просто добавляете шторку в группу пульта (в config.group ресурса ZHASwitch). После этого пульт управляет жалюзи напрямую (с помощью трансляций), без взаимодействия с deCONZ или fhem. Если плагин REST API не создал ресурс /groups для удаленной группы, лучше всего добавить шторку в группу в графическом интерфейсе deCONZ (на панели _Cluster Info_ для кластера _Groups_). Плагин REST API в конечном итоге создаст ресурс при чтении кластера _Groups_ (возможно, после перезапуска deCONZ или включения и выключения слепого).

Если датчик ZHABattery показывает значение, это проблема fhem.

спасибо за подтверждение.
Уже сообщалось и исправлено в завтрашнем обновлении fhem.
См. Здесь: https://forum.fhem.de/index.php/topic , 95424.msg1016154.html # msg1016154
и здесь: https://svn.fhem.de/trac/changeset/21039/

Это точно изменение в плагине REST API. Я не думаю, что клиентское приложение API нужно менять, если оно уже поддерживает группы.

спасибо за информацию.
Как я могу сообщить об этом, чтобы его подобрали для следующего выпуска?
Должен ли я открывать новый выпуск / тикет?

Я не понимаю Вы бы изменили правило, которое устанавливает state.on в true чтобы вместо этого установить state.bri в 255 , и правило, которое устанавливает state.on в false чтобы установить state.bri в 0 . Нет необходимости в дополнительных событиях кнопки.

Да, я знаю. Таким образом я могу полностью открыть / закрыть жалюзи, но как это остановить?

Если вы управляете жалюзи с пульта дистанционного управления открытием / закрытием, вы вообще не используете события кнопок. Вы просто добавляете шторку в группу пульта (в config.group ресурса ZHASwitch). После этого пульт управляет жалюзи напрямую (с помощью трансляций), без взаимодействия с deCONZ или fhem. Если плагин REST API не создал ресурс /groups для удаленной группы, лучше всего добавить шторку в группу в графическом интерфейсе deCONZ (на панели _Cluster Info_ для кластера _Groups_). Плагин REST API в конечном итоге создаст ресурс при чтении кластера _Groups_ (возможно, после перезапуска deCONZ или включения и выключения слепого).

Извините, я новичок в deCONZ и искал в GUI / Phoscon и в старом веб-интерфейсе.
Не удалось найти часть, где я могу установить группу для переключателя Ikea Tradfri (две кнопки).
Также у меня есть 3x HUE Dimmer в этой комнате, который управляет уже другим светом и соединен с HUE Bridge. Эти диммеры будут перенесены в deCONZ позже, и в настоящее время только fhem имеет его состояние и события кнопок. Вот как я хочу отправить и командовать:

HUE Dimmer -> HUEBridge -> fhem -> deCONZ -> жалюзи

И когда я использую включение / выключение, у меня возникает описанная мной проблема с повторной попыткой / подтверждением.

Значит, мне нужно дождаться изменения API, чтобы можно было отправлять широковещательные рассылки вместо одноадресных?

Эй, у меня проблемы с тем, чтобы Кадриль правильно отображался в decoznGui. Это видно только как шестнадцатеричный код, а не как настоящее имя. Я могу управлять им с помощью deconz-gui, но он не отображается в Homeassistant. Переключатель открытия / закрытия имеет собственное название. Пару раз пробовал сбросить. Есть идеи?

Найдите новые устройства в Phoscon (или откройте сеть в старом веб-приложении) и прочтите атрибуты кластера _Basic_ на панели _Cluster Info_ в графическом интерфейсе. Это должно вызвать создание ресурса REST API и изменить имя узла.

Если это не сработает, опубликуйте снимок экрана узла с конечными точками и кластерами, атрибутов кластера _Basic_ (после их прочтения) и панели _Node Info_.

basic
nodeinfo

Он подключен к моему conbee2 и одному свету tradfri.

Хорошо, похоже, у вашего устройства есть MAC-адрес из нового диапазона Silabs, но в остальном он выглядит нормально. Какая у него версия прошивки (дважды щелкните _SW Build ID_ и нажмите _Read_ во всплывающем окне _Attribute Editor_)? 2.2.009?

Я не понимаю, почему не создаются ресурсы. Вы открывали сеть из Phoscon или старого веб-приложения до чтения атрибутов кластера _Basic_? Когда сеть открыта, можете ли вы дважды щелкнуть _Model Identifier_ и нажать _Read_ во всплывающем окне? Должно появиться сообщение об успешном чтении.

2.2.007

Нажатие на Идентификатор модели и «читать» означает просто «чтение завершено». Я пробовал, пока был активен «поиск новых огней».

Да, я добавил это с помощью поиска новых источников света Phoscon. Я также запустил «функцию поиска света» и перед тем, как нажать кнопку «читать» в графическом интерфейсе. Я не получаю никаких указаний на то, что он действительно что-то делает, когда я нажимаю «Читать». Мигающий синий свет может быть в графическом интерфейсе ... Это первый раз с графическим интерфейсом, поэтому я не уверен, как он должен выглядеть.

Надо было спросить об этом раньше, но какая версия deCONZ у вас установлена? Поддержка FYRTUR и KADRILJ была введена в v2.05.67. Но также была поддержка дистанционного управления открытием / закрытием.

Нажатие на Идентификатор модели и «читать» означает просто «чтение завершено».

Это хорошо.

Да, я добавил это с помощью поиска новых источников света Phoscon. Я также запустил «функцию поиска света» и перед тем, как нажать кнопку «читать» в графическом интерфейсе.

Это должно делать свое дело.

2.2.007

Вы можете обновить прошивку до версии 2.2.009, но я не уверен, что это решит вашу проблему.

Здравствуйте.

2.05.72 / 12.12.2019
Прошивка: 26490700

Есть ли способ заставить его забыть и снова подключиться к сети, кроме двойного нажатия 5s?

Нет, вот как сбросить шторку.

Хм, хорошо, я снова попробовал сбросить настройки. Но это все еще видно в графическом интерфейсе. Чтение идентификатора сборки SW не удается, так что я думаю, что он был забыт? Или в заводских настройках есть что-то, что может вызвать нерешенные проблемы?

@ebaauw, поэтому по поводу моей проблемы (проблема с повторной попыткой / подтверждением, см. сообщения выше) мне нужно дождаться обновления deCONZ? правильно?
Как я могу добиться этого, и, возможно, в одном из следующих выпусков?

Итак, что касается моей проблемы (проблема с повторением / подтверждением, см. сообщения выше), мне нужно дождаться обновления deCONZ? правильно?

Да, для поддержки этого плагина REST API необходимо обновить. Возможно, вам придется долго ждать: это большое изменение, и есть много других вопросов, которые я считаю более неотложными.

Как я могу добиться этого, и, возможно, в одном из следующих выпусков?

Внесите изменения самостоятельно и отправьте запрос на перенос.

Я снова попытался сбросить его. Но это все еще видно в графическом интерфейсе.

Прямой сброс устройства заставляет его забыть о сети, но сеть забудет устройство только в сообщении _Leave_ от устройства. Графический интерфейс deCONZ по-прежнему запоминает устройство: вам нужно удалить узел самостоятельно. Другие маршрутизаторы в сети все еще запоминают устройство, поэтому оно может снова появиться в графическом интерфейсе, когда deCONZ считывает таблицы соседей этих маршрутизаторов.

Чтение идентификатора сборки SW не удается, так что я думаю, что он был забыт?

Устройство больше не в сети, так как оно удалило сетевой ключ при сбросе.

Хорошо, спасибо. Я подожду.
Просто имел в виду, стоит ли мне открыть проблему, чтобы ее не забыли?

Вы, ребята, действительно, кажется, взламываете комбинацию Fyrtur + Remote. Я боролся с тем же самым с Zigbee2MQTT . У меня нет возможности обнюхивать, но в настоящее время Z2M отлично работает для управления жалюзи MQTT Fyrtur, которые связаны напрямую, а также может видеть связанные удаленные команды вверх / вниз / стоп. Но когда вы напрямую привязываете пульт к группе жалюзи, эта привязка работает только в некоторых случаях. То есть вы можете открывать или закрывать жалюзи с помощью пульта дистанционного управления, но вы не можете удерживать для открытия / отпускания до остановки, а также не можете прервать открытие / закрытие жалюзи, снова нажав на кнопку пульта дистанционного управления. Вам нужно подождать, пока он полностью не откроется или не закроется. Это также задержка в 1-2 секунды до регистрации удаленной команды.

Вы видите такое поведение с деконзом? Если нет, то какая теория может быть причиной этого?

Я также вижу задержку, которая, вероятно, вызвана тем, что слепой спит и просыпается только раз в пять секунд. Прерывание и удержание / отпускание работают для меня. Вы можете проверить, имеют ли слепой и удаленный один и тот же родительский маршрутизатор. Я не думаю, что это жесткое требование, но хаб IKEA устанавливает их с повторителем в качестве общего родителя.

Благодарю. Интересно, что нет задержки при привязке пульта к шторке напрямую через репитер (без координатора); предположительно, жалюзи тогда тоже спали бы.

Я проверил, и пульт, и жалюзи привязаны к одному и тому же родителю: координатору. Я не понимаю, как Z2M на координаторе может «перехватывать» удаленные команды, которые привязаны к группе, и мешать им. Мое базовое (смутное) понимание того, как работает групповая привязка, заключается в том, что пульт отправляет сообщение жалюзи напрямую через координатора.

Есть ли у вас какие-либо журналы прослушивания трафика между удаленным устройством и связанной группой жалюзи, которые могут быть полезны для нашей отладки этого взаимодействия в Z2M?

Я не понимаю, как Z2M на координаторе может «перехватывать» удаленные команды, которые привязаны к группе, и мешать им. Мое базовое (смутное) понимание того, как работает групповая привязка, заключается в том, что пульт отправляет сообщение жалюзи напрямую через координатора.

Нет, «напрямую» означает именно это, а не «через координатора». Пульт дистанционного управления отправляет широковещательное сообщение на групповой адрес, которое принимает слепой (-ы) в этой группе (или, точнее, тот, кто подписался на групповой адрес). Это работает, даже если координатор не работает.

Нет, «напрямую» означает именно это, а не «через координатора». Пульт дистанционного управления отправляет широковещательное сообщение на групповой адрес, которое принимает слепой (-ы) в этой группе (или, точнее, тот, кто подписался на групповой адрес). Это работает, даже если координатор не работает.

Интересно, что для меня координатор должен быть включен, но для "полной" функциональности на нем не запущен Z2M. Так что, возможно, это указывает на то, что пульт на самом деле не привязан к группе таким прямым образом. Кстати, для _direct_ remote -> слепых взаимодействий пульт просыпается и отправляет широковещательное сообщение, а затем кто цепляется за сообщение, пока жалюзи спят? И зачем тогда IKEA в таком случае потребуется ретранслятор? Он должен выполнять эту роль ...

кто цепляется за сообщение, пока шторы спят?

Родительский роутер для слепых. В настройке IKEA это ретранслятор (а не концентратор). Благодаря сенсорному соединению IKEA полностью контролирует, какое устройство выполняет эту роль. В deCONZ, с другой стороны, у вас нет особого контроля над тем, какой маршрутизатор слепой выберет в качестве родительского (кроме отключения маршрутизаторов, которые вам не нужны). Если слепой случайно выбрал координатора в качестве родителя, то да, он должен быть запущен и работать, чтобы слепой можно было управлять. То есть функция маршрутизатора ZigBee в прошивке устройства должна быть запущена и работать, а не функция шлюза в качестве прикладного программного обеспечения в системе, к которой подключено устройство (в вашем случае Z2M; в нашем случае базовое приложение deCONZ).

@ebaauw можно ли привязать мой пульт к обоим моим жалюзи из deconz и не перенаправлять все команды через автоматизацию в Home Assistant?
Если да, то как?

Не нужно возиться с креплениями. Просто добавьте обе жалюзи в группу пульта.

Родительский роутер для слепых.да, он должен быть запущен, чтобы можно было управлять слепыми. То есть функция маршрутизатора ZigBee в прошивке устройства должна быть запущена и работать, а не функция шлюза в качестве прикладного программного обеспечения в системе, к которой подключено устройство (в вашем случае Z2M; в нашем случае базовое приложение deCONZ).

Спасибо, я тоже так понял. Странно, что программное обеспечение моего шлюза каким-то образом мешает нормальной работе прошивки устройства во время работы. Кажется невозможным.

Кстати, когда вы говорите добавить жалюзи в "группу удаленного", занимает ли удаленное устройство отдельный идентификатор группы, _a priori_?

Зависит от прошивки устройства. Более старая прошивка ZLL Trådfri выбирает идентификатор группы случайным образом при сбросе к заводским настройкам. В более новой прошивке ZigBee 3.0 этого нет, и вам нужно создать привязку к группе (она отправляет широковещательную рассылку, пока привязка не будет сделана). Плагин REST API должен позаботиться об этом при сопряжении устройства с новой прошивкой. В любом случае REST API заполняет config.group когда видит групповую команду. Он должен создать ресурс /groups при сопряжении устройства. Если это не так, добавьте шторку в группу в графическом интерфейсе deCONZ, и ресурс будет создан в следующий раз, когда плагин запросит таблицу группы слепых (возможно, при объявлении устройства или при перезапуске deCONZ).

К сожалению, пульт ДУ вообще НЕ отображается в режиме DECONZ. Однако он появляется в домашнем помощнике.

Еще одна вещь, по какой-то причине плагин OTAU не находит новых прошивок для любого устройства, которое я ЗАПРОСИЛ. Я просто вручную скачала прошивку Blinds и обновила. Есть ли определенный порт, который нужно настроить в брандмауэре?

Это моя конфигурация docker-compose для deconz:
деконз:
имя_контейнера: deconz
перезапуск: всегда
изображение: marthoc / deconz: последний
сети:
- сеть
устройства:
- / dev / ttyACM1: / dev / ttyACM1
порты:
- '$ {IP_ADDRESS}: 8447: 8447'
- '$ {IP_ADDRESS}: 8446: 8446'
- '$ {IP_ADDRESS}: 8445: 8445'
объемы:
- './config/deconz:/root/.local/share/dresden-elektronik/deCONZ'
- '/ etc / localtime: / etc / localtime: ro '
- '/ etc / timezone: / etc / timezone: ro '
окружающая обстановка:
- TZ = $ {TZ}
- USER_ID = $ {PUID}
- GROUP_ID = $ {PGID}
- DECONZ_WEB_PORT = 8446
- DECONZ_WS_PORT = 8445
- DEBUG_INFO = 1
- DEBUG_APS = 0
- DEBUG_ZCL = 0
- DEBUG_ZDP = 0
- DEBUG_OTAU = 0
- DECONZ_VNC_MODE = 1
- DECONZ_VNC_PORT = 8447
- DECONZ_VNC_PASSWORD = ПАРОЛЬ
- DECONZ_DEVICE = / dev / ttyACM1
- DECONZ_UPNP = 1
ярлыки:
- 'traefik.enable = false'

Привет.
Да, проблема с пультом. Он не отображается на веб-странице deconz. У меня есть привязка, я вижу это через vnc, и он работает на домашнем помощнике, но хотел бы, чтобы он работал напрямую, не создавая автоматизацию на домашнем помощнике.
Что я делаю неправильно?

Привет.
Да, проблема с пультом. Он не отображается на веб-странице deconz. У меня есть привязка, я вижу это через vnc, и он работает на домашнем помощнике, но хотел бы, чтобы он работал напрямую, не создавая автоматизацию на домашнем помощнике.
Что я делаю неправильно?

Вы можете увидеть это в старом графическом интерфейсе как группу

@ Kane610 можно ли ОТКЛЮЧИТЬ старый графический интерфейс после его включения?

Это просто еще одна наша страница. Ничего особенного

Эй, ребята. Вы разговариваете из группы zigbee, которая должна быть у слепых и удаленных, поэтому проблема с повторной попыткой / подачей не должна возникать.

Пожалуйста, кто-нибудь из вас может объяснить, как именно это настроить в deCONZ gui?
Пошаговое руководство, вкл. скрреншоты были бы действительно хороши :-)

Извините, но у меня нет большого опыта работы с zigbee / deCONZ.

Прочтите руководство пользователя GUI (из меню помощи). Используйте панель _Cluster Info_ для серверного (синего) кластера _Groups_ слепых.

@ebaauw К сожалению, слепой потерял связь / привязку после того, как я добавил еще несколько лампочек оттенка.
Отремонтировал его с помощью 5-секундного двойного нажатия, создал крепления и активировал отчет о процентном подъеме и батарее.

К сожалению, "pct" больше не будет обновляться в fhem, но bri будет.
Кроме того, когда я отправляю pct, проблема с «повторной попыткой» возвращается и для «pct» будет до стабилизации.

Мне не хватает настроек привязки / отчетности?

большое спасибо

После того, как я узнал, как добраться до старого графического интерфейса с помощью rpi и сгруппировал слепые с удаленным, они работают нормально.
Домашний помощник также может видеть оба устройства, хорошие вещи, но мне не хватает какого-то шага, чтобы получить слепой уровень заряда батареи домашнего помощника. Кто-нибудь знает, что мне не хватает?

Спасибо

РЕДАКТИРОВАТЬ: Это стареет ... теперь оно у меня !! sensor.fyrtur_block_out_roller_blind_battery_level .. Могу поклясться, что у меня его не было. Простите за беспокойство, ребята 🥇

После того, как я узнал, как добраться до старого графического интерфейса с помощью rpi и сгруппировал слепые с удаленным, они работают нормально.
Домашний помощник также может видеть оба устройства, хорошие вещи, но мне не хватает какого-то шага, чтобы получить слепой уровень заряда батареи домашнего помощника. Кто-нибудь знает, что мне не хватает?

Спасибо

РЕДАКТИРОВАТЬ: Это стареет ... теперь оно у меня !! sensor.fyrtur_block_out_roller_blind_battery_level .. Могу поклясться, что у меня его не было. Простите за беспокойство, ребята 🥇

@adfolfotregosa, как вам удалось это добавить?

После того, как я узнал, как добраться до старого графического интерфейса с помощью rpi и сгруппировал слепые с удаленным, они работают нормально.
Домашний помощник также может видеть оба устройства, хорошие вещи, но мне не хватает какого-то шага, чтобы получить слепой уровень заряда батареи домашнего помощника. Кто-нибудь знает, что мне не хватает?
Спасибо
РЕДАКТИРОВАТЬ: Это стареет ... теперь оно у меня !! sensor.fyrtur_block_out_roller_blind_battery_level .. Могу поклясться, что у меня его не было. Простите за беспокойство, ребята 1st_place_medal

@adfolfotregosa, как вам удалось это добавить?

Я этого не сделал. Я, должно быть, неправильно посмотрел на список датчиков в домашнем помощнике. Думаю, я ничего не делал, что могу вспомнить. Он отсутствует на вашем домашнем помощнике?

После того, как я узнал, как добраться до старого графического интерфейса с помощью rpi и сгруппировал слепые с удаленным, они работают нормально.
Домашний помощник также может видеть оба устройства, хорошие вещи, но мне не хватает какого-то шага, чтобы получить слепой уровень заряда батареи домашнего помощника. Кто-нибудь знает, что мне не хватает?
Спасибо
РЕДАКТИРОВАТЬ: Это стареет ... теперь оно у меня !! sensor.fyrtur_block_out_roller_blind_battery_level .. Могу поклясться, что у меня его не было. Простите за беспокойство, ребята 1st_place_medal

@adfolfotregosa, как вам удалось это добавить?

Я этого не сделал. Я, должно быть, неправильно посмотрел на список датчиков в домашнем помощнике. Думаю, я ничего не делал, что могу вспомнить. Он отсутствует на вашем домашнем помощнике?

да, вообще не отображается, только шторки и батарейка для пультов.

Может быть ... Используя vnc, откройте информацию о кластере "power configuration" слепого и нажмите "читать" на "attributes". Он должен заполнить «оставшийся процент заряда батареи».

Может, это то, что я сделал, чтобы он появился. Честно говоря, я не знаю, что вызвало это, но могу поклясться, что у меня этого тоже не было

Ребята, вам нужно привязать кластер к конечной точке conbee и настроить отчет о батарее, как описано здесь: https://github.com/dresden-elektronik/deconz-rest-plugin/issues/1121#issuecomment -577537449

В противном случае чтение не будет обновляться!

Ребята, вам нужно привязать кластер к конечной точке conbee и настроить отчет о батарее, как описано здесь: # 1121 (комментарий)

В противном случае чтение не будет обновляться!

Извините за оффтоп .. но надо ли привязывать каждую "конфигурацию питания" к конбику каждого устройства Ikea, чтобы он как бы обновлял уровень заряда батареи? У меня уровень заряда батареи пульта дистанционного управления, поэтому я запутался

Я думаю только для жалюзи, но не тестировал ни с одним другим продуктом.
Также для пультов у меня есть батарея и никакого дополнительного устройства ZHABattery.

Смотрите здесь: https://github.com/dresden-elektronik/deconz-rest-plugin/issues/1827

Я думаю только для жалюзи, но не тестировал ни с одним другим продуктом.
Также для пультов у меня есть батарея и никакого дополнительного устройства ZHABattery.

Смотрите здесь: # 1827

Понял. Спасибо

Может быть ... Используя vnc, откройте информацию о кластере "power configuration" слепого и нажмите "читать" на "attributes". Он должен заполнить «оставшийся процент заряда батареи».

Может, это то, что я сделал, чтобы он появился. Честно говоря, я не знаю, что вызвало это, но могу поклясться, что у меня этого тоже не было

Теперь он появился с Home Assistant 104.3, с 103.6 он не отображался.

@MrHollowPS
Не забудьте настроить отчеты, как описано выше, иначе значение не будет получать обновления с устройства.

Привет,

У меня вопрос к пульту E1766.
Я мог бы соединить его с conbee2 и поместить его в группу вместе с блайндами. Жалюзи перемещаются только тогда, когда я нажимаю кнопку, и останавливаются вскоре после того, как я ее отпущу.
Можно ли полностью открыть жалюзи длинным или двойным нажатием, и если да, что мне делать?

Еще одна вещь, которая меня интересовала бы, - это привязки. Я уже делал одну привязку, чтобы получить процент позиции. Если я сейчас создам другую привязку, удалит ли старую?

благодаря

@MrHollowPS
Не забудьте настроить отчеты, как описано выше, иначе значение не будет получать обновления с устройства.

Ага, спасибо.

Привет,
Я прочитал все дважды, но у меня нет пульта дистанционного управления своими жалюзи.
Жалюзи работают нормально, о состоянии сообщают помощнику!
Чтобы сгруппировать пульт дистанционного управления с жалюзи, я перешел к старому WebUI и в удаленной группе добавил жалюзи.
Когда я нажимаю кнопку на пульте, ничего не происходит.
В Deconz я вижу, что пульт что-то отправляет.
Может ли кто-нибудь, у кого все заработало, мне помочь?

После нескольких дней проб и ошибок мне удалось подключить как слепой, так и пульт в deconz и поработать в домашнем помощнике o / Спасибо всем за ваши комментарии здесь!

@ yan14 для пульта вот как я его заработал
Репитер ikea zigbee не нужен вообще (оставьте его отключенным в коробке)

  • VNC в deconz / Raspbee
  • удалите любой существующий пульт зомби (на самом деле он у меня был в интерфейсе deconz, но он не работал)
  • установить разрешение на соединение (255)
  • Нажмите кнопку сопряжения 4 раза в течение 5 секунд.
  • веб-интерфейс / переключатель добавить устройство
  • Нажмите и удерживайте кнопку сопряжения (не менее 10 секунд?) На беспроводном пульте дистанционного управления открытием / закрытием. Дайте ему достаточно времени, чтобы полностью присоединиться к сети! На пульте дистанционного управления «Открыть / закрыть» будет постоянно гореть красный свет.
  • из интерфейса vnc вы должны увидеть новое устройство, привязанное к raspbee (если не удалить и не повторить попытку, вам, скорее всего, потребуется больше времени для полного подключения
  • Оказавшись там, вы можете прослушивать deconz-event в домашнем помощнике, и вы должны видеть события в HA при нажатии на пульт. Вы можете создать автоматизацию для открытия / закрытия жалюзи при нажатии кнопок на пульте дистанционного управления.

Для жалюзи (заметьте для себя, когда я вернусь сюда, чтобы попарно их еще :))

  • VNC в deconz / Raspbee
  • удалить любые существующие зомби-слепоты (если есть)
  • установить разрешение на соединение (255)
  • Нажмите обе кнопки на 5 секунд. Светодиодный индикатор мигнет один раз, подтверждая сброс.
  • веб-интерфейс / индикаторы добавить устройство и дождаться полного подключения нового устройства (также можно проверить в интерфейсе VNC)
  • откройте панель «Информация о кластере» в графическом интерфейсе пользователя deCONZ. Выберите кластер Window Covering из шторки и прокрутите вниз. Дважды щелкните атрибут «Процент подъема текущей позиции», чтобы открыть окно редактора атрибутов. Введите отчетные значения (1/300/1) и нажмите Write Config. (кредиты на @ebaauw выше)
  • может сделать то же самое для атрибута удаленного оставшегося заряда батареи
  • в HA вызовите службу deconz.device_refresh (может также потребоваться перезапустить HA) и наслаждайтесь!

Домашний помощник 0.105.2
Фоскон 2.05.72
Прошивка 264A0700

И ... я забыл задать вопрос, который на самом деле собирался задать ...
Есть ли способ определить закрытый лимит блайнда? В моем случае он никогда не должен опускаться ниже 150 см. Можем ли мы где-нибудь определить это (150 см = 100% и никогда не выходить за этот предел)?
В кластере оконного покрытия есть атрибут «Physical closed limit - Lift», но он доступен только для чтения.
Есть идеи ?

Установить лимит нужно кнопкой на шторке - см. Инструкцию. Это не отображается через ZigBee.

ах, тогда RTFM :)
Я такого не видел, обязательно разберусь. Спасибо.

изменить: (если кто-то еще это ищет)
Установите максимальный уровень расширения:
Переместите жалюзи в желаемое положение с помощью пульта дистанционного управления Open / Close или кнопок на жалюзи. Когда штора находится в желаемом положении, вы можете дважды нажать кнопку вверх или вниз на жалюзи, чтобы сохранить это положение как новый максимальный уровень расширения.
Если вы хотите сбросить максимальный уровень настройки расширения, сначала переместите шторку в верхнее положение. После этого дважды нажмите кнопку вверх или вниз на жалюзи.
Вы не можете выполнить эту настройку с помощью пульта дистанционного управления Open / Close.

Недавно я купил две умные жалюзи FYRTUR, но установка оказалась не такой простой, как другие мои устройства Zigbee. Я столкнулся со следующими проблемами:

1. Жалюзи отображаются в веб-интерфейсе Phoscon как свет.

Это незначительная проблема, но поскольку у Phoscon есть хорошие изображения почти для всех доступных продуктов, это, ИМХО, недосмотр.

2. ИМХО инвертируется яркость в веб-интерфейсе Phoscon

Тоже мелочь. Я получил реализацию, но мне кажется странным, что настройка яркости 0% коррелирует с открытыми жалюзи.

3. Состояние жалюзи не обновлялось

Для меня это была первая серьезная проблема, с которой я столкнулся (с deCONZ). С помощью этого потока и некоторых проб и ошибок я обнаружил, что это можно исправить, прочитав атрибут _Window Covering_ устройства в графическом интерфейсе deCONZ.

image

после чего вы можете прочитать атрибут _Window Position_ на вкладке _Cluster Info_
image

и, наконец, установите конфигурацию отчетов
image

которые я установил на значения, указанные в @ cben0ist . Я все еще сомневаюсь, использовать ли значения, которые он предоставил, или значения из @ebaauw.

4. Шторка перестает работать после перезапуска deCONZ.

Чтение _Power Configuration_ и _Window Covering_, кажется, исправляет это
image

но это не идеально. ИМХО это неожиданное поведение в deCONZ.

5. Текущий уровень заряда батареи не отображается в веб-интерфейсе Phoscon.

image

6. Не удается выполнить сопряжение пульта включения / выключения в веб-интерфейсе Phoscon.

При попытке подключить пульт дистанционного управления происходит сбой в веб-интерфейсе Phoscon, но переключатель добавляется, как это видно в старом веб-интерфейсе, а также в графическом интерфейсе deCONZ.

7. Пульт включения / выключения не отображается в веб-интерфейсе Phoscon.

Я вижу все свои переключатели, но не эти.
image

8. deconz_event id в Home Assistant для удаленного включения / выключения всегда TRADFRI open/close remote

Я переименовал свои группы и датчик, чтобы отразить правильное имя, но в Home Assistant я всегда получаю этот источник событий id: tradfri_open_close_remote . Можно обойти эту проблему, используя MAC-адрес, который также отправляется как unique_id . В автоматизации это можно использовать так:

- id: remote_blind_close
  alias: Close blind
  trigger:
    platform: event
    event_type: deconz_event
    event_data:
      id: tradfri_open_close_remote
      unique_id: "ec:1b:bd:ff:fe:00:00:00"
      event: 2002
  action:
    service: cover.close_cover
    data:
      entity_id: cover.fyrtur_blind

Пока что некоторые из вышеупомянутых проблем являются только визуальными, другие немного раздражают, и для большинства из них у меня есть обходной путь. Единственное, что меня сейчас беспокоит, это то, что жалюзи нельзя контролировать после перезапуска deCONZ.

Возможно, @ebaauw может предоставить дополнительную информацию об этих проблемах или, возможно, более постоянное решение для других. Я просто замечаю эти проблемы, потому что остальная часть deCONZ и Phoscon предоставляет такой отличный инициативный опыт.

Я не могу помочь ни с Phoson (который не является открытым исходным кодом и который я почти не использую), ни с HA (который я не использую и не знаю).

Объявление 2. Это философское обсуждение: слепой 0% закрыт или 0% открыт? Различные стандарты смотрят на это по-разному: ZigBee использует% closed (отсюда и значения REST API); HomeKit использует% open. Конечно, Xiaomi здесь также не следует стандарту ZigBee, поэтому, чтобы показать мой lumi.curtains из HomeKit, значение дважды инвертируется.

Объявление 3. По-прежнему сложно настроить устройства с батарейным питанием из плагина REST API. Он должен настроить отчет по атрибутам, но иногда этого не происходит или только позже, после перезапуска deCONZ. К счастью, вы можете настроить его вручную, и, к счастью, это нужно сделать только один раз. Не самая актуальная проблема.

Объявление 4. Это тоже иногда наблюдалось. Не знаю, что вызывает это. Стараюсь не перезапускать deCONZ (кроме как после сбоя или при обновлении).

@ebaauw Спасибо за ответ.

Что касается проблем с Phoscon, я полностью понимаю. А что касается проблемы с домашним помощником, я просто хочу, чтобы ее где-то записали. Возможно, в будущем это может пригодиться кому-то другому 😄.

Объявление 2. Достаточно честно. Честно говоря, тоже не очень большая проблема. Просто хотел, чтобы вы знали.

Объявление 3. Большинство моих устройств Zigbee с батарейным питанием (в основном Lumi / Xiaomi) работают довольно хорошо прямо из коробки. Просто я не привык к этому при использовании deCONZ / Phoscon. Особенно с таким популярным продуктом.

Объявление 4. С трудом перезапускаю deCONZ. Только по обновлениям, и ни разу у меня не вылетало. Так что все должно быть в порядке. Но это всего лишь одна вещь, о которой нужно помнить, чего я стараюсь избегать.

Я просто хотел сказать, что сообщение об уровне слепых для homeassistant сначала работало, но после обновления до .72 перестало. После этого я не мог заставить его работать.
Состояние батареи было бы отличным, но приятно иметь.
То же самое и с пультом. Было бы здорово настроить его с помощью фоскона, но для меня это просто приятно.

Теперь у нас есть KADRILJ для тестирования (устройства, закрывающие окна, получат отдельный раздел в приложении Phoscon). Были замечены те же проблемы, что состояние может быть установлено, но значение не считывается.

Привязка и отчет по атрибутам для 0x0008 не устанавливались автоматически, это можно исправить.

Однако чтение атрибута вручную по какой-то причине всегда дает значение 0. Версия прошивки такая же, как и выше 20190311 / 2.2.007, в настоящее время мы обновляем до 2.2.009, надеюсь, это исправит пустое значение.

@ yan14 Сейчас у меня 2.05.74 и чтение состояния жалюзи у меня работает нормально. Но вам нужно будет прочитать эти атрибуты, как я описал выше, чтобы они заработали. Мне интересно, если вы испытываете ту же проблему, что и @manup, в более старой прошивке.

@manup В настоящее время я использую последнюю версию прошивки 2.2.009, которая, кажется, работает правильно, когда атрибуты считываются вручную один раз. Кажется, я (случайно) обновил свои жалюзи после того, как сделал снимок экрана выше.

Вы также работаете над тем, чтобы дистанционное включение / выключение работало правильно? Мои пульты, кажется, время от времени теряют связь с кластером, что немного раздражает.

Вы также работаете над тем, чтобы дистанционное включение / выключение работало правильно? Мои пульты, кажется, время от времени теряют связь с кластером, что немного раздражает.

Да, короче говоря, все интеграции устройств IKEA должны быть улучшены как можно лучше. В настоящее время расследуются различные проблемы, связанные с IKEA, некоторые из них хитрее, чем другие, но я надеюсь, что все они могут быть решены.

У меня сейчас действительно проблемы с одним из моих жалюзи. Оба они исчезли за ночь в deCONZ. После попытки повторно добавить их обоих отображается только один. Другой не отображается в Phoscon, а в графическом интерфейсе deCONZ устройство, похоже, не имеет никаких свойств:

image

Я не могу ничего прочитать / изменить. Я пробовал подвигать жалюзи очень близко к моему ConBee II (30 см), а также снимать / повторно добавлять их несколько раз. Включая заводские сбросы. Только чтобы иметь такой же результат. Я сейчас в недоумении ...

Что касается фоскона, то для удаленной работы TRADFRI open / close необходимо внести небольшие изменения. Выключатель TRÅDFRI можно использовать в качестве шаблона при внесении изменений в исходный код.
Поскольку это веб-приложение, исходный код доступен.

Что касается моей проблемы с одной из моих жалюзи, которые больше не соединяются, пользователь на форуме Dutch Gathering of Tweakers предоставил мне решение, которое сработало для меня:

  • Переведите Phoscon в режим сопряжения
  • Переведите FYRTUR / KADRILJ в режим сопряжения (короткое нажатие обеих кнопок)
  • Нажмите и удерживайте обе кнопки на FYRTUR / KADRILJ, пока не будет выполнено соединение с deCONZ.

Согласно моим знаниям и руководству, это должно вызвать только сброс настроек к заводским, но, по-видимому, это также делает что-то еще ... По крайней мере, это сработало для меня, и я снова могу управлять своими жалюзи теперь из deCONZ / Phoscon / Home Assistant.

Я исследовал тайны, связанные с моими роллетами IKEA FYRTUR. Как я сказал в своих последних обновлениях, одна из моих жалюзи («Восточная спальня» на изображении ниже) больше не будет соединяться. К счастью, я смог решить эту проблему с помощью приведенных выше инструкций. Кажется, что роллерные шторы входят в какой-то режим сопряжения Zigbee Touchlink, но они правильно сопрягаются.

К сожалению, сейчас моя другая штора FYRTUR (на изображении ниже - южная спальня) не работает. У слепого есть проблемы с сообщением текущего состояния. Обе жалюзи подключены к координатору ConBee II через лампочку TRADFRI E27 WW, как показано здесь:

image

Раньше восточная шторка в спальне была подключена через умную розетку TRADFRI, что само по себе было полной катастрофой. Провести его через лампочку E27, кажется, уже немного лучше.

Однако в настоящее время я тестирую со следующим набором конфигурации атрибутов:

Конфигурация питания

Оставшийся процент заряда батареи, конфигурация отчетов

| Конфигурация | Значение |
| --- | --- |
| Мин. Интервал отчета | 7200 |
| Максимальный интервал отчета | 7200 |
| Отчетное изменение | 0 |

Управление опросом

| Атрибут | Значение | Значение 2 |
| --- | --- | --- |
| Check In Interval | 3600 | 1400 |
| Длинный интервал опроса | 20 _ (0x14) _ | 20 _ (0x14) _ |
| Короткий интервал опроса | 2 _ (0x02) _ | 2 _ (0x02) _ |
| Быстрый интервал опроса | 10 | 40 |

Оконное покрытие

Процент повышения текущей позиции, конфигурация отчетов

| Конфигурация | Значение |
| --- | --- |
| Мин. Интервал отчета | 1 |
| Максимальный интервал отчета | 300 |
| Отчетное изменение | 1 |

На обеих моих шторках установлена ​​последняя версия прошивки IKEA 2.2.009 (20190311). Монитор сигналов показал, что обе мои ссылки имеют RSSI около -65 и LQI около 250.

Я подумал, что, может быть, что-то не так с заводскими значениями в атрибутах управления опросом. По умолчанию Zigbee рекомендует следующие значения :

| Атрибут | Значение |
| --- | --- |
| Check In Interval | 14400 |
| Длинный интервал опроса | 20 _ (0x14) _ |
| Короткий интервал опроса | 2 _ (0x02) _ |
| Быстрый интервал опроса | 40 |

но сначала я хотел попробовать более агрессивный подход. Мне очень нравится иметь больше функциональных жалюзи с меньшим временем автономной работы, чем половину или даже не иметь никаких функциональных жалюзи с хорошим временем автономной работы.

_Отредактировано (13-04-2020) для добавления значения 2 к элементу управления опросом, который я использую для тестирования. _

Привет,

Я пытаюсь включить блайнд FYRTUR, и наткнулся на некоторые трудности.
После нескольких попыток и неудач я наконец-то получил FYRTUR, включенный в deConz через приложение Phoscon.
Проблема в том, что FYRTUR не отображается в приложении фоскон.
Я могу управлять шторкой из графического интерфейса deConz, но не фосконом.

Подскажите, в чем может быть проблема?
Я также могу видеть слепых в Homeseer 3 с JowiHue, но я также не могу контролировать или получать какой-либо статус в HS3.

@StoricU У меня спаривание всегда работает, когда я использую описанный выше метод.

Вам не нужно снимать жалюзи с deCONZ, чтобы это работало.


После обновления моей установки deCONZ до 2.05.75 обе мои жалюзи теперь работают отлично. Я соединил их, используя описанный выше метод, и вот уже пару дней они кажутся очень стабильными. Я не знаю, связано ли это с моими настройками или новой версией deCONZ.

Таким образом, с последним обновлением (2.05.75) дистанционное управление открытием и закрытием визуально отображается в фосконе, но его нельзя использовать в группах.
Во-вторых, мой блайнд больше не виден в деконзоре. Поэтому я не могу добавлять его в группы.
Я вижу жалюзи в деконцентрическом графическом интерфейсе и в большинстве случаев могу управлять им с помощью домашнего помощника.
Иногда жалюзи невозможно контролировать. Они теряют соединение, даже если поблизости находятся маршрутизаторы с сеткой zigbee.

Он просто говорит так:
image
Я попробовал разрешить соединение, а затем добавить свет, только добавить свет, открытая сеть.
Двойная кнопка 5s, двойная кнопка 15s ...

Может это слишком далеко от распби? У меня есть около 3 лампочек OSRAM и сам репитер.

Могу ли я установить максимальную длину жалюзи? Некоторые из них помещаются в окно, где max составляет 51%. Но когда я использую Google Ассистент, чтобы сказать "закрыть слепой", он перейдет в полную длину 100%

Могу ли я установить максимальную длину жалюзи? Некоторые из них помещаются в окно, где max составляет 51%. Но когда я использую Google Ассистент, чтобы сказать "закрыть слепой", он перейдет в полную длину 100%

@ dwarf-rbi, вы должны установить максимальную длину на самой шторке. Следуйте инструкции.
Думаю, вы найдете правильное положение, либо с деконзом, либо нажав кнопки на шторке.
Когда у вас есть желаемая максимальная позиция, я думаю, вам нужно дважды нажать физическую кнопку опускания на блайнде. Затем он должен подняться на несколько сантиметров и снова опуститься.

@StoricU Спасибо, это сработало!

Что ж, ситуация не кажется очень стабильной, по крайней мере для меня, я только что открыл vnc, чтобы увидеть статус, и теперь у шторки есть ссылка на ближайшую лампу, ничего не делая. Теперь я могу управлять им из deconz, но его нет в остальном api.
Я боюсь делать что-нибудь еще, так что это может потерять соединение. Есть предложения?
image

У меня такая же проблема, у меня 11 жалюзи, почти каждый день по крайней мере 2 жалюзи не реагируют на HA, но я могу управлять ими через VNC. Мне нравится, что они переходят в режим ожидания, и их нужно проверить, прежде чем снова заработать, нажав кнопку «прочитать атрибуты» или вверх / вниз.
Могу ли я где-нибудь в deconz / vnc настроить его так, чтобы он автоматически пинговал жалюзи каждый час?

image

Наконец-то я подключил интеллектуальные жалюзи Ikea к DeCONZ, но у меня 1 проблема и 1 вопрос.

Проблема: уровень всегда "100", поэтому Home Assistant всегда показывает "Открытый" и никогда "Закрытый" :-( Это ошибка или функция?
Вопрос: У меня прошивка 2.2.007, как мне обновиться до 2.2.009 с помощью DeCONZ? Для устройств Ikea с питанием от основного источника это триггер включения цикла питания, но что это такое для устройств с батарейным питанием?

FURTUR и KADRILJ не были включены в белый список для настройки отчетов по атрибутам, моя беда. @SwoopX исправил это в https://github.com/dresden-elektronik/deconz-rest-plugin/pull/2668/commit/0151f6fe61f25a2158fb03d7ebf1afe0b4d42ec8. Лучше всего настроить привязку вручную и настроить отчет вручную в графическом интерфейсе, пока это изменение не будет объединено и включено в следующий выпуск. В качестве альтернативы скомпилируйте плагин из этого коммита и повторно соедините слепой.

Нажмите _Update_ на панели _OTAU plugin_ в графическом интерфейсе. Вы можете попробовать цикл питания (отсоединить и снова подключить батарею), но я сомневаюсь, что это сработает.

@ebaauw спасибо, ручная настройка

@ebaauw спасибо, ручная настройка

Здравствуйте, я нахожусь в той же ситуации, когда шторка полностью функциональна в deCONZ VNC, но никогда не добавлялась в Phoscon, а в Home Assistant отображается только батарея.

Не могли бы вы подробнее рассказать об этой «ручной настройке»?

Большое спасибо !

Не могли бы вы подробнее рассказать об этой «ручной настройке»?

Прочтите руководство пользователя deCONZ GUI в меню _Help_.

Жалюзи не поддерживаются Phoscon; Я не знаю о Home Assistant.

Спасибо за быстрый ответ @ebaauw, но мне это не поможет.

Похоже, я процитировал неправильное сообщение, поскольку собирался задать вопрос @ alex3305, поскольку он столкнулся с той же проблемой, что и я, и использует домашнего помощника.

@lbrichet Только что заметил, что упустил ваше упоминание. Но вы можете выполнить шаги, описанные здесь, при подключении «света» в Phoscon.

Однако я только что проверил свою установку Phoscon, которую я обновил до Little Walter после этого руководства, и заметил, что больше не вижу жалюзи в обзоре Lights. Однако я вижу их в группе «Жалюзи», которую я создал ранее. ИМХО как-то странно. Кажется, здесь что-то не так:

image

В настоящее время я с нетерпением жду новой (бета) версии, которая содержит 0151f6fe61f25a2158fb03d7ebf1afe0b4d42ec8.

Спасибо @ alex3305 ! Действительно, если другие люди заходят в эту ветку, пытаясь объединить Fyrtur, им не нужно сосредотачиваться на Phoscon, поскольку, на мой взгляд, они вообще не появляются. Я сделал все через deCONZ VNC, и теперь они работают более-менее, как и ожидалось в Home Assistant :)

@lbrichet у меня есть их в графическом интерфейсе deConz, но не в фосконце, но я также не вижу их в HomeAssistant. Что вы сделали, чтобы они попали в HA?

В графическом интерфейсе я могу перемещать жалюзи вверх и вниз и в заданное положение. но это все.

Пульт ДУ присутствует в фосконе и под секцией переключателя. но не в редакторе переключателей. а также не в HA.

Любые указатели будут оценены.

Привет @rufinus !

Я думаю, что моей самой большой проблемой было проявить достаточно терпения, возможно, удалить интеграцию deCONZ и добавить ее обратно.

Кроме того, в той же комнате я добавил репитер Ikea.

Привет всем,

Я пытался заставить мою Fyrtur blind подключиться к deconz в HA, но пока безуспешно.
Что я сделал:

  • Начало сопряжения на моем конби II
  • короткое нажатие кнопок сопряжения на шторке
  • свет включается
  • нажмите и удерживайте кнопки сопряжения на шторке

Был момент, когда он нашел его всего на секунду, но потом он исчез, и с тех пор он больше не всплывает ...

Вы, ребята, знаете, что я делаю не так?

@Bladian

Я соединяюсь с:

Удерживайте обе кнопки на фюртуре 8-10 секунд. Жалюзи поднимутся, а светодиод будет мигать белым.
Не готов к сопряжению.
Пометьте поиск в HA / Deconz. Используйте новый датчик, так что найдите его. Он найдет его, даже если это не датчик, но он будет отображаться в пользовательском интерфейсе deconz, когда он обнаружит шторку.
Слепой не будет показывать op в deconz из-за текущей ошибки, но если вы войдете через VNC в deconz, вы можете увидеть устройство

@ dwarf-rbi

Большое спасибо! Просто скачали VNC, чтобы посмотреть, и кажется, что с самого начала он работал в паре с deconz. Могу ли я найти объяснение VNC? Хочу попробовать подключить выключатель к умной шторке.

Я также хотел бы иметь возможность добавить к моей группе переключатель открытия / закрытия с двумя жалюзи и одним повторителем.
Дело в том, что мой удаленный переключатель (переключатель открытия / закрытия / недоступен для добавления в качестве переключателя? Но я могу установить его в фосконке как переключатель? Когда я добавляю переключатель, кажется, что он не сопряжен? закрыть диалоговое окно, отображаемое под переключателями ??

@ chichin79 Если вы говорите о Home Assistant, вы всегда можете сделать автоматизацию на основе deconz_event.
Заходишь в DeveloperTools, Events, заливаешь deconz_event и начинаешь слушать.
Вы нажимаете переключатель, и вы можете использовать результат как триггер вашей автоматизации.

@ chichin79 Если вы говорите о Home Assistant, вы всегда можете сделать автоматизацию на основе deconz_event.
Заходишь в DeveloperTools, Events, заливаешь deconz_event и начинаешь слушать.
Вы нажимаете переключатель, и вы можете использовать результат как триггер вашей автоматизации.

Ах, отлично, я попробую.

Пульт дистанционного управления Open / Close управляет жалюзи изначально - нет необходимости в автоматизации. Просто добавьте жалюзи в группу пульта. Работает, даже когда deCONZ не работает.

Пульт дистанционного управления Open / Close управляет жалюзи изначально - нет необходимости в автоматизации. Просто добавьте жалюзи в группу пульта. Работает, даже когда deCONZ не работает.

В том-то и дело, что переключатель открытия / закрытия не отображается как переключатель, который я могу добавить в группу. Переключатель отображается под «переключателями» в графическом интерфейсе фоскон, но я не могу добавить их в группу ..

У меня есть обычный выключатель trådfri и пульт дистанционного управления, и они появляются.

Переключатель отображается под «переключателями» в графическом интерфейсе пользователя фоскон, но я не могу добавить их в группу.

Я не знаю Фоскона. Подключаемый модуль REST API создает группу при объединении пульта дистанционного управления Open / Close и связывает его с этой группой. Группа отображается как config.group в ресурсе ZHASwitch /sensors .

Хорошо, спасибо за ответы, продолжу попытки переключить на фоскон "правильным" способом.

Что ж, в моем случае мне пришлось добавить пульт и шторку, а затем вручную привязать их через Dropbox привязки. Это вроде как работает (мне нужно подождать> 7 секунд между нажатием одной кнопки и следующим, если нет, это игнорируется).

FURTUR и KADRILJ не были включены в белый список для настройки отчетов по атрибутам, моя беда. @SwoopX исправил это в 0151f6f . Лучше всего настроить привязку вручную и настроить отчет вручную в графическом интерфейсе, пока это изменение не будет объединено и включено в следующий выпуск. В качестве альтернативы скомпилируйте плагин из этого коммита и повторно соедините слепой.

Привет @ebaauw , если я не ошибаюсь, это исправление теперь включено в V2_05_76, который я использую с домашним помощником. Некоторое время назад (не могу сказать, это обновление) атрибут current_position обновлялся мгновенно. Сейчас ничего не обновляется, но слепой все еще работает. Также следует ли @SwoopX fix обновить атрибут батареи?
Нужно ли мне перезагружать шторку и повторно подключаться к deconz, чтобы воспользоваться этим исправлением?

Там, где были обнаружены некоторые ошибки с 76. 77 должны исправить эти

Правильно ли я предполагаю, что раньше жалюзи управлялись атрибутом "bri" и что атрибут "lift" был добавлен в последних нескольких версиях? Я включил Fyrtur и успешно управляю им с помощью атрибута "lift" в REST API. Я использую HomeSeer, и плагин JowiHue определяет слепых как свет и пытается управлять им как единым целым. Есть сообщения об этой работе и раньше, и я предполагаю, что JowiHue пытается контролировать это с помощью "bri", который, как я полагаю, не работает в .77?

Может ли атрибут "bri" быть "псевдонимом" атрибута "лифт"? Думаю, это решило бы проблему?
Я также разместил сообщение на форуме JowiHue, чтобы узнать, можно ли изменить JowiHue для использования (правильного) атрибута «lift» (https://forums.homeseer.com/forum/lighting-primary-technology-plug- ins / освещение-первичная-технология-обсуждение / jowihue-w-vuyk / 1389436-ikea-fyrtur-blinds-not-full-supported)

РЕДАКТИРОВАТЬ:
Хорошо, только что попытался отправить «bri»: 254 »через REST API, и он был правильно переведен на« «lift»: 100 », так что я предполагаю, что проблема связана с JowiHue.

Теперь Вим исправил проблему с JowiHue (HomeSeer). :)

Другой вопрос, как я могу отправить стоп-команду с помощью REST API? С переключателем он останавливается при повторном нажатии той же кнопки, это можно сделать с REST?

И может кто-нибудь объяснить в несколько шагов, как добавить переключатель и шторку в одну группу с помощью REST API?

Другой вопрос, как я могу отправить стоп-команду с помощью REST API.

PUT {"lift": "stop"} , (устарело) {"bri": "stop"} или (устарело) {"bri_inc": 0} .

как добавить переключатель и шторку в одну группу с помощью REST API?

  • ПОЛУЧИТЕ /sensors/ _n_ и обратите внимание на значение _g_ для config.group ;
  • ПОЛУЧИТЕ /groups/ _g_ и обратите внимание на идентификаторы /lights ресурсов под lights ;
  • PUT /groups/ _g_ с телом {"lights": [ _list_ ]} , где список - это предыдущий список с добавленным идентификатором источника света.
  • ПОЛУЧИТЕ /sensors/ _n_ и обратите внимание на значение _g_ для config.group ;
  • ПОЛУЧИТЕ /groups/ _g_ и обратите внимание на идентификаторы /lights ресурсов под lights ;
  • PUT /groups/ _g_ с телом {"lights": [ _list_ ]} , где список - это предыдущий список с добавленным идентификатором источника света.

Я сделал это сейчас, но он все еще не отвечает на пульт ...?

датчики / 45:
{
"config": {
"предупреждение": "нет",
«батарея»: 87,
«группа»: «7»,
"on": правда,
"достижимо": правда
},
«ep»: 1,
"etag": "e7c0d8ebfe9287b260ad61b33dd0e100",
"lastseen": "2020-05-31T08: 39: 07.985",
"название производителя": "IKEA of Sweden",
«режим»: 1,
"modelid": "Дистанционное открытие / закрытие TRADFRI",
"name": "TRÅDFRI открыть / закрыть ховедсов",
"штат": {
«Баттоневент»: 2002 г.,
"lastupdated": "2020-05-29T17: 50: 12.040"
},
«тип»: «ЖАСвитч»,
"uniqueid": "ec: 1b: bd: ff: fe: df: cc: f9-01-1000"
}

groups / 7 (после ПОСТАВКИ {"lights": ["14"]):
{
"действие": {
«bri»: 127,
"colormode": "hs",
«ct»: 0,
«эффект»: «нет»,
«оттенок»: 0,
"on": ложь,
«сб»: 127,
"сцена": ноль,
"xy": [
0,
0
]
},
"членство в устройстве": [
«45»
],
"etag": "6a7ad3330dceb5601e6fff464d679736",
"id": "7",
"огни": [
«14»
],
"name": "Пульт дистанционного открытия / закрытия TRADFRI",
"сцены": [],
"штат": {
"all_on": ложь,
"any_on": ложь
},
"type": "LightGroup",
"uniqueid": "ec: 1b: bd: ff: fe: df: cc: f9"
}

огни / 14:
{
"etag": "c4a7cb040196416adc156e0e729a816d",
"hascolor": ложь,
"lastseen": "2020-05-31T08: 30: 03.790",
"название производителя": "IKEA of Sweden",
"modelid": "Блокирующая рулонная штора FYRTUR",
"name": "Hovedsov rullegardin høyre",
"штат": {
"предупреждение": "нет",
«bri»: 254,
«лифт»: 100,
"on": правда,
"open": ложь,
"достижимо": правда
},
"swversion": "2.2.009",
"type": "Устройство для закрытия окна",
"uniqueid": "68: 0a: e2: ff: fe: 43: f5: 9c-01"
}

Хм, lastseen пульта - текущий, а state.lastupdated - позавчера. Это будет означать, что в последнее время он не отправлял никаких команд (или, по крайней мере, deCONZ их не получал).

Хм, lastseen пульта - текущий, а state.lastupdated - позавчера. Это будет означать, что в последнее время он не отправлял никаких команд (или, по крайней мере, deCONZ их не получал).

Да, я загрузил REST API перед тестированием переключателя.
Теперь также обновляется state.lastupdated:
"штат": {
«Баттоневент»: 2002 г.,
"lastupdated": "2020-05-31T08: 54: 24.695"
},

Но все равно никакой реакции слепых ...

Я не уверен, когда API проверяет (и где необходимо исправляет) членство в группе. Он может дождаться признака жизни от Слепого перед отправкой команды (поскольку Слепой может спать). Вы открывали или закрывали жалюзи после добавления в группу? Он по-прежнему отвечает на команды API?

Возможно, вы захотите дважды проверить в графическом интерфейсе deCONZ, что группа была добавлена ​​в слепую. Откройте панель _Cluster Info_, выберите кластер _Groups_ жалюзи и попробуйте команду _View Group_. Он должен (кратко) показать _SUCCESS_ в _Status_. Если (на короткое время) отображается _NOT FOUND_, группа не добавлена. Вы можете попробовать добавить его с помощью команды _Add Group_.

Вы открывали или закрывали жалюзи после добавления в группу? Он по-прежнему отвечает на команды API?

Да и да.

Возможно, вы захотите дважды проверить в графическом интерфейсе deCONZ, что группа была добавлена ​​в слепую. Откройте панель _Cluster Info_, выберите кластер _Groups_ жалюзи и попробуйте команду _View Group_. Он должен (кратко) показать _SUCCESS_ в _Status_. Если (на короткое время) отображается _NOT FOUND_, группа не добавлена. Вы можете попробовать добавить его с помощью команды _Add Group_.

Да, показывает «не найдено».
«Добавить группу» запрашивает идентификатор группы в формате 0x0000 и / или (?) Имя группы. Что мне здесь вводить? 0x0007? Нужны ли мне и идентификатор, и имя?

7 в шестнадцатеричном формате действительно 0x0007. Я еще не видел устройства, которое действительно поддерживает имена групп. ОК, чтобы оставить поле _Group Name_ пустым.

Группа добавлена, но при нажатии переключателя все еще нет реакции. Управление шторкой от deCONZ работает нормально. При нажатии на пульт обновляется метка времени. Странный...

Странный. В качестве радости-Марии: перезагрузите шторку (снимите батарею на 5 секунд) и перепроверьте, что он все еще член группы. Я хочу добавить поддержку /groups для оконных устройств, чтобы мы могли отправлять групповые команды из API.

@ebaauw

Я здесь запутался. Вы сказали

PUT {"лифт": "стоп"},

Поэтому я предположил (не могу найти никакой документации), что это строковое значение. Но когда я отправляю "lift":"10" остальному api, возвращается ошибка. Как мне использовать этот атрибут для установки высоты жалюзи?

{"lift": 10} . Не доволен значением "stop" , но скопировал это поведение из "bri" . На данный момент я не вижу лучшей альтернативы. Для API v2 мы должны различать команды и атрибуты (например, для поддержки _Toggle_).

Я работаю с более строгими определениями атрибутов, int или string, и этот атрибут "lift" принимает строковые значения, но выдает ошибки, когда значение является строковым и числовым ... мне нужно будет выяснить, как я могу получить это, чтобы работать сейчас....

Я открыт для предложений по более последовательному API. Может быть, атрибут stop ? {"bri_inc": 0} семантически не имеет смысла, но по крайней мере синтаксически непротиворечив.

Мне нравится опция атрибута остановки только для записи, в конце концов, это всего лишь команда, она не имеет ничего общего с возвращаемым состоянием. Тогда лифт будет установлен на реальный процент, верно?
Если вы думаете, что bri_inc проще, меня тоже устраивает, но на самом деле это не логично, но, по крайней мере, целое число не меняется.

А в приведенном выше примере JSON Sven-Ove также есть атрибут open: false в объекте состояния. Что это означает?
Извините за все вопросы, не могу догнать здесь два месяца, теперь встаю и, кажется, пропустил кое-что здесь. Есть ли текущий документ, в котором описаны все новые атрибуты?

Мой последний пиар реализует {"stop": true} .

Эрик,

Благодаря! Подготовлюсь к этому здесь

У меня также есть жалюзи FYRTUR, и у меня проблемы с ними (не работает кнопка серого цвета), с надстройкой Home Assistant 5.3.5 (deconz 2.05.75).
Есть предложения, как это исправить?

У меня также есть жалюзи FYRTUR, и у меня проблемы с ними (не работает кнопка серого цвета), с надстройкой Home Assistant 5.3.5 (deconz 2.05.75).
Есть предложения, как это исправить?

Вы пробовали это?
Как вручную привязать и включить отчет по атрибутам на примере текущего положения окон, закрывающих устройства

1. Свяжите кластер вручную
В графическом интерфейсе deconz выберите «Панели», а затем «Привязать».
Для вашего устройства, а также для координатора (синий узел), нажмите самый правый маркер, чтобы развернуть доступные кластеры.
Для координатора : перетащите 01 Конечная точка домашней автоматизации в качестве пункта назначения.
Для устройства : выберите окна, закрывающие кластер, в качестве источника, также перетащите его. Обратите внимание, что это должен быть кластер серверов (синий).
Нажмите bind .

2. Настройте отчеты по атрибутам вручную.
Затем вам нужно настроить отчеты по атрибутам. В большинстве случаев настройки по умолчанию уже определены, и их следует задействовать либо после перезапуска в режиме деконзирования, либо после включения и выключения устройства. Однако, если значения не обновляются после предпринятого действия или не обновляются вообще, отчеты по атрибутам, вероятно, настроены неправильно.

Выберите окна, покрывающие кластер вашего устройства, дважды щелкните 0x0008 (текущая позиция).
В нижней части диалогового окна введите значения

Мин. интервал отчета: 1
Максимум. интервал отчета: 300
Отчетное изменение: 1

затем нажмите write config .

Только мои 2 цента. Я установил те же параметры, что и вы предлагаете @hwikene , но я также испытываю ту же проблему, что и @mdcobra . Также с последней версией DeCONZ. Кажется, что отчеты по атрибутам все еще не работают должным образом для обеих моих обложек FYRTUR.

После выполнения вручную read из VNC атрибуты извлекаются правильно. Но я действительно не хочу делать это несколько раз в день 😉.

Быстрое редактирование: Может быть, мы могли бы открыть новую проблему, касающуюся отчетов по атрибутам?

Насколько мне известно, с отчетами по атрибутам связаны две проблемы:

  • Иногда кажется, что deCONZ не настраивает это должным образом. Это очень крепкий орешек; в конечном итоге нам нужно решить эту проблему в API v2 при рефакторинге всей логики сопряжения. В качестве обходного пути вы можете настроить привязку и конфигурацию отчетов вручную в графическом интерфейсе;
  • Иногда слепой не отправляет отчеты, даже если отчеты по атрибутам настроены правильно. Единственное средство, которое я видел в этом случае, - выключить и снова включить шторку (вынуть батарею примерно на 10 секунд).

В любом случае удаление, сброс и повторное сопряжение жалюзи не требуется. Я бы даже посоветовал этого не делать, так как вам нужно повторно установить предел открытия и повторно присоединить его к группе удаленного.

  • Иногда слепой не отправляет отчеты, даже если отчеты по атрибутам настроены правильно. Единственное средство, которое я видел в этом случае, - выключить и снова включить шторку (вынуть батарею примерно на 10 секунд).

Отличное предложение. Просто попробовал, и это, похоже, сработало на обоих моих жалюзи. Надеюсь, он продолжит работать.

@ebaauw, спасибо за подсказку о цикле включения питания! На данный момент это решило проблему, давайте посмотрим, как долго ...

Привет, ребята, после нескольких фальстартов у меня наконец появился слепой и удаленный доступ в Deconz и Home Assistant.

Шторка отображается как крышка и реагирует на кнопки вверх, вниз, стоп и ползунок. Кажется, тоже правильно сообщает позицию. РЕДАКТИРОВАТЬ: Я только что заметил, что слепой также сообщает о статусе теста в HA

Пульт дистанционного управления также показывает% заряда батареи в HA, но в настоящее время не управляет жалюзи, поэтому, по-видимому, не связан напрямую со шторкой. Однако, если я нажимаю кнопки, я вижу, что deconz_events генерируется для каждого нажатия. Следующая задача - автоматизировать нажатие кнопок для перемещения жалюзи ...

Шаги, которые я предпринял, чтобы заставить его работать, включали несколько попыток, но в основном я использовал графический интерфейс Deconz:

  1. Настройте Deconz на поиск новых источников света.
  2. Перезагрузите Ikea Repeater (скрепка в маленьком отверстии на передней панели) и подождите, пока Деконз найдет Repeater.
  3. Прекратите Deconz искать больше огней
  4. Перейдите в Switches и запустите Deconz, ища новые переключатели (EDIT: я выбрал OTHER, поскольку пульта дистанционного управления нет в наборе IKEA)
  5. Перезагрузите пульт (4 быстрых нажатия на кнопку сброса, пока не загорится красный свет)
  6. Подождите, пока Деконз найдет переключатель.
  7. Вернитесь, чтобы настроить Deconz на поиск новых огней
  8. Нажмите и удерживайте обе кнопки на шторке более 5 секунд, пока она не сбросится (светодиод мигает)
  9. подожди, пока Деконц найдет слепого

Если на каком-либо из вышеперечисленных шагов не удается найти устройство, повторите попытку с соответствующего шага сброса, пока наконец не добьетесь его правильной работы. Как только все устройства будут найдены в Deconz, перезапустите HA, чтобы убедиться, что он получил обновления, затем проверьте, что устройства отображаются и работают должным образом. Если вы обнаружите, что пульт дистанционного управления или слепой не сообщает прямо в HA, удалите его из Deconz и повторите шаги для сброса устройства и добавления в Deconz.

Потребовалось несколько попыток, чтобы все устройства заработали, как сейчас, так что продолжайте попытки и не сдавайтесь.

Удачи

так что предположительно не связан напрямую со слепым

Вы соединяете блайнд и контроллер с deCONZ, а не друг с другом. Плагин API должен связывать удаленный компьютер с группой (проверьте config.group в ресурсе ZHASwitch /sensors для удаленного устройства). Вам нужно добавить слепых в эту группу. После этого пульт управляет жалюзи, даже когда deCONZ выключен.

Следующая задача - автоматизировать нажатие кнопок для перемещения жалюзи ...

Лучше использовать группу для управления шторкой с кнопки. Текущий плагин API не может отправлять групповые команды на конечные устройства, а отправка одноадресных команд обязательно приведет к проблеме маршрутизации.

Обратите внимание, что вам не нужно использовать ретранслятор, при условии, что шторка и контроллер находятся в зоне действия другого маршрутизатора Zigbee (или координатора).

Я использую графический интерфейс Phoscon через надстройку HA и использую VNC. Я вижу оба устройства, но не вижу, как связать их в группу.

В API выполните PUT ресурса /groups добавив ресурс /lights жалюзи в массив lights . См. Документацию по API.

Альтернативно, в графическом интерфейсе введите команду _Add Group_ из панели _Cluster Info_, выбрав серверный (синий) кластер _Groups_ узла слепых. См. Руководство пользователя графического интерфейса пользователя (в разделе _Help_).

Я не использую Phoscon и не знаю, как работает веб-интерфейс.

@ebaauw Я надеюсь, ты сможешь немного
Первая попытка использования Deconz. Получите около 30 минут опыта здесь.

Я добавил шторку и кнопку включения / выключения. Я получил слепое сообщение о надлежащем статусе из вашего сообщения в апреле о конфигурации отчетов. Готово.

Теперь я хочу, чтобы кнопка управляла блайндами (скоро будут блайнды, у меня их дюжина).
В Home Assistant он предоставляет графический интерфейс Phoscon с настройками группы, но не позволяет мне поместить кнопку (переключатель) в группу.
Я могу получить доступ к графическому интерфейсу Deconz через VNC.

Если я выберу слепую и выберу 0004 группы (1), я могу увидеть в разделе «добавить группу к устройству» идентификатор группы 0x0000 и жалюзи имени группы. Я нажимаю exec, и он возвращается к успеху. Большой!

Если я нажму кнопку, 0004 группы (0) будут выделены серым цветом. Я предполагаю, что (0) означает, что он не является частью группы. С этим у меня нет опции «Добавить группу на устройство». Итак, как мне добавить кнопку в ту же группу, что и слепой?

@ebaauw , после некоторой настойчивости и изучения того, как запустить и запустить REST API, я провел вечер, следуя тому, что вы предложили, и добавляя устройства в группу, которая была создана при добавлении пульта дистанционного управления. Пульт по-прежнему не работает вслепую согласно опыту @svenove еще в мае / июне, и я все еще в состоянии, в котором был вчера, за исключением того, что пульт больше не генерирует deconz_event для HA, поскольку Я добавил свет в группу.

Итак, напомним, HA может видеть оба устройства и данные их датчиков, генерируемые пультом дистанционного управления. Оба появляются в графическом интерфейсе Phoscon (через HA Deconz Add-on). Я пробовал сначала добавить пульт в deconz, затем слепой и наоборот, все с тем же результатом.

Вот информация о deconz в ее нынешнем виде:

Датчики / 46

    "46": {
        "config": {
            "alert": "none",
            "battery": null,
            "group": "47",
            "on": true,
            "reachable": true
        },
        "ep": 1,
        "etag": "ef34257694f525580286b96f6ad76a50",
        "lastseen": "2020-07-27T22:03:56.671",
        "manufacturername": "IKEA of Sweden",
        "mode": 1,
        "modelid": "TRADFRI open/close remote",
        "name": "TRÅDFRI open/close switch",
        "state": {
            "buttonevent": 1002,
            "lastupdated": "2020-07-27T22:03:56.672"
        },
        "type": "ZHASwitch",
        "uniqueid": "00:0d:6f:ff:fe:b1:c6:80-01-1000"
    },

Освещение / 12

    "12": {
        "etag": "3a154d9c285b4d7d40685ac3ff2451a6",
        "hascolor": false,
        "lastannounced": null,
        "lastseen": "2020-07-27T20:57:43Z",
        "manufacturername": "IKEA of Sweden",
        "modelid": "KADRILJ roller blind",
        "name": "Window covering device 12",
        "state": {
            "bri": 0,
            "lift": 0,
            "on": false,
            "open": false,
            "reachable": true
        },
        "swversion": "20190311",
        "type": "Window covering device",
        "uniqueid": "d0:cf:5e:ff:fe:d9:92:e1-01"
    },

Группы / 47

    "47": {
        "action": {
            "alert": "none",
            "bri": 127,
            "colormode": "hs",
            "ct": 0,
            "effect": "none",
            "hue": 0,
            "on": false,
            "sat": 127,
            "scene": null,
            "xy": [
                0,
                0
            ]
        },
        "devicemembership": [
            "46"
        ],
        "etag": "57cab4195d7d8a054e477635a742bb66",
        "id": "47",
        "lights": [
            "12"
        ],
        "name": "TRADFRI open/close remote ",
        "scenes": [],
        "state": {
            "all_on": false,
            "any_on": false
        },
        "type": "LightGroup",
        "uniqueid": "00:0d:6f:ff:fe:b1:c6:80"
    }

Можете (или еще кто) посоветовать, что еще попробовать?

А вот и обновление для вас поздно вечером.

Я заметил, что повторитель, поставляемый со слепой, выпал из сетки в Phoscon. Не снимая повторяющееся устройство, я просто сбросил его и настроил Phoscon на поиск новых источников света. Репитер снова стал казаться активным.

Я попробовал догадаться, основываясь на последовательности того, как вы соединяете пульт дистанционного управления, слепой и ретранслятор в инструкциях Ikea, и удерживал кнопку сброса на пульте дистанционного управления более 10 секунд, после чего он снова перешел в режим сопряжения.

Действия спаривания создали новую группу с новым номером 61506. Когда я затем добавил свет в эту группу, произошло чудо, и теперь пульт дистанционного управления работает с жалюзи.

Новые данные группы ниже (после добавления света):

{
    "action": {
        "alert": "none",
        "bri": 127,
        "colormode": "hs",
        "ct": 0,
        "effect": "none",
        "hue": 0,
        "on": false,
        "sat": 127,
        "scene": null,
        "xy": [
            0,
            0
        ]
    },
    "devicemembership": [
        "46"
    ],
    "etag": "a1cf8537b8ed6b52334d4b3711a957c2",
    "id": "61506",
    "lights": [
        "12"
    ],
    "name": "TRADFRI open/close remote 47",
    "scenes": [],
    "state": {
        "all_on": true,
        "any_on": true
    },
    "type": "LightGroup",
    "uniqueid": "00:0d:6f:ff:fe:b1:c6:80"
}

Я понятия не имею, почему эти действия заставили его работать, и уже поздно, и я не в настроении ломать его снова, чтобы попытаться повторить шаги.

Сравнивая две версии группы, разница заключается только в идентификаторе 61506/47.

@ MRobi1 Вы не можете добавить пульт в группу. Вы создаете привязку с пульта к групповому адресу. Синий кластер на панели - это кластер серверов; серый на пульте - это клиентский кластер. Кроме того, вы не можете использовать групповой адрес 0x0000, это специальный адрес.

@ Geoff571 Вероятно, высокая группа была создана удаленным при сбросе, тогда как нижняя была создана плагином REST API. У вас последняя прошивка для шторки, пульта и репитера? Иногда я нахожу, что штора наполовину потеряна: он все еще отправляет отчеты, но не получает команд. Это обычно исправляет включение и выключение шторки (снимите батарею на 10 секунд).

@ebaauw хорошо, отлично, это говорит мне, что у меня проблема, но не дает мне никаких указаний по ее устранению. Как создать привязку пульта дистанционного управления к адресу группы, если он не создает нужную мне группу?

Нажмите кнопку на пульте дистанционного управления и проверьте ресурс /sensors для пульта. Если он содержит значение для config.group , он уже привязан. Плагин REST API должен был создать соответствующий ресурс /groups . Обратите внимание, что Phoscon по независящим от меня причинам больше не показывает пустые группы.

Хорошо, взглянув свежим взглядом сегодня утром, я заметил, что есть еще одно различие между деталями Group / 47 и Group / 61506 (кстати, группа № 47 была заменена на # 61506, поскольку оба значения uniqueid совпадают).

Группа № 47:

        "name": "TRADFRI open/close remote ",
        "scenes": [],
        "state": {
            **"all_on": false,
            "any_on": false**
        },
        "type": "LightGroup",
        "uniqueid": "00:0d:6f:ff:fe:b1:c6:80"

Группа № 61506:

    "name": "TRADFRI open/close remote **47**",
    "scenes": [],
    "state": {
        **"all_on": true,
        "any_on": true**
    },
    "type": "LightGroup",
    "uniqueid": "00:0d:6f:ff:fe:b1:c6:80"

Теперь, когда все полностью работает, как и ожидалось, я не собираюсь трогать его, так как у меня заканчивается пыль Pixie, и, возможно, он больше не будет работать.

Большое спасибо за ваши предложения и помощь @ebaauw и хороший внешний вид @ MRobi1 и всем, кто пытается заставить свои жалюзи работать. Я надеюсь, что несколько кусочков экспериментальной информации, которые я добавил в эту тему, кому-то помогут.

После того, как я сказал, что собираюсь оставить его в покое, мне пришлось отключить повторитель Ikea, поскольку он был только что подключен к моему ПК через удлинитель, пока я тестировал. И вот, пока он отключен, пульт не работает (и да, в моем офисе полно других устройств с питанием от сети, действующих как маршрутизаторы). Подключите его снова, и пульт снова заработает.

Теперь я убежден, что повторитель Ikea, поставляемый со шторкой, играет важную роль в функциональности дистанционного управления.

предположительно перезаписан # 61506, поскольку оба значения uniqueid одинаковы

uniqueid нет, несмотря на его название. Он должен быть доступен только для ресурсов, связанных с устройствами Zigbee, лучше игнорировать его для других ресурсов, таких как /groups . Обратите внимание, что это MAC-адрес удаленного открытия / закрытия, указывающий, что REST API создал эти /groups ресурсы для удаленного.

И вот, пока он отключен, пульт не работает (и да, в моем офисе полно других устройств с питанием от сети, действующих как маршрутизаторы). Подключите его снова, и пульт снова заработает.

Возможно, пульт действительно работает (вы должны увидеть изменения событий кнопки в API), но команды не достигают FYRTUR.

Если вы выключите родительский маршрутизатор конечного устройства, конечное устройство сначала этого не заметит. Только после пробуждения, осознания того, что его родитель ушел, и обнаружения нового родителя, конечное устройство может снова получать сообщения. Я не знаю точного поведения этого устройства IKEA; устройства разных производителей по-разному реагируют на это. Лучше всего выключить и выключить конечное устройство после выключения родительского маршрутизатора.

Теперь я убежден, что повторитель Ikea, поставляемый со шторкой, играет важную роль в функциональности дистанционного управления.

Я не. Я использую свой FYRTUR и пульт дистанционного управления открытием / закрытием без ретранслятора с тех пор, как получил их.

Я подозреваю, что некоторые маршрутизаторы могут быть несовместимы с жалюзи IKEA и не поддерживают групповые широковещательные сообщения, отправляемые пультом дистанционного управления открытием / закрытием. Иногда кажется, что мой FYRTUR больше не получает никаких сообщений (но все же с радостью отправляет отчеты), и включение и выключение питания FYRTUR не исправляет этого. Если я выключу lumi.curtain а затем выключу и снова выключу FYRTUR, он возвращается каждый раз. Использование репитера не имело никакого значения: слепые, кажется, бродят по родителям, даже если раньше использовали репитер.

Хорошо, я кое-что получу. С кучей того, что я назову «разбиванием кнопок», я, наконец, создал группу для кнопки. Потребовалось 3 разные кнопки, сопряжение и сброс примерно 10 раз, но в итоге была создана группа с идентификатором 3 для пульта дистанционного управления Tradfri.

Используя графический интерфейс, я добавил все 3 жалюзи в группу 3. Кнопка полностью контролирует 2 из 3 жалюзи, а третий ничего не делает с помощью кнопки. Ручное управление жалюзи с помощью 2 кнопок на жалюзи работает нормально. Управление шторкой через домашний помощник и узел красный работают нормально. Но кнопка не управляет этим.

Я также могу видеть "свет" как часть группы через rest api.
"id": "3", "lights": ["2", "3", "4"], "name": "Пульт дистанционного управления открытием / закрытием TRADFRI"

Есть какие-нибудь мысли?

РЕДАКТИРОВАТЬ: Я только что видел вашу заметку выше о включении и выключении слепых. Протянул тесто примерно 10 секунд, и теперь он отвечает на удаленные команды. Честно говоря, я не уверен, как я сюда попал, но он работает так, как мне нужно, и это все, что меня волнует. Теперь мне нужно вырезать и установить еще 9 и сделать это еще 9 раз! смешно

@ MRobi1 Я так рада, что ты тоже там оказался. Похоже, ваш опыт был очень похож на мои попытки проб и ошибок. :-)

Всем привет,

После борьбы с соединением нескольких жалюзи Fyrtur с HomeAssistant я могу добавить следующую информацию.

Чтобы иметь возможность управлять жалюзи с помощью беспроводного пульта дистанционного управления после подключения ретранслятора, кнопки и жалюзи к сети Conbee, вы можете перейти к старому веб-интерфейсу deconz (называемому «управление освещением», доступным по адресу http://<your_ip> когда Phoscon находится в http://<your_ip>/pwa ) и добавьте шторку в группу переключателя следующим образом:

Wireless_Light_Control

После этого кнопка и жалюзи соединяются и работают вместе без какой-либо дополнительной необходимости в правилах автоматизации в вашем программном обеспечении домашней автоматизации. Сеть Zigbee, конечно, должна быть запущена и доступна как слепым, так и кнопочным.

У меня также есть вопрос: причина, по которой я боролся с добавлением жалюзи в сеть Zigbee, заключается в том, что у меня возникла «отличная» идея обновить до последней версии контейнера докеров deconz и обновить прошивку флешки перед добавлением жалюзи. После долгого вечера попыток и повторных попыток связать и слепой, и кнопочный, я решил понизить версию прошивки Phoscon и Conbee. Мне пришлось вернуться к Phoscon 2.05.76 и прошивке 26580700, чтобы жалюзи и пульты были соединены и работали.

Какие версии Phoscon и прошивки вы используете?

@hollie Насколько я знаю, фыртур отлично работает с последними версиями.

Однако: этот вопрос идеально подходит для Discord :) Найдите ссылку в файле readme.

Deconz: 2.05.79 (как аддон HA)
Прошивка 26580700

Работает ли KADRILJ / FYRTUR на данный момент, я не могу понять, что делаю не так, у меня есть пара кнопок и расширитель диапазона, и когда я прошу его соединить блайнды, он делает «волну затемнения» вещь, а затем издает резкую вспышку и гаснет. Обычно это означает, что он парный, но я не вижу его в списке источников света? Так что я делаю не так?

@fribse вы смотрели, отображается ли устройство в представлении VNC? Если это так, вероятно, приложение Phoscon не обновляется правильно. Попробуйте снова связать его, вам может потребоваться снова удалить его в представлении VNC, но попробуйте без него. Я обнаружил, что мне пришлось повторить процесс несколько раз, прежде чем он наконец попал в Phoscon.

Привет @ Geoff571 , спасибо, я не вижу в vnc ничего, что называется обложкой, это как-то еще отображается?

Привет @fribse , когда он появляется изначально, у него будет имя, которое является просто шестнадцатеричным тегом, пока вы не переименуете его или пока Phoscon не найдет его и не добавит тип устройства в качестве имени.

Один из способов обнаружить новое устройство при первом его добавлении - открыть VNC и ознакомиться с компоновкой существующих устройств, а затем поиграть в разницу при добавлении нового.

Ха-ха, «найди разницу», я уже пробовал делать слепой раньше, так что он может быть уже в vnc, я вижу вот это:
image
Которые не распознают, поэтому я удалю это и посмотрю, что произойдет.

Это похоже на переключатель открытия / закрытия

image

Вот мой слепой, чтобы дать вам представление о том, что вы ищете:

image

Удачи

Хорошо, нашел:
image
Но, похоже, я не могу удалить его из VNC, если я удалю его и перезапущу программное обеспечение deconz, оно просто появится снова без добавления его.
Таким образом, я не могу заставить его попасть в приложение фоскон.

Привет, только для справки: я боролся с тем, чтобы удаленное и слепое подключение к Phoscon одновременно с более свежими версиями прошивки и Phoscon. Я также видел поведение «волна-вспышка-выключение», когда я пытался соединить жалюзи, а затем, когда я подключил его, это не позволяло мне управлять им «вверх» в домашнем помощнике.

См. Мое замечание выше в этой теме:

Мне пришлось вернуться к Phoscon 2.05.76 и прошивке 26580700, чтобы жалюзи и пульты были соединены и работали.

Я все еще использую эту версию, и 3 жалюзи и пульты работают нормально и работают, как ожидалось, около месяца.

Может быть решением попробовать понизить версию Phoscon и прошивки на флешке, чтобы увидеть, помогает ли это?

С уважением,
Холли.

Я использую Phoscon 2.05.79, и до сих пор только один раз слепой ушел в самоволку и перестал отвечать. Я думаю, что он засыпает после того, как не использовался в течение нескольких дней, поскольку он все еще обнаруживался в Phoscon и VNC, но не отвечал ни на домашний помощник, ни на пульт. Это было легко исправить, сняв и заменив батарею, как упоминалось ранее.

Вы можете попробовать сбросить шторку, а затем удалить ее из VNC, а затем попытаться повторно добавить через Phoscon в качестве переключателя, очевидно, переведя шторку в режим сопряжения. Мне потребовалось несколько попыток, чтобы он появился в Phoscon, хотя он почти всегда появлялся в VNC.

Привет, @ Geoff571, спасибо, что поделились своим опытом. Вопрос: вы добавляли жалюзи в свою сеть Zigbee перед обновлением версии Phoscon до 2.05.79?

Причина, по которой я спрашиваю: у меня был 1 Fyrtur, работающий, как ожидалось, на 2.05.76, прежде чем я купил 2 дополнительных блайнда. Затем, когда я хотел установить 2 новых, я сначала обновился до версии 2.05.79. Я не смог заставить их работать должным образом, хотя несколько раз пытался их соединить.

Первый блайнд, который был соединен до обновления, продолжал работать, как и ожидалось, с 2.05.79.

Затем я отменил версию Phoscon и прошивку флешки, как описано выше, и смог привязать как новые жалюзи, так и кнопки к сети Zigbee с первой попытки.

Я просто пытаюсь понять, может ли это повлиять на проблему, которую видит

Всего наилучшего,
Холли.

Привет @hollie

К сожалению, я не могу точно сказать, когда обновил свою флешку. Дата выпуска .79 была 22.05.2020, то есть до того, как я добавил свой блайнд. Зная меня, когда я впервые столкнулся с проблемами при его добавлении, первым делом, который я бы сделал, было бы проверить наличие последней прошивки, так что есть вероятность, что я обновил его либо до, либо во время добавления своего блайнда около месяца назад. . Извините, это, вероятно, не сильно поможет.

Когда я добавил свою, мне пришлось вручную связать кнопку и закрыть одну и ту же группу с помощью REST API, чтобы получить прямое управление кнопкой.

@ Geoff571

Хорошо, тогда, возможно, мне пора повторить попытку обновления и посмотреть, все ли работает. Спасибо, что поделились своим опытом работы с новым Phoscon.

Я согласен с вами, что вам нужно предпринять дополнительные шаги, чтобы соединить блайнд и баттон. Как я описал выше, я сделал это через веб-интерфейс «управления освещением», также известный как «старый веб-интерфейс». Снимок экрана доступен выше в этой ветке.

Привет.

Пытался настроить 3 новых жалюзи сегодня, и состояние не обновляется. (и батарею не находит).

У меня есть 2 жалюзи, которые были у меня до 2.05.76, и у меня были такие же проблемы, как и сейчас, 2.05.76, исправлены эти проблемы, и теперь они работают безупречно, даже с текущей версией.

на данный момент я использую 2.05.81, и, как уже говорилось, я не понимаю состояние или уровень заряда батареи

так как я использую Home Assistant, я могу заставить их подниматься и опускаться (с помощью службы вызовов), поэтому связь работает.

Я помню, что иногда помогало вынуть аккумулятор и снова вставить, пока активен поиск устройств в deCONZ. Вы пробовали это? Иначе я бы не знал других вариантов

@Nimmsis, например @wvuyk, действительно работает. Подобно @ebaauw, предложенному в https://github.com/dresden-elektronik/deconz-rest-plugin/issues/1121#issuecomment -649410495, перезапуск узла путем удаления батареи позволяет правильно работать с отчетами.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

joggs picture joggs  ·  3Комментарии

horchi picture horchi  ·  5Комментарии

1onar picture 1onar  ·  5Комментарии

qm3ster picture qm3ster  ·  3Комментарии

Thomas-Vos picture Thomas-Vos  ·  4Комментарии