Страница 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.

Код: Выделить всё

php hs4_start.php
- запуск сервера (производится 1 раз )
2.

Код: Выделить всё

php hs4_cfg -find
- поиск устройств

ну вроде и все, после отработки скриптов в объектах MD появляются объекты уже с свойствами и методами, теперь можно просто назначать свойство STATUS определенного порта платы на кнопку или выключатель.

немного сумбурно, на днях постараюсь выложить все действия в картинках.

Re: Подключение KCM-B8 к MD

Добавлено: Вс май 17, 2015 11:49 am
serge75
Описываю все действия подробно и в картинках. Допустим, что все скрипты уже переписаны в папку .../scripts МД
1. Импортируем все классы в МД
Изображение
получаем
Изображение

2. в командной строке запускаем скрипт для поиска устройств

Код: Выделить всё

php hs4_cfg.php -find
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, в дальнейшем хочу сделать плавное управление светом. Подскажите как это сделать в МД используя данную плату?