MFi — различия между версиями
Материал из pNp Wiki
Suser (обсуждение | вклад) (Новая страница: «'''mFi''' ''Установка mFi в Debian 7'' Добавляем репозитоий mFi echo "deb http://www.ubnt.com/downloads/mfi/distros/deb/squeeze wh…») |
Dagash (обсуждение | вклад) |
||
| (не показано 9 промежуточных версий 2 участников) | |||
| Строка 2: | Строка 2: | ||
''Установка mFi в Debian 7'' | ''Установка mFi в Debian 7'' | ||
| − | Добавляем репозитоий mFi | + | * Добавляем репозитоий mFi |
echo "deb http://www.ubnt.com/downloads/mfi/distros/deb/squeeze wheezy ubiquiti" >> /root/source.list | echo "deb http://www.ubnt.com/downloads/mfi/distros/deb/squeeze wheezy ubiquiti" >> /root/source.list | ||
| − | Добавляем ключ | + | * Добавляем ключ |
| − | apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv C0A52C50 | + | apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv C0A52C50 |
| − | Обновляем список ПО и устанавливам mFi | + | * Обновляем список ПО и устанавливам mFi |
aptitude update && aptitude safe-upgrade | aptitude update && aptitude safe-upgrade | ||
aptitude install mfi | aptitude install mfi | ||
| − | + | * Далее заходим в систему по ссылке https://xxx.xxx.xxx.xxx:6443/ ,где xxx.xxx.xxx.xxx адрес Вашего сервера. | |
| + | * Если при запуске демона выдает такую ошибку: | ||
| + | [....] Starting Ubiquiti mFi Controller: mfiCannot locate Java Home | ||
| + | В файле /etc/init.d/mfi нужно заменить строчку | ||
| + | JAVA_HOME=/usr/lib/jvm/java-6-openjdk | ||
| + | на | ||
| + | JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 | ||
| + | и запустить сервер | ||
| + | service mfi start | ||
| + | |||
| + | *В случае если необходимо автоматическое добавление точек на сервер (Так называемый L3 adoption) довольно удобно зарегистрировать DNS имя mfi. | ||
| + | |||
| + | * Также можно добавить точки, зайдя на них по SSH (Дефолтный пароль/логин ubnt) и введя команды | ||
| + | mca-cli | ||
| + | set-inform http://ip-of-controller:8080/inform | ||
| + | * Там же можно их обновить | ||
| + | * И сменить MTU | ||
| + | ifconfig eth0 mtu 1412 | ||
| + | |||
| + | |||
| + | '''Датчики mFi''' | ||
| + | |||
| + | ''mFi-THS, датчик температуры/влажности'' | ||
| + | * Датчик mFi-THS может одновременно поставлять данные о температуре и влажности. Для этого его следует подключить как на картинке ниже: | ||
| + | [http://Http://wiki.ubnt.com/images/e/eb/Ths-humidity-cable.png Подключение mFi-THS] | ||
| + | * Информация о температуре хранится в файле /proc/analog/ai(X), где X- номер порта. Значение рассчитывается по формуле xyz*30-10 | ||
| + | Пример: | ||
| + | MF.v2.0.15# cat /proc/analog/ai2 | ||
| + | 1.612 | ||
| + | Т.е. температура равна 1.612*30-10=38,36 | ||
| + | |||
| + | ''Формулы для расчета показаний датчиков'' | ||
| + | 1) mFi-THS: 30 * x - 10 | ||
| + | 2) mFi-THS (Humidity): 50 * x | ||
| + | 3) mFi-CS: 100 * x | ||
| + | |||
| + | [[Категория:Cеверное ПО]][[Категория:ubiquiti]] | ||
Текущая версия на 16:12, 29 мая 2014
mFi
Установка mFi в Debian 7
- Добавляем репозитоий mFi
echo "deb http://www.ubnt.com/downloads/mfi/distros/deb/squeeze wheezy ubiquiti" >> /root/source.list
- Добавляем ключ
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv C0A52C50
- Обновляем список ПО и устанавливам mFi
aptitude update && aptitude safe-upgrade aptitude install mfi
- Далее заходим в систему по ссылке https://xxx.xxx.xxx.xxx:6443/ ,где xxx.xxx.xxx.xxx адрес Вашего сервера.
- Если при запуске демона выдает такую ошибку:
[....] Starting Ubiquiti mFi Controller: mfiCannot locate Java Home
В файле /etc/init.d/mfi нужно заменить строчку
JAVA_HOME=/usr/lib/jvm/java-6-openjdk
на
JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64
и запустить сервер
service mfi start
- В случае если необходимо автоматическое добавление точек на сервер (Так называемый L3 adoption) довольно удобно зарегистрировать DNS имя mfi.
- Также можно добавить точки, зайдя на них по SSH (Дефолтный пароль/логин ubnt) и введя команды
mca-cli set-inform http://ip-of-controller:8080/inform
- Там же можно их обновить
- И сменить MTU
ifconfig eth0 mtu 1412
Датчики mFi
mFi-THS, датчик температуры/влажности
- Датчик mFi-THS может одновременно поставлять данные о температуре и влажности. Для этого его следует подключить как на картинке ниже:
- Информация о температуре хранится в файле /proc/analog/ai(X), где X- номер порта. Значение рассчитывается по формуле xyz*30-10
Пример:
MF.v2.0.15# cat /proc/analog/ai2 1.612
Т.е. температура равна 1.612*30-10=38,36
Формулы для расчета показаний датчиков
1) mFi-THS: 30 * x - 10 2) mFi-THS (Humidity): 50 * x 3) mFi-CS: 100 * x