Там нюанс. Именно у этого термостат (который первый в статье) нет возможности удаленно регулировать min_heat_setpoint и max_heat_setpoint. Но есть ограничение по нагреву, оно там называется, если память не изменяет, защита от высокой температуры. Не увидел разницы между защитой и max_heat_setpoint и последний регулирует эту защиту. Если в процесу тестирования вылезет, что там по какой-то причине делать нельзя, сделаю через катомный атрибут, а max уберу вообще. А глобально вообще absMax выставлен в 45°С.
Может ответите на пару вопросов? Почему Яндекс станция не понимает стандартный кластер OnOff, если он клиент? Вот сервер OnOff она видит и даже можно управлять (правда лажает на голосовом управлении сдвоенным выключателем - это будет потом второй вопрос :)), а вот клиента ни в какую. Профиль HA - 0x0104, ID Device - HA_DEV_ONOFF_SWITCH - 0x0.
Но я представляю, из описания автора поста, что вместо одного устройства, на потолке висят два, соединенные проводами. Конечно более эстетично, даже спорит не буду :))
Предположу, что да. Вряд ли программное обеспечение Zigbee у колонки и у хаба разное. Клатеры стандартные. Яндекс IAS видит не полностью, но самое гдавное, задымление, видит. Разряд батареи в % тоже показывает.
Но согласитесь, мне каждый раз для проверки искать дым? Я же не проверяю работоспособность заводского датчика, мне просто нужно вызвать сработку для проверки своего устройства. Подходы разные, потому и методы разные ...
А z2m свежая? Не вижу у Вас Firmware Version ...
А покажите вкладку About
Отбивает по таймауту. А Вы z2m перегружали?
Немного разверните свою мысль, что вы имеете в виду под "написана с нуля"?
Формально, конечно нет. Я использовал примеры из SDK и небольшой свой опыт для этого чипа в других своих проектах :))
Там нюанс. Именно у этого термостат (который первый в статье) нет возможности удаленно регулировать min_heat_setpoint и max_heat_setpoint. Но есть ограничение по нагреву, оно там называется, если память не изменяет, защита от высокой температуры. Не увидел разницы между защитой и max_heat_setpoint и последний регулирует эту защиту. Если в процесу тестирования вылезет, что там по какой-то причине делать нельзя, сделаю через катомный атрибут, а max уберу вообще. А глобально вообще absMax выставлен в 45°С.
Слился по ходу товарищ из Яндекса :))
Да. https://github.com/slacky1965/tuya_thermostat_zrd/tree/development?tab=readme-ov-file#как-обновить
@slacky1965 телеграм
Спасибо, поправил.
О, раз уж работник Яндекса :))
Может ответите на пару вопросов? Почему Яндекс станция не понимает стандартный кластер OnOff, если он клиент? Вот сервер OnOff она видит и даже можно управлять (правда лажает на голосовом управлении сдвоенным выключателем - это будет потом второй вопрос :)), а вот клиента ни в какую. Профиль HA - 0x0104, ID Device - HA_DEV_ONOFF_SWITCH - 0x0.
Спасибо :))
Вам конечно виднее :))
Но я представляю, из описания автора поста, что вместо одного устройства, на потолке висят два, соединенные проводами. Конечно более эстетично, даже спорит не буду :))
Не буду спорить, каждый, как говориться, ... как хочет. Но согласитесь, мое решение более эстетично, чем Ваше :))
ZCL Вам в помощь :))
Предположу, что да. Вряд ли программное обеспечение Zigbee у колонки и у хаба разное. Клатеры стандартные. Яндекс IAS видит не полностью, но самое гдавное, задымление, видит. Разряд батареи в % тоже показывает.
Кажется с телефона криво вставилась. В тексте найдите, там имя кликабельно.
Олегу попробуйте написать.
Это всегда пожалуйста :))
Но согласитесь, мне каждый раз для проверки искать дым? Я же не проверяю работоспособность заводского датчика, мне просто нужно вызвать сработку для проверки своего устройства. Подходы разные, потому и методы разные ...
На самом деле достаточно в камеру вставить что-то типа тонкого шила или кусок провода. Там ведь главное преломление изменить ...
Кластер IAS можно настроить на много чего. Например, на протечку воды. Вы статью внимательно читали? Там это есть.
ZoneType - атрибут определяет тип сенсора. У нас будет 0x0028 - Fire sensor.