1 2 3 4 5 6 7 8 9 10 0/10 0,00оценок: 0

Умный дом на Raspberry Pi

Тема в разделе "Умный дом", создана пользователем vladimir2014, 08.08.16.

  1. SportMaster
    Регистрация:
    22.08.12
    Сообщения:
    1.437
    Благодарности:
    1.961

    SportMaster

    Живу здесь

    SportMaster

    Живу здесь

    Регистрация:
    22.08.12
    Сообщения:
    1.437
    Благодарности:
    1.961
    Адрес:
    Петрозаводск
    Какие такие "разы"?
    Что есть такого на Малине, что не запустить на Апельсинке из жизненно необходимого?
    2 года Orange PC Plus работает под Armbian без проблем, сначала ОН, теперь НА.
     
  2. timon2006
    Регистрация:
    09.03.15
    Сообщения:
    956
    Благодарности:
    1.328

    timon2006

    Живу здесь

    timon2006

    Живу здесь

    Регистрация:
    09.03.15
    Сообщения:
    956
    Благодарности:
    1.328
    В emmc установлены ровно те же самые NAND-flash кристаллы, что и в SD. Дохнуть будет точно также.
     
  3. klepik2000
    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162

    klepik2000

    Живу здесь

    klepik2000

    Живу здесь

    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162
    Что за технология кокретно?

    http://msad.ddns.net
    Мой умный дом на Rpi2 в связке с домом там сервер на Rpi3
     
  4. klepik2000
    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162

    klepik2000

    Живу здесь

    klepik2000

    Живу здесь

    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162
    sip client есть?
     
  5. klepik2000
    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162

    klepik2000

    Живу здесь

    klepik2000

    Живу здесь

    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162
    такой проблемы нет. Это что то лично у вас.
    Одна из причин - неправильное монтирование дисков и т. д.
    Смотрите логи, на каком месте зависает
     
  6. vladimir2014
    Регистрация:
    15.01.14
    Сообщения:
    283
    Благодарности:
    145

    vladimir2014

    Живу здесь

    vladimir2014

    Живу здесь

    Регистрация:
    15.01.14
    Сообщения:
    283
    Благодарности:
    145
  7. klepik2000
    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162

    klepik2000

    Живу здесь

    klepik2000

    Живу здесь

    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162
    Судя по тому, что используются ключи, то это либо чистый VPN либо какая то из его версий, сервером при этом выступает их сервер.

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

    Нужно всего лишь дома поставить роутер с поддержкой сервера OpenVPN, а на Малине клиента. И все будет пучком)
    Вместо роутера можно воткнуть еще одну Малину, работать будет круто
     
  8. klepik2000
    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162

    klepik2000

    Живу здесь

    klepik2000

    Живу здесь

    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162
    Опишу более подробно:
    1) Сайт, на который вы заходите по ссылке, целиком размещен на Малине, которая стоит у меня дома. Это RPI3. Т. е. Малина - хостинг. С mysql, appache2 и кучей плюшек
    2) Домашняя Малина (далее сервер) постоянно мониторит, есть ли на удаленной Малине (далее ДМалина) видео с камер (пишут по движению). В случае новых файлов, автоматически переписывает домой на локальный жесткий диск. Таким образом, уже через минуту ДВИЖЕНИЯ на даче, видео лежит дома. При движении приходит телеграмма в Telegram
    3) ДМалина управляет 2 камерами, предоставляет FTP для них
    4) ДМалина имеет 4 реле. 3 реле управляют светом, одно реле - твердотельным реле большой мощности (под обогрев).
    5) ДМалина мониторит температуру, записывает данные локально (на дачной Малине тоже есть свой сайт но я пока его не покажу) и на сервер
    6) ДМалина имеет датчик движения (внутри дома)
    7) ДМалина имеет камеру.
    8) к ДМалине я купил тач скрин и дисплей. Прямо в доме можно глянуть температуру и все, что ты хочешь
    9) Планирую ДМалиной управлять насосом для бака, датчики воды уже оттестрировал
    10) Оттестирован и работает RFID сканер меток (аля домофон). Будет на калитке
    11) В стадии тестирования следующая штука - при нажатии кнопки у калитки дачи ДМалина звонит по SIP клиенту на мой телефон (прием - SIP клиент Андроид). У калитки подключены динамики и микрофон, ожидаю, что я просто смогу разговаривать с тем, кто нажал звонок на калитке
    12) От жены - реализация управления поливом

    Практическая польза:
    * При срабатывании датчика движения в динамиках идет лай собаки. Также, периодически, включается свет в доме, имитируя наше присутствие. Также, при необходимости, свет можно включать/выключать и отслеживать его по камере (в каком он состоянии, хотя можно понять и по GPIO) в любой точке где есть интернет (маршруты уже настроены так, что на телефоне OpenVPN не нужен)
    * Смотрю видео по движению
    * Планирую включать обогрев заранее до приезда на даче
    * Очень интересно смотреть, какая температура в доме какая на улице
     
    Последнее редактирование: 21.12.18
  9. vladimir2014
    Регистрация:
    15.01.14
    Сообщения:
    283
    Благодарности:
    145

    vladimir2014

    Живу здесь

    vladimir2014

    Живу здесь

    Регистрация:
    15.01.14
    Сообщения:
    283
    Благодарности:
    145
    Ошибаетесь. Там нет VPN ни в каком виде.
    Ключ необходим для вашей безопасности. Чтобы никто кроме вас не смог войти на ваш домашний сервер.
    Есть следующая цепочка: ваш домашний сервер - облачный сервер - ваш смартфон (планшет, компьютер)
    Облачный сервер - посредник на момент образования канала между планшетом и вашим домашним сервером.
    Когда канал создан, облачный сервер в процессе обмена информацией не участвует.
    Для организации такой работы и предназначен указанный плагин P2P. Он устанавливается только на вашем домашнем сервере. На смартфоне ничего, кроме браузера (chrome, safari), не требуется.
    Так организован удаленный доступ к домашнему серверу. Без VPN, без выделенного IP, без DDNS.

    Теперь по видеонаблюдению. На домашний сервер устанавливается плагин CCTV https://ih-systems.com/ru/product/plugin-cctv/
    Подключаются камеры. Камеры должны быть в той же сети что и сервер.
    Теперь хоть локально, хоть удаленно (через P2P) можно просматривать камеры через обычный браузер (chrome, safari) на вашем смартфоне, планшете ...
     
  10. Sturgeon
    Регистрация:
    25.10.12
    Сообщения:
    3.293
    Благодарности:
    1.780

    Sturgeon

    Живу здесь

    Sturgeon

    Живу здесь

    Регистрация:
    25.10.12
    Сообщения:
    3.293
    Благодарности:
    1.780
    Адрес:
    Ногинск
    Открыл логи. Скорее всего проблема не в малине, а в ОпенХаб. Вот подобные записи повторяются примерно 6 часов. Это от момента сбоя электричество до ручной перезагрузки.
    Код:
    Dec 13 10:24:00 raspberrypi karaf[6624]: There is a Root instance already running with name openhab and pid 524
    Dec 13 10:24:00 raspberrypi systemd[1]: openhab2.service: Main process exited, code=exited, status=1/FAILURE
    Dec 13 10:24:03 raspberrypi karaf[6749]: Can't connect to the container. The container is not running.
    Dec 13 10:24:03 raspberrypi systemd[1]: openhab2.service: Control process exited, code=exited status=1
    Dec 13 10:24:03 raspberrypi systemd[1]: openhab2.service: Unit entered failed state.
    Dec 13 10:24:03 raspberrypi systemd[1]: openhab2.service: Failed with result 'exit-code'.
    Dec 13 10:24:08 raspberrypi systemd[1]: openhab2.service: Service hold-off time over, scheduling restart.
    Dec 13 10:24:08 raspberrypi systemd[1]: Stopped openHAB 2 - empowering the smart home.
    Dec 13 10:24:08 raspberrypi systemd[1]: Started openHAB 2 - empowering the smart home.
    
    А вот что эти логи значат и как это лечить я пока не понимаю.
     
  11. klepik2000
    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162

    klepik2000

    Живу здесь

    klepik2000

    Живу здесь

    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162
    Я же говорю, что-то вроде...
    Ведь как облачный сервис связывается с вашим клиентом? Я думаю, что поднимает тунель. Иначе никак
     
  12. klepik2000
    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162

    klepik2000

    Живу здесь

    klepik2000

    Живу здесь

    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162
    В логах написано вот что:
    Юзер ROOT уже запустил службу. А кто-то пытается ее еще раз запустить, и все падает. У вас openhub запускается, случайно, не через cron? Если да, то используйте flock
     
  13. klepik2000
    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162

    klepik2000

    Живу здесь

    klepik2000

    Живу здесь

    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162
  14. Sturgeon
    Регистрация:
    25.10.12
    Сообщения:
    3.293
    Благодарности:
    1.780

    Sturgeon

    Живу здесь

    Sturgeon

    Живу здесь

    Регистрация:
    25.10.12
    Сообщения:
    3.293
    Благодарности:
    1.780
    Адрес:
    Ногинск
    Кто же эта вражина? Опенхаб стартует через сервис, как в официальном мануале прописано.
    sudo systemctl enable openhab2.service.
     
  15. klepik2000
    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162

    klepik2000

    Живу здесь

    klepik2000

    Живу здесь

    Регистрация:
    29.03.15
    Сообщения:
    471
    Благодарности:
    162
    Попробуйте в момент зависания вывести:
    sudo systemctl status openhab2.service

    Не уверен в правильности синтаксиса, суть в том почти у всех служб есть опция status, по нему можно будет сказать более детально.