используй Xpath, а не поиск по классам. Это намного стабильнее Говорю как автоматизатор) Тебе нужно изучить только //, /, |, contains, following-siblung, parent и все будет хорошо И еще в классах постоянно в конце используются рандомные символы
Память энергонезависимая (?) и далее - однократно/100 000 раз программируемая... По сути не ясно о каком типе памяти тараторит докладчик, PSRAM, RAM, EEPROM, ROM, FLASH - так и не понял.😮 Он и сам наверно не понял 😂
вообще SmartLife это как бы не совсем от Tuya, у Tuya родное приложение называется Tuya Smart. Smart Life это как бы форк от Tuya Smart с какими то добавленными функциями
Я бы ругнулся матом щас, поняв что чтобы получить простое время надо написать целую программу для этого, жесть может есть уже библиотека для этого? где мы просто вызываем функцию которая возвращает нам ЧасыМинуыСсекунды и тд
0:50 боже, знал бы ты, что ты натворил… ты считай всем дал права root на выполнение вообще чего угодно. через Python же можно и команды в шелле выполнять..
Я об этом прекрасно знаю, но у меня на Orange Pi нет ничего кроме этой программы и даже SSH отключен. К сожалению не помню срабатывало ли добавление пользователя в группу root, ну еще из простых вариантов прописать пароль в самой команде
@@ESPdev прописать пароль в самой команде - это еще хуже. правильно было положить куда-нибудь в /usr/bin твой Python скрипт, сделать его владельцем пользователя root и установить файлу права доступа 557 (r+x, r+x, r+w+x). После чего, можно в /etc/sudoers прописать ТОЛЬКО этот скрипт. Итого получается, что все могут запускать этот скрипт без пароля, но изменить его, чтобы как-то получить рутовый шелл, не могут.
А в чем пишется код-то? Что это за среда? У меня в IDLE сыпятся ошибки. Это мой первый запуск Питона. Traceback (most recent call last): File "C:/Users/Professional/AppData/Local/Programs/Python/Python312/bot-1.py", line 1, in <module> import undetected_chromedriver as uc File "C:\Users\Professional\AppData\Local\Programs\Python\Python312\Lib\site-packages\undetected_chromedriver\__init__.py", line 44, in <module> from .patcher import IS_POSIX File "C:\Users\Professional\AppData\Local\Programs\Python\Python312\Lib\site-packages\undetected_chromedriver\patcher.py", line 4, in <module> from distutils.version import LooseVersion ModuleNotFoundError: No module named 'distutils'
В новых версиях Питона нет пакета distutils. Я его через какие-то костыли добавил, но не помню как именно. Самым простым вариантом для новичка будет поставить питон чуть постарше в котором есть distutils и не париться
Молодец, хорошая поделка! Как это реализовано у меня: Алисе говоришь любую команду для кондиционера (вкл/выкл, температуру, шторки и т.п.), она отправляет запрос в homeassistant, homeassistant по mqtt отправляет команду на esp8266 (которая подключена к usb порту кондиционера) и еспшка уже общается с кондером. Работает все быстро, четко, без ошибок. А что самое важное, есть обратная связь: не важно как ты управляешь кондером, homeassistant всегда знает его актуальный статус работы. Делал это на Haier года 3 назад. Неделю назад сделал на двух Midea.
@@ESPdev Вообще ищите инфу конкретно по своему кондеру. Практически все кондеры, которые оборудуются доп свистками с wifi, общаются с модулем по UART с уровнями TTL. От этого надо уже пляшите дальше.
Расбери очень странный костыль в данной схеме и и через тот же mqtt это было бы проще сделать. Сейчас Алиса нового поколения у которой сервер зигби зашит по дефолту и получается , расбери в этой схеме лишняя. А так видео полезное, теперь могу выбирать просто кондей, а не с функцией wi-fi
Все бы зашибись, если бы это работало. Проверял много раз, уже делал так: в бегине выделяю память. в основном цикле, если я на порт кидаю символ r тогда яитаю с области 0, если в порт кидаю w - соответственно записіваю. Пока контроллер включен - єто все работает. Стоит мне нажать ресет или отключить питание и снова подать питание - как тут же из памяти все что записал исчезает. Отсюда делаю вівод - херня все єто. Не работает такое! Или ві знаете что-то то, что не говорите или єто херь ТОЧНО НЕ РАБОТАЕТ!
Traceback (most recent call last): File "C:\Users\Nerves\PycharmProjects\pythonProject\test\test.py", line 1, in <module> import undetected_chromedriver as un File "C:\Users\Nerves\PycharmProjects\pythonProject\.venv\Lib\site-packages\undetected_chromedriver\__init__.py", line 44, in <module> from .patcher import IS_POSIX File "C:\Users\Nerves\PycharmProjects\pythonProject\.venv\Lib\site-packages\undetected_chromedriver\patcher.py", line 4, in <module> from distutils.version import LooseVersion ModuleNotFoundError: No module named 'distutils'
Сможешь написать бота для nft проекта?) Там нажимать кнопок 5 надо по кд, если есть возможность такая, дай связь пожалуйста) Может самому интересно станет, мы баксов по 20 каждый день лутаем)
Привет, я же правльно понимаю что если я хочу сделать что-то типа умный дом (чтобы я мог закрывать 2 окна и смотреть тепмературу) то мне норм будет 1 есп плата? И как мне нужно будет заставить есп работать 24/7?
Привет! Дали задание, где нужно выводить изображение на экран, и оно должно динамически изменяться в реальном времени. Возможно ли это сделать? Я только начал разбираться в этой теме, посмотрел видео другого человека, и он там, чтобы вывести изображение, переделывает его в код.. Спасибо
@@ESPdev А можешь посоветовать какой-то эмулятор для этого всего, я использовал wokwi но почему-то когда пытаюсь вывести изображение с гугл фото выдаёт ошибка , пока разобраться не могу , возможно из-за нехватки возможностец эмулятора
Спасибо, интересно! Wake on LAN у меня давно используется для включения компьютера их home assistant. За год выявил только одну проблему - моя материнка не включается по WOL после отключения питания. Т.е. если выключили свет, то включить потом комп можно только с кнопки, и только после этого WOL начнет работать как надо.
Можно написать подобную программу и запускать её на самом компьютере, я же просто улучшил свою программу на Orange Pi. Однако если вы будете запускать программу с самого компьютера, то не получится его включать.
Как правило в платных курсах нет ничего такого чего нет в интернете. Если хотите получить целостные знания, возможно стоит начать с книг, просто потому что они дешевле. Порекомендовать не могу, надо искать. Кроме гитхаба и еще одного канала ничего нет
в целом с вами согласен. но это может быть очень долго без наставника. читая книгу тож надо понимать о чём идёт реч. такто я в общих чертах знаком с программированием. А в интернете на многие вопросы немогу найти ответы. пусть не часто но по надобности списывались и общались на интируирующие меня темы.
сделай голосовое управление через mqtt. отличный проект буду повторять. вернее мне нужно локальное распознавание на локальном серваке и mqtt. тока осталось выделить время которого нет :( .... подписка и лайк.. однозначно очень хорошо. продолжай.
у меня всё завязано через mqtt . а поверх всего хомассистант но работает он с железом тоже через мqtt. это позволяет в случае выхода из строя умного дома . отделаться потерей сценариев. остальная часть будет работать через mqtt. в случае выхода mqtt сервера. у меня есть запасной. система становится устойчивей.
У меня проблем особо не было, за год пару раз операционку на Orange Pi переустановил (я сделал образ флешки, поэтому после переустановки не надо ничего настраивать). Если я захочу сделать платформу стабильнее, начать следует с замены Orange Pi на Orange Pi с встроенной памятью, т.к. флешки ненадежные