Что вы автоматизируете?
Публичный пост
20 мая 2020
663
Вопрос навеян последним постом админа — No Code.
И так:
- Что вы автоматизируете в личных и рабочих целях? Какие сценарии использования автоматизации у вас?
- Постит ли IFTTT за вас фотки во все соц сети?
- Спамит ли бот Zapier в телеграм-канал ваши лайки из твиттера?
- Готовит ли Сири утренний кофе через шорткаты?
Начну с себя, но у меня как-то не сложилось с этим. Все шорткаты и интеграции обычно используются пару раз и потом благополучно забываются. Вот несколько примеров:
- Был шорткат, которому я давал ссылки, а он присылал мне дайджест ссылок в конце дня, чтобы я почитал статью перед сном (но в итоге я все еще пользуюсь Покетом)
- Другой шорткат строил в навигаторе маршрут домой с работы и сразу отправлял информацию о времени прибытии моим домашним (но зачем?)
- Единственная штука, которой я пользуюсь, это связь автомобильной сигнализации и Сири. Можно сказать Сири, чтобы она запустила или заглушила двигатель. Еще она может открыть машину, когда забыл ключи дома, а запускать app лень или если руки заняты.
Всратая картинка для погружения в тему:
На галлере автоматизация — это как бы часть галлеры, сложно что-то интересное вспомнить, часть рабочего процесса.
А из личного, недавно понял шо иногда хочется написать в чат твича, но лениво. Короче, расчехлил этого вашего ПИТОНА со вкусом TensorFlow, но не взлетело, ибо ничего умнее каппы с датасетом в 50к месседжей он не смог сообразить.
Дома туча "умных" штук (где-то от Phillips Hue лампочки, где-то от SwitchBot аналоговые "нажиматели кнопок" и IR излучатели, где-то замок от oitsme, где-то умные шторы от ноунейма с алиэкспресса, где-то просто умные розетки от ноунеймов с амазона).
Наиболее часто использую рутины "эй гугл" типа:
Ну и за 2 часа до сна свет падает до 10% по всему дому, чтобы подготовить тело.
Купил специально Raspberri Pi4 чтобы туда поставить HomeAssistant, и прокинуть все в Apple HomeKit. Добавил туда две розетки Xiaomi через стандартный плагин и смог хвастаться перед друзьями: "Привет Siri, включи гирлянду/ёлку". И написал плагин чтобы подключить 3 кондиционера, теперь могу ими управлять типа "Охлади квартиру до T", "Включи кондюки на 10 минут", "Включи кондиционер только в гостиной". На оставшиеся ресурсы малинки воткнул k3s.
Также поставил клиент wireguard, сервер на vpc в Hertzner и через Mikrotik заворчиваю в WG туннель весь трафик, чтобы РКН не смотрел в щель.
Если не считать что я автоматизацией (но не IoT) деньги зарабатываю, то....
Все цветочные горшки дома в датчиках и надо допилить чтобы спамили в телегу когда их там полить/удобрить.
В ойропе жи всё дорого, и на каждую батарею IoT термостат и в каждую комнату датчик температуры/влажности который этим рулит (у нас ещё и желаемая температура в комнатах разная). Так дешевле и комфортнее.
Лампочки, кнопки и розетки - лень и незачем. Домофон и запирание/отпирание машин... Для этого надо в целом себя заставить их запирать. :)
В рабочих целях автоматизироано поднятние рабочего места: это набор скриптов которые поднимают все нужные тоннели, пробрасывают все нужные порты, настраивают браузеры и прочее прочее. Чтобы даже если оно ребутнулось после обновления или что-то подобное всё нужное сразу взлетало и было в привычном месте.
Люблю автоматизацию, но я не использую "no code".
В данный момент у меня автоматизировано:
Автодеплой проекта со сканированием подсетей, делаю коммит в мастер-ветку, собирается с помощью Github Actions и если там собралось и протестилось - собирается на моем удаленном серваке и запускается (хотя можно добавить еще и автоматический деплой уже скомпилированных бинарей с гитхаба на сервер, но поленился)
Простенькие обновлялки пакетов на серверах с помощью Cron и с его же помощью обновляются сертификаты от Let's Encrypt
В одно время был бот, который давал мне документацию по пакету Golang, нужно было лишь кинуть ему ссылку на пакет (использовался godoc)
Для одной группы в вк сделал бота, который качает видос с ютаба, конвертирует его из
Opus
вMP3
, зашивает описание ролика и его превью. Правда автоматическое создание постов на стене еще не сделал, а стоило быЭто лишь некоторые штучки. А так автоматизация каких-либо процессов у меня практически везде. Кроме реальной жизни, где пока что слишком много ручного труда. Хотя хочется потыкать NodeMCU и связать ее с чем-нибудь. Но пока что только диджитал.
В одном магазине часто разбирали насадки к кухонному комбайну.
Написал лямбду, которая по крону ходит в Гугл таблицу за 12nc, стучит на апи магазина по inventory, в случае успеха шлёт push уведомление на телефон, (поторопись, «имя товара» в наличии. N штук осталось.)
Хотел к yclients подрубиться для автоматизации записи в парикмахерскую, но мне рассказали, когда они обновляют расписание и проблема была исчерпана.
Для меня это больше было хорошим стимулом изучить новое и разобраться. Т.к реальную задачу решать намного интересней.