Pull to refresh
4
0.5

User

Send message

По моим наблюдениям, вайфай все же наиболее надёжный вариант (естественно локальный, не какая-нибудь туя).

Выше писали, зигби может упасть, на уровне одного устройства, так и вся сеть. Вайфай же у меня плохо работал только из-за некачественного питания

Уже давно не свистки, а вполне себе надёжные standalone "zigbee zigstar lan gateway" и подобное. Z2M на N100 - более стрёмное звено, но относительную стабильность обеспечить можно

Эти "надёжные" устройства по сути тот же свисток, только с промежуточным звеном в виде микроконтроллера (uart2lan), ну + LAN или вайфай - ещё одна потенциальнаЯ точка отказа.

Софт: ESPHome - магия для ленивых

Писать на C++ под Arduino IDE — это боль. Забытые точки с запятой, библиотеки, которые конфликтуют.

а вы точно программист ? esphome так-то ардуину под капотом использует.

  1. ESP32 (любая плата разработчика). Почему не Arduino? Потому что нам нужен Wi‑Fi, чтобы слать данные в Home Assistant.

Ардуино !== "Arduino UNO или любая плата на atmega328p" . "официальные платы с есп32 тоже вполне себе существуют (https://docs.arduino.cc/hardware/nano-esp32/ )

Нюанс, о котором молчат: Калибровка

Об этом кричат в любой теме про CO2 - "не берите MH-Z19!!!!111адинадин"

Корпус я не делал — примотал синей изолентой к ножке монитора. Киберпанк, который мы заслужили.

Тут очень важно, где датчик размещать. Ножка монитора это похоже место куда идет ваш личный "выхлоп", так что превышение может быть в разы, пока вы за этим понитором находитесь.

Тоже самое и для спальни - надо ставить +- на высоте кровати. Иначе, при слабом проветривании, CO2 скапливается внизу и датчик, расположенный ближе к полу будет завышать, выше провати - занижать.
Ну и самое зло - спать на полу.

Я знаю несколько способов как это реализовать.

Вопрос в том, что если это сделать, то проще использовать сторонний клиент.

Если так хочется использовать трубку, веб-хуки и запросы для набора Димы, то почему это не сделать сразу из НА?

Это прям плуг-н-плей?
Это прям плуг-н-плей?

Это так, что Гугл нашел на первой странице. От привычных в то время устройств отличается только наличием корпусов и "проприетарным разъёмами"

Удобнее и немного проще чем упомянутый ардупайлот. Но для тех кто уже проигрался с первым. А так, выбор рамы, моторов, пропеллеров, радио...никто не отменял.

А так, если не жадничать, с нуля можно было собрать готовый проверенный сет и тоже все летало с минимальными настройками

DJI хорошо умеет в рекламу и маркетинг. Чему подтверждение данная статья.
Очередной тупой пересказ их же маркетирговых материалов. Без особой конкретики.

Готовых полётных контроллеров для DIY-дронов почти не существовало. В этом сегменте была прямо беда: или слишком дорогие, или слишком тяжёлые, или просто ни о чём.

Серьезно ?

 Когда DJI делала первый контроллер в 2006-м, она пыталась купить сторонние IMU. Но оказалось, что они:а) слишком дорогие,б) слишком тяжёлые,в) слишком грубые и нечувствительные для маленьких коптеров.
Пришлось делать свой IMU. Получилось.

Что такое эти "сторонние IMU" ? Что такое "свой" ?
В современном коптеростроении - это mems-датчики в виде отдельных микросхем или сразу 9999in1. в 2006 было также, только выбор меньше и цены другие.
Они что выпускают свои микросхемы ?

В 2014–2016 годах DJI переходит на собственные камеры. Сначала они покупали сенсоры у Sony, но быстро начали собирать их сами, а в результате вообще заменили почти все компоненты на свои. Полностью всё делать смысла не было - отдельные детали выгоднее закупать при любых раскладах.

Есть конкретные данные ? Они прямо производят свои сенсоры ?

Ну и выводы вообще с потолка придуманные.

Тут нет никаких секретов или успешного успеха. Хороший продукт, правильное продвижение и ориентирование на собственный бренд за пределами Китая. (ну и помощь от государства :D )

заставяляют людей на работе "пет-проекты" делать, тяжелые времена.
А так да, лучше с сервера делать, а еще лучше - непосредственно с маршрутизатора.
И пассивно, как вариант, https://python-arptable.readthedocs.io/en/latest/index.html

Какие VLANы и тем более /8 в контексте arp-сканера ?
Тем более, из wifi.. хорошо, если client isolation не включен.

Но, в целом, затея бесполезная.

100% ядра процессора без вашего контроля - это ненормально.
Оставлю это здесь для примера:
https://www.oscill.com/rus/forum.html?task=viewtopic&pid=4139#p4139
АЦП почти как у вас (но 8 бит), загрузка процессора 100%, вот только
- частота дискретизации - 32Mвыб/с
- процессор 8051
- 2кб RAM
- и проект делался 20 лет назад.

там похоже питон используют... ну и что линукс не RTOS - тоже не интересно.

Не понял, зачем тут раст и вообще что-то внутри трубки поднимать.
ну и самое главное, устройство же находится в отдельной сети, mqtt - в домашней. Этот момент как-то не описан.

Зато шумит меньше

У вас, судя по схеме, питание АЦП берется от от 3.3в gpio апельсина. Там, так-то тоже импульсный преобразователь. Ну и сама плата SBC тоже может шуметь во всех диапазонах.

Там как бы LoraWan используется. Если делать по стандарту и не изобретать велосипеды - то шифрование и безопасность в целом - из коробки

исходников нет, но судя по тому что есть - userspace. Неудивительно, что загрузка 1 ядра 100% и разброс 25мкс при синхонизации по времени.

Трансформатроный БП с линейным стабилизатором в 2025 ? монструозно. Хотя, реально все впихнуть внутрь "антенны", на базе микроконтроллера со встроенным ацп, ethernet и запитать через PoE.
Даже если очень хочется линукса - почти тоже самое, *PI-SBC + SPI-ADC + PoE.
Кстати, как чтение gpio реализовано? userspace или драйвер ядра ?
какое поличество семплов получается относительно периода PPS? стабильное значение или разброс ?

но HTTP имеет защиту MD5 с логином и паролем, MQTT с логином и паролем.

заканчивался 2025 год, а шутка “The S in IoT stands for security”  все так же не шутка.

Надеюсь, у вас ethernet коммуникация реальзована на отдельном от управляющего контроллера?

новое слово в классификации реле. Переключает контакты, смотря в завтрашний день?

Это всё к тому, что для описанных вами задач хватит либо только одноплатника (с gpio гребенной), так и просто ардуино-совместимого микроконтроллера с wifi.

Могу залить в нее новый скетч с компьютера (все по вай фай)

Esp32 + arduinoOTA - все тоже самое, в один клик из Arduino IDE или platformio.

Information

Rating
2,149-th
Registered
Activity