Но я представляю, из описания автора поста, что вместо одного устройства, на потолке висят два, соединенные проводами. Конечно более эстетично, даже спорит не буду :))
Предположу, что да. Вряд ли программное обеспечение Zigbee у колонки и у хаба разное. Клатеры стандартные. Яндекс IAS видит не полностью, но самое гдавное, задымление, видит. Разряд батареи в % тоже показывает.
Но согласитесь, мне каждый раз для проверки искать дым? Я же не проверяю работоспособность заводского датчика, мне просто нужно вызвать сработку для проверки своего устройства. Подходы разные, потому и методы разные ...
Если честно, то никак не подключен. Просто у меня есть Яндекс Хаб Zigbee. Я на нем проверяю работоспособность своих устройств. В Яндексе много чего стандартного пока нет ...
В паспорте у него написано, что пищать начинает примерно раз в минуту в диапазоне напряжений 7.2-5.9. Это он так сообщает о необходимости замены батарейки ...
Схему и Гербер поправил. Спасибо. Это была действительно ошибка. Перепаял Q3 согласно правильной схеме, проверил - работает. Если не дать высокий уровень на VBAT_ADC_EN, то результат измерения 0. А если дать, то измеряет правильно. Еще раз спасибо :))
Скорей всего нет. Дорожки тяжело отслеживать. Плата залитат черным лаком. Но то, что можно разглядеть, это идет напрямую с чипа извещателя. Так что врядли напрямую.
А вот это возможно косяк. Мне его EasyEda подсунул в таком виде, а я не проверил. Правда плата работает. Но возможно делитель и не выключается вообще. Нужно проверить. Спасибо.
Вот так нужно было по идее - https://www.slacky.ru/images/19-08-2024%20165711.jpg
На gihub'e есть замеры. Просто измерить потребление всего устройства у меня нечем, там 9 вольт. А сама Zigbee плата потребляет мизир - в режиме сна около 6 мкА, а спит он практически постоянно. Но для чистоты эксперимента нужно его от Кроны запитать и наблюдать :))
Вроде все понятнно. c401c100 - за ним идет 09 - octet string и размер 0c - 12 байт. 075e - 2021, 0a - 10 15 - 21ю И так, счетчик выпустили 21 октября 2021 года. Там еще время есть, но это не важно.
А теперь я хочу получить данные по тарифам и сети. Счетчик воспринимает только одну команду (возможно я не разобрался, но отдельные он присылает отлуп) - 1.0.94.7.0.255 - получить списком.
Запрос.
7e a0 1a 02 21 61 1c 54 49 e6 e6 00 c0 01 c1 00 07 01 00 5e 07 00 ff 02 00 c3 40 7e
Ответ (не буду полностью, он почти 300 байт, стрелочек естественно в ответе нет)
Считаем. c401c100. Далее вот этот кусок мне и не понятен - 01010230, потому что, после него опять становится понятно - 090с - octet string длнной 12 байт - дата-время замера, 06000018сe - 06 - unsigned32 и само число и там дальше идут типы или 06, или 05, им длина не нужна.
Вопрос - что это за кусок и как его интерпретировать - ->01 01 02 30<-
Привет. А кто бы подсказал, начало пакета начинается с 0x7E и заканчивается им же. Что будет, если в середине пакета встретится такое же код 0x7E? Или это исключено (что-то не верится)?
Вам конечно виднее :))
Но я представляю, из описания автора поста, что вместо одного устройства, на потолке висят два, соединенные проводами. Конечно более эстетично, даже спорит не буду :))
Не буду спорить, каждый, как говориться, ... как хочет. Но согласитесь, мое решение более эстетично, чем Ваше :))
ZCL Вам в помощь :))
Предположу, что да. Вряд ли программное обеспечение Zigbee у колонки и у хаба разное. Клатеры стандартные. Яндекс IAS видит не полностью, но самое гдавное, задымление, видит. Разряд батареи в % тоже показывает.
Кажется с телефона криво вставилась. В тексте найдите, там имя кликабельно.
Олегу попробуйте написать.
Это всегда пожалуйста :))
Но согласитесь, мне каждый раз для проверки искать дым? Я же не проверяю работоспособность заводского датчика, мне просто нужно вызвать сработку для проверки своего устройства. Подходы разные, потому и методы разные ...
На самом деле достаточно в камеру вставить что-то типа тонкого шила или кусок провода. Там ведь главное преломление изменить ...
Кластер IAS можно настроить на много чего. Например, на протечку воды. Вы статью внимательно читали? Там это есть.
ZoneType - атрибут определяет тип сенсора. У нас будет 0x0028 - Fire sensor.
Если честно, то никак не подключен. Просто у меня есть Яндекс Хаб Zigbee. Я на нем проверяю работоспособность своих устройств. В Яндексе много чего стандартного пока нет ...
В паспорте у него написано, что пищать начинает примерно раз в минуту в диапазоне напряжений 7.2-5.9. Это он так сообщает о необходимости замены батарейки ...
Схему и Гербер поправил. Спасибо. Это была действительно ошибка. Перепаял Q3 согласно правильной схеме, проверил - работает. Если не дать высокий уровень на VBAT_ADC_EN, то результат измерения 0. А если дать, то измеряет правильно. Еще раз спасибо :))
jasonliu@easypcba.com
Скорей всего нет. Дорожки тяжело отслеживать. Плата залитат черным лаком. Но то, что можно разглядеть, это идет напрямую с чипа извещателя. Так что врядли напрямую.
А вот это возможно косяк. Мне его EasyEda подсунул в таком виде, а я не проверил. Правда плата работает. Но возможно делитель и не выключается вообще. Нужно проверить. Спасибо.
Вот так нужно было по идее - https://www.slacky.ru/images/19-08-2024%20165711.jpg
На gihub'e есть замеры. Просто измерить потребление всего устройства у меня нечем, там 9 вольт. А сама Zigbee плата потребляет мизир - в режиме сна около 6 мкА, а спит он практически постоянно. Но для чистоты эксперимента нужно его от Кроны запитать и наблюдать :))
Я не знаю. У меня нет последних, не могу сравнить ...
Подскажите, а то всю голову сломал. Есть, например, запрос к счетчику на получение даты изготвления. Выглядит так
7e a0 1a 02 21 41 dc 6b ac e6 e6 00 c0 01 c1 00 01 00 00 60 01 04 ff 02 00 65 d2 7e
Далее приходит ответ
7e a0 1f 41 02 21 fc 4d 11 e6 e7 00 c4 01 c1 00 09 0c 07 e5 0a 15 04 16 05 10 00 80 00 00 d5 5f 7e
Вроде все понятнно. c401c100 - за ним идет 09 - octet string и размер 0c - 12 байт. 075e - 2021, 0a - 10 15 - 21ю И так, счетчик выпустили 21 октября 2021 года. Там еще время есть, но это не важно.
А теперь я хочу получить данные по тарифам и сети. Счетчик воспринимает только одну команду (возможно я не разобрался, но отдельные он присылает отлуп) - 1.0.94.7.0.255 - получить списком.
Запрос.
7e a0 1a 02 21 61 1c 54 49 e6 e6 00 c0 01 c1 00 07 01 00 5e 07 00 ff 02 00 c3 40 7e
Ответ (не буду полностью, он почти 300 байт, стрелочек естественно в ответе нет)
7e a1 0e 61 02 21 f0 5d ef e6 e7 00 c4 01 c1 00 ->01 01 02 30<- 09 0c 07 e7 0a 1e 01 11 27 0e 00 80 00 00 06 00 00 18 ce 06 00 00 18 c1
Считаем. c401c100. Далее вот этот кусок мне и не понятен - 01010230, потому что, после него опять становится понятно - 090с - octet string длнной 12 байт - дата-время замера, 06000018сe - 06 - unsigned32 и само число и там дальше идут типы или 06, или 05, им длина не нужна.
Вопрос - что это за кусок и как его интерпретировать - ->01 01 02 30<-
Привет. А кто бы подсказал, начало пакета начинается с 0x7E и заканчивается им же. Что будет, если в середине пакета встретится такое же код 0x7E? Или это исключено (что-то не верится)?