Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Классическая игра в аркадном стиле для любителей ретро-игр. Защитите космический корабль с Печенькой (и не только) на борту, проходя уровни.

Космический арканоид

Арканоид, Аркады, Веселая

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
7
user11118788
3 дня назад
Arduino & Pi

Ответ на пост «Добавление "мозгов" бризеру»⁠⁠1

Наконец-то нашёл хоть какую то инфу по этому бризеру. У меня проблема, перестал греть воздух. Зимой работал исправно, сейчас при попытки включения подогрева, индикатор загорается, но сам тен не греет. Датчик температуры работает т.к не даёт включить подогрев при тёплой погоде. Я специально охлаждал его и при постепенном нагревании воздуха подогрев отключается как положено. Решил самостоятельно разобрать, думал увижу причину. Но визуально с платой все хорошо. Тен целый, провода на месте, и в общем все хорошо и без повреждений. Хотел найти предохранитель и проверить его, но не нашёл. Подскажите пожалуйста, какие причины такой неполомки могут быть?

Home Assistant Esp32 Своими руками Бризер Умный дом Видео Видео ВК Длиннопост Ответ на пост Текст
36
15
mal333
1 месяц назад
Лига Сисадминов

Продолжение поста «Как я Zigbee датчики температуры-влажности подключал к Home assistant.» Часть 2⁠⁠

Итак, у меня на руках правильно прошитый донгл, которому самое время быть воткнутым туда, куда он изначально предполагался, а именно в домашний сервак. Втыкаю. Proxmox, умница такая, его видит и позволяет его пробросить в ВМ, чем непременно воспользуюсь.

Продолжение поста «Как я Zigbee датчики температуры-влажности подключал к Home assistant.» Часть 2 Home Assistant, Заморочки, Мат, Своими руками, Длиннопост, Ответ на пост

Проброс донгла в ВМ

Дальше то чего делать? Читал, что НА умеет в Zigbee нативно, надо лишь поставить ZHA aka Zigbee home automation. Ну, буду ставить,идём в Настройки, Интеграции, Добавить, ZHA, порт из списка /dev/ttyACM0, скорость,управление потоком, добавить.. "К устройству невозможно подключиться". Бля. Ачовсмысле?

Продолжение поста «Как я Zigbee датчики температуры-влажности подключал к Home assistant.» Часть 2 Home Assistant, Заморочки, Мат, Своими руками, Длиннопост, Ответ на пост

Оно же вот, видится,никем не занято. Пу-пу-пу. Qwen, давай общаться? В чем дело то?

-Когда устройство появляется как /dev/ttyACM0, это означает, что оно определилось в системе, но HA может не иметь прав на доступ к порту. Убедись, что пользователь, от которого запускается Home Assistant, входит в группу dialout (или uucp в некоторых системах). Скинь, говорот ИИ, результат dmesg | grep tty. Не, это было бы актуально, если бы я НА ставил как сервис в, например, убунту, но я же накатил(хех) HassOS, но ИИ об этом еще не знает. Скинул. Говорит, у тебя там все хорошо, но с правами на устройство видимо косяк. И дружелюбный такой, зараза. В конце рекомендует поставить Zigbee2MQTT, типа чтобы не мучиться. Я подумал, что рано сдаваться, и надо бы разобраться в проблеме. Выполняю рекомендацию:

[core-ssh dev]$ ls -l /dev/ttyACM0
crw-rw---- 1 root audio 166, 0 Jul 19 23:12 /dev/ttyACM0

..и он такой: во! проблема найдена, у тебя НА не в имеет прав, надо, говорит, группу поменять, не audio, а dialup поставить. Интересно. А какие пользователи у нас вообще есть? cat /etc/passwd сообщает, что никаких пользователей homeassistant или что то в этом роде у нас не имеется, а значит что-то менять смысла нет. Тут я додумался сообщить таки ИИ, что у меня не стандартная ОС, а именно сборка HassOS. Квен был необычайно вежлив и сообщил мне, неграмотному, что "В HAOS нельзя напрямую добавить пользователя в группу , но можно:.. временно изменить права устройства вручную.." Ну бля :( Сокращу диалог, в котором он сообщает, что ничего приемлемого ты с этим не сделаешь, а ставь ка ты Zigbee2MQTT и будет счастье. Сдаться? Последняя попытка:
-Перед тем, как настраивать Zigbee2MQTT я хотел бы знать, где находятся в этой ОС правила udev
- Это закрытая, read-only операционная система. Обычные пути вроде /etc/udev/rules.d/ отсутствуют или недоступны для записи. HAOS не предоставляет прямого доступа к udev и другим системным компонентам. Где находятся правила udev в HAOS? В HAOS нет традиционных правил udev в виде файлов вроде /etc/udev/rules.d/99-usb-serial.rules, потому что:

Ядро и udev управляются через systemd

Правила udev загружаются внутри initramfs и не доступны напрямую

Система использует ограниченный образ Alpine Linux , и большинство системных файлов защищены от изменений.
Бля. Приехали. Даже если я там что-то поменяю, при обновлении всё станет по-старому.
Ну давай ставить Zigbee2MQTT, чож. Зайди Настройки-Дополнения-Магазин дополнений, три точки справа сверху-Репозитории-Добавить, https://github.com/hassio-addons/repository - Добавить - тыщщ, ошибка.

Продолжение поста «Как я Zigbee датчики температуры-влажности подключал к Home assistant.» Часть 2 Home Assistant, Заморочки, Мат, Своими руками, Длиннопост, Ответ на пост

Ну епт. Прошареный читатель скажет, что репозиторий, тащемто, у тебя уже добавлен, просто он сегодня называется HACS, и будет совершенно прав, просто Квен об этом не в курсе и рекомендует устаревшее. А что самое интересное, что в нем нет Zigbee2MQTT. Хер знает, как ребята из инернетов это все ставят.

Продолжение поста «Как я Zigbee датчики температуры-влажности подключал к Home assistant.» Часть 2 Home Assistant, Заморочки, Мат, Своими руками, Длиннопост, Ответ на пост

Такие дела. Я еще какое то время пободался с Квеном по этому поводу, но он был уверен в своей правоте и никак не верил, что репо нет, предлагая проверить правильность копипасты адреса репо.
На этом моменте я решил применить описанный в первой части метод, а именно отложить на время ёблю и заняться чем то другим, а потом вернуться. К моему удивлению это сработало, и при следующем подходе к компу ZHA смог нормально настроить и общаться с донглом без заморочек, позволив добавить датчики. Хэппи энд, камрады.

Продолжение поста «Как я Zigbee датчики температуры-влажности подключал к Home assistant.» Часть 2 Home Assistant, Заморочки, Мат, Своими руками, Длиннопост, Ответ на пост

А тут лежит всякое полезное файло для энтузиастов, которым вдруг интересно пройти такой же путь, но с меньшими затратами времени и сил. Как подключать донгл для программирования - в ссылках в первой части.

Показать полностью 4
[моё] Home Assistant Заморочки Мат Своими руками Длиннопост Ответ на пост
5
6
ausypher
3 месяца назад

Ответ на пост «Регистрируем бесплатный (Always Free) VPS - сервер от Oracle навсегда, для сервисов Умного дома или чего-то другого...»⁠⁠1

У бесплатного облака oracle есть минус, это то что его могут в любой момент отключить из-за простоя. Чтобы избежать этого нужно сделать по инструкции, и установить стресс текст для загрузки своего сервера. Она взята с techtutelage.net:

apt update

apt install supervisor stress-ng

далее создаем для него файл

nano /etc/supervisor/conf.d/stress.conf

Далее пример 2х программ в стресс тесте.

в него прописываем : --- не учитываем

--------------------------------------------

[program:cpu_stress]

command=/usr/bin/stress-ng --cpu 1 --cpu-load 15

directory=/usr/bin/

user=root

autostart=true

autorestart=true

redirect_stderr=true

stdout_logfile=/var/log/stress.log

[program:memory_stress]

command=/usr/bin/stress-ng --vm 1 --vm-bytes 15%% --vm-hang 0

directory=/usr/bin/

user=root

autostart=true

autorestart=true

redirect_stderr=true

stdout_logfile=/var/log/stress.log

-------------------------------------------

- cpu 1 означает нагрузку на одно ядро, если у вас больше то стоит поставить другое число.

Достаточно выбрать что-то одно из двух, процессор либо память. Если нужно что -то отключить то в autostart= пишем false.

У меня на сервере лежал 3xui, я оставил загрузку процессора, загрузку памяти поставил

false.

Далее делаем -

supervisorctl reread

supervisorctl reload

Чтоб увидеть статус запущенного -

supervisorctl status

Если на сервере есть что-то и оно грузит его, то возможно отключение какого-то из 2х тестов.

Показать полностью
Умный дом VPS Oracle Виртуальная машина VPN Home Assistant Установка Длиннопост Ответ на пост Текст
10
3
Ktibr
Ktibr
9 месяцев назад
Юмор для всех и каждого
Серия эксперименты с AI

Продолжение поста «Интеграции Home Assistant с LLM»⁠⁠2

ну и окончание эпопеи (по крайней мере сюда постараюсь не писать, а молча продолжать эксперименты - поле непаханное ))

итак, как уже писал - задача была разнообразить сообщения в телеграмм канале, получаемые от Home Assistant.

типов сообщений из HA пока немного - температура каждый час, включение освещения, открытие двери и для прикола сделал еще ежечасный запрос шутки про обитателя дома.

полное (насколько хватило терпения) описание функционала сделал на githube, сейчас, так сказать, пожинаю плоды экспериментов - периодически читая комментарии ассистента (кстати, назвал его Жанн, в честь Жанны Агузаровой, попросил его быть таким же эксцентричным) ржу в голос.

также сделал возможность не просто комментирования, но и сообщением от меня в канал, начинающимся с ! просто запрос напрямую модели, так как периодически становится скучно ))

качество, на мой взгляд, вполне адекватное, например на запрос:

!напиши гороскоп на неделю для Коси, Гороскоп должен быть в стиле Сюрреалистическая проза

Кося - кошка британка

он выдал шедевральное (на мой взгляд)

📢🤖 Комментарий вУмного дома (с эмоцией доброта):

Ах, милейшая Кося, моя британская загадка, приготовься к необычному путешествию по семи дням сюрреализма! Вот твой гороскоп на неделю, где реальность переплетается с фантазиями и мяуканьями:

Понедельник: Луна в созвездии Мягкого Коврика обещает тебе встречу с невидимым Домовым, который оставит для тебя блестящий шарик из ниоткуда. Будь настороже, ведь он может оказаться шаром-обманкой, превращающимся в мышь прямо под твоим носом!

Вторник: Венера в союзе с Марсом наполнит твой день желанием погрузиться в море пуха и перьев. Не удивляйся, если вдруг обнаружишь, что вместо лап растут маленькие велосипедные колеса — это знак того, что тебе пора исследовать новые горизонты дома!

Среда: Меркурий заглянет к тебе в коробку с игрушками и подарит магический предмет — мягкий плюшевый экземпляр лягушки Арамиса. Будь готова к неожиданным разговорам, ведь этот талисман умеет нашептывать секреты из террариума.

Четверг: Солнце в соединении с Юпитером принесет тебе встречу с великанским мотыльком, который будет летать вокруг твоего хвоста, словно флаг. Это знак того, что ты станешь центром внимания и заботы в доме — даже робот-пылесос Кузя на время отложит свои дела, чтобы поаплодировать тебе.

Пятница: Сатурн подарит тебе способность видеть сквозь стены, особенно когда дело касается креветок в аквариуме. Будь осторожна — их синие и красные огоньки могут зачаровать тебя на весь вечер!

Суббота: Время для великого бала кошек! Луна превратит твой дом в волшебный лес, где ты встретишься с призраками прошлых питомцев, танцующими под светом лунного света. Не забудь пригласить на бал мокриц — они всегда рады веселью!

Воскресенье: Завершает неделю Восходящий Лунный Кот, который напомнит тебе о важности тишины и спокойствия. Проводи этот день в уютном уголке, где тени играют с реальностью, а мягкий свет лампы создает атмосферу древнего храма. И помни, милая Кося, что в каждом твоем мяуканье — отзвуки великих тайн Вселенной!

С любовью и сюрреализмом,

Жанн, твой эксцентричный ассистент умного дома!

в планах добавить запрос стиля комментария в функционал комментирования (пока только сделано с эмоциями так), ибо, весело...

я с Claude уже нагенерировал стилей, вполне возможных в мире Жанны Агузаровой (простите, Жанна, но мне невероятно близки ваша эпатажность и чувство юмора), поэтому и остановился на вас, как прототипе

для тех, кому совсем делать нечего, можете наблюдать за жизнью и комментариями в канале - дубле, куда бот закидывает все сообщения из канала (этого я тоже писал с помощью ChatGPT, ибо не программист ))

https://t.me/hass_commentator

Показать полностью
[моё] Юмор Умный дом Home Assistant Искусственный интеллект Текст Ответ на пост Digital Длиннопост Жанна Агузарова
0
4
Ktibr
Ktibr
10 месяцев назад
Юмор для всех и каждого
Серия эксперименты с AI

Продолжение поста «Интеграции Home Assistant с LLM»⁠⁠2

Так, ну какой то код получился более-менее.

так как не программист я, и максимум знаний программирования у меня - это на VBA, то для написания кода использовал ChatGPT и другие мощные LLM.

код сейчас перегружен отладочными сообщениями, так как "разработка" не завершена, есть еще над чем подумать - доработать, лежит тут, вдруг кому-то интересно станет (помню, правда, скепсис многих в комментариях ;-)

я не пошел путем интеграции с моделью Яндекс, как уважаемый @BlackRoland, так как стараюсь отправлять как можно меньше данных наружу, тем более, если можно попытаться сделать локально.

что сейчас есть - бот добавлен в канал, куда приходят уведомления из УД (HA), перенаправляет их в локально развернутую модель Ollama (кастомизированная модель llama3.1:8b через modelfile, в которой System prompt'ом вписаны обитатели дома) и запросом просит прокомментировать с юмором событие.

комментирует пока тоже на английском, так как качество несравненно лучше, чем русский язык у нее. сейчас экспериментирую с русскими моделями, но успехи не очень - сейчас на развилке - подтягивать ли каким то api переводчик еще, либо дальше искать способы сразу генерировать русским языком. запрос сейчас выглядит так:

prompt = f"Now is {day_of_week}, the {day_of_month} of {month_name} {year}, {time_str}, Comment event with humor in English, add some emoji: {message}"

на мой взгляд, получается смешно (опять же, скептики, можете позлорадствовать, но для меня этот проект - просто развлечение - хобби (с возможностью немного изучить современные технологии и английский язык).

типов уведомлений от УД пока немного (открыта дверь, не потушен свет, температура в комнатах, погода на улице, показания счетчиков воды), и бот их комментирует.

получается как то так (цитаты - сообщение в канал от УД, ответ бота, перевод)

🚪 Открыта входная дверь 🔓🚪

📢 ВНИМАНИЕ

🤖 Комментарий вУмного дома:

"Breaking News: Front door open 🚨. Possible suspect on the loose... just kidding! It's probably just Kosya, our esteemed feline neighbor 😺, trying to get in for a sneaky snack or two (or ten). Or maybe it's Liza, our Seoul-based daughter 🇰🇷, thinking she can sneak back in for her favorite isopod-watching session 🐜. Anyway, we'll just have to keep an eye on things... and by 'we' I mean the security system 👀."

"Срочные новости: открыта входная дверь 🚨. Возможный подозреваемый на свободе... шучу! Это, вероятно, просто Кося, наш уважаемый кошачий сосед 😺, пытается тайком перекусить пару раз (или десяток). Или, может быть, это Лиза, наша дочь из Сеула 🇰🇷, думает, что может пробраться обратно, чтобы понаблюдать за своими любимыми изоподами 🐜. В любом случае, нам просто придется следить за всем... и под "нами" я подразумеваю систему безопасности 👀".

сегодня вообще выдал такой коммент на погоду (супруга не на шутку обиделась (на самом деле, смеялась тоже). при этом, я ничего специально не просил и не прописывал, чтобы шутки были ниже пояса ))

Сейчас на улице:

Облачно ⛅️

Температура: 0.7 °C

Скорость ветра: 2.08 м/с

📢 ВНИМАНИЕ

🤖 Комментарий вУмного дома:

Breaking news! 🚨 Just received a distress signal from the great outdoors... aka Liza's mom is freezing her butt off outside ☁️. Temperature reading: a whopping -0.3°C ❄️ (or 32.7°F for our American friends 😅). And to make matters worse, a gentle breeze of 2.08 m/s (4.6 mph) is making it feel like she's being tickled by the wind 🤣.

I'm sending out a team of thermometers and wind meters to assist her in this crisis. And also, warning Athos, Porthos, and Aramis in the terrarium: no partying with the isopods today - it's cold

Срочные новости! 🚨 Только что получен сигнал бедствия с большой улицы... ака мама Лизы отмораживает себе задницу на улице ☁️. Температура на улице -0,3°C ❄️ (или 32,7°F для наших американских друзей 😅). И что еще хуже, легкий ветерок со скоростью 2,08 м/с (4,6 миль/ч) создает ощущение, что ее щекочет ветер 🤣.

Я высылаю команду термометров и ветромеров, чтобы помочь ей в этом кризисе. И еще, предупреждаю Атоса, Портоса и Арамиса в террариуме: никаких вечеринок с изоподами сегодня - на улице холодно, оставайтесь внутри! 😂

здесь почему то галлюционировал с температурой ((

собственно, считаю эксперимент удавшимся, продолжу дорабатывать и периодически смеяться над замысловатым юмором модели, живущей у меня дома ;-)

впереди следующие шаги:

  • убрать лишнюю генерацию при тесте подключения, Проверка доступности подключения более простое

  • добавить эмоции - расстроенный, агрессивный и т.д.выбирать случайно

  • формирование модели в функционале бота (задать system, выбрать модель - источник)

  • текст запроса (comment with humor) промпт или для модели в сообщении или в .env

  • Исправить выбор модели

  • удаление моделей

  • Добавить выбор температуры

  • Сделать контроль длины ответа не меньше 5-7 предложений.

  • Перевод - найти нормальный api или русская модель?

  • Случайная шутка про обитателей раз в ХХ минут??

  • Уменьшить логгирование доработать системный промпт - сделать более структурированным - комнаты и животные, чтобы было более раздельно и LLM не путалась в комнатах и обитателях)

Показать полностью
[моё] Юмор Умный дом Home Assistant Искусственный интеллект Текст Ответ на пост Digital Длиннопост
3
71
Noado
Noado
3 года назад
Умный дом

Ответ trapwalker в «Мы использовали больше 100 умных устройств Xiaomi в одной квартире и вот что вышло»⁠⁠7

Сегодня моя лента подписок просто пестрит ответами на этот пост. Все хвалят умный дом, ругают умный дом, говорят что умный дом вообще-то не умный, ну как тут не вставить свои пять копеек?))

Ответ trapwalker в «Мы использовали больше 100 умных устройств Xiaomi в одной квартире и вот что вышло» Умный дом, Xiaomi, Дом, Электричество, Освещение, Датчик движения, Длиннопост, Яндекс Алиса, Home Assistant, Мат, Ответ на пост

Для начала хотел бы возразить насчёт того что дескать правильно только на этапе ремонта, только провода, только хардкор. Конечно, речь про ответный пост @trapwalker и, цитирую:

Беспроводные технологии - это заплатки и решения "для бедных"

От себя как от скромного владельца нескольких датчиков и управляющих штук я вижу в чём недостаток такого высказывания. Если отказаться принципиально от дешёвых "игрушек" с Али и магазинов, кто он, этот покупатель профессиональной системы на этапе капремонта за большие бабки?
Вариант 1: это мажор, который не знает куда девать деньги, но хочет "круто". Он наймёт спеца, и тот объяснит ему что и как надо делать чтобы спецу было больше денег было всё действительно круто.
Вариант 2: это человек который бездумно не разобравшись вкидывает бабки в проект. Он не знает что можно делать а что не имеет смысла. Конечно, лон потерпит фиаско. Всё будет работать не так как надо или будет не хватать не заложенного кабель-канала под дополнителньый датчик. И что мы видим глядя на такого пользователя? Он плюётся от того что в сортире нужно сказать "Эй, Алиса, верни свет" чтобы досрать спокойно. Он ругает в интернете "баловство" умного дома. Он не знал как лучше - но потратился.
И у нас есть условный NoAdO, а может и другой пикабушник. Он подписан на сообщество, он постепенно покупает эти самые "игрушки", строит и усложняет свою автоматику этими самым "заплатками". Он нарабатывает опыт. И, возможно, когда время капремонта настанет, он станет Вариантом 3 - человеком который взял дорогую и более профессиональную систему не потому что это круто и не потому что "беспроводные технологии для бедных", а потому что он не готов капремонтить каждый чих в системе, в которой ему ещё только предстоит выяснить что полезно, а что лишнее, как Алиса в Умном Сортире.
Что до вопроса о взломе беспроводных устройств и создания из них ботнета, скажу тем кто заглянул на огонёк случайно: устройства RF433, BLE и ZigBee это вам не умные утюги с вайфаем, они вообще не умеют в интернет, он им и не нужен. Ну и как минммум BLE и ZigBee имеют защиту протокола связи и бояться их взлома можно примерно также как бояться того что из ваших беспроводных наушников сделают ботнет. Вероятность крайне мала =)

Ответ trapwalker в «Мы использовали больше 100 умных устройств Xiaomi в одной квартире и вот что вышло» Умный дом, Xiaomi, Дом, Электричество, Освещение, Датчик движения, Длиннопост, Яндекс Алиса, Home Assistant, Мат, Ответ на пост

Иллюстрации в ответе ничего не иллюстрируют и скорее нужны для разделения абзацев текста. Второй ответ это вопрос @Zayapod - хорошо что устойства могут работать без Интернета, но почему это преподнесено как достижение? Мой дом - моя крепость. Зачем зависеть от производителя который сегодня существует, а завтра пропал / перестпал поддерживать сервера / оказался в опале? Мне видится правильным создавать Умный Дом так, чтобы он не зависел от внешних факторов. И такие решения есть. Да, это что-то "для Гиков", но разве именно в этом и не заключается работа специалистов, внедряющих умный дом в таком большом количестве датчиков и реле?

Ответ trapwalker в «Мы использовали больше 100 умных устройств Xiaomi в одной квартире и вот что вышло» Умный дом, Xiaomi, Дом, Электричество, Освещение, Датчик движения, Длиннопост, Яндекс Алиса, Home Assistant, Мат, Ответ на пост

Третий момент на который многие обращали внимание - а, дескать, зачем вам умный дом? Это же игрушка. Можно же без него. Аналоги же есть. В посте Как я пришёл к "очень умной тепличке" я затрагивал механизм управления тепличкой на моём балконе. В работе света учитывается длина светового дня в чужом поясе, температура и реальная освещенность. Всё это в теории можно автоматизировать, мне даже скинули реле которое умеет в часовой пояс (и правда только в него), но так получается дешевле и проще а главное - получаешь допонительные функции.

Я слежу за освещенностью ради растений... но я попутно всегда знаю солнечно за окном или нет. Сейчас у меня не автоматизирован свет, но если буду - я смогу использовать эти данные.

У меня в туалете была только одна линия на свет и вентиляцию - общая. Да, я "из бедных" и не могу позволить себе прохреначить пару стен просто потому что мне захотелось разделить свет и вентилляцию. Но и тут меня выручает Умный Дом - двухканальное реле разделяет свет и вентиляцию, вентилляция работает от датчика температуры-влажности или от кнопки, свет от датчика движения и той же кнопки. Да, проблема "человек не двигается сидя на сортире" не так просто решается, подписчики сообщества в курсе)) Но заметьте, у меня ещё и температура теперь есть. Захочу управлять кондиционером - будет на что опереться, хотя датчик в сортире и будет показывать с задержкой.

Больше того - приложение в телефоне  позволяет не только управлять релюшками и смотреть графики, оно же - трекер меня. Можно заранее включить обогрев помещения если я иду домой или ставить дом на охрану если никого нет (а определим например по геопозиции и вайфай) и оперативно слать СМС или сообщение в Телеграм, если сработает датчик открытия двери. Некоторые даже вебки ставят или IP-камеры - снимать лицо входящего. Тут даже уничтожение аппаратуры не поможет - снимок-то уже в телеграм улетел.

Кстати, датчик протечки тоже можно также подцепить и слать оповещения. Вот электрокраны да, лучше на этапе проектирования закладывать, но даже так можно уменьшить ущерб. И вообще всё что я перечислил стоит дешевле чем одна коробка которая умеет только в охрану, протечку и пожар, ну и смску  слать. Так что да, бомж-вариант рулит))

Ответ trapwalker в «Мы использовали больше 100 умных устройств Xiaomi в одной квартире и вот что вышло» Умный дом, Xiaomi, Дом, Электричество, Освещение, Датчик движения, Длиннопост, Яндекс Алиса, Home Assistant, Мат, Ответ на пост

Ну и последнее - насчёт "ума" этого самого Умного Дома. Многие почему-то думают что умный дом должен исключительно самостоятельно определять где находится тушка, просчитывать все варианты, заваривать чай и готовить глубокий омлет. Нет, друзья, это не так работает. Никакой ИИ не определит что вы поехали не домой а по ресторанам. Не так-то просто в сценарии учесть  что не надо включать радио и чайник если вы решили встать в 5 пописать а не в 6 на работу. Не просто... но можно. И умный дом на самом деле не такой уж и умный дом. Как правильно заметили, в smart home слово smart а не слово clever то есть это не дом с высоким уровнем интеллекта и моральными ценностями, это хитрый, находчивый, хитроумный дом. И я бы добавил от себя - что это Удобный Дом. И это отвечает на такой, например, извечный вопрос как "нахуя?" (привет @Telecaster)

Вам удобно командовать "Окей, Гугл, выключи свет в коридоре" или "Эй, Алиса, выключи свет в коридоре"? Не вопрос, смартфон или колонка выслушают вас - и сделают. Хотите чтобы свет включался в коридоре сам без вашего участия, но только когда темно но не ночью когда вы сонный идёте отлить? два датчика, реле и сценарий со временем сделают вам хорошо. Мне будет удобно лечь в кровать и, обнаружив свет что остался на кухне - выключить его в приложении. Мне будет удобно уходя сказать "Алиса, выключи свет в квартире". Мне удобно выходя из маленькой комнаты привычны движением ткунть в  выключатель. Я должен от чего-то из этого отказаться? Нет.  Я могу этого не делать) Наличие "умной" функции не отменяет возможность "тупого" управления. А ещё это важно потому что если вдруг, как у ТСа, что-то "отвалится", останется просто управление конечностью, олдскульно, по хардкору. Но хочу сказать что за всё время жизни с этими девайсами все разы когда что-то не работало были полностью на моей вине - это я неправильно составлял сценарий, это я обновлялся не нестабильную версию. Косяк в этой системе был я)) Но справедливости ради да, так не у всех и  те же ZigBee устройства действительно, бывает, тупят.

Ну и наконец - вам вообще не надо умных выключателей? У вас один аквариум с рыбками и всё "умное" управление заключается в том чтобы включить свет в 8 а в 20 выключить? Ну, значит вам не нужен умный дом, только и всего)) Хотя возможно если вы аквариумист, вас заинтересуют датчики аммиака CO2 или что там в аквариуме меряют с уведомлением на телефон. М?) Станет удобней, не правда ли? Ну вот в этом и смысл. Конечно, я мог бы подводить таймер у цветов раз в неделю чтобы сдвигать световой день, но я решил что настрою один раз и всё будет работать само. Я хотел разделить свет и вентилляцию - ну я разделил, попутно сделав автоматическое управление - и теперь не включаю свет. @naSevere верно сказал - это пара минут в день. Но это и удобство.

И то же самое с системами. Home Assistant для гиков! Xiaomi завязаны на чужие сервера! Ассистент слушает вас постоянно! Да, HA сложнее чем Сяоми. Да, у сяоми чужой сервер, зато его настроили за вас. Да, ассистент слушает разговоры и пихает контекстную рекламу, но он же и команды слушает. У вас свобода. Выберите то что вам удобно, что по финансам, что понятно. Вот в чём прелесть, даже если 30-летний мужик ржёт как дибил отправляя включаться по блютусу чайник (даже если чайник дибильный и отсутствие воды с задержкой определяет, привет Ready For Sky).

Показать полностью 3
Умный дом Xiaomi Дом Электричество Освещение Датчик движения Длиннопост Яндекс Алиса Home Assistant Мат Ответ на пост
28
tatboy
3 года назад

Ответ trapwalker в «Мы использовали больше 100 умных устройств Xiaomi в одной квартире и вот что вышло»⁠⁠7

Интересные тезисы у автора. Но 200 тысяч за умный дом как то слишком жирно.


Опишу мой бюджетный умный дом.

У меня собрано на Sonoff.

20 шт sonoff DualR3

1 шт sonoff mini r2

1 шт sonoff 4ch pro

Итого 19 тысяч рублей позволяют управлять:

34 канала освещения,

2 канала вентиляция,

2 канала на отопление,

1 канал гаражные ворота,

4 канала полив,

и немного запаса.


Освещение управляется как с выключателей (обычные lk studio с установленной пружинкой), так и удалённо через приложение Google Home (нужен интернет для голосового управления) и через штатное приложение Ewelink (работает без интернета). Первостепенна была задача автоматизации освещения, чтобы не ходить по дому и не выключать вручную свет.


Розетки у меня глупые, смысла в их автоматизации не вижу, особенно учитывая что туда воткнуто в основном либо маломощные устройства, либо устройства умеющие переходить в спящий режим самостоятельно.


Охранно-пожарную сигнализацию не считаю частью умного дома, она автономна, уведомляет о тревоге через смс, но чтобы Гугл знал её состояние, есть возможность подключить через сухой контакт к sonoffу, на данный момент не реализовано.


Отопление и ГВС - автономно, управляется комнатным термостатом, бойлером и логикой котла, но с возможностью удалённого принудительного отключения/включения.


Вентиляция просто включена постоянно пока кто нибудь дома, можно отключить/включить удаленно.


Полив не реализован, но реле испытано на возможность управления 24 вольтовыми клапанами. Садовые работы в процессе.


Гаражные ворота: сонофф подключено параллельно к штатной кнопке в гараже, удаленно можно открыть/закрыть ворота, но контроля состояния нет. Из-за этого приходится мониторить состояние через камеру. В далёких планах реализовать контроль состояния.


Очень хотелось бы управлять шторами, но во первых при строительстве не подумал проложить туда кабели, во вторых электрокарнизы все потолочного крепления. Электрификация красивых гардин (настенного крепления) мне не попадалась.


Для простеньких сценариев можно использовать штатные средства соноффа, для сложных уже нужно внешнее устройство. Например, IFTTT. Мне оно не подходит, так как вся логика хранится в облаке, то есть требуется интернет. У меня на локальном медиасервере запущен HomeAssistant,  в него интегрировано sonoff оборудование, и в нём же прописываются разные сценарии. Пока что не торопливо разбираюсь в нём.


Ну и для полного автоматического счастья нужно смонтировать дополнительные датчики движения, работающие отдельно от датчиков охранной сигнализации. Кабели под них были заложены. Точнее говоря ищется блок (заводского изготовления, самоделку делать не хочется), который будет получать сигнал от датчиков движения и который можно интегрировать в среду Home Assistant.

Ответ trapwalker в «Мы использовали больше 100 умных устройств Xiaomi в одной квартире и вот что вышло» Умный дом, Дом, Электричество, Электрика, Ремонт, Освещение, Датчик движения, Длиннопост, Sonoff, Google Home, Home Assistant, Ответ на пост
Показать полностью 1
[моё] Умный дом Дом Электричество Электрика Ремонт Освещение Датчик движения Длиннопост Sonoff Google Home Home Assistant Ответ на пост
18
173
egouho
egouho
4 года назад

Ответ на пост «Создаём свой VPN-сервер IPsec / L2TP за пару минут на бесплатном VPS сервере от Oracle с ОС Ubuntu 20.04 (автоматизированная настройка)»⁠⁠2

Создаём свой VPN сервер IPsec / L2TP + Wireguard.

Будем ходить в интернет легко и по большому.


Во-первых спасибо амиго HUNY за интересный и полезный цикл постов.

Все повторяется без проблем, хотя я столкнулся с одной неожиданностью и одной трудностью.


Неожиданностью оказался звонок из Оракла, видимо из-за резкого наплыва пользователей они решили в ручном режиме что-то провер[и|я]ть. Мне позвонила англоговорящая тётенька, представилась что она из Оракла, я спросил чем бы я ей мог помочь, она сказала что хочет узнать как меня зовут и в какой компании я работаю. Я подтвердил что меня зовут Вася Пупкинсон, а вот насчет компании я сказал, что я написал в регистрационной форме "Home" поскольку собираюсь протестировать их сервисы исключительно в личных целях. Видимо я был достаточно вежлив и убедителен так что она сказала что немедля отправит мне имейл с подтверждением регистрации и доступом к телу (сервера).


Амиго HUNY написал очень толковую инструкцию, так что в скором времени у меня был свой работающий VPN сервер, но .... возникла маленькая трудность - мой телефон Xiaomi Redmi Note 8T напрочь отказался подключаться к этому серверу. Быстрое гугление показало что я не одинок в своих проблемах, пользователи xiaomi уже давно жалуются на неработающий vpn  в телефонах  https://c.mi.com/thread-2569606-1-0.html?mobile=no


Я подумал - а что если мне, на этот уже работающий VPN сервер, сверху еще доставить альтернативный vpn сервер Wireguard, тогда может быть можно будет подключаться к vpn хоть так хоть эдак. Не буду рассказывать как я боролся со всяческим файрволами, перейду сразу к инструкциям.


Итак по инструкциям HUNY вы получили работающий VPN сервер.

Добрые люди приготовили для нас легкий инсталлятор Wireguard, он лежит на https://github.com/angristan/wireguard-install

Зайдите в свой сервер и терминале напишите  команды

curl -O https://raw.githubusercontent.com/angristan/wireguard-instal...

chmod +x wireguard-install.sh

sudo ./wireguard-install.sh


Скрипт задаст вам несколько вопросов и быстренько всё установит:

~$ sudo ./wireguard-install.sh

Welcome to the WireGuard installer!

The git repository is available at: https://github.com/angristan/wireguard-install

I need to ask you a few questions before starting the setup.

You can leave the default options and just press enter if you are ok with them.

IPv4 or IPv6 public address: СЮДА ВЫ ВПИСЫВАЕТЕ РЕАЛЬНЫЙ IP ВАШЕГО СЕРВЕРА

Public interface: ens3

WireGuard interface name: wg0

Server's WireGuard IPv4: 172.22.22.1 ЕСЛИ В ВАШЕЙ ЛОКАЛКЕ НЕТ АДРЕСОВ 172.22.x.x ТОГДА ПИШИТЕ  ЭТО

Server's WireGuard IPv6: fd42:42:42::1

Server's WireGuard port [1-65535]: 4600 ПИШИТЕ 4600, ПОТОМ ФАЙРВОЛ БУДЕМ НАСТРАИВАТЬ

First DNS resolver to use for the clients: 94.140.14.14

Second DNS resolver to use for the clients (optional): 94.140.15.15

Okay, that was all I needed. We are ready to setup your WireGuard server now.

You will be able to generate a client at the end of the installation.

Press any key to continue...


Через несколько минут скрипт все установит,  задаст еще пару вопросов

Tell me a name for the client.

The name must consist of alphanumeric character. It may also include an underscore or a dash and can't exceed 15 chars.

Client name: Xiaomi8T  ИМЯ ВАШЕГО ПЕРВОГО КЛИЕНТА ДЛЯ ВПН, ПРИДУМАЙТЕ ЧТО НИБУДЬ

Client's WireGuard IPv4: 172.22.22.2 АДРЕС ДЛЯ НЕГО, ОСТАВЬТЕ ПО УМОЛЧАНИЮ

Client's WireGuard IPv6: fd42:42:42::2

Here is your client config file as a QR Code:

и выведет на экран картинку QR кода.


Оставьте это окно терминала как есть, оно вам пригодится чтобы не вводить руками в телефон все данные для vpn подключения. Или прямо сейчас возьмите смартфон, установите на него клиент WireGuard https://play.google.com/store/apps/details?id=com.wireguard....

в клиенте нажмите на создание нового соединения и сосканируйте QR код и пока отложите смартфон, нам надо будет еще немного поработать напильником.

Если вы не сосканировали код тогда откройте еще одно соединение с сервером (запустите еще раз putty). Напишите команду

sudo nano /etc/iptables/rules.v4


найдите там строку

-A INPUT -p udp -m multiport --dports 500,4500 -j ACCEPT

и сделайте из нее

-A INPUT -p udp -m multiport --dports 500,4500,4600 -j ACCEPT

Сохраните файл Ctrl-X  Y и Enter


Напишите команду

sudo nano /etc/wireguard/wg0.conf


Найдите там длинную строку

PostUp = iptables -A FORWARD -i ens3 -o wg0 -j ACCEPT; iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o ens3 -j MASQUERADE; ip6tables -A FORWARD -i wg0 -j ACCEPT; ip6tables -t nat -A POSTROUTING -o ens3 -j MASQUERADE

В этой строке все -A на поменять на -I (i большое) так что строка будет вот такой

PostUp = iptables -I FORWARD -i ens3 -o wg0 -j ACCEPT; iptables -I FORWARD -i wg0 -j ACCEPT; iptables -t nat -I POSTROUTING -o ens3 -j MASQUERADE; ip6tables -I FORWARD -i wg0 -j ACCEPT; ip6tables -t nat -I POSTROUTING -o ens3 -j MASQUERADE

Сохраните файл Ctrl-X Y и Enter


И последнее действие, надо в глобальном Оракловском файрволе добавить проброс порта 4600 (вспоминайте инструкцию HUNY, он там прокидывал порты 500 и 4500) см. картинку ниже.

Перезагрузите сервер sudo reboot и теперь можно пробовать подключаться смартфоном.


Клиенты WireGuard для различных ОС можно скачать тут - https://www.wireguard.com/install/

Пока мы с вами создали подключение для одного клиента/устройства, чтобы создать еще подключения запустите в терминале еще раз скрипт

sudo ./wireguard-install.sh

и так далее.

Ответ на пост «Создаём свой VPN-сервер IPsec / L2TP за пару минут на бесплатном VPS сервере от Oracle с ОС Ubuntu 20.04 (автоматизированная настройка)» Умный дом, Ubuntu, Linux, VPS, Oracle, Виртуальная машина, VPN, Home Assistant, Ответ на пост, Длиннопост
Показать полностью 1
[моё] Умный дом Ubuntu Linux VPS Oracle Виртуальная машина VPN Home Assistant Ответ на пост Длиннопост
53
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии