Модуль управления Laurent (Лоран)

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Модуль управления Laurent (Лоран)

Сообщение Alex » Пт июл 20, 2012 9:51 am

А что тут рассматривать? Покупаете блок реле и управляете. А Laurent не хуже и не лучше - он другой. Там Ethernet и куча входов-выходов. Связка Arduino + Ethernet Shield + Блок реле по возможностям даже интереснее чем Laurent. Всё зависит от вашей задачи.
Polion
Сообщения: 2
Зарегистрирован: Пн май 28, 2012 3:07 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Модуль управления Laurent (Лоран)

Сообщение Polion » Пт июл 20, 2012 10:21 am

Возможно я неправильно выразился, я не имел ввиду сравнение, просто на форуме не описывался такой вариант работы с системой, поэтому и предложил рассмотреть как еще один вариант управление устройствами, причем более бюджетный. В общем дождусь посылки, поэкспериментирую и отпишусь о результатах.
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Модуль управления Laurent (Лоран)

Сообщение Vit » Пт июл 20, 2012 10:50 am

Действительно, как уже написали вариант arduino+ethernet + блок реле уже реализовал с системой и ничего сложного в этом нет....этот вариант действительно бюджетней . Все в самом деле зависит от Ваших задач.

Пробуйте, пишите о своих вариантах, кому то это очень пригодиться. :)
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Модуль управления Laurent (Лоран)

Сообщение sergejey » Пт июл 20, 2012 11:29 am

Polion писал(а):Возможно я неправильно выразился, я не имел ввиду сравнение, просто на форуме не описывался такой вариант работы с системой, поэтому и предложил рассмотреть как еще один вариант управление устройствами, причем более бюджетный. В общем дождусь посылки, поэкспериментирую и отпишусь о результатах.
Такой вариант есть на сайте по ссылке: http://smartliving.ru/Main/Arduino -- там есть код прошивки и примеры использования.
Собственно, я таким вариантом у себя и пользуюсь :)

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Alter
Сообщения: 21
Зарегистрирован: Ср июл 04, 2012 3:37 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Модуль управления Laurent (Лоран)

Сообщение Alter » Чт авг 30, 2012 8:26 pm

Alex писал(а):На всякий случай.
Не пробовали реализовать систему "Сторож" на php? А то опрашивать модуль на изменение входов несколько некрасиво. Как реализовать прослушку порта Laurent? Попробовал сделать сам, но не получается, т.к. c php только начал знакомиться, а реализация, мне кажется, должна быть простой. :cry:
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Модуль управления Laurent (Лоран)

Сообщение Alex » Пт авг 31, 2012 9:34 am

Это наверное вопрос к Сергею, т.к. я с PHP на «Вы» и могу только (в крайнем случае) подрихтовать что то уже готовое.
umka
Сообщения: 5
Зарегистрирован: Сб янв 10, 2015 8:48 am
Благодарил (а): 0
Поблагодарили: 0

Re: Модуль управления Laurent (Лоран)

Сообщение umka » Сб янв 10, 2015 9:08 am

Здравствуйте. Помогите куском кода присвоения полученных данных переменным Мажордома.
include_once("./lib/laurent.class.php");
$result=laurent_getStat('192.168.1.100', 'Laurent');
preg_match("/#TIME,(\d+)/", $result, $perem) ;
echo $perem[1];


Можно попробовать через веб переменные, но у меня не получилось. Лоран выдает статистику на команду "http://192.168.1.100/state.xml" в виде странички xml:
"<response>
<systime>20255</systime>
<rele>0000</rele>
<in>000000</in>
<out>000000000000</out>
<adc1>0.000</adc1>
<adc2>0.000</adc2>
<temp>-273.000</temp>
<count1>60</count1>
<count2>0</count2>
<count3>2</count3>
<count4>0</count4>
<pwm>0</pwm>
</response>"
umka
Сообщения: 5
Зарегистрирован: Сб янв 10, 2015 8:48 am
Благодарил (а): 0
Поблагодарили: 0

Re: Модуль управления Laurent (Лоран)

Сообщение umka » Сб янв 10, 2015 11:03 am

Получилось через веб-переменные, но они не обновляются. Период задал 1 сек. Обновление и получение значения происходит после нажатия на "обновить все". Основной цикл запущен.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Модуль управления Laurent (Лоран)

Сообщение sergejey » Сб янв 10, 2015 12:01 pm

umka писал(а):Получилось через веб-переменные, но они не обновляются. Период задал 1 сек. Обновление и получение значения происходит после нажатия на "обновить все". Основной цикл запущен.
Должен быть ещё запущен цикл веб-переменных.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
umka
Сообщения: 5
Зарегистрирован: Сб янв 10, 2015 8:48 am
Благодарил (а): 0
Поблагодарили: 0

Re: Модуль управления Laurent (Лоран)

Сообщение umka » Сб янв 10, 2015 1:15 pm

sergejey писал(а):Должен быть ещё запущен цикл веб-переменных.
Глянул через X-Ray: цикл работает. ThisComputer.cycle_webvarsRun обновляется.
Для работы цикла, как я понял, достаточно поместить скрипт в папку scripts и добавить в его название "cycle_"?
Ответить