Юрий
Ruslan
дом ваще надо на юге покупать, чтобы проблемы были только с кондиционером и наличием воды
Александр
Ребята времени нет на идеи про переезд
Александр
Сижу на рынке надо брать и ехать
Александр
Либо за 3000р стремную хрень для теплого пола либо просто ввг
ㅤ
Юрий
Я в общем в этом дуб дубом (про 3д)
Я плату то сделать не могу который месяц. Если осилю, то потом с корпусом жмыхаться буду
Alex
Правильно я понимаю что приподаче питания на дисплей подсветка сразу должна светится или без контролера даже подстветка не включится?
Есть у кого-то такой дисплей? Куплю.
Alex
RealAI
Александр
Александр
Да и у меня нет таких жестких требований. У меня вилка режимов между "замерзло" и "расплавилось"
RealAI
Александр
ㅤ
ㅤ
Так где тут человек выше с аналоговнет про mqtt..
Serjio
короче, раскопал в исходниках, куда там в mqtt клиент пароль впихивать, впихнул, собрал - заработало.
теперь вопрос: как подписаться и получать обновления из топика. subscribe сделан, при обновлении топика должен срабатывать хендлер с событием MQTT_EVENT_DATA?
Юрий
Юрий
Serjio
ㅤ
Serjio
у меня в юри передается только юри. .address.uri = CONFIG_BROKER_URI,
Serjio
ну не тайное, но в примерах у них нету аутентификации по имени пользователя
Юрий
esp-sdk, examples-protocols-mqtt-ssl
не уверен, что вам подойдет, но посмотрите либу PubSubClient, юзаю её для gsm, может там и под wifi можно. очень удобная либа, только ping-pong нужно вручную реализовывать
ㅤ
ㅤ
Зачем читать исходники если всё есть в документации
ㅤ
Сложный ты какой-то
Serjio
ткни это место в документациИ?
ㅤ
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/protocols/mqtt.html
ㅤ
ctrl-f -> password
Serjio
static void mqtt_app_start(void)
{
const esp_mqtt_client_config_t mqtt_cfg = {
.broker = {
.address.uri = CONFIG_BROKER_URI,
.verification.certificate = (const char *)mqtt_eclipseprojects_io_pem_start
},
.credentials = {
.username = "88888888",
.authentication = {
.password = "99999999",
},
},
};
ㅤ
Сто веков username password передавались в юри. Особенно во времена фтп это было нормой
Serjio
у меня over ssl, ну ладно, как сделал..
Александр
ㅤ
Serjio
по моему разумению когда я на сайте wqtt или через алису меняю топик, esp должна в этом случае отработать MQTT_EVENT_DATA, если была подписка на этот топик.
подписку на топик отработал: sent subscribe successful, msg_id=3367
но MQTT_EVENT_DATA не срабатывает 🙁
RealAI
Наверное потому что бп у которых ток больше напряжения это дорого и непрактично
Да нормально всё с БП. До определённого момента, конечно... Но там начинают использовать переменку без выпрямителя, и это точно не случай теплого пола, или разогрева орубопровода.
Я б вообще внутрь трубы не пихал ничего... Снаружи она прекрасно обматывается проводом для теплого пола, и шубой сверху, чтобы он грел трубу, а не стенку, где она лежит.
Leonid
Leonid
Leonid
Так делают, когда требуется эффективность работы нагревателя. Спецпровод и спецмуфты, само собой.
Александр
Александр
Александр
Хочется тупо надежно кусок металла
Александр
А не все эти пидортехнологии
Serjio
Serjio
разобрался. убрал /qosы - заработало
Serjio
не, нифига. оно при загрузке отработало запись в топик (я увидел, как топик изменился на wqtt), но при этом в логах об успехе publish не записалось - и вообще похоже что зависло
Юрий
Serjio
все, разобрался. в сабскрайбе топики указывались с трейлинг слешем ("/")
Serjio
убрал его - заработало
Serjio
теперь вот еще вопрос: как сделат ьтак, чтоб esp постоянно искала сеть и при появлении такой сети подрубалась к интернетам?
Serjio
в menuconfig было что-то про retry=6
Alex
ㅤ
Alex
Alex
ㅤ
Известных - да.
Ну потому что в твоем понимании этот вопрос звучит действительно слишком глупо 🤡
ㅤ
Но лучше пусть скажет сам что он имел ввиду) А то уже его записали в мамкиных хакеров)
Alex
ㅤ
ㅤ
Страдать?
Serjio
и как их открывать, эти чакры?
Serjio
сейчас оно подрубается через конфиг, подсунутый ему в менюконфиге.
надо будет порыть примеры подключения к вайфаю