Страница 1 из 2
Подключение KCM-B8 к MD
Добавлено: Ср май 13, 2015 11:20 pm
dimon_sw
Добрый день, приобрел платы КСМ-В8 и силовую плату KRM-I16O8. Сделал следующие действия:
1. Соединил платы, как описано в инструкции.
2. Включил питание.
3. Переписал скрипты поставляемые с платами в папку /var/www/scripts (в папке /var/www - расположен MD, OS Ubuntu)
4. Запустил скрипт поиска устройств (скрипт нашел платы и указал все их параметры)
Как мне интегрировать эти платы в MD? Может кто это уже делал?
Спасибо.
Re: Подключение KCM-B8 к MD
Добавлено: Чт май 14, 2015 10:19 am
erandess
вообще-то у них на сайте все подробно расписано.
http://hs4home.ddns.net:8090/pages/view ... d=27885765
up/ а нет, извиняюсь, классы еще не прописаны.
Re: Подключение KCM-B8 к MD
Добавлено: Чт май 14, 2015 4:38 pm
serge75
Да там все просто, в архивном файле (где расположены все php скрипты) есть 3 текстовых файла с классами, которые нужно импортировать в MD. После чего запустить php скрипты
1.
- запуск сервера (производится 1 раз )
2.
- поиск устройств
ну вроде и все, после отработки скриптов в объектах MD появляются объекты уже с свойствами и методами, теперь можно просто назначать свойство STATUS определенного порта платы на кнопку или выключатель.
немного сумбурно, на днях постараюсь выложить все действия в картинках.
Re: Подключение KCM-B8 к MD
Добавлено: Вс май 17, 2015 11:49 am
serge75
Описываю все действия подробно и в картинках. Допустим, что все скрипты уже переписаны в папку .../scripts МД
1. Импортируем все классы в МД

получаем
2. в командной строке запускаем скрипт для поиска устройств
3. Смотрим результат работы скрипта в объектах МД
4. Можно посмотреть свойства объекта платы КСМ
5. Смотрим свойства объектов датчиков температуры
6. Свойства объектов плат KRM (в моем случае она одна)
7. Дальше в меню управления создаем кнопку или выключатель и назначаем свойства и методы как показано на рисунке.
в моем случае подключен выход 0 к выключателю
теперь при нажатии на выключатель реле будет щелкать.
в скриптах есть функции, котррые позволяют работать с группами плат и группами реле.
Re: Подключение KCM-B8 к MD
Добавлено: Пн май 18, 2015 3:14 pm
dimon_sw
Привет, огромное спасибо за развернутый ответ. Возник еще вопрос. Вот вижу у Вас есть датчики температуры 1 wire, а какая длина линий на которых они весят, одна линия или несколько, какая топология?
Re: Подключение KCM-B8 к MD
Добавлено: Вт май 19, 2015 12:34 pm
serge75
Да, у меня к устройству КСМ подключено 3 датчика, длина проводов до датчика от 40 до 60 метров (примерно). Использую кабель UTP 5E. Топология - звезда. Пробовал подключать до 15 датчиков, но длина проводов была не больше метра. Пока нет возможности попробовать большое кол-во датчиков на длинных проводах и с топологией звезда. Пока проблем с датчиками не было, еще у меня подключено к плате несколько аналоговых датчиков.
Re: Подключение KCM-B8 к MD
Добавлено: Вс май 24, 2015 12:07 am
alexM
Подскажите, а как php скрипты передают данные в MD?
Re: Подключение KCM-B8 к MD
Добавлено: Пн май 25, 2015 5:20 pm
serge75
На машине, где установлен MD крутится сервер "hs4_server" вот он принимает данные от плат, анализирует от какой платы и какой порт изменил свое состояние, а затем пишет данные в БД МД для этого объекта. Пользователь не пишет никаких обработчиков данных, все делается автоматически. Единственное что нужно сделать, так это поставить автообновление для выключателя допустим каждую сек.1 или больше.
Re: Подключение KCM-B8 к MD
Добавлено: Чт май 28, 2015 9:14 am
dimon_sw
Вот я смотрю на свойства платы КСМ-В8 их мало, а в описании железа показан большой функционал этой платы. Вот собственно вопрос, класс в МД до конца не сделан или железо не поддерживает заявленное?
Спасибо
Re: Подключение KCM-B8 к MD
Добавлено: Пт май 29, 2015 8:00 pm
alexM
Хочу подключить к плате КСМ-В8 аналоговые датчики, есть интерес в подключении датчика расстояния hc-sr04, в дальнейшем хочу сделать плавное управление светом. Подскажите как это сделать в МД используя данную плату?