
Кемпинг я начинал строить с нуля. В первый год это был скромный палаточный лагерь с минимальными удобствами. Со временем он вырос в полноценный автокемпинг: с умывальниками и душевыми, питьевой водой во всех кранах, общей кухней, вечерним кинотеатром, вендинговыми стиральными машинами, розетками во всех палатках, кофемашиной, посудомоечной машиной, быстрым Wi-Fi, охраной территории, поливом газонов, освещением — и с гостями круглый год.
Кемпинг я строил сам, своими руками. В одиночку много и быстро не построишь, поэтому делал все не спеша, но качественно, не экономя на материалах. Удобства появлялись поэтапно, а не все сразу. Например, одни только ворота с электроприводом я варил и устанавливал почти полгода. Я сразу понимал, что объект коммерческий, а значит все строения и оборудование должны быть удобными, надежными и рассчитанными на долгую работу.
На каждом этапе строительства я сразу внедрял автоматизацию там, где это имело смысл. В этой статье я расскажу, как автоматизировал свой автокемпинг: почему ушел от Wi-Fi и облаков, как устроены водопровод и полив, душевые и вендинговые стиральные машины с автоподачей геля, как ведется учет ресурсов и как я контролирую все это хозяйство.
Почему я вообще занялся автоматизацией
Тяга к автоматизации у меня появилась еще в детстве. В подростковом возрасте я из трех больших механических таймеров, найденных в разных местах, собрал реле времени. Оно каждый день включало люстру Чижевского, пока я был в школе. С тех пор датчики движения обязательно присутствуют в моих квартирах и домах. Без них я уже не представляю быт: зачем включать свет вручную, если он сам может включаться и выключаться.
Кемпинг «Под соснами» открылся как обычный палаточный лагерь с минимальными удобствами, как и большинство кемпингов. Люди приезжали на машинах, ставили палатки и пользовались базовой инфраструктурой: один умывальник, один душ и биотуалет. Готовили в походных условиях на портативных плитках рядом с палатками. Ворота гости открывали и закрывали вручную, а если кто-то приезжал поздно, я даже оставлял ключ, чтобы ночью меня не будили.
Получая от гостей обратную связь, я постепенно понимал, чего им не хватает и что можно улучшить. Проживание в кемпинге становилось все более комфортным. Стали приезжать автодома, появились полноценные душевые, стиральные машины и общая кухня. В итоге кемпинг стал одним из немногих на черноморском побережье, который работает круглый год — и летом, и зимой.

Поскольку в кемпинге я был единственным сотрудником, все работы выполнял сам. Я сознательно хотел сначала обкатать все процессы на себе, а уже потом, при необходимости, нанимать людей. Поэтому с самого начала стремился максимально автоматизировать процессы, чтобы освободить свое время.
Решения по автоматизации появлялись по мере возникновения задач. Душевые и санузлы нужно проветривать. Стиральные машины — обслуживать и следить за расходниками. Воду — качать из скважины, фильтровать, нагревать и аккумулировать в емкостях. Полив газонов — включать по ночам. Зимой дополнительно нужно контролировать территорию, чтобы по ней не ходили посторонние: без сложной охранной системы, но хотя бы с датчиками движения и инфракрасными барьерами.
Сначала я делал все это вручную. Ходил по территории, включал и выключал свет, следил за насосами, проверял уровень воды, контролировал наличие газа и собирал оплату за стиралки. Со временем стало понятно, что это бесконечная рутина. Она не приносит удовольствия и постоянно отвлекает от нормальной работы с гостями и развития кемпинга.
Если задачу можно автоматизировать один раз и больше к ней не возвращаться, пусть этим занимается автоматика. Мне важно видеть состояние системы и получать уведомления только тогда, когда действительно требуется мое вмешательство. В нормальном режиме все должно работать без моего участия.

Например, по требованиям министерства туризма мне нужно было вести журнал всех автомобилей, въезжающих на территорию. Нанимать четырех человек для круглосуточного дежурства я не хотел, поэтому установил автоматизированные ворота. Автоматика открывает их по звонку от гостя и одновременно фиксирует каждый въезд в журнале посещений.
Почему я ушел от Zigbee и Wi-Fi
На первом этапе автоматизация в кемпинге почти полностью работала на Wi-Fi и частично на Zigbee. В основном это были Wi-Fi-розетки и реле в экосистеме Tuya и похожих сервисах. В какой-то момент таких устройств стало больше пятидесяти.
Сначала все выглядело удобно: не нужно тянуть провода, подключение занимает минуты, есть готовые приложения. Это стоило недорого и создавало ощущение большой пользы за небольшие деньги. Но по мере роста кемпинга начали проявляться системные проблемы.
Первая и самая простая — Wi-Fi-розетки ломаются. Не сразу, но регулярно. Через два–три года они начинают вести себя нестабильно: то не включаются, то не выключаются, то пропадают из сети. Часть устройств просто выходит из строя и требует замены. Когда таких розеток десятки и они разбросаны по всей территории, это превращается в постоянную головную боль. Регулярные перезагрузки становятся нормой. Нужно находить неработающие устройства и перезапускать их, а это крайне неудобно. Если к такой розетке подключена стиральная машина, приходится вытаскивать ее из ниши, разбирать, перезагружать розетку и затем собирать все обратно.
Вторая проблема — перегрузка Wi-Fi-сети. В кемпинге много гостей: у каждого телефон, ноутбук, планшет и другие устройства. Даже при наличии нормального роутера сеть постоянно находится под нагрузкой. В таких условиях Wi-Fi-автоматика начинает «отваливаться» именно тогда, когда она нужна больше всего. Территория кемпинга при этом достаточно большая, одного Zigbee-шлюза не хватало по дальности, в итоге пришлось поставить пять Zigbee-шлюзов.
Третья вещь, о которой редко задумываются заранее, — пароль от Wi-Fi. В общественном месте его приходится регулярно менять. А значит, нужно заново переподключать все Wi-Fi-устройства. Когда их много, это превращается в отдельную проблему.
Самый критичный момент — зависимость от интернета и облаков. Если пропадает интернет, Tuya фактически перестает работать: нельзя ничего включить или выключить, сценарии не выполняются. Свет у меня включается не по расписанию, а по уровню освещенности. В итоге свет, насосы и розетки просто остаются в том состоянии, в котором были на момент пропадания связи. Для квартиры это неприятно, для кемпинга — недопустимо.
Мне нужно, чтобы все продолжало работать без интернета. Раньше интернет еще не глушили так, как сейчас, но проблемы возникали и тогда. Например, вендинговая кофемашина отказывалась готовить кофе без мобильного интернета — ситуация, мягко говоря, неприятная.
Отдельно стоит тема уведомлений. Я не хочу постоянно смотреть в интерфейсы приложений. Мне важно сразу узнавать о событиях: закончился гель в стиралке, пропало питание, появились проблемы с водой или ее нагревом. Wi-Fi-устройства с этим справлялись плохо: они присылали все уведомления подряд — и нужные, и лишние. Настроить нормальную фильтрацию и расписания было невозможно, поэтому такие уведомления я просто отключал.
В какой-то момент стало ясно, что дальше так работать нельзя. Мне была не нужна еще одна «умная система». Мне нужен был надежный инструмент. Поэтому я ушел от Tuya, Wi-Fi и Zigbee и перешел на проводную автоматику. Так в кемпинге появился Wiren Board.

Архитектура системы
Я решил, что поддерживать несколько разных систем — не лучший вариант. В итоге всю автоматику в кемпинге я свел к одному контроллеру Wiren Board 8, установленному в основном щите.
Чтобы не тянуть все кабели в одну точку, я сделал несколько щитов, каждый рядом со своим оборудованием. Основной щит с контроллером стоит у стиральных машин и санузлов. Через него я управляю стиралками и вендингом, индикацией занятости санузлов, освещением и вытяжной вентиляцией.
Отдельный щит работает в зоне душевых. Он отвечает за индикацию занятости, освещение, вентиляцию, подачу воды в душевые кабины и вечернюю подсветку.
Свои щиты есть и в колонках для автодомов. Там система считает потребление электроэнергии и воды, ведет учет ресурсов, управляет подогревом водопровода в зимнее время и вечерней подсветкой.
Еще один щит находится рядом с насосами, емкостями с водой и скважиной. Он управляет насосами и клапанами, следит за наличием воды и распределяет ее по системе — об этом подробнее расскажу ниже.
Связь между щитами я построил по Modbus RTU. По сути, это одна линия, которая проходит через весь кемпинг и связывает все Modbus-устройства между собой. Такой подход показался мне самым надежным и удобным в эксплуатации.
Я старался по максимуму использовать проводные подключения. При этом нельзя сказать, что беспроводных устройств нет совсем. В системе еще остались отдельные Wi-Fi-устройства — они постепенно выбывают по мере замены на проводные решения. Кроме того, кнопки в душевых работают по радиоканалу 433 МГц. Это простое и, что важно, безопасное решение.
Систему автоматизации я постоянно дорабатываю: что-то переделываю, меняю старое на новое, пока не получу нужный результат. Поэтому прошу не судить строго монтаж. Часто приходилось использовать уже имеющиеся шкафы, которые изначально предназначались для других задач. Например, в этом году я добавил во все шкафы устройства защиты от дугового пробоя (УЗДП).

Вендинг и стиральные машины
Стиральные машины — один из базовых сервисов в кемпинге. Стирка нужна регулярно, а делать ее бесплатной оказалось слишком накладно. Поэтому я решил пойти по пути прачечной самообслуживания, но без покупки дорогих промышленных машин.
Я взял обычные бытовые стиральные машины — три стиральные и одну сушильную — и доработал их. Такие машинки знакомы большинству людей, поэтому гостям не приходится разбираться в сложных интерфейсах. В отличие от промышленных прачечных, где инструкции могут занимать всю стену и включать восемь шагов, у меня весь процесс укладывается в три простых действия.
По сути, машины стали «профессиональными» не за счет железа, а за счет автоматики. Я научил их принимать оплату и автоматически добавлять гель для стирки и кондиционер для белья. Гостям не нужно думать о расходниках и везти с собой стиральный порошок — вряд ли кто-то захочет покупать целую пачку ради нескольких стирок.
Профессиональные модули автоподачи геля стоят дорого и в прачечных самообслуживания обычно не используются. Посетители сами засыпают порошок, предварительно купив его в магазине. Я же реализовал автоподачу геля и кондиционера, потратив примерно 500 рублей. Это решило сразу две задачи: упростило стирку для гостей и дало возможность увеличить средний чек за счет продажи геля и кондиционера.
Пока прачечная самообслуживания работает только для гостей кемпинга. В будущем, возможно, открою ее и для остальных — в нашем районе такой услуги пока нет.
Процесс выглядит просто. На специальном табло гость выбирает номер стиральной машины, указывает количество геля для стирки, выбирает, нужен ли кондиционер, и оплачивает услугу по СБП — это быстро и удобно. После оплаты система сама подает гель и кондиционер, и можно запускать стирку. Без оплаты стиральная машина просто не начнет работу.

Как устроено управление
Запуск стиральной машины реализован с помощью реле WBIO-DO-SSR-8. Оно размыкает цепь кнопки старта программы. Пока оплата не прошла, кнопку на стиральной машине нажать можно, но запуск не происходит. После успешного платежа контроллер замыкает цепь, и пользователь может запустить выбранную программу на самой машине.
Ограничений по программам нет — человек выбирает режим прямо на панели стиральной машины. Я сознательно не стал вмешиваться в этот уровень: так проще и для гостей, и для дальнейшего обслуживания.
У сушильной машины разорвать цепь кнопки «Старт» не получилось — она сенсорная. Поэтому управление реализовано более простым способом: отключением питания через реле WB-MR6C v.2.
Контроллер подает питание на время цикла сушки по таймеру, а затем отключает его. В перспективе планирую добавить контроль по датчику дверцы.
Теоретически сушильную машину можно включить в другую розетку, но сделать это сложно физически: добраться до вилки без вытаскивания сушилки из ниши практически невозможно.
Подача моющих средств
Подачу геля для стирки и кондиционера я реализовал отдельными насосами. Контроллер включает их через реле WBIO-DO-R10A-8 на заданное время, в зависимости от выбранных параметров. Так осуществляется дозирование моющих средств.
Логика панели управления
На панели оплаты гость:
выбирает номер стиральной машины;
задает количество геля;
выбирает, добавлять кондиционер или нет.
После этого система рассчитывает стоимость стирки и выводит QR-код для оплаты.
На панели управления есть четыре кнопки выбора стиральных машин. В настройках виджета я могу временно заблокировать любую из них — например, если машина находится на обслуживании. В этом случае гость не сможет выбрать и оплатить стирку на этой машине.
Выбранная кнопка подсвечивается. Кнопки выбора машин взаимоисключающие: при выборе одной остальные автоматически гаснут. При смене номера машины система сбрасывает настройки подачи моющих средств.
Если гость выбирает сушильную машину, кнопки подачи геля и кондиционера становятся недоступны — эти опции работают только для стиральных машин.
Для геля предусмотрены три кнопки выбора:
порция;
половина порции;
без автоподачи геля — на случай, если у гостя свое средство для стирки.
Эти кнопки также взаимоисключающие: выбрать, например, «полторы порции» невозможно. Кнопка подачи кондиционера работает независимо от выбора геля, но доступна только для стиральных машин.
Без выбора геля расчет стоимости не выполняется. Если гель не нужен, гость должен явно нажать кнопку «Без геля для стирки».
Платежи и интеграция
Оплату я принимаю через дисплей QR-кодов или NFC по СБП. Формально это полноценный платежный терминал, но на практике я использую его именно как устройство вывода.
Изначально я рассматривал вариант использовать дисплей как готовый терминал «из коробки». Однако, когда начал разбираться глубже, понял, что для моих задач проще и надежнее вынести всю логику приема платежей в контроллер, а экран использовать только для отображения QR-кодов, статусов и сообщений пользователю.
Я выбрал СБП, потому что деньги поступают на расчетный счет сразу, без задержек. Комиссия при этом составляет всего 0,7%, а не 2,5%, как у классического эквайринга. Для коммерческого объекта это критично, поэтому я решил разобраться, как работает прием платежей по СБП, и реализовать все своими силами.
Дальше идет техническое описание процесса. Оно будет интересно не всем, поэтому я вынес его под спойлер.
Техническое описание
Для приема платежей и выдачи чеков по 54-ФЗ мне нужны платежный шлюз и сервис фискализации. Я выбрал связку PayKeeper + Комтет.
Дисплей QR-кодов подключен напрямую к контроллеру Wiren Board по USB. Вся логика реализована на wb-rules. Скрипт через API обращается к PayKeeper, который формирует счет на оплату и QR-код. Полученный QR-код выводится на дисплей.
На сайте производителя дисплея я нашел драйвер для Linux, но без типовых примеров использования. Поэтому для вывода информации на экран я написал свой небольшой драйвер, который решает только одну задачу — отправку данных на дисплей.
Далее скрипт периодически опрашивает API и проверяет статус платежа. Как только платеж проходит успешно, система:
выводит на дисплей зеленую галочку;
подает звуковой сигнал;
переходит к следующему этапу — включает насосы подачи геля и кондиционера и выводит соответствующее сообщение на экран.
После этого контроллер замыкает цепь кнопки «Старт» и сообщает, что можно запускать стирку.
После запуска стирки скрипт начинает запрашивать статус формирования кассового чека. Запрос идет в PayKeeper, который через встроенную интеграцию обращается к Комтету и получает статус чека. Когда чек готов, система выводит на дисплей QR-код со ссылкой на чек.
К сервису Комтет у меня подключена физическая касса. Я использую ее и для обычных, и для онлайн-платежей — в этом случае касса получает задания на печать чеков из очереди.
Да, технически я мог бы не использовать Комтет и отправлять задания в кассу напрямую, а затем самостоятельно запрашивать ссылку на чек. Но на тот момент я только осваивал wb-rules и решил не усложнять схему. К тому же такой подход снижает риск ситуации, когда деньги поступили, а чек по какой-то причине не пробился.
Из минусов — PayKeeper редко опрашивает очередь кассы, поэтому иногда приходится ждать чек до пяти минут. Налоговая такие задержки пока допускает, но мне хотелось бы быстрее. Со временем я планирую отказаться от PayKeeper: формировать счета напрямую через API банка, а чеки — через API кассы.
Так, холодными зимними вечерами, я и разобрался, как принимать деньги напрямую через контроллер Wiren Board на свой расчетный счет. С таким подходом можно реализовать и другие вендинговые сервисы — например, холодильник с напитками или платный горячий душ. Во многих кемпингах за горячую воду нужно отдельно платить администратору, а я стараюсь максимально разгрузить себя. Поэтому летом горячий душ у меня пока бесплатный, но технически все для платного режима уже готово.
Экономика решения
Этот узел я собирал постепенно и всю автоматику делал сам, без привлечения подрядчиков. Стиральные машины купил с большой скидкой на распродаже. В итоге затраты на автоматизацию стиральных машин окупились за один сезон, и сами машины за это же время тоже полностью окупились.
Планы на будущее
В кемпинге есть вендинговая кофемашина. Она находится у меня в собственности, но за ее работу приходится платить абонентскую плату оператору вендинга. Это один из немногих узлов, который пока остается «чужим» по логике управления.
Сейчас кофемашина принимает оплату по 2G. Проблема в том, что мобильный интернет стали глушить. В итоге возникает странная ситуация: кофе физически есть, машина исправна, но продать его она не может — нет связи.
Поэтому в планах перевести вендинг на Wiren Board, по той же схеме, что и стиральные машины. Хочется уйти от посредников, отказаться от абонентской платы и сделать так, чтобы кофемашина продолжала работать даже при отсутствии мобильной связи.
Техническое понимание и опыт для этого уже есть. Осталось дойти до этого узла и реализовать все на практике.

Дополнительные фото



Душевые и санузлы: контроль занятости, света, вентиляции и времени
Душевые и санузлы — это места, где любые неудобства сразу раздражают гостя. Поэтому эту зону я старался сделать максимально понятной и предсказуемой.
Занятость и индикация
На дверях душевых и санузлов установлены индукционные датчики, подключенные к входам WBIO-DI-WD-14. Датчики срабатывают при закрытии замка. По их сигналам система определяет состояние помещения — занято или свободно — и управляет табло или светодиодной лентой индикации.
Человек издалека видит, свободно помещение или нет. Не нужно подходить, дергать двери и проверять вручную. Для кемпинга это оказалось очень удобным решением, особенно в пиковые часы.
В первой версии я использовал обычный концевой выключатель, но его быстро сломали. Гости попросили восстановить индикацию «свободно / занято». Повторно ставить концевик я не стал — его бы снова сломали. Тогда и вспомнил про индукционные датчики, которые реагируют на приближение металла и не имеют механического контакта.
Индикацию можно было сделать напрямую, минуя контроллер, но мне важно получать эти данные в системе.
Для управления яркостью индикации я использую диммер WB-LED. Яркость светодиодных лент меняется в зависимости от времени суток и уровня освещенности: днем ярче, вечером приглушеннее. Все соответствующие сценарии уже прописаны.
Свет: разные сценарии для разных зон
В санузлах свет включается и выключается по датчикам движения на 220 В, подключенным к модулю WBIO-DI-HVD-8. Человек зашел — свет включился, вышел — погас. Никаких кнопок и лишних действий.
После ухода посетителя вытяжной вентилятор плавно набирает обороты, работает тихо и проветривает помещение.
В душевых логика другая:
в новых душевых свет включают кнопками снаружи;
в старых душевых свет включают кнопками на 433 МГц, расположенными внутри душевой.
Я не стал переделывать все под один стандарт. Где проще оставить существующее решение, там оно продолжает работать.
Сигналы с выключателей поступают на входы WB-MR6C v.2, который подает питание на лампы освещения и вытяжные вентиляторы. Если дети будут брызгаться водой и она попадет на выключатель, это безопасно: на выключателях нет напряжения 220 В. Сетевое напряжение идет напрямую от реле к светильнику или вентилятору.
Использование реле WB-MR6C v.2 дает возможность писать собственные сценарии управления светом и вентиляцией в душевых.
Вентиляция и сценарии работы
Вытяжные вентиляторы подключены через частотные преобразователи, которыми управляет контроллер. Это позволяет регулировать обороты.
Зимой, если вентилятор работает на полной мощности, в душевых и санузлах становится некомфортно — слишком сильно тянет холодным воздухом. Кроме того, снижение оборотов заметно уменьшает шум.
Я написал отдельные сценарии работы вентиляции для душевых и для санузлов, в том числе для проветривания после посещения. Сейчас вентиляция работает по таймерам и данным о занятости помещений с дверных датчиков.
Теоретически можно было бы использовать датчики влажности, но пока я от них отказался. Не хочется пугать гостей лишними датчиками — вдруг кто-то решит, что это скрытая камера. В текущем виде система и так работает стабильно и без ручного вмешательства.
Ограничение времени и планы на платный душ
Есть идея сделать платный душ в зимний период. Физически все для этого уже готово, но настройки и тарифы пока находятся в стадии обдумывания.
На летний сезон планируем ввести ограничение по времени горячей воды, например 50 минут. Значение можно будет менять в настройках. Это нужно, чтобы один человек не занимал душ на несколько часов.
По истечении лимита система перекрывает подачу горячей воды через реле. Холодная вода при этом остается доступной всегда. Летом она не слишком холодная, поэтому дискомфорта это не создает. Наличие человека в душевой определяется по датчикам «занято / свободно» на дверях.
Ночной режим и бытовые мелочи
Бывают ситуации, которые сложно предусмотреть заранее. Однажды люди в два часа ночи сходили в душ и начали сушить волосы фенами, разбудив весь лагерь.
После этого я просто ввел правило: с 23:00 до 7:00 розетки с фенами у уличных раковин отключаются через реле. Проблема решилась без разговоров и конфликтов — система делает это автоматически.

Дополнительные фото






Водоснабжение
Водоснабжение в кемпинге — одна из самых сложных систем. Здесь сходятся и технические ограничения, и требования СЭС.
Скважина и логика ее работы
Дебет скважины составляет около 250 литров в час. После этого ей требуется время на восстановление — тоже примерно час. Если качать воду без паузы, сначала появляется вода с пузырьками воздуха, а затем начинается сухой ход насоса.
Поэтому я реализовал собственную логику управления. На трубе установлен датчик потока. Если он фиксирует слабый поток воды, система выключает насос скважины на заданное время, а затем пробует включить его снова. Можно было положиться на штатную автоматику насоса — он и сам отключается при отсутствии воды. Но в таком режиме насос начинает «хватать» воздух, а это для него вредно. Мне же важно продлить срок службы оборудования.
Для хранения запаса воды предусмотрено несколько баков, соединенных трубопроводами по принципу сообщающихся сосудов. Поэтому труба от скважинного насоса подведена только к одному из них.
В будущем я планирую перейти на привозную воду. К этому система уже готова: суммарная емкость баков позволяет залпом слить водовозку объемом 7–10 кубометров. В каждой емкости установлены поплавковые клапаны — они нужны потому, что баки, расположенные ближе, наполняются быстрее, и так удается избежать перелива.
Датчики уровня
Во всех емкостях установлены емкостные датчики уровня, приклеенные снаружи баков. Они не контактируют с водой и работают через стенку. Датчики расставлены с шагом 20%, этого достаточно, чтобы понимать, сколько воды есть в системе.
Эти данные используются не только для индикации, но и в сценариях автоматизации.
Емкость №1 — исходная вода (10 баков)
Первая группа состоит из 10 баков, соединенных по принципу сообщающихся сосудов. Здесь хранится исходная вода — из скважины или привозная.
Логика работы:
уровень ниже 40% — приходит предупреждение в Telegram;
уровень ниже 20% — отключается система фильтрации, которая потребляет исходную воду;
целевой уровень наполнения можно задать: 60%, 80% или 100%.
Емкость №2 — питьевая вода (3 бака)
Вторая группа состоит из 3 баков, также соединенных между собой. Здесь хранится питьевая вода после фильтрации. Исходная вода проходит очистку в обратноосмотической установке. Наличие чистой питьевой воды во всех кранах и душевых — это требование СЭС.
Контроль уровня:
ниже 40% — предупреждение в Telegram;
ниже 20% — отключение насоса подачи ХВС и дополнительное предупреждение в Telegram;
целевой уровень наполнения также настраивается: 60%, 80% или 100%.
Емкость №3 — техническая вода после осмоса (4 бака)
Третья группа состоит из 4 баков. В них накапливается вода, которая не прошла через мембрану обратного осмоса. Обратный осмос примерно половину воды сливает, и эту воду я не выливаю зря, а использую для полива газонов.
Логика работы:
уровень ниже 20% — насос полива отключается либо система переключает полив на емкость №1 с исходной водой;
при наполнении емкости более 40% происходит обратное переключение полива с емкости №1 на емкость №3.
Насосы и давление в водопроводе
Емкости с питьевой и исходной водой наполняются поэтапно. Чтобы подать воду на краны кемпинга и обеспечить нормальное давление, в системе работают пять насосов:
насос скважины;
насос подачи воды к фильтрации;
насос внутри установки фильтрации;
повысительный насос холодного водоснабжения;
повысительный насос горячего водоснабжения.
Для подогрева горячей воды используется газовый бойлер. Газ привозной, в баллонах.
Для полива используется шестой насос, установленный в шумоизоляции, чтобы он не мешал гостям ночью.
Все насосы одной модели. Я держу один запасной насос, чтобы при выходе из строя любого из рабочих можно было быстро заменить его и спокойно заняться ремонтом.
Все насосы — Grundfos Scala2. Они хорошо себя показали и нравятся мне своей надежностью.
Канализация и аварийные уведомления
В кемпинге установлен септик, в котором стоят датчики уровня. Если уровень превышает допустимый, система отправляет уведомление в Telegram, и можно реагировать сразу, не дожидаясь проблем.

Дополнительные фото


Полив газонов
Полив в кемпинге я сделал после того, как закончил с системой водоснабжения. Климат здесь жаркий, и без полива добиться нормального зеленого газона невозможно. К тому же очень кстати пригодилась вода после обратного осмоса — она не подходит для питья, но отлично подходит для полива. Изначально эта вода не жесткая и не содержит большого количества солей, поэтому газонам она не вредит.
Полив включается ночью по расписанию. Это удобно и для растений, и для гостей: во время полива по газону нельзя ходить, а если поливать днем, палящее солнце просто сожжет траву. При необходимости я могу включить полив вручную, отключить его полностью или временно выключить отдельные зоны.
Зоны полива с форсунками работают поочередно и с паузами. Я специально не включаю все зоны одновременно, чтобы уровень воды в накопителях успевал выравниваться и не падало давление — у каждой зоны свой расход воды. Некоторые зоны можно временно отключать, например если на этом месте стоит палатка или автодом: поливать ночью спящих туристов — явно не лучшая идея.
В системе используются два типа полива:
полив водой под давлением;
полив самотеком.
Для них применяются разные клапаны и разные сценарии работы. Клапанами и кранами с электрическим приводом я управляю через реле.
Проект полива я спроектировал и смонтировал самостоятельно. В процессе ориентировался не только на собственный опыт, но и на материалы коллег. В частности, мне была полезна статья на Хабре про автоматизацию полива.

Дополнительные фото

Колонки автодомов: вода и электричество
Автодому от кемпинга нужны две базовые вещи — электричество и вода. При этом владельцу важно понимать, за что именно и в каком объеме он платит.
Учет воды и электричества
Каждый пост оборудован счетчиками воды и электроэнергии. Система собирает показания и отображает их в реальном времени. Я всегда вижу текущее потребление по каждому автодому. В планах — сделать ссылку, по которой гости смогут самостоятельно смотреть динамику расхода воды и электричества.
При выезде гостей я отправляю им скриншот с показаниями, и по нему происходит расчет. Такой подход простой, прозрачный и не вызывает вопросов.
Сама колонка для автодома достаточно компактная. Разместить в ней четыре отдельных счетчика электроэнергии, да еще и во влагозащищенном исполнении, сложно. При этом колонка раздает воду, а значит всегда есть риск попадания влаги на электрооборудование. Здесь очень выручил многоканальный измеритель WB-MAP6S. Всего два модуля на DIN-рейке позволяют измерять потребление сразу по шести каналам. Такой модуль проще защитить от воды, и он заметно упрощает конструкцию колонки.
Подсветка постов и территории
У каждого поста есть подсветка, подключенная через WB-LED. Яркость подсветки меняется в зависимости от времени суток:
днем — минимальная или отключена;
вечером — рабочая;
ночью — приглушенная.
Посты хорошо видны в темноте, но при этом свет не слепит и не мешает отдыху. Одновременно с этим включается вечерняя подсветка ближайшей территории кемпинга.
Защита от замерзания
В зимний период используется греющий кабель водопровода. Его включение реализовано через реле. Сейчас я включаю его вручную — так проще и надежнее. Если со временем это начнет мешать, автоматизирую.
Как собираются данные
Импульсы со счетчиков воды собирает модуль WB-LED — используются его свободные входы. Один импульс соответствует 10 литрам воды.
Потребление электроэнергии по каждому посту и освещению территории измеряет WB-MAP6S

Дополнительные фото

Освещение территории и инфракрасные барьеры
По всей территории кемпинга установлено много ландшафтной подсветки. Используются разные варианты питания светильников:
12 В;
24 В;
220 В.
Подсветка работает по расписанию. Вечером она включается на нормальную яркость, а ночью приглушается до 6%, чтобы свет не мешал спать, но при этом по территории можно было спокойно передвигаться и ориентироваться.
Инфракрасные барьеры и оповещения
В зимнее время, когда гостей немного, я включаю инфракрасные датчики пересечения. Они работают ночью и используются именно для оповещения, а не как полноценная охранная система. Такие линии установлены по периметру территории. Дополнительно я использую датчики движения для отслеживания появления посторонних.
Для этого написан отдельный сценарий: охрана может включаться автоматически по ночам или переводиться в охранный режим вручную. Также можно включать и выключать отдельные зоны охраны.
Если происходит пересечение инфракрасного барьера или срабатывает датчик движения, система отправляет сообщение в Telegram с указанием зоны, где зафиксировано событие. Получив уведомление, можно осмотреть участок вживую или посмотреть записи с камер видеонаблюдения за соответствующий период. При необходимости можно вызвать группу быстрого реагирования, нажав тревожную кнопку на телефоне.
По сути, охранная логика работает так же, как в классических системах, но без кодонаборной панели. Доступ к контроллеру я никому не передаю. Теоретически можно настроить автоматический вызов группы быстрого реагирования прямо из контроллера, но я сознательно этого не делаю: в большинстве случаев срабатывания бывают «на своих», а платить за ложные вызовы не хочется.

Ворота, доступ и чекин
Для въезда на территорию гость звонит на номер телефона — ворота открываются автоматически. Я заранее заношу в приложение, которое управляет воротами, номер телефона гостя, его имя и государственный номер автомобиля.
У ворот есть собственная автоматика, но Wiren Board тоже участвует в управлении: контроллер может открыть или закрыть ворота и отслеживает их текущее состояние. По журналу событий в Wiren Board можно посмотреть статистику открываний ворот за день, неделю или месяц.
Для пешего входа на территорию используется дверь с кодовым замком. Это самый простой и понятный вариант: не нужно выдавать ключи и переживать, что их потеряют где-нибудь на пляже.
Как устроен чекин и управление кемпингом
Основные процессы в кемпинге работают в автоматическом режиме и не требуют моего постоянного участия. Я или сотрудники реагируем только на сообщения в Telegram. Например, иногда нужно заменить фильтр грубой очистки.
В кабинете я не сижу — обычно хожу по территории и занимаюсь текущими делами. При необходимости могу удаленно управлять системой, в том числе находясь вне кемпинга, благодаря Wiren Board Cloud.
Какого-то отдельного «автоматического чекина» в классическом понимании у меня нет. Бронирования идут через сайт кемпинга и агрегаторы. Гости вносят предоплату за первые сутки, после чего приезжают и заселяются без сложных формальностей.
Депозиты я не беру. Я стараюсь выстраивать инфраструктуру так, чтобы гости физически не могли легко что-то сломать. Если что-то и происходит, это случается редко и решается спокойно, в частном порядке. По мелочам портить отношения с гостями нет желания — разбитую тарелку я могу просто простить.

Программирование на wb-rules и уведомления в Telegram
Вся логика автоматизации в кемпинге работает под управлением движка правил wb-rules. Никакое дополнительное ПО, вроде Sprut.Hub или Node-RED, я не использую. Со сценариями разбирался сам — помогло айтишное образование, но в целом язык и подход оказались понятными. В документации есть много рабочих примеров, на которые удобно опираться.
Для меня было принципиально важно, чтобы вся логика работала локально, без зависимости от облаков. wb-rules работает именно так.
Telegram как основной канал уведомлений
Для оповещений я использую Telegram. Это основной канал, через который система сообщает о событиях, требующих внимания. Благодаря этому мне не нужно регулярно заходить в интерфейс системы автоматизации — реагирую только тогда, когда приходит сообщение.
Система отправляет уведомления, например, в следующих случаях:
пропало питание 220 В на вводе;
пропало питание 12 В для датчиков;
высокий уровень в септике;
низкий уровень воды в накопительных емкостях;
отсутствует нагрев ГВС;
сработали инфракрасные барьеры в режиме охраны.
Опыт показал, что такой подход хорошо работает на практике: система живет своей жизнью, а я подключаюсь только тогда, когда это действительно необходимо. Это экономит время и, в буквальном смысле, «освобождает голову».

Дополнительные фото






Вывод: у меня получилось
Всю эту систему я собрал сам, без привлечения специалистов. Помощь потребовалась всего один раз — для написания драйвера вывода QR-кодов, который работает по USB. При этом генерацию самих QR-кодов и интеграцию с банком по API я реализовал уже самостоятельно.
Я развивал систему постепенно, по мере появления задач: свет, вода, насосы, стиральные машины, полив, уведомления. Ничего не делал «впрок» — автоматизировал только то, что реально было нужно здесь и сейчас.
Мне это было и нужно, и интересно. Когда есть конкретная задача, ты просто садишься, читаешь документацию, смотришь примеры и делаешь. Примеры скриптов на сайте Wiren Board действительно помогают — по ним можно разобраться даже в довольно сложных вещах. Слышал, что сейчас ИИ помогает писать скрипты, но пока этим не пользовался.
Я точно знаю, что буду и дальше развивать систему, потому что кемпинг продолжает расти, а вместе с ним появляются новые задачи.
И не судите строго за исполнение. Я не проектная и не монтажная организация и за внешней красотой не гнался. Система постоянно развивается, я регулярно что-то переделываю и меняю, поэтому шкафы и монтажные коробки выглядят так, как выглядят. Новые узлы, конечно, стараюсь делать аккуратнее.
В итоге для меня Wiren Board стал швейцарским ножом. Любую свою задачу я смог решить на одном контроллере и без проблем.
С момента первого заказа Wiren Board прошло больше двух лет. Жалею ли я о выборе? Конечно нет.
Если вам интересно посмотреть, как такая автоматизация работает в реальной жизни, приезжайте в Геленджик. Кемпинг находится в сосновом лесу, в десяти минутах ходьбы от моря.
Комментарии (12)

JIexa21
18.12.2025 07:28Что-то захотелось в Геленджик с палаткой...

PodSosnami Автор
18.12.2025 07:28Приезжайте в мой кемпинг! Встречу, помогу устроиться — отдохнёте с комфортом.

DD174
18.12.2025 07:28Какую автоматику используете для ворот?

PodSosnami Автор
18.12.2025 07:28ESIM320, привод и фотоэлементы Nice

DD174
18.12.2025 07:28у ESIM320 есть API для логирования открытий? Управлять номерами тоже можно через API?

PodSosnami Автор
18.12.2025 07:28статистику открываний записываю в WB, а кто и когда - это просто ручками из журнала самого gate.
Номерами телефонов управляю по СМС, так быстрее в имя пользователя добавляю номер машины.

saag
18.12.2025 07:28Кемпинг в Сосновке за Толстым мысом? Наймите меня разгибателем бананов, я люблю жить там где сосны:-)

PodSosnami Автор
18.12.2025 07:28Нет, этот кемпинг давно закрыли по пожарной безопасности.
Наш называется "Под соснами" в мкр.Голубая бухта, Геленджик, это тонкий мыс, за взлетной полосой.
Сотрудники нужны, на сезон и круглый год.
Myrmitory
Одно время частенько маялся командировками, и периодически попадались съемные хаты с подобными стиралками, благо что практически все они реализованы одни образом, как у автора статьи(размыканием цепи у кнопки старт) и при наличии подходящей отвёртки быстро фиксиксится в нормальное состояние. Понятно что владельцы кемпинга будут выжимать каждую копейку, но вот тех кто на съемные хаты ставит подобную хрень, я думаю приготовлен отдельный котёл в Аду.
PodSosnami Автор
Согласен с тем, что в квартирах стиральная машина обычно входит в стоимость аренды. Однако у меня — кемпинг, и услуги прачечной не включены в цену проживания.
Хочу пояснить свою позицию:
1. Во всех кемпингах стирка — платная услуга. Разница лишь в подходе к ценообразованию и качеству сервиса.
2. Я предоставляю дополнительную услугу, неся существенные расходы:
- оплачиваю коммуналку по коммерческим тарифам;
- не экономлю на расходниках (использую гель Synergetic);
- поддерживаю технику в исправном состоянии.
При этом стараюсь держать цены ниже рынка:
- стирка — 300 руб. (в других кемпингах часто 500 руб.);
- пользование утюгом — бесплатно (в других кемпингах берут 500 руб.).
Моя цель — предложить гостям качественный сервис по доступной цене.