Конструктор Умный Дом
Модератор: immortal
-
- Сообщения: 110
- Зарегистрирован: Вт апр 29, 2014 9:16 pm
- Благодарил (а): 7 раз
- Поблагодарили: 13 раз
Re: Конструктор Умный Дом
Склоняюсь к Z-Wave. RGB модули использую для управления клапанами полива 12 в. Мультисенсоры позволяют подключить до 4 датчиков и прекрасно работают .
-
- Сообщения: 110
- Зарегистрирован: Вт апр 29, 2014 9:16 pm
- Благодарил (а): 7 раз
- Поблагодарили: 13 раз
Re: Конструктор Умный Дом
Прошу помощи в установке asterisk-mysql-freepbx . Считаю что данный программный продукт вписывается в умный дом как неотемлимое приложение. Конкретно. Транк или танки usb-modem(gsm). Телефоны sip. Софтфоны, железные sip...ip телефоны (psnasonic). Аналоговые аппараты через шлюз. IVR.
-
- Сообщения: 110
- Зарегистрирован: Вт апр 29, 2014 9:16 pm
- Благодарил (а): 7 раз
- Поблагодарили: 13 раз
Re: Конструктор Умный Дом
Установлен asterisk 11. Freepix 12. Проблемы с установкой драйвера chan_dongle.
-
- Сообщения: 104
- Зарегистрирован: Вт май 12, 2015 9:59 pm
- Благодарил (а): 16 раз
- Поблагодарили: 13 раз
Re: Конструктор Умный Дом
Качаем пропатченный под 11 версию астериска chan_dongle: wget https://github.com/jstasiak/asterisk-ch ... risk11.zip
и разархивируем unzip asterisk11.zip
Подготавливаем к сборке: cd asterisk-chan-dongle-asterisk11
затем aclocal && autoconf && automake -a
при сборке в последней строке постоянно вываливается ошибка, не обращайте на нее внимание, она на работу не влияет.
Конфигурим ./configure
Собираем и инсталлируем make && make install
Копируем файл конфига
cp etc/dongle.conf /etc/asterisk/
sudo chown -R asterisk:asterisk /etc/asterisk
sudo chmod -R u=rwX,g=rX,o= /etc/asterisk
Перезапускаем Asterisk и смотрим, загрузился ли модуль
sudo /etc/init.d/asterisk restart
sudo asterisk -rvvv
asterisk*CLI> reload
asterisk*CLI> dongle show devices
Я же правильно понял, что у Вас проблема с установкой chan_dongle под 11 звезду???
и разархивируем unzip asterisk11.zip
Подготавливаем к сборке: cd asterisk-chan-dongle-asterisk11
затем aclocal && autoconf && automake -a
при сборке в последней строке постоянно вываливается ошибка, не обращайте на нее внимание, она на работу не влияет.
Конфигурим ./configure
Собираем и инсталлируем make && make install
Копируем файл конфига
cp etc/dongle.conf /etc/asterisk/
sudo chown -R asterisk:asterisk /etc/asterisk
sudo chmod -R u=rwX,g=rX,o= /etc/asterisk
Перезапускаем Asterisk и смотрим, загрузился ли модуль
sudo /etc/init.d/asterisk restart
sudo asterisk -rvvv
asterisk*CLI> reload
asterisk*CLI> dongle show devices
Я же правильно понял, что у Вас проблема с установкой chan_dongle под 11 звезду???
-
- Сообщения: 110
- Зарегистрирован: Вт апр 29, 2014 9:16 pm
- Благодарил (а): 7 раз
- Поблагодарили: 13 раз
Re: Конструктор Умный Дом
Собственно проблема в следующем. asterisk не собирался из дистрибутива. А при ./configure asterisk-chan-dongle-asterisk11 не находит asterisk.h
Либо заново пересобирать asterisk либо как то подсовывать asterisk.h?
Либо заново пересобирать asterisk либо как то подсовывать asterisk.h?
-
- Сообщения: 113
- Зарегистрирован: Вт июн 09, 2015 9:41 pm
- Откуда: Moscow
- Благодарил (а): 15 раз
- Поблагодарили: 9 раз
Re: Конструктор Умный Дом
Я за ESP8266, на нем и делаю. Аптайм-месяцы, при стабильной схеме подключения.x13dev писал(а):По esp8266, пытались прикрутить к своему проекту. Неожиданностью было, что время пинга может доходить до 0.5 секунды.dmw писал(а):Изза цены считаю очень превлекательным решением на esp8266.Универсальный - да. Вопрос что станет с WiFi, если подключенных устройств будет больше двух десятков.dmw писал(а):К томуже wifi/ethernet кажется более универсальным решением нежели всякие другие виды коммуникаций.
По грубым прикидкам, для партии до 1000 штук, выходит цена больше $45. Это изготовить и набить плату, изготовить корпус, установить в корпус, инструкция, упаковка. Без техподдержки и сертификатов. Noolite всё-же молодцы, что смогли запустить производство и раскрутиться.Vit писал(а):многие думаю будут за, весь вопрос в цене за готовое устройство.....
Куча устройств-нужен нормальный роутер. Ставлю клиентам Mikrotik 751 обычно. д-линки выкидываю.
Кстати, для розетки есть маленький блок питания на 5 в (соотв питание ESP через преобразователь LM1117)
Проверять проще не пинговать, а потом проверять статус порта. Сработка - мнгновенно, если пришло че-то не ОК, то ошибка, и соотв сообщение
Код: Выделить всё
$st=($this->getProperty('ch1status'));
//say($this->param[ch1status]);
//say(($this->getProperty('PROPERTY')));
//say(GetCurrentMethod().name.ToString());
//say((__METHOD__).tostring(),10);
$invers=($this->getProperty('inversout'));
if ($invers=='1'&&$st=='1') { $st='0'; }
elseif ($invers=='1'&&$st=='0') { $st='1'; }
$url=('http://'.($this->getProperty("wanip")).'/gpio?st='.$st.'&pin='.($this->getProperty('ch1pin')));
$this->setProperty('url',$url);
//say('Меняем канал 1 блока '.($this->getProperty("wanip")).' на '.$st,1);
//say($url,3);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$otvet = curl_exec($ch);
//say($url);
//say($otvet);
//$otvet = 'OK';
//say($otvet,3);
//say($urll,3);
// Если свойство объекта flash = 1, пытаемся также записать в энергонезависимую память
if (($this->getProperty('flash'))=='1'){
$url +='&flash=1';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$otvet2 = curl_exec($ch);
//Проверка записи во flash-память
if (strcasecmp($otvet2,'OK')){say('Запись в энергонезависимую память не удалась, проверьте свойство flash объекта и наличие платного ключа на устройстве ESP8266',5);}
}
//Проверка прохождения команды
if (strcasecmp($otvet,'OK')){
//Команда не прошла, меняем статус на прошлый
//{ say('Ошибка переключения на '.($this->getProperty('ch1status')),1);
$ch1statusold = ($this->getProperty('ch1statusold'));
$this->setProperty('ch1status',$ch1statusold);
say('Ошибка канал 1 IP '.$this->getProperty('wanip').' Возвращено состояние '.($this->getProperty('ch1status')),1);
}else
//Команда прошла, запоминаем значение
{$this->setProperty('ch1statusold',($this->getProperty('ch1status')));}
$this->setProperty('updatedTimestamp',time() );
//$this->setProperty('ch1status',($this->getProperty('ch1statusold')));
$this->setProperty('lastresult',$otvet);
- Вложения
-
- s1.jpg (238.25 КБ) 9015 просмотров
-
- Сообщения: 113
- Зарегистрирован: Вт июн 09, 2015 9:41 pm
- Откуда: Moscow
- Благодарил (а): 15 раз
- Поблагодарили: 9 раз
Re: Конструктор Умный Дом
Я ставлю на плату 50*33 мм, рядом где-то маленький блок питания. все порты вывел на односторонней, на ней же и преобразователь на 3,3 в. Лучше не придумаешь. Зачем эти всякие протоколы, если есть IP и WIFI ?sergejey писал(а):Боюсь, что не подходит по условиям задачи -- нужны готовые модули. ESP8266 отличная вещь, но для самостоятельной сборки.BlackWarrior писал(а):Идея: в качестве контроллеров розеток можно использовать ESP8266. Будет ВиФи-розетка с двумя управляемыми портами
-
- Сообщения: 113
- Зарегистрирован: Вт июн 09, 2015 9:41 pm
- Откуда: Moscow
- Благодарил (а): 15 раз
- Поблагодарили: 9 раз
Re: Конструктор Умный Дом
А конструктор - малинка, заранее настроенные устройства, возможно роутер... но уже красивый интерфейс, все подогнанно...
Вопрос-будет актуальна анкета для клиента, по которой предпродажная настройка производится, не отпугнет наоборот?
Вопрос-будет актуальна анкета для клиента, по которой предпродажная настройка производится, не отпугнет наоборот?