Georgiy
если падаваны еще студенты, то могут получить его по github studets pack
Ruslan
Ruslan
нахер мне этот головняк, просто выдал инструкцию для VSCode и всё работает
Georgiy
ну если нет, тогда нет
Ruslan
я не говорю, что CLion плохой, я говорю, что мне приходится оптимизировать процесс и VSCode + плагин решает все задачи, которые мне необходимы
Evgen
Ruslan
во! нашёл, что забыл сделать...
возможность замены CA сертификата, который используется для https при OTA
Ruslan
щас он вкомпиливается, а это плохо, когда протухнет - будет пушной зверёк
w
А для винды кто нибудь встречал клиента mqtt, который подписывается на топики и который можно заставить выполнять команды?)
Ruslan
w
погугли а
Гуглил. Только засылальщики данных в топики
Ruslan
щас раздумываю, оставить OTA over HTTPS или окончательно всё перевести на MQTT
ㅤ
ㅤ
Кстати, а где он?
ㅤ
И из групп повыходил, хм
Ruslan
Жексон
Ruslan
думаю надо поступить так:
1. OTA over HTTPS - работает как часы
2. надо откатать preencrypted OTA over HTTPS
3. потом перевести на MQTT и отказаться от HTTPS вообще
w
w
MqttLens
Оно плагин для хрома, уже странно. Ну щас)
Жексон
w
Я чего хочу. Алиса засылает в топик "выкл комп" единичку, программа на компе подписанная на топик видит это, засылает обратно 0 и выполняет команду винды
w
О, я ж в Дельфи умею, ща поищу мктт библиотеку
w
https://github.com/Indemsys/Delphi_MQTT_mosquitto
Вроде готовый проект на Дельфи с либой от Москито. Надо перепилить в утилиту
Жексон
Жексон
Quiero vivir en España
ㅤ
благодарю.
Только имей ввиду что 8575 бывают с открытым коллектором... (маркировка C)
Serjio
ну что. ошибка esp-tls: [sock=54] delayed connect error: Connection reset by peer
E (4727) transport_base: Failed to open a new connection: 32772
E (4727) mqtt_client: Error transport connect
I (4727) MQTT_EXAMPLE: MQTT_EVENT_ERROR
пока хз куда коупать
Ruslan
тебя сервак послал
Serjio
тебя сервак послал
и почему?
странно, в исходном коде нигде имя пользователя/пароля не указывал. или так и должно быть?
Ruslan
Serjio
error transport connect - на что оно указывает?
Serjio
ㅤ
Скорее всего ошибка протокола
ㅤ
Возможно ты установил обычно соединение в тлс порт который порвал соединение по нарушению протокола
Serjio
погуляю, а потом попробую пример не из папки tcp, а из папки ssl
Serjio
наверное в этом и есть причина
w
Ruslan
w
Ну и подождем, вдруг кто решал задачу и решил. Компом хочу управлять через мктт, в сон вогнать, звук отрубить - такое
Ruslan
w
w
Лан, ща морально подготовлюсь, напишу. И выложу.
Ruslan
не надо засирать интернет (с) радио тапок
Жексон
w
Засирать чем? Софтом, аналогов которому почему то нет?
w
Хотя тема на поверхности
Ruslan
Ruslan
это пишется за минуты на питоне
w
w
Дай
w
Пиздеть - не мешки ворочать, ага
Ruslan
w
Жди
Ruslan
нам то он нахрен не нужен
w
Хорошо, сюда не выложу
Ruslan
посмотрел на линукс и мак, приготовился страдать )
ㅤ
Напиши
Неправильно ты написал. Надо было написать так - "А ты напиши за минуту или будешь слит" Говорят работает, но это не точно
Ruslan
ну написал, дальше что:
import paho.mqtt.client as mqtt #import the client1
broker_address="iot.eclipse.org"
print("creating new instance")
client = mqtt.Client("P1") #create new instance
print("connecting to broker")
client.connect(broker_address) #connect to broker
print("Subscribing to topic","house/bulbs/bulb1")
client.subscribe("house/bulbs/bulb1")
print("Publishing message to topic","house/bulbs/bulb1")
client.publish("house/bulbs/bulb1","OFF")
Ruslan
я то в отличии от большинства "непиздоболов" здесь, как раз могу всё сделать, но не хочу ))))
Ruslan
реакцию на команды оставил на домашнее задание
ㅤ
w
Ruslan
w
w
"написал" он
Ruslan