-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ведения проекта #68
Comments
Вот даже пока не знаю, что сказать. Не храню на гите ничего. И раньше не доверял, а сейчас тем более. Уже приходило письмо о том, что нахожусь в подсанкционном регионе. Уже что-то там ограничено, чем не пользуюсь. Так что рубануть доступ могут на раз. Есть и еще причина. Есть русские буквы в меню мультиварки. Их тупо вбил в ascii, и, если в винде стоит выбор отображение не юникода как русских букв, все срабатывает правильно. Но гит русские буквы корежит, и потом скачать исходник я уже не могу. Потому и заливаю его каждый раз. Ну и сильно гит не изучал на предмет совместной работы. Можно сделать вот как. Постараюсь привести исходник в нормальное состояние, а потом можно будет что-то делать. |
посмотри мой пул реквест, вроде нормально получилось закомитить с русскими буквами а локальная копия на непредвиденный случай должна быть в любом случае ) |
Уже смотрел, пока сильно не вникал, изучу еще. |
вообще у меня уже есть желание немного перелопатить исходники- попилить на несколько файлов, форматирование в порядок привести. и мне какжется что проверка на дефайн отключение экрана не всегда в нужных местах - у меня без него не собралось |
и да, спасибо огромное, подключил на неделе 3 девайса, все работают |
желательно и файл #readm описывать с версиями в изменениях. П.С, |
Тоже есть несколько предложений по ведению проекта:
|
Первый пункт поизучаю. Что касается остального. Я вообще по си не специалист, мне больше нравится ассемблер. Там все просто, все метки и процедуры можно размещать как угодно, для этого есть 2 прохода. Здесь же нужно следить, чтобы вызов процедуры был позже ее декларирования. Разбирая похожий проект olehs на ардуино с кучей файлов и перекрестных ссылок, просто начинал путаться, что где и за чем. Потому стараюсь без надобности не делить файлы. Это нехорошо, конечно, надо исправляться.) Так вот, на ардуино проект так и не пошел, вероятно из-за кривизны ble библиотеки, хотя оперативку жрал хорошо. Перейдя на чистый esp-idf и написав недостающее с нуля, получил и больше оперативки, и лучшую стабильность. Хотя на доводку при работе с несколькими соединениями ушел еще год, есть там свои тонкости. С тех пор скептически отношусь и к ардуино, и к Platformio(это тоже по сути ардуино?), и к esphome. Последний, правда, переползает на esp-idf, но, говорят, не полностью. За Platformio ничего не знаю. Если в нем можно собрать в режиме чистого esp-idf и работает нормально, выложите, а я сделаю ссылочку. |
Андрей, доброго времени!
|
Лутов Андрей) Спасибо. Надо поправить описание как-нибудь, сделаю и ссылочки на эти ресурсы.) |
Извините... Поправила. Спасибо) |
А может с веб-мордой что-нибудь сделаем? Выглядит не прям современно. Может помощь какая-то нужна с этим? |
Ну совершенствовать можно бесконечно). Может и нужна помощь, сам не особо вникал в html программирование. Но уже сейчас осталось где-то 11% и 9% свободного места для esp32 и esp32c3 с 4M флешкой. И не сильно хочется нагружать есп лишней работой. |
Благодарю вас за такой проект. |
Интервал запроса шлюзом состояния привода штор три минуты. В папке jpg вариант с интервалом 10 минут. Уж не знаю, поможет ли. Вообще привод идет с солнечной батареей. Правда у меня она через окно почему-то аккумулятор практически не заряжает. Взял батарею тоже на 12 вольт, но побольше, вроде бы стало лучше. |
Благодарю, попробую. Но вы говорите о интервале 3 минуты. А я в сообщениях mqtt вижу данные о уровне сигнала передатчика привода с интервалом в 3-8 секунды. Это же опрос? Возможно в этом проблема быстрого расхода? |
Передача может быть и по инициативе привода. При изменении позиции штор или освещенности, или разряде батареи. У меня при заряде в интервале 96-100% привод постоянно шлет нотификационные сообщения. Потом вроде успокаивается. |
Двухнедельный эксперимент с прошивкой с 3х минутным запросом и 10 минутным показали абсолютно идентичный разряд. Так что дело не в опросе устойства, а видимо в непрерывном блютус соединении.
Имхо вообще не работает никак... Или солнца мало, или батарея фыфел. В один из дней даже показалось, что разряд из за неее увеличился. :-) Вот такая вот печальная статистика. |
Кто-то мне писал, что родная солнечная батарея заряжает аккумулятор, если ее ставить до оконного стекла, то есть на улице. Мне это никак не подходило, пришлось поставить батарею помощнее. Пока тестирую. |
Коли тут подобие чата образовалась залезу тоже. Пару лет назад был запрос на изменение домена на Water Heater, но был отклонен т.к. нет поддержки на уровне mqtt. С тех пор ничего не поменялось? https://www.home-assistant.io/integrations/water_heater.mqtt/ не оно? |
Вроде бы оно. Только я не помню, что там станет лучше, если переделать на water heater? |
До этого пользовался интеграцией SkyKettle. Но с версии 2023.9.x через ble_Proxy интеграция перестала корректно работать, а напрямую не домтает. Там не используется mqtt и чайник представляет из себя Water Heater. Из плюсов для себя заметил отсутствие "непонятных" для чайников режима охлаждения и авторежима. Есть режимы кипячения, подогрева, кипечения + последующего подогрева. Хотелось такого же...
Да уж, похоже лучше как есть оставить. |
Все же добавил water heater для чайников. Как оказалось, пока можно определять любые режимы, а не только определенный список, Вроде ошибок в логах нет. |
Большое пожелание - вести проект с правильной работой с гитом:
The text was updated successfully, but these errors were encountered: