ㅤ
Обычно полезно читать вербос логи. Оно там же все пишет. Нашла ли или не нашла раздел, отформатировала его или нет, и так далее. Хуле как слепой суслик тыкать рандомные кнопки я не понимаю
Роман
Роман
Anton
А что есть концом стоки у текстового файла?
тут тема в том, что стандартно в Си писали всегда printf("....\n"); а в ДОСе ожидался "\r\n" концом строки, в макоси "\n\r". от того в тех осях придумали "трансляцию" из обычного "\n" в свои концы строк
ㅤ
Anton
Anton
Anton
Жексон
Anonymous
Я туя акк обычно использую в основном для извлечения локального ключа, и для pair устройств с wifi.
Anonymous
Не знаю правда как поступить можно будет со сберовской лампой.
Anonymous
Потому что сбер давно отлучился от туи.
Anonymous
Но у меня в данном случае лампа (короче, лучше поправлю и скажу что китайская), и я немного под... когда пилил ещё протокол 3.3, да и прошивка теперь стала работать не очень стабильно. Всё ради поддержки...
Anonymous
Скоро буду портироваться на ESP32.
Дио
А к одному радиоприемнику 2 радиопередатчика можно же подключить?
Slava
Alex
Дио
Короче я просто приведу пример, есть еспшка и 2 датчика, которые по радио должны передавать на нее данные
Дио
Наверное рано задал вопрос, пойду погуглю
Indr1x
Andy
Дио
Andy
Николай
с вайфаем что-ли?
Andy
с вайфаем что-ли?
Мне вопрос? Если да, то esp тут работает как шлюз. Т.е. датчик <-> nRF24L01 (много датчиков) <-> nRF24L01 <-> esp32 <-> облако
Anonymous
Anonymous
Уже не ESP8266 а ESP32.
Anonymous
Но в целом уже может управлять двумя устройствами (на второй поток подвязан дисплей).
Anton
этта чо такое в мыльнице?
Anonymous
SD-карта, дисплей, ИК приёмник, повербанк и ESP32 плата.
Anonymous
Времянка, думаю потом когда-нибудь придумать более солидное решение.
Anton
Anonymous
ага, по WiFi
Anton
работает с любыми туями? или из разных надо разный ключ вытаскивать?
Anonymous
Надо разный вытаскивать.
Anonymous
Но ещё стоит учитывать какой там версия протокола туи, а у меня лишь поддержка 3.3 и 3.4.
Anonymous
Да вообще история сложная, долгая, я три дня дебажил и ревёрсил эти tinytuya и прочее.
Anonymous
На MicroPython вообще был полный и сокрушительный провал.
Anonymous
В итоге всё написал на C++.
Anonymous
И ещё сегодняшний день ушёл на ESP32 версию.
Anton
ну раз по вайфай всё так оно и логичнее
Anonymous
Да и стоит понимать что умные лампы основаны на профессиональных контроллерах, и код в них написан профессионалами, различными вендорами.
Anton
ㅤ
Anonymous
Кем кем написан? 🤡
Мой код просто на коленке буквально всё ещё написан. Я не про свой говорил.
ㅤ
ㅤ
Посмешил)
iҚØN🐾🐾
Я тоже пишу как профи)
Anonymous
Позже ИК пульт думаю заменить на Web протокол и приложение по управлению по локалке, или даже сразу на приложение по автоматизации (адаптер).
iҚØN🐾🐾
Никто не встречал моделей, чтобы на есп можно было поймать обращение, типа "Маруся!" или "Компьютер!"?
iҚØN🐾🐾
Ну и чтобы памяти хватило на распознавание)
Anton
iҚØN🐾🐾
Anton
у нас равные возможности поиска по хабру :)
Anton
А можно ссылку?
но я добрый и умею быстро искать: https://habr.com/ru/companies/mts_ai/articles/690166/
Anonymous
Жаль только у меня ESP32 со всей обвязкой всего одна, так бы хоть на обе комнаты поставил себе такие коробочки и с одного пульта контролил, да ещё целую автономную программу нашмякал впридачу (раз в 5 секунд изменить режим). Просто чем больше устройств на одно вяжешь, тем хуже производительность.
Ruslan
iҚØN🐾🐾
Ruslan
Ruslan
Профи пишут понятно (с)
iҚØN🐾🐾
ㅤ
Slava
Anonymous
Кстати, исходя из моего опыта в программировании, я даже включил аппаратное шифрование AES ECB (в 8266 используется софтовая).
Slava
ㅤ
ㅤ
Да и туда земля должна была быть припаяна. Двойной фейл
Slava
Anonymous
(Туя для всяких умных лампочек, если нужно ими управлять, желательно через локалку и локальный ключ)
Anonymous
Я лишь сделал своего рода мост.
Anonymous
Я знаю что есть лампочки которые просто тупо с пульта, но это не особо мне интересно.
Anonymous
Как будет более менее нормальный код, я его выложу где-нибудь.
Anonymous
Скажу что там и AES, и (CRC32 или SHA256-HMAC), и возможно тому прочее.
Anonymous
Не знаю, отобразится ли или нет. Но вот предварительная версия сия кода. Особенно "tuya.hpp".
https://gist.github.com/deceased-a/7a1b622712a810c64a0725ffc87b4b9d