MFi — различия между версиями

Материал из pNp Wiki
Перейти к: навигация, поиск
Строка 27: Строка 27:
 
* И сменить MTU
 
* И сменить MTU
 
  ifconfig eth0 mtu 1412
 
  ifconfig eth0 mtu 1412
 +
  
 
'''Датчики mFi'''
 
'''Датчики mFi'''
 +
 
''mFi-THS, датчик температуры/влажности''
 
''mFi-THS, датчик температуры/влажности''
 
* Датчик mFi-THS может одновременно поставлять данные о температуре и влажности. Для этого его следует подключить как на картинке ниже:
 
* Датчик mFi-THS может одновременно поставлять данные о температуре и влажности. Для этого его следует подключить как на картинке ниже:
 
[http://Http://wiki.ubnt.com/images/e/eb/Ths-humidity-cable.png Подключение 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
 
[[Категория:Cеверное ПО]][[Категория:ubiquiti]]
 
[[Категория:Cеверное ПО]][[Категория:ubiquiti]]

Версия 14:01, 23 мая 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 может одновременно поставлять данные о температуре и влажности. Для этого его следует подключить как на картинке ниже:

Подключение 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