Работа MDM с оборудованием BOLID

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

Модератор: immortal

Der_Dachs
Сообщения: 16
Зарегистрирован: Пт май 11, 2018 6:40 pm
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Работа MDM с оборудованием BOLID

Сообщение Der_Dachs » Сб фев 16, 2019 3:20 pm

odinvolk писал(а):
Сб фев 16, 2019 2:51 pm
Пульт хорош тем что берёт на себя опрос всех подключенных устройств управляет ими и умеет транслировать только нужные сообщения
плюс возможность автономной работы системы
Тогда в чём смысл модуля интеграции для этой системы? Спорить не буду, с ИСО Орион дружу и на "ТЫ" уже 12 лет, но такое ощущение что вот только начинаю разбираться...
Единственное, что требуется для триумфа зла - это чтобы хорошие люди ничего не делали. Эдмунд Бёрк
odinvolk
Сообщения: 52
Зарегистрирован: Ср май 31, 2017 3:06 am
Откуда: odinwolk@gmail.com
Благодарил (а): 192 раза
Поблагодарили: 18 раз

Re: Работа MDM с оборудованием BOLID

Сообщение odinvolk » Сб фев 16, 2019 4:13 pm

Поэтому все кто способен расковырять эти протоколы, в тихоря и используют или просят много денег
ИСО Орион Про стоит дорого, написан на дельфи только под винду и MSSql
С ИСО Орион Про я уже лет 15 разбираюсь, для дома это не вариант

В Мажорик получать события было бы очень даже не плохо
Connect ---- Telegram
Яндекс.Деньги для благодарностей за помощь или нажмите кнопку "Спасибо"!!!
Aven
Сообщения: 529
Зарегистрирован: Сб мар 12, 2016 6:33 pm
Откуда: Ухта, Россия
Благодарил (а): 3 раза
Поблагодарили: 154 раза

Re: Работа MDM с оборудованием BOLID

Сообщение Aven » Сб фев 16, 2019 9:07 pm

Der_Dachs писал(а):
Сб фев 16, 2019 2:27 pm
В домашней версии системы, пульт С2000(М) как таковой не требуется, это лишь моё мнение.
Как это не требуется? А кто будет приборы опрашивать?
Тут два вариант существует или С2000М или АРМ Орион Про (может работать как напрямую, так и дополняя пульт С2000М).
Не знаете, не говорите.
Der_Dachs
Сообщения: 16
Зарегистрирован: Пт май 11, 2018 6:40 pm
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Работа MDM с оборудованием BOLID

Сообщение Der_Dachs » Вс фев 17, 2019 2:13 am

Aven писал(а):
Сб фев 16, 2019 9:07 pm

Не знаете, не говорите.
Ну знаете ли, вы мануалов всяких видимо начитались и мните себя гуру ОПС, а побывали бы хоть раз на монтаже или же настроили систему с нуля от 1500 единиц, ещё и в одиночку... Я ставлю прямые вопросы и пытаюсь получить прямые ответы. Зачем мне в двухкомнатной квартире ИСО Орион с пультом, а по возможности ещё и с Орион ПРО чтобы всё это интегрировать в MDM? Бред какой-то, не находите? Я инженер-программист АСУ ТП, АИИС КУЭ и за компанию ИСО Орион. Так что если вы человека не знаете, то не делайте преждевременных выводов!
Единственное, что требуется для триумфа зла - это чтобы хорошие люди ничего не делали. Эдмунд Бёрк
Aven
Сообщения: 529
Зарегистрирован: Сб мар 12, 2016 6:33 pm
Откуда: Ухта, Россия
Благодарил (а): 3 раза
Поблагодарили: 154 раза

Re: Работа MDM с оборудованием BOLID

Сообщение Aven » Вс фев 17, 2019 1:45 pm

Вы на вопрос ответьте.
Der_Dachs
Сообщения: 16
Зарегистрирован: Пт май 11, 2018 6:40 pm
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Работа MDM с оборудованием BOLID

Сообщение Der_Dachs » Вс фев 17, 2019 1:52 pm

Aven писал(а):
Вс фев 17, 2019 1:45 pm
Вы на вопрос ответьте.
А вы так и не поняли? Я имел ввиду MDM в качестве ядра опроса и без всяких пультов! Такой ответ устроит?

Наверное, личные неприязни нужно было перенести в ЛС, но я буду очень благодарен если модератор или администратор мой аккаунт вообще удалят с форума, дабы не портить жизнь таким великим умам как вы, Aven...
Единственное, что требуется для триумфа зла - это чтобы хорошие люди ничего не делали. Эдмунд Бёрк
Aven
Сообщения: 529
Зарегистрирован: Сб мар 12, 2016 6:33 pm
Откуда: Ухта, Россия
Благодарил (а): 3 раза
Поблагодарили: 154 раза

Re: Работа MDM с оборудованием BOLID

Сообщение Aven » Вс фев 17, 2019 2:02 pm

Ваше решение даже в голову прийти не могло по следующим причинам:
1. Протокол Орион закрытый, шифрованный, нет ни одной сторонней реализации с его поддержкой. Как предлагаете интегрировать?
2. Перенести ОПС на софт предлагаете? Ни одна фирма ЧОП и Вневедомственная охрана такой объект не возмет на охрану.
odinvolk
Сообщения: 52
Зарегистрирован: Ср май 31, 2017 3:06 am
Откуда: odinwolk@gmail.com
Благодарил (а): 192 раза
Поблагодарили: 18 раз

Re: Работа MDM с оборудованием BOLID

Сообщение odinvolk » Вт фев 19, 2019 8:33 am

Мажорик (PHP) использовать как ядро опроса возможно для небольшого количества приборов и придется расковыривать команды для каждого
Connect ---- Telegram
Яндекс.Деньги для благодарностей за помощь или нажмите кнопку "Спасибо"!!!
odinvolk
Сообщения: 52
Зарегистрирован: Ср май 31, 2017 3:06 am
Откуда: odinwolk@gmail.com
Благодарил (а): 192 раза
Поблагодарили: 18 раз

Re: Работа MDM с оборудованием BOLID

Сообщение odinvolk » Вт фев 19, 2019 9:35 am

На каком то форуме нарыл код взаимодействия с С2000-СП1 (модуль на четыре реле)

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

<?php
exec('mode COM6: BAUD=9600 PARITY=none DATA=8 STOP=1 to=on xon=off odsr=off octs=off dtr=off rts=off idsr=off');
$f = fopen("COM6","r+");
$pbyte = array("ON" => array(0x4B,0xC3,0x4C,0xCA), "OFF" => array(0xA9,0x21,0xAE,0x28));

for ($i=0; $i < 4; $i++)
{
write_com($f,array(0x7f,0x08,0x00,0x41,dechex($i + 1),0x00,0x00,0x01,$pbyte["ON"][$i]),6,1); //Включение порта 
write_com($f,array(0x7f,0x06,0x00,0x17,0x00,0x00,0x10),6,0); // Enter Update
sleep (5);
write_com($f,array(0x7f,0x08,0x00,0x41,dechex($i + 1),0x00,0x00,0x02,$pbyte["OFF"][$i]),6,1); //Выключение порта 
write_com($f,array(0x7f,0x06,0x00,0x17,0x00,0x00,0x10),6,0); // Enter Update
}

sleep (2);
fclose($f);

function write_com($f_file,$cmd_bit,$size_read,$ok)
{

//С2000-СП1 response command  = array(0x7F,0x05,0x42,0x00,0x00,0xFD)
//С2000-СП1 response enter    = array(0x7F,0x05,0x18,0x00,0x00,0xEC)

	for($i=0; $i < count($cmd_bit); $i++)
	{
		$c .= chr($cmd_bit[$i]);
	}

	fwrite($f_file,$c);
	$fresult = fread($f_file,$size_read);

	switch ($ok)
	{
		case 0:
			if ( ( ord($fresult[2]) == 0x18) && ( ord($fresult[5]) == 0xEC) )
			{
				echo "\n\nEnter OK\n\n";
        		}
		case 1:
			if ( ( ord($fresult[2]) == 0x42) && ( ord($fresult[5]) == 0xFD) )
			{
				echo "\n\nCommand OK\n\n";
        		}
	}
}
?>
Вложения
index-C2000-CP1.php.zip
(754 байт) 169 скачиваний
За это сообщение автора odinvolk поблагодарил:
nick7zmail (Вт фев 19, 2019 10:31 am)
Рейтинг: 1.16%
Connect ---- Telegram
Яндекс.Деньги для благодарностей за помощь или нажмите кнопку "Спасибо"!!!
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Работа MDM с оборудованием BOLID

Сообщение nick7zmail » Вт фев 19, 2019 9:54 am

О, я похожим алгоритмом какой то счетчик настраивал...жаль кода не сохранилось. Ещё там на чтение статусов должны быть команды.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить