65

Arduino + ESP

Всем привет. Хочу посоветоваться. Я задумал сделать в комнате светодиодное освещение, для этого купил ленту RGBCTT. Это та, которая не адресная, просто 5 отдельных каналов.
Уже подключил к Ардуине и проверил, все работает вот по такой схеме:

Arduino + ESP Arduino, Led Освещение, Esp8266, Home Assistant

Мне хотелось бы ее подключить к Home Assistant, но Ардуино туда не подцепить, единственное, что в голову приходит - связать ее с какой-нибудь ESPшкой и уже ее подключать к HA через ESPHome. Делается это для того, чтобы иметь физическое управление светом и возможность давать команды с сервера HA.

Вопрос, как правильно связать два микроконтроллера и возможно ли управлять ардуиной с ESP? Например, передавать команды типа: "R180 G51 B120 CC255 CW 200".
С кодом я разберусь. Главное, понять принцип, как это делать.

Arduino & Pi

1.5K поста20.8K подписчика

Правила сообщества

В нашем сообществе запрещается:

• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)

• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском

• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)

• Рассуждать на темы политики

• Нарушать установленные правила Пикабу

Вы смотрите срез комментариев. Показать все
3
Автор поста оценил этот комментарий

Есть готовые решения, с Home Assistant должны работать

Предпросмотр
YouTube22:55
раскрыть ветку (17)
1
Автор поста оценил этот комментарий

но цена

раскрыть ветку (16)
2
DELETED
Автор поста оценил этот комментарий

Во 700₽, правда ZigBee

https://m.aliexpress.ru/item/1005004141424098.html

Но раз купи стик CC2531 прошей, пожени с HA и крути что душе угодно. Устройство по ссылке отлично работает.

раскрыть ветку (15)
1
Автор поста оценил этот комментарий

Спасибо за информацию! Все-же начну с ESP, поскольку для него уже все есть. А так - ух! Мне тут столько вариантов накидали - глаза разбегаются :)

раскрыть ветку (14)
1
DELETED
Автор поста оценил этот комментарий

))) попробуйте blynk локально поднять. С ESP с полпинка работает. Ну Только ESP нужна. Можно и не с локальным, но там ограничение в 2000 молний вроде.

Попробуйте, очень простое решение.

раскрыть ветку (11)
1
Автор поста оценил этот комментарий

Попробую конечно. У меня на сервере еще OMV стоит с Докером. Может туда и засуну

раскрыть ветку (7)
0
Автор поста оценил этот комментарий

omv в контейнере стоит?

раскрыть ветку (3)
1
Автор поста оценил этот комментарий
Нет, он основной системой стоит. Ну, в смысле ставил готовый образ, в нем дебиан, поверх OMV и к нему уже докер прилагался
раскрыть ветку (2)
0
Автор поста оценил этот комментарий

как раз присматриваюсь к omv, но нужна еще удобный способ управления виртуалками - например porxmox как описано в этой статье: https://habr.com/ru/post/328048/

HA - ставить на отдельную rpi4

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Я не спец в виртуалках, но вроде в Докере спокойно их можно наплодить

0
DELETED
Автор поста оценил этот комментарий

Пфф, вообще отлично. А какой 5 или 6-ой ?

Очень годное решение. Использую в небольших конторах. Хорошо зарекомендовала себя.

Для себя конечно только консоль, только хардкор 🙂 (kvm qemu). В докере отличное решение

раскрыть ветку (2)
1
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий

Да не только для дома. ))) Но blynk попробуй. Несложно

0
Автор поста оценил этот комментарий
Почему-то подумал, что blynk устанавливать с полпинка. Как же я ошибся! В итоге, он завалил мне azuracast, motioneye и ещё пару мелких сервисов. Но я его победил, в итоге. Сейчас пью корвалол, чуть позже буду разбираться
раскрыть ветку (2)
0
DELETED
Автор поста оценил этот комментарий

Странно, я установил без проблем. Правда у меня сервак домашний, там в виртуалках тестирую и если все ок то запускаю в основной. На основном никогда не ставлю ничего нового, с чем лично не работал, даже если для старта одна команда в консоли нужна. Много нервов сберегло. В любом случае, когда что-то делается, надо быть внимательным. Я nano и mc и то с оглядкой ставлю ))) Тут вопрос скорей не к blynk а к отношению, перед установкой смотри, что использует, будет ли конфликт, на каком порту болтается. Но это путь ))) попутно много интересного узнаешь.

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Нее, у меня по жизни принцип - семь раз отрежь, потом расхлебывай)) Ни разу не подводил)) А то ,что свалилось - это все в Докере было. Просто переустановил и все заработало. С радио только помучился, оно скриптом ставится. А с blynk была проблема - мне его нужно было на другой порт установить, так как 80 занят. Написал compose-файл для Докера, ну и как-то установилось все

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

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

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку