Архив рубрики: Блог

Подключаем Bluetooth колонку к Raspberry.

Здравствуйте! Сегодня мы переселим нашу Алису в Bluetooth колонку. Для начала подключаемся к консоли платы и устанавливаем пакеты: apt-get install pulseaudio pulseaudio-module-bluetooth bluez pi-bluetooth mpg123 Пользователя pi и www-data добавляем в группу bluetooth sudo usermod -a -G bluetooth -a pi sudo usermod -a -G bluetooth -a www-data И в группу audio sudo usermod -a -G audio -a pi sudo usermod… Читать далее »

Установка брокера сообщений Mosquitto

MQTT – это протокол сообщений machine-to-machine, предназначенный для коммуникации между устройствами интернета вещей. Он используется для отслеживания перемещения транспортных средств, настройки сенсорных сетей, домашней автоматизации и сбора данных. Mosquitto – это популярный MQTT-сервер (на языке MQTT это называется брокер). Его несложно установить и настроить, а еще он активно поддерживается сообществом. Этот мануал поможет установить Mosquitto, настроить поддержку SSL и безопасное взаимодействие… Читать далее »

Загрузка и температура CPU. Состояние ОЗУ на главной сцене. Курс валют.

Сегодня мы с вами отобразим на сцене данные о загрузке процессора, его температуре и состояние памяти. Для этого создадим сценарий. Открываем вкладку Объекты, переходим в меню Сценарии и нажимаем кнопку Добавить новый сценарий. В поле Название вводим Sys_Info, в поле Категория выбираем Режим работы и нажимаем кнопку Добавить. В появившемся ниже окне выбираем Код и заполняем его следующим кодом:

Читать далее »

Даём право голоса нашей Алисе

Здравствуйте мои дорогие внедрители. Ну что, разрешим нашей Алисе говорить?! Тогда поехали. Воспроизведение оповещений происходит при помощи mplayer. Давайте его установим. sudo apt-get install mplayer И так у нас появился звук кукушки но голоса так и не появилось. Нам необходим голосовой движок. Будем устанавливать из маркета приложений RHVoice. Но сначала установим все зависимости: sudo apt-get install -y scons gcc git flite flite1-dev… Читать далее »

Основные циклы Majordomo

Без циклов система работать не будет. Иногда эти циклы сами останавливаются. Давайте настроим автоматический запуск циклов сервера если они остановятся. Чтобы реализовать перезапуск, нам нужно создать сценарий и шаблон поведения. До создания сценария и шаблона, создадим файл restart.sh sudo nano /var/www/restart.sh Заполним файл следующим кодом:

Сохраним изменения Ctrl+O, Enter, Ctrl+X. Теперь надо установить пользователя и группу на созданный файл… Читать далее »

Установка сервера MajorDomo на Raspberry-PI с чистого листа.

Приветствую вас. Всех тех кто только начал изучать тему “Безумного дома” и всех тех кто уже давно в теме. В этой статье я хочу поделиться своим опытом установки и настройки сервера с самого начала на raspberry. Начиная с установки образа системы Debian и заканчивая входом на уже установленный но не настроенный сервер используя web интерфейс. Для работы нам понадобится: Raspberry… Читать далее »

Лабораторный блок питания

Здравствуйте! Предлагаю вашему вниманию интересную конструкцию лабораторного блока питания. Этот блок питания я повторил вот с этого сайта. Так как статью я не писал про то как я его собирал и ребята из аккаунта fasebook попросили поделиться проверенной схемой, тогда я могу смело порекомендовать именно эту конструкцию. Так как всё это делаю в спешке то обещаю немного позже оформить свою… Читать далее »

Автоматическое управление радиостанцией.

Я тут для своих “друзей” один незатейливый гаджет сконструировал. Хе, они ещё не догадываются, что там будет далее. Ну да ладно, о чем это я…. Аааа, устройство. С его помощью можно абсолютно любую радиостанцию перевести в автоматический режим передачи любого сигнала. В моём случае я передаю текстовое сообщение используя азбуку Морзе. В прошивку устройства входит и генератор CW. Так же… Читать далее »