Alex
Парни, поскажите как с помощью espasyncwebserver слать сообщения периодически клиентам по инициативе сервера?
Ruslan
Сервер, как баба, он никогда первым ничего не делает!
Alex
ㅤ
Alex
Denis
вебсокеты это не юникс сокеты
ㅤ
ㅤ
Alex
ㅤ
ㅤ
Но первым конечно же должен подключится клиент
ㅤ
Если клиент уснул или отвалился - то должен будет переподключится. Сервер просто так не пихнет если клиент не подключен
Alex
Я сказал. Веб сокеты называюется.
Смотрел, что-то тоже не нашёл. Разумеется, клиент подключается первым. Хотя это тоже хрень. Почему нельзя просто слать в широковещательном режиме? Кому нужно получит, например, по номеру канала.
ㅤ
ㅤ
А так есть пожалуйста и броадкаст и мультикаст
Denis
потомучто вебсокеты работают поверх http протокола
Alex
ㅤ
ㅤ
UDP броадкаст или мультикаст например
ㅤ
У меня такое впечатление слово ты сам не знаешь что ты хочешь. Перебираешь варианты которые где-то слышал.
Alex
Ruslan
так тут не канал гадалок, будет конкретный вопрос, возможно ответим )
Alex
Ruslan
Ruslan
но можешь заморочиться long poll или websocket
Ruslan
или подумать над своей задачей и изменить архитектуру (но это вроде самый очевидный ответ)
Alex
никак
Вот это другое дело, а то сам мозг выносишь. Я это и хотел узнать. Спасибо!
Ruslan
ㅤ
никак
Ты решил не мучаться и далее не отвечать на вопросы?)
Ruslan
ㅤ
ㅤ
Alex
w
Сраная irremote, nec/lg протоколы пашут идеально, teco не хотит зараза
w
А у мну сплит на теко
ㅤ
ㅤ
На гитхабе валяется либа с поддержкой кучи кондиционеров. Даже оно не але?
w
Хрен знает, я универсальное леплю, чтоб считал с родного пульта в литлфс, настроил тригеры/мкутт и оно дублирует
w
Жёстко в код зачем прописывать, настраивается с вебморды
ㅤ
ㅤ
Это обработчик протокола teco библиотеки ирремоте
w
ㅤ
Тогда ваще нихрена не понял что не так с ирремоте. Сказал что теко не пашет - я опроверг это.
w
Так каждый обработчик надо описывать, а я хочу как все прочее, обучил с родного пульта и пофиг какой там протокол
w
w
irsend.send(_action_ir1.decode_type, _action_ir1.value, _action_ir1.bits);
Отсылает все - нек, лж, ещё чё то тестил.
Все работают. А теко нет
w
Ради одного теко ломать изначальный сценарий неохота
w
Возможно, если не подскажет автор либы, попробую твой путь на отдельном девайсе
w
Чисто на сплит
w
ㅤ
Так что ковыряй свой теко и привнеси вклад в либу, вдруг получится
ㅤ
Очевидно что для теко нужна не "общая" посылка"
ㅤ
Так что то что ты шлешь просто сендом - хуйня. Пробуй sendTeco
ㅤ
decode_type - правильно опредлил что это теко?
w
w
w
Завтра попробую сендтеко
ㅤ
Завтра попробую сендтеко
Ну send должна отправить правильно если decode_type определил правильно. Но вдруго он неверно его спарсил
w
Ну там просто енум, и по их списку 55й, вроде все верно.
Определяет четко с этого пульта, всегда теко и все похожие, только валуе различается немного
w
Сплит однодневка, редкий, инфы нет практически.
Serjio
тэкс. сделал отрубатор интернета для ребенковских девайсов в домашнем микротике. раньше приходилось много кнопок жать в их приложении, теперь в моем приложении в один клик отрубает)
осталось сделать, чтобы оно работало не только в домашней сети, и добавить шифрование, итить его растак..
ㅤ
Serjio
ну вот посчитай, сколько всего нужно, чтобы туда попасть (у меня это через access list вообще реализовано))
Serjio
а так - свое приложение с двумя тумблерами: один на мак, другой на айпад
Serjio
homebridge?
я делал через телеграм-бот, но тоже не особо удобно, как оказалось на деле..
Serjio
ну или через микротиковское приложение.