Смешанные системы
Вы завершили эксперименты с модулями, предложенными в начале книги, и отважились на создание собственной системы на базе этих модулей. Вы все тщательно продумали, опробовали, реализовали. Осталось насладиться результатами. Но вот беда - вам приглянулся угловой диван для гостиной, понравилось, что у него есть бар и полка, на которую можно положить роман для чтения на сон грядущий. В полке есть лампочка, которую вы включаете, когда читаете роман. Розетка для включения лампочки есть, выключатель разместился на проводе, включаемом в розетку. Но вам не нравится, что этот выключатель вы не можете добавить в систему. Это раздражает всякий раз, когда вы им пользуетесь.
Вместе с тем, вам не нравится идея прокладывать новые провода к дивану. Вы только завершили прокладку проводов. Как поступить в этом случае?
Есть разные пути решения - использовать радиоканал, ИК-канал для передачи команд управления. Если же вдобавок вы хотите использовать возможности управления яркостью, но не хотите самостоятельно изготавливать диммер, то самое лучшее решение - применить устройство другой системы. Об этом я хочу рассказать немного подробнее.
Если вам приходится использовать устройства другой системы, в первую очередь, вам помогут специалисты, представляющие продукцию той фирмы, на которой вы остановили свой выбор. Например, вы используете систему XI0, но в качестве основной панели управления хотите использовать современную красивую сенсорную панель фирмы Crestron. Уверен, специалисты фирмы, у которой вы приобрели оборудование XI0, возможно, проектировали вашу систему, и помогут вам в этом. Так фирма «Умный дом» предлагает большое количество устройств XI0, но одновременно она представляет и продукцию Crestron.
Но вернемся к «суете вокруг дивана». Вы не хотите менять всю систему, но желаете использовать модуль XI0. В этом случае я советую использовать компьютерный интерфейс для управления этим модулем. Интерфейс будет включен, если вы используете управляющую программу на компьютере или любом удобном месте, воспользовавшись прямой связью модулей в системе.
Для решения проблемы управления модулем XI0 вам потребуется дополнительно подключить конвертер RS485- RS232 к системной сети, а к нему - интерфейс компьютера для системы XI0. Использовать при этом придется систему команд протокола XI0.
В некоторых случаях дополнительные устройства могут работать по интерфейсу RS485. Если известна система команд управления этим устройством, то трудности при интеграции устройства в систему, сделанную своими руками, не должны возникнуть. Если система команд не известна, но команды управления достаточно просты, можно попытаться «подсмотреть» команды управления. Используя любую программу, работающую с СОМ-портом, готовую или написанную самостоятельно на основании тех рекомендаций, что есть в книге, подключите компьютер через конвертер RS232-RS485 к линии и подайте команды от штатного устройства управления. Программа для СОМ-порта должна работать на чтение сигналов линии.
Такой нехитрый прием позволяет узнать команды управления, которые можно использовать в дальнейшем. Иногда отсутствие команд управления не связано с тем, что они скрываются изготовителем оборудования. Скорее, оборудование, которое вы хотите использовать в своей системе, предназначается для использования в другой системе. Или протокол работы слишком сложен для быстрого повторения вне системы. В последнем случае, если вы располагаете достаточными финансовыми возможностями, ваш опыт работы позволяет разобраться с этим, а интерес к экспериментам выше желания повторять готовые решения, то эксперименты с включением сенсорных панелей в систему могут оказаться очень увлекательными. При этом желательно, но не обязательно, проводить их с панелью, связанной с системой интерфейсом RS485. В этом случае вы можете использовать все рекомендации, описанные в книге.
Вообще вопрос использования в самодельной системе устройств других систем связан с протоколом их работы. Здесь все зависит от вашего опыта, знаний, желания разобраться во всем и, конечно, финансовых возможностей.
Применение в системе сенсорных панелей необязательно. Они не дают выигрыша в надежности, несколько расширяют возможности в отображении информации. Но и самые дешевые сенсорные панели, которые мне доводилось видеть, несомненно, украсят систему. Любая, даже очень сложная, система «Умный дом» в идеальном варианте не видна. Она спрятана в силовых или слаботочных шкафах, укрыта в мебели или встроенных в стены стойках. Единственное, что остается на виду, - устройства управления. В этом смысле современные сенсорные панели могут украсить комнату.
По ключевым словам «HomeAutomation» в поисковых системах Интернета можно найти много домашних страниц, посвященных созданию систем домашней автоматизации. Некоторые авторы приводят подробное описание своих проектов, схемы, программы, включая исходные коды.
Что-то из сделанного другими любителями может прийтись вам по душе. Или один из проектов увлечет вас. Например, есть описания управляющих программ, не уступающих профессиональным, а вы не стремитесь к созданию собственной программы. Или проект не имеет некоторых модулей, которые есть в вашей системе, а ориентирован только на купленные модули другой системы. Опять речь идет о смешанных системах. И все, что сказано выше, применимо к смешанным системам любительского диапазона.
Применение других любительских разработок открывает значительно больше возможностей, чем использование купленных устройств. Я имею в виду, что любители всегда найдут возможность поддержать друг друга, помочь друг другу.
Кто-то хорошо разбирается в программировании, кому-то легче работать с аппаратурой. Совместными усилиями вы быстрее и лучше выполните любой проект. В этом смысле смешанные системы в любительской практике, - скорее, правило, чем исключение.