• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

XIAO ESP32c6 библиотека OneWire не компилируется.

u102132

New member
не совсем. Я просто удалил OneWire, которую поставил Ардуино, потом скачал с гитхаба и распаковал в libraries - компиляци с ошибками...
Сам ESP32C6 работает, температуры по zigbee передаются в HA, но не долго, через час-потора датчики зависают, а чере еще минут 20 и zeegbe отваливается.
 

CodeNameHawk

Moderator
Команда форума

u102132

New member
Нету Линукса. На Windows надо ставить GIt, лезть в консоль ...
Не думал что Git качает другую вкрсию - странно...
 

u102132

New member
добавил 4 DS18b20 - все 4 работает, температуры передаются в ZHA. - ZigbeeTempSensor zbTempSensor1(10);
Zigbee.addEndpoint(&zbTempSensor1);

Добавил герконовый датчик ZigbeeAnalog zbGasPulse(15); Zigbee.addEndpoint(&zbGasPulse); - для считывания импульсов газового счетчика но сам датчик в (Endpoint) ZHA не появляется...
В чем может быть причина? Всё перезагружал, перекопиолировал с очиской, удалял и заново доюавлял ESP32c6 ни чего не помогает...
 

pvvx

Активный участник сообщества
Добавил герконовый датчик ZigbeeAnalog zbGasPulse(15); Zigbee.addEndpoint(&zbGasPulse); - для считывания импульсов газового счетчика но сам датчик в (Endpoint) ZHA не появляется...
В чем может быть причина? Всё перезагружал, перекопиолировал с очиской, удалял и заново доюавлял ESP32c6 ни чего не помогает...
Наверно нужно описать zhaquirks.
 

pvvx

Активный участник сообщества
С этого года ZHA испортили, точнее изменилась политика zigpy. Как и везде - ввели новые запреты.
Теперь неизвестные или нестандартные атрибуты без описания в zhaquirks не считать и не записать.
В Z2M вам тоже потребуется описание вашего устройства...
 

u102132

New member
Сделал Zigbee.addEndpoint(&zbGasPulse) - датчик счетчика газа на ZigbeeAnalog, всё заработало: 4 ds18b20 и геркон. Основу взял из примера зигби для аналоговых датчиков. Пробовал писать код с ИИ, но он - туповат, хотя рутину строчит нормально :). В Ардуино ИДЕ почему то не было ссылок на прмеры, пришлось искать вручную. Спасибо всем откликнувшимся.
 
Сверху Снизу