Подключение KCM-B8 к MD
Модератор: immortal
-
- Сообщения: 3
- Зарегистрирован: Ср апр 29, 2015 9:16 am
- Благодарил (а): 2 раза
- Поблагодарили: 0
Подключение KCM-B8 к MD
Добрый день, приобрел платы КСМ-В8 и силовую плату KRM-I16O8. Сделал следующие действия:
1. Соединил платы, как описано в инструкции.
2. Включил питание.
3. Переписал скрипты поставляемые с платами в папку /var/www/scripts (в папке /var/www - расположен MD, OS Ubuntu)
4. Запустил скрипт поиска устройств (скрипт нашел платы и указал все их параметры)
Как мне интегрировать эти платы в MD? Может кто это уже делал?
Спасибо.
1. Соединил платы, как описано в инструкции.
2. Включил питание.
3. Переписал скрипты поставляемые с платами в папку /var/www/scripts (в папке /var/www - расположен MD, OS Ubuntu)
4. Запустил скрипт поиска устройств (скрипт нашел платы и указал все их параметры)
Как мне интегрировать эти платы в MD? Может кто это уже делал?
Спасибо.
-
- Сообщения: 50
- Зарегистрирован: Пт окт 03, 2014 9:04 am
- Благодарил (а): 2 раза
- Поблагодарили: 14 раз
Re: Подключение KCM-B8 к MD
вообще-то у них на сайте все подробно расписано.
http://hs4home.ddns.net:8090/pages/view ... d=27885765
up/ а нет, извиняюсь, классы еще не прописаны.
http://hs4home.ddns.net:8090/pages/view ... d=27885765
up/ а нет, извиняюсь, классы еще не прописаны.
-
- Сообщения: 12
- Зарегистрирован: Пт окт 24, 2014 10:49 pm
- Благодарил (а): 0
- Поблагодарили: 4 раза
Re: Подключение KCM-B8 к MD
Да там все просто, в архивном файле (где расположены все php скрипты) есть 3 текстовых файла с классами, которые нужно импортировать в MD. После чего запустить php скрипты
1. - запуск сервера (производится 1 раз )
2. - поиск устройств
ну вроде и все, после отработки скриптов в объектах MD появляются объекты уже с свойствами и методами, теперь можно просто назначать свойство STATUS определенного порта платы на кнопку или выключатель.
немного сумбурно, на днях постараюсь выложить все действия в картинках.
1.
Код: Выделить всё
php hs4_start.php
2.
Код: Выделить всё
php hs4_cfg -find
ну вроде и все, после отработки скриптов в объектах MD появляются объекты уже с свойствами и методами, теперь можно просто назначать свойство STATUS определенного порта платы на кнопку или выключатель.
немного сумбурно, на днях постараюсь выложить все действия в картинках.
-
- Сообщения: 12
- Зарегистрирован: Пт окт 24, 2014 10:49 pm
- Благодарил (а): 0
- Поблагодарили: 4 раза
Re: Подключение KCM-B8 к MD
Описываю все действия подробно и в картинках. Допустим, что все скрипты уже переписаны в папку .../scripts МД
1. Импортируем все классы в МД
получаем
2. в командной строке запускаем скрипт для поиска устройств
3. Смотрим результат работы скрипта в объектах МД
4. Можно посмотреть свойства объекта платы КСМ
5. Смотрим свойства объектов датчиков температуры
6. Свойства объектов плат KRM (в моем случае она одна)
7. Дальше в меню управления создаем кнопку или выключатель и назначаем свойства и методы как показано на рисунке.
в моем случае подключен выход 0 к выключателю
теперь при нажатии на выключатель реле будет щелкать.
в скриптах есть функции, котррые позволяют работать с группами плат и группами реле.
1. Импортируем все классы в МД
получаем
2. в командной строке запускаем скрипт для поиска устройств
Код: Выделить всё
php hs4_cfg.php -find
4. Можно посмотреть свойства объекта платы КСМ
5. Смотрим свойства объектов датчиков температуры
6. Свойства объектов плат KRM (в моем случае она одна)
7. Дальше в меню управления создаем кнопку или выключатель и назначаем свойства и методы как показано на рисунке.
в моем случае подключен выход 0 к выключателю
теперь при нажатии на выключатель реле будет щелкать.
в скриптах есть функции, котррые позволяют работать с группами плат и группами реле.
- Рейтинг: 1.16%
-
- Сообщения: 3
- Зарегистрирован: Ср апр 29, 2015 9:16 am
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: Подключение KCM-B8 к MD
Привет, огромное спасибо за развернутый ответ. Возник еще вопрос. Вот вижу у Вас есть датчики температуры 1 wire, а какая длина линий на которых они весят, одна линия или несколько, какая топология?
-
- Сообщения: 12
- Зарегистрирован: Пт окт 24, 2014 10:49 pm
- Благодарил (а): 0
- Поблагодарили: 4 раза
Re: Подключение KCM-B8 к MD
Да, у меня к устройству КСМ подключено 3 датчика, длина проводов до датчика от 40 до 60 метров (примерно). Использую кабель UTP 5E. Топология - звезда. Пробовал подключать до 15 датчиков, но длина проводов была не больше метра. Пока нет возможности попробовать большое кол-во датчиков на длинных проводах и с топологией звезда. Пока проблем с датчиками не было, еще у меня подключено к плате несколько аналоговых датчиков.
-
- Сообщения: 12
- Зарегистрирован: Пт окт 24, 2014 10:49 pm
- Благодарил (а): 0
- Поблагодарили: 4 раза
Re: Подключение KCM-B8 к MD
На машине, где установлен MD крутится сервер "hs4_server" вот он принимает данные от плат, анализирует от какой платы и какой порт изменил свое состояние, а затем пишет данные в БД МД для этого объекта. Пользователь не пишет никаких обработчиков данных, все делается автоматически. Единственное что нужно сделать, так это поставить автообновление для выключателя допустим каждую сек.1 или больше.
- Рейтинг: 1.16%
-
- Сообщения: 3
- Зарегистрирован: Ср апр 29, 2015 9:16 am
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: Подключение KCM-B8 к MD
Вот я смотрю на свойства платы КСМ-В8 их мало, а в описании железа показан большой функционал этой платы. Вот собственно вопрос, класс в МД до конца не сделан или железо не поддерживает заявленное?
Спасибо
Спасибо
Re: Подключение KCM-B8 к MD
Хочу подключить к плате КСМ-В8 аналоговые датчики, есть интерес в подключении датчика расстояния hc-sr04, в дальнейшем хочу сделать плавное управление светом. Подскажите как это сделать в МД используя данную плату?