Сообщения

Сообщения за июль, 2021

MajorDoMo Модуль Tuya

Изображение
  Модуль для взаимодействия с устройствами Tuya через облако и локально. Ставится из Маркета дополнений MajorDoMo - Оборудование - Tuya Smarthome Для работы модуля необходимо установить пакет php-bcmath , в убунту или дебиан sudo apt install php-bcmath А так же в последних версиях mariadb включен строгий режим, отключить его можно поправив конфиг добавив в конфиг mysql  nano /etc/mysql/mariadb.conf.d/50-server.cnf строку в секцию [mysqld] : sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION Для получения списка устройств, прикрепленных к вашему аккаунту в программе TuyaSmart, надо в Настройки ввести: E-mail и пароль вашего аккаунта Код страны Выбрать программу которой вы пользуетесь - TuyaSmart или Smart Life. Первоначально модуль писался для работы через специальное облако для HA. Сейчас можно нажать флажок Использовать оригинальное облако и работать с той же информацией, с которой работает ваш смарт...

Установка на Orange Pi Node.js и Zigbee2MQTT

Изображение
  Что такое  Zigbee2MQTT можно почитать здесь . Как всегда запускаем PuTTY и обновляемся. sudo apt update sudo apt -y upgrade Все выпуски Node.js являются производными из официального репозитория APT.  Однако это необходимо добавить в вашу систему вручную. sudo apt update sudo apt -y install curl dirmngr apt-transport-https lsb-release ca-certificates sudo curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - Репозиторий Node.js был добавлен. Все, что нужно для установки, - это выполнить следующие команды. sudo apt-get install -y nodejs git make g++ gcc libsystemd-dev Подтвердите установку Node.js , проверив установленную версию. Убедитесь, что правильные nodejs и npm (автоматически устанавливаются вместе с nodejs) Должен выводить V20.X node --version Должен выводить 10.X npm --version Создайте каталог для zigbee2mqtt  sudo mkdir /opt/zigbee2mqtt Установите своего пользователя в качестве его владельца sudo chown -R pi:pi  /opt/zigbee2mqtt Проверяем: ...