Я пытаюсь получить оборудование ZigBee для связи друг с другом. У меня был некоторый успех с USB-портом XBee, но мне пришлось переключиться на Telegesis в последнее время. У этой части есть определенный набор команд AT. Будет ли он совместим с датчиками ZigBee, сделанными другими компаниями?Являются ли API-интерфейсы ZigBee еще AT-командами?
Кроме того - я столкнулся с несколькими API-интерфейсами для ZigBee. Все ли они просто AT-команды в ядре?
Можете ли вы порекомендовать ресурс для интерпретации пакетов? Я могу заставить свои датчики (по-видимому) присоединиться к PAN, созданным устройством USB Telelegesis, но я не могу получить данные от них. – ethrbunny
Возможно, вам необходимо отправить пакеты обнаружения ZDO, а затем открыть ZCL, а затем команды ZCL, чтобы читать атрибуты датчиков. Если у вас все еще есть модули XBee и вы можете присоединиться к ним, в библиотеке [Digi XBee ANSI C Library] (https://github.com/digidotcom/xbee_ansic_library) есть образец программы, который может открыть все конечных точек/кластеров/атрибутов и отображения текущих значений. (Раскрытие: я написал большую часть этой библиотеки и эту примерную программу.) – tomlogic
Я не думаю, что это атрибуты как таковые. Это датчики движения PIR. Должен быть отправлен пакет, когда они обнаруживают тепло (или изменение тепла). – ethrbunny