Инструкции
January 2

Zigbee датчик температуры 8х

Это и другие устройства можно приобрести в telegram группе @ZigБазар или просто написать мне в личку DIY&Zi.

Список всех устройств которые я продаю здесь

ВНИМАНИЕ!

Данная инструкция вместе с самим проектом переехали на GitHAB.

Подробная инструкция предыдущего релиза 8х канального датчика V1.0 здесь

новый релиз 8х канального датчика температуры

Zigbee датчик температуры 8х канальный для сенсоров DS18B20 реализован на базе модуля RFstar с чипом CC2652p, с возможностью смены прошивки через USB type-C, релиз от DIY&Zi.

внешний вид платы 8х канального датчика

Описание элементов платы датчика:

  1. Разъем питания и программирования USB Type-C
  2. SBL системная кнопка - инициализация режима загрузчика прошивки
  3. RST системная кнопка - перезагрузка/переподключение Zigbee модуля
  4. 4х контактный разъем программирования Zigbee модуля с помощью программатора cJTAG, в случае ошибочной загрузки прошивки без включённого SBL
  5. с 1 по 8 контакты для подключения 8 датчиков DS18b20

ВНИМАНИЕ!

не производить подключение сенсоров DS18b20

при включённом питании датчика!

При заказе датчика температуры обязательно укажите количество и метраж сенсоров DS18B20 которое Вам требуется!

при необходимости на плате предусмотрены 2 контакта под пайку для внешнего питания от 5 вольт

Датчик температуры питается через USB Type-C, напряжение 5V и ток потребления не более 0,6А. Подойдет любая стандартная зарядка для телефона с выходом 5 вольт и током до 2 ампер.

ВНИМАНИЕ!

устройство рассчитано на питание через USB Type-C, напряжением 5 вольт и ток потребления составляет не более 0.6А! Не 9-20 вольт, а именно 5 вольт! Пожалуйста, не используйте модные скоростные автоматические зарядки.

Перед спариванием устройства:

  1. расположите датчик температуры как можно ближе к координатору
  2. сначала включите режим сопряжение (join) на координаторе
  3. подключите кабель питания к разъёму USB Type-C

Для инициализации режима спаривания устройства требуется сделать любое из этих действий:

  1. подайте питание и нажмите подряд 4 раза кнопку RST на плате
  2. или подайте питание, подождите 2 секунды, выключите питание, повторите этот цикл три раза

Если устройство не передает информацию или в last seen Вы видите что оно долго не откликается, произведите повторное спаривание.

Датчик температуры поддерживается в ZIGBEE2MQTT(стандартный конвертер PTVO), ZHA (стандартные кластеры без внешнего квирка), HOMEd, SPRUT-HUB(через кастомный шаблон) и в шлюзе SLS (228 конвертер PTVO)!

вид подключенного устройства в zigbee2mqtt
вид подключенного устройства в zigbee2mqtt
вид подключенного устройства в zigbee2mqtt и Home Assistant
вид подключенного устройства в ZHA
вид подключенного устройства в HOMEd
вид подключенного устройства в шлюзе SLS
вид подключенного устройства в шлюзе SPRUT-HUB

В данный датчик загружена по умолчанию прошивка конечного устройства END(default), но при желании есть возможность сменить прошивку с функционалом ROUTER.

Все характеристики, настройки и регулировки сенсора DS18B20 описаны подробно в документации(англ. и русская) от сенсора и описании в PTVO.

Если Вы не понимаете что такое Zigbee и как оно работает, Вам стоит почитать Zigbee-WIKI.

Прошивка для данного датчика собрана в конфигураторе PTVO и загрузка производится следующими способами:

  1. или через разъем USB Type-C с UART CH340( драйвер тут) и с помощью программы GW Multi tool
  2. или с помощью программатора J-link V11, используя контакты Cjtag на плате

Актуальный релиз PTVO на сегодня тут download

конфигурация PTVO для данного датчика
конфигурация PTVO раздел эксперт
обязательно включать SBL и активировать его на пин P15 !!!
настройка закладки эксперт при сборке прошивки для SPRUT-HUB

Шаблон для подключения датчика к шлюзу Sprut-hub написал один из пользователей шлюза Андрей и сам файл шаблона json спрашивайте у меня при покупке датчика.

ВНИМАНИЕ!

не забудьте указать пин SBL (для этого датчика это P15) для UART, иначе прошивка через USB не будет больше доступна!

Для прошивки нажать и удерживать кнопку SBL на плате и подключить к USB.

Прошивка с помощью программы GW Multi tool
Схема 8х канального датчик температуры

Большая просьба, если Вы увидели ошибку или неточность в этом описании, сообщите мне о ней!