Из данной статьи Вы узнаете, как привязать и настроить телефон к GSM-модулю Altox, благодаря которому осуществляется дистанционный запуск дополнительного подогревателя, работающего на топливе Вебасто или Эбершпехер. Расскажем о приборе Альтокс, который позволяет несколько расширить функционал штатной Вебасто на автомобилях Ленд Ровер.
Многие знают, что на 99 из 100 Ленд Ровер установлен дополнительный подогреватель, работающий на топливе под названием Вебасто, либо Эбешпехер, в зависимости от модельного года Land Rover.
На Дискавери 3 нет брелока теле старт, который позволяет запустить предпусковой подогрев двигателя, т.е. на нем Вебасто установлено, но ею полностью управляет блок управления двигателем. После запуска двигателя задача Webasto максимально быстро привести двигатель к рабочей температуре и запускает Вебасто сам блок управления, а именно PSM.
На Дискавери 4 2010 года уже появился теле старт, т.е. теле старт – это брелочек при помощи которого дистанционно можно запустить Вебасто на расстоянии не более 100 метров. Она перед запуском двигателя прогреет либо салон, либо двигатель автомобиля, в зависимости от модели. Далее начал появляться таймер внутри мультимедиа, в зависимости от комплектации, и соответственно, теле старт.
Рендж Ровер в кузове L405 и Рендж Ровер Спорт в кузове L494 до 2018 года обладали дополнительным подогревателем, работающим на топливе под названием Эбершпехер.
Вне зависимости от модели и модельного года автомобиля многие ставят GSM модуль управления под названием Альтокс благодаря которому запускают дистанционно Вебасто, либо при помощи звонка с мобильного телефона, либо отправляют sms, либо при помощи мобильного приложения.
Если посмотреть на стандартную Вебасто, то там представлен, либо таймер, либо теле старт дальность действия, которого ограничено и там используется достаточно дорогая батарейка. Не очень удобная вещь.
Альтокс позволяет осуществлять управление котлом Вебасто при помощи мобильного телефона. Вариантов управления множество, они включают в себя, и sms, и голосовой вызов, и интернет соединения, т.е. есть специальное приложение и даже веб-сайт с которого можно управлять. Таким образом, расширяя удобство использования в любой точке мира, т.е. Вы прогреваете двигатель до его запуска и приходите в теплый автомобиль.
До 2010 года в принципе нет ни одного органа управления предпусковым подогревателем не считая таймера, который человек мог заказать, либо докупить отдельно. Только на Рендж Ровер L405 и Рендж Ровер Спорт L494 недельный таймер присутствовал в меню сенсорного экрана и можно было его запрограммировать, но это уже автомобили, которые пошли с 2013-2014 года.
Очень много людей обращаются к нам в сервис ЛР-ВЕСТ с вопросами как запрограммировать и привязать Альтокс к телефону. Прежде всего хотим сказать, что все эти процедуры на наш взгляд достаточно хорошо описаны в руководстве по эксплуатации, которая лежит в коробочке вместе с Altox. В ней есть инструкция по эксплуатации самого Альтокса, и есть инструкция для мобильного приложения. Если их почитать, то все эти процедуры там хорошо описаны. С другой стороны, мы понимаем, что эта инструкция имеет обыкновение теряться, и если она потеряна, то конечно некоторые трудности могут возникнуть. Хотя на сайте Альтокс эти инструкции тоже присутствуют.
Первое, с чего все начинается, на автомобиле должен быть установлен модуль Альтокс и в нем должна стоять sim-карта любого оператора связи на Ваш выбор, какой у вас лучше ловит, на какой у Вас бесплатные звонки, тариф по Вашему вкусу. Достаточно, чтобы баланс был положительным, т.е. там были деньги. Таким образом, самая простая sim-карта, на которой должны присутствовать, желательно голосовые вызовы, смс, интернет по вкусу, и соответственно, положительный баланс.
Почему обращаем внимание на смс. Несмотря на развитие сотовых сетей до сих пор присутствует большое количество мест где нет стабильного и уверенного интернет соединения. В этой ситуации голосовая или смс команда имеют больше шансов на прохождение нежели плохой интернет, поэтому лучше если смс и голос будут подключены.
Таким образом, у Вас на автомобиле где-то стоит спрятанная коробочка Альтокс, в ней установлена сим-карта и на неё подается питание. Первое, что Вам нужно сделать, если это устройство еще ни разу никем не эксплуатировалось, если оно новое – это осуществить голосовой звонок на номер сим-карты, который установлен в этом устройстве.
Для того чтобы активировать Альтокс Вам надо совершить голосовой вызов с Вашего телефона, которым Вы планируете управлять этим модулем на номер сим-карты, который установлен в блоке. Важное замечание, Вам надо опередить спамеров прежде чем они начнут предлагать кредит вашему Альтоксу. Осуществляете голосовой вызов, прошло соединение и в этот момент голосовой информатор предлагает Вам нажать какие-то кнопки для выполнения действий, но это Вас в данный момент интересует мало, куда интереснее то, что первый позвонивший телефон на этот Альтокс записывается в память как основной управляющий номер.
Вслед за этим Вам приходит смс с номера Альтокса и в нем целый ряд статусов, которые Альтокс рапортует относительно Webasto. Вас интересует самый главный N1 – это первый привязанный к блоку телефон. Есть всего 3 ячейки, т.е. можно запрограммировать три телефона.
Возможно вслед за этим смс Вам прилетит еще несколько других смс, например, Билайн Вас радостно будет приветствовать и благодарить за зачисленные деньги на счет.
С этого момента Альтокс готов к работе, управлять можно голосовым меню. Вы позвонили, следуя указаниям голосового меню нажимаете 1, 2 или 3, и выполняется то что нужно, в частности включение подогревателя.
Второй вариант, которым можно управлять, Вы открываете инструкцию по эксплуатации, и в ней перечислены все команды, которые можно при помощи смс отправить на Альтокс и все возможные ответы этого модуля расшифрованы. Если у Вас инструкция потеряна, то она доступна на сайте Альтокс.
На текущий момент Вы уже можете Вебасто включить и выключить. Но, голосовым меню список операций, которые Вы можете выполнить с Вашим Вебасто достаточно ограничен, фактически это запросить статус, включить и все. Если же пользоваться смс командами, или же мобильным приложением, или сайтом, то список возможностей расширяется.
У Вебасто есть одна неприятная особенность, помимо включения/выключения многие владельцы автомобилей с Вебасто вынуждены регулярно ездить в сервис по достаточно прозаичной и безобидной причине. Webasto склонна попадать в блокировку, если у Вас сел аккумулятор или у Вас загорелась лампочка низкого уровня топлива. Вебасто блокируется, и разблокировка требует визита в сервис, т.е. разблокировка Вебасто происходит путем удаления кодов неисправностей по ней.
Альтокс позволяет снять блокировку и сбросить коды неисправности Вебасто, равно как и посмотреть какие коды присутствуют. Это очень неплохая опция для тех, кто любит делать все сам и не зависеть от сервиса.
Для того чтобы этим функционалом воспользоваться входите в Play Market или App Store, в поиске набираете Altox, скачиваете и устанавливает приложение Altox Heater.
Для того, чтобы работать через приложение или веб-сайт компании Альтокс через интернет необходимо зарегистрироваться на портале. Два устройства телефон и Альтокс будучи на любом расстоянии друг от друга напрямую общаться не могут, но они оба подключены к интернету и Вам нужно какое-то связующее звено, которое их между собой соединит. Этим звеном является портал компании Альтокс, поэтому необходима регистрация на портале.
У Вас модуль Альтокс подсоединен через интернет к их серверу и Вам надо подключиться к их серверу со своего телефона. Но, чтобы Вы управляли именно своим Альтоксом, а не чьим-то другим Вам необходимо осуществить регистрацию на портале, где Вы к своему приложению, своему логину и паролю привяжете свой Альтокс с уникальным ID номером.
Регистрация осуществляется путем отправки смс на Альтокс модуль. Формат этой смс описан в документации. Эту смс надо отправить в том числе потому что это единственный способ узнать уникальный ID номер Вашего устройства.
После отправки смс на Альтокс Вы получите ответное смс в которой содержатся так называемые apn точки, т.е. точки доступа через которые сим-карта попадает в интернет, и что самое главное ID номер устройства. Этот номер уникальный для каждого устройства, и он Вам будет нужен при регистрации на портале.
Переходите в приложение, в нем есть целый ряд органов управления. Прежде всего это вид связи, Вы можете выбрать каким образом приложение будет связываться с Альтоксом – это интернет соединение, смс команды и вызов. Что немаловажно это приложение умеет набирать и отправляйте смс за Вас, и нужная команда будет доставлена при помощи sms, т.е. если стоит приложение Вам не нужно запоминать все эти смс команды из инструкции и мучительно вспоминать как их отправить.
Чтобы воспользоваться интернет соединением надо зарегистрироваться. Заходите в настройки пользователя и в самом низу, в правом углу есть кнопка «регистрация». Для регистрации Вам необходимо ввести ID устройства, и адрес электронной почты, на которую придет пароль.
После того как Вы ввели ID устройства, Ваш e-mail, и нажали кнопку регистрация в приложении к Вам на почту должно прийти письмо, где будет содержаться пароль. Если письмо не приходит в течение какого-то разумного времени проверьте папку «спам», возможно оно попало туда.
Теперь копируете пароль и возвращаетесь обратно в приложение. В приложении у Вас введено имя пользователя, адрес электронной почты, пароль, город и нажимаете сохранить. Все с этого момента Вы можете полностью пользоваться Альтоксом.
Очень интересный момент, тот или иной орган управления, будь то теле старт, либо это будет Альтокс, он дает команду на запуск, чтобы Вебасто запустилась. Имея брелок теле старт в руках можно нажать на кнопку запуска, загорается зеленый индикатор, люди ходят думая, что у них Вебасто запустилась. Но, на самом деле зеленый индикатор всего лишь говорит о том, что блок теле старт получил команду на запуск, он дает брелоку ответ, а далее теле старт уже дает команду на запуск Вебасто. Зеленый индикатор, который горит – это не означает, что у Вас 100% он запустил Вебасто. Это говорит о том, что всего на всего автомобиль принял сигнал.
В связи с этим в приложении Альтокс есть вкладка состояние. В этой вкладке Вы видите целый ряд параметров: напряжение в бортовой сети, выход включен/выключен, GSM сигнал, дату запроса, кажется все хорошо, Альтокс в сети. Переходите в раздел «диагностика», прочитать ошибки, и, например, как в нашем случае видите отопитель не ответил на команду. Ошибка нет связи с отопителем, потому что в данном случае наш Альтокс находится не на автомобиле. Если будут какие-то другие ошибки он их все перечислит, и есть возможность их стереть.
Если Вы через Альтокс даете команду на запуск, то он может Вас предупредить обратной связью об ошибке и не запуске при условии, что Вебасто отрапортует какую-либо ошибку о не запуске, т.е. сработает уведомление.
Таким образом выполняется первичная настройка модуля Альтокс. Записывается Ваш номер телефона в качестве первого и основного, регистрируется на портале, активируется приложение, и оно теперь функционирует с этим блоком. Если Вам потребуется добавить дополнительные телефоны для голосового и смс управления инструкция по их добавлению присутствует в инструкции по эксплуатации. Все необходимые команды там перечислены. Если потребуется добавить дополнительные телефоны для управления с приложения все что Вам необходимо знать это имя пользователя, e-mail адрес и пароль, который был указан в письме.
Подведя итог, для того, чтобы привязать номер телефона к Альтоксу достаточно просто первым позвонить на номер той сим-карты, которую Вы в него установили, и чтобы на сим-карте, установленной в Альтокс был положительный баланс, иначе привязка номера не произойдет.
Далее, если Вы хотите подключить к данному оборудованию члена своего семьи, либо на знакомого, близкого Вам человека кому Вы доверяете, то делать будете это именно Вы со своего номера телефона отправив специальное смс с номером того человека, которому Вы хотите доверить запуск и управление Вашего Вебасто, и у Вас останется еще одна свободная ячейка, т.к. Альтокс подразумевает 3 ячейки для памяти телефонов.
Для тех, кто хочет более расширенный функционал придется получить номер ID именно того оборудования, которое Вы используете, соответственно, необходимо будет отправить смс и вам Альтокс сделает ответное сообщение, в котором будет указано ID. С этим ID Вам необходимо будет зарегистрируется в приложении, и Вы можете полностью им управлять. Запускать, отключать, считывать и стирать ошибки, смотреть статус и даже геолокацию автомобиля.
Стоимость установки данного дополнительного оборудования 19 000 рублей (на конец 2019 года), т.е. это установка Альтокс полностью под ключ. Стоимость GSM-модуля Altox в среднем равна стоимости теле старта и даже в некоторых случаях таймеру.
Подготовка Webasto на Land Rover к зиме
Управление дополнительным подогревателем Webasto
Сравнительный тест подогревателей Webasto всех моделей Land Rover
Вебасто на Фрилендер 2: устройство, работа, особенности
Вебасто на Дискавери 3: устройство, работа, особенности
Вебасто на Дискавери 4: устройство, работа, особенности
Присадки для топлива дизельных Land Rover
О зимнем дизельном топливе для Land Rover на заправках Москвы
Если у Вас есть какие-то вопросы или Вы хотите просто получить какую-то консультацию, то Вы можете нам позвонить +7 (495) 374-50-67, написать свой вопрос в группе в контакте https://vk.com/lrwestmsc или в инстаграме @lrwest.msc или просто подъедте к нам в сервис LR-WEST. За это платить не надо!!!!! Мы с радостью Вам поможем.
Я вникал в ардуино как раз с этой темы. http://arduino.ru/forum/programmirovanie/nuzhen-sketch-zapuska-kotla-webasto-s-dop-kanala-signalizatsii-cherez-dunyu Смешно щас читать)
Короче устройство закончено, работает у двух человек, но чето они не делятся как оно работает, есть ли косяки.
Может кто соберёт. Поделиться впечатлениями. Так то вещь хорошая. Современные котлы вебасто EVO запускаются только по цифре. К тому же сняли с производства круглые таймеры 1533 (они стоили около 3тыс.). Сейчас таймеры которые идут, стоят 6 тыс. вроде и функционал скуден и впаятся к кнопке сложнее гораздо.
Смысл моего устройства такой. Модуль работает по одному из трёх алгоритмов управления котлами:
1. Запуск котла минусовым импульсом 1 сек. (Данный вариант подключения можно применять когда уже есть штатный таймер вебасто, впаяться паралельно кнопке включения)
2. Запуск котла по цифровой шине W-BUS. (Данный вариант применим к управлению котлами Webasto EVO, напрямую без штатных устройств управления)
3. Запуск котла потенциалом 12В. Т.е. пока есть напряжение 12В — котел включен, иначе — выключен. (данный вариант применим для запуска аналоговых котлов Webasto Termo Top C , E)
Режим выбирается посредством посылкой SMS с соответствующей командой и хранится в еепром. Имеется обратная связь по успешности запуска котла даже для аналоговых webasto. Имеется выбор времени работы котла (также хранится в еепром).
Также к данному устройству выгодно подключать сигнализацию старлайн или другую. По сути расширяется функционал сигнализации до GSM. Функции для старлайн:
1. Включение и выключение котла с допканалов сигнализации (отдельный канал — вкл и отдельный — выкл)
2. Запуск/останов ДВС средствами старлайна, но по GSM команде от данного устройва.
3. Вывод состояния зажигания, работы ДВС, состояния охраны, тревоги в данное устройство для оповещения по GSM.
Себестоимость устройства около 1 тыс. рублей. Польза очевидна.
Фото изготовления и плата в layout https://yadi.sk/d/MZHB6ouG3NNqz4
Скетч
#include <EEPROM.h>
// для GSM модуля
#include <SoftwareSerial.h>
SoftwareSerial mySerial(14, 15); //Rx, Tx
String currStr = "";
int isStringMessage = 0;
int KTOzapros = 0;
int KTOreport = 1;
int Protocol = 1; // протокол, по которому будет происходить выход на запуск котла: 1 - импульсный минусовой выход (на впайку в таймер вебасто например)
// 2 - по протоколу W-BUS ( котлы TermoTOP EVO)
// 3 - по подаче потенциала 12В, т.е. пока висит +12В - котел включен (котлы по аналогу - TermoTOP C,E)
//_______Все для цикла void voltmetr()
float vout = 0.0; // Напряжение на входе аналового входа
float Vpit = 0.0; // Измеряемое напряжение на выходе ИБП
int volt = 0; // Напряжение на входе АЦП
// входы выходы на соостветствующие пины
#define DopOn 4 // сюда доп канал от сигналки на включение вебасто
#define DopOff 5 // сюда доп канал от сигналки на выключение вебасто
#define VyhodWebasto 12 // это импульсный минусовой выход вкл/выкл вебасто к таймеру.
#define VyhodWebastoAnalog 3 // это потенциальный плюсовой выход вкл/выкл вебасто (напрямую к котлу без таймера).
#define Sost 9 // Сюда состояние вебасто (+12В когда работает)
#define Ohrana 6 // Сюда состояние охраны сигналки
#define Trevoga 7 // Сюда состояние тревоги
#define StartEng 8 // это импульсный минусовой выход вкл/выкл ДВС. подключать на вход событий сиги.
#define IGN 10 // Сюда состояние зажигания
#define Eng 11 // Сюда состояние работы ДВС
// для шины 1-wire и датчиков DS18B20
#include <OneWire.h> // библиотека для DS18B20
OneWire ds(2); // датчики DS18B20 на 2 пин
byte VyhlopC[8] ={0x28, 0xFF, 0xE6, 0x14, 0x90, 0x15, 0x04, 0x62}; // тут ставим свои адреса датчиков
byte EngineC[8] ={0x28, 0xFF, 0x06, 0x15, 0x90, 0x15, 0x04, 0x37};
byte UlicaC[8] ={0x28, 0xFF, 0x43, 0x42, 0xA8, 0x15, 0x03, 0x2A};
byte SalonC[8] ={0x28, 0xFF, 0xE0, 0x19, 0xA8, 0x15, 0x01, 0xA7};
volatile int TempVyhlopC = 20;
volatile int TempEngineC = 20;
volatile int TempUlicaC = 20;
volatile int TempSalonC = 20;
byte Zapusk20[5] = {0xF4,0x03, 0x20, 0x3B, 0xEC} ;
byte Zapusk21[5] = {0xF4,0x03, 0x21, 0x3B, 0xED} ;
byte Stop[4] = {0xF4,0x02, 0x10, 0xE6} ;
bool flagStartPresent = 1; //флаг что отправляем в момент периодического поддержания связи W-Bus status или start
int StartMessageRepeat = 0; //количество отправленных сообщений на старт котла
int StopMessageRepeat = 0; //количество отправленных сообщений на остановку котла
unsigned long TimeWebasto = 1800000; //время работы котла, 1800000 = 30мин
unsigned long EndReportMillis = 0; //переменная для таймера отправки отчета об успешности запуска котла
unsigned long EndReportEngine = 0; //переменная для таймера отправки отчета об успешности запуска ДВС
unsigned long Prev_PeriodW_BusMessage = 0; //переменная для таймера периодической отправки сообщений состояния котла в шину W-Bus
unsigned long Prev_PeriodW_BusStartStop = 0; //переменная для таймера периодической отправки сообщений старта/стопа котла в шину W-Bus
//для таймера - активация котла - импульс массы 0,8 сек на провод, впаянный в таймер вебасто)
unsigned long time, timer=0;
bool timerenabled=false;
#define TIMEREXPIRED (time-timer)>800
//для таймера - старт двигателя - импульс +5В на оптопару, в итоге минусовой импульс 1 сек на вход событий сигналки для запуска ДВС)
unsigned long TimeStartEng, timerStartEng=0;
bool timerenabledStartEng=false;
#define TIMEREXPIRED_StartEng (TimeStartEng-timerStartEng)>2000
//для таймера - старт котла по W-BUS )
unsigned long TimeStart_W_BUS, timerStart_W_BUS=0;
bool timerenabledStart_W_BUS=false;
#define TIMEREXPIRED_Start_W_BUS (TimeStart_W_BUS-timerStart_W_BUS)> TimeWebasto
bool webasto = 0; // состояние команды на работу Webasto. 0 - котел выключен, 1 - котел включен
bool startWebasto_OK = 0; // состояние успешного запуска котла
bool report = false; // состояние нужности отправки отчета false - не нужно отправлять, true - нужно отправлять
bool reportEngine = false;// состояние нужности отправки отчета false - не нужно отправлять, true - нужно отправлять
bool engine =0; //флаг работает ли ДВС или нет
bool ignition=0; //флаг включено ли зажигание или нет
bool ohrana=0; //флаг включена ли охрана или нет
bool trevoga=0; //флаг включена ли тревога или нет
bool alarmSMS = 0; //флаг отправлена ли смс о тревоге или нет
// СТАРТОВЫЙ ЦИКЛ
void setup()
{
delay (2500);
WDTCSR=(1<<WDCE)|(1<<WDE); //для датчиков DS18B20
// WDTCSR=(1<<WDIE)| (1<<WDP2)|(1<<WDP1); // для датчиков DS18B20 (разрешение прерывания + выдержка 1 секунда)
WDTCSR=(1<<WDIE)| (1<<WDP3)|(1<<WDP0); // для датчиков DS18B20 (разрешение прерывания + выдержка 8 секунд)
pinMode (DopOn, INPUT); digitalWrite (DopOn, HIGH);
pinMode (DopOff, INPUT); digitalWrite (DopOff, HIGH);
pinMode (Sost, INPUT); digitalWrite (Sost, HIGH);
pinMode (VyhodWebasto, OUTPUT); digitalWrite (VyhodWebasto, HIGH);
pinMode (VyhodWebastoAnalog, OUTPUT); digitalWrite (VyhodWebastoAnalog, LOW);
pinMode (StartEng, OUTPUT); digitalWrite (StartEng, LOW);
pinMode (13, OUTPUT); digitalWrite (13, LOW);
pinMode (Ohrana, INPUT); digitalWrite (Ohrana, HIGH);
pinMode (Trevoga, INPUT); digitalWrite (Trevoga, HIGH);
pinMode (IGN, INPUT); digitalWrite (IGN, HIGH);
pinMode (Eng, INPUT); digitalWrite (Eng, HIGH);
Serial.begin (2400, SERIAL_8E1); // сериал соединение протокол W-Bus
mySerial.begin(19200); // сериал соединение для gsm модуля
delay(2000);
NastroykaGSM ();
TimeWebasto = EEPROM.read(1)*60000UL;
Protocol = EEPROM.read(2);
}
void loop() {
if (Protocol==1||Protocol==3) {webasto = !digitalRead (Sost);
if (TempVyhlopC - TempUlicaC > 15) startWebasto_OK = 1;
else startWebasto_OK = 0;}
if (Protocol==2)W_Bus();
//ниже для таймера старта котла по W-BUS и аналогу
TimeStart_W_BUS = millis();
if (timerenabledStart_W_BUS){
if (TIMEREXPIRED_Start_W_BUS) {
digitalWrite (VyhodWebastoAnalog,LOW); webasto=0; timerenabledStart_W_BUS = false;}}
//ниже для таймера создания импульса на старт ДВС
TimeStartEng = millis();
if (timerenabledStartEng) {
if (TIMEREXPIRED_StartEng) {digitalWrite (StartEng, LOW); timerenabledStartEng=false;}}
engine = !digitalRead (Eng);
ignition= !digitalRead (IGN);
ohrana= !digitalRead (Ohrana);
trevoga= !digitalRead (Trevoga);
if (webasto && report) timerReport ();
if (reportEngine) timerReportEngine ();
if (trevoga && !alarmSMS) AlarmSMS ();
if (!ohrana) alarmSMS = false;
readSMS();
voltmetr();
WebastoOprosImpulse ();
}
void voltmetr() //____________Цикл "Вольтметр"__измерение напряжения на выходе ИБП
// Взято с http://digitrode.ru/computing-devices/mcu_cpu/87-voltmetr-na-arduino.html
{
volt = analogRead(A7); // А7 аналоговый вход вольтметра
vout = (volt * 4.92) / 1024;
Vpit = vout / (9950.0/(98600.0+9950.0)); // По формуле Vpit = vout / (R2/(R1+R2))
if (Vpit<0.09) Vpit=0.0; // Округление до нуля
}
void NastroykaGSM () {
mySerial.print("AT+CMGF=1r"); //устанавливает текстовый режим смс-сообщения
delay(200);
mySerial.print("AT+IFC=1, 1r"); //устанавливает программный контроль потоком передачи данных
delay(200);
mySerial.print("AT+CPBS="SM"r"); //открывает доступ к данным телефонной книги SIM-карты
delay(200);
mySerial.print("AT+GSMBUSY=1r"); //запрет всех входящих звонков
delay(300);
mySerial.print("AT+CNMI=1,2,2,1,0r"); //включает оповещение о новых сообщениях
delay(300);
mySerial.print("AT+CMGDA="DEL ALL"r"); // удаляем все смс, ки
delay(2000);
}
void startSegaSMS() //__________________Цикл подготовки модуля к отправке СМС-сообщений по первому номеру
{
mySerial.print("AT+CMGF=1r");
delay(200);
mySerial.println("AT+CMGS="+79000000000""); // (+79000000000 сдесь должен быть ваш номер №1)
delay(500);
}
void startSega_2SMS() //__________________Цикл подготовки модуля к отправке СМС-сообщений по второму номеру
{
mySerial.print("AT+CMGF=1r");
delay(100);
mySerial.println("AT+CMGS="+7900000000""); // (+79000000000 сдесь должен быть ваш номер №2)
delay(100);
}
void EndSMS ()
{
delay(200);
mySerial.println((char)26); // Команда отправки СМС
delay(4000);
mySerial.print("AT+CMGDA="DEL ALL"r"); // удаляем все смс, ки
delay(2000);
}
void readSMS() //_____Цикл чтения входящих СМС-сообщений______________
{
if (!mySerial.available()) return;
char currSymb = mySerial.read();
// Serial.print (currSymb);
if ('r' == currSymb)
{
if (isStringMessage!=0) //если текущая строка - SMS-сообщение, отреагируем на него соответствующим образом
{
if (!currStr.compareTo("ZAPROS")) { SMSzapros();} // Передача параметров по СМС
else if (!currStr.compareTo("Webasto-ON")) { if (!webasto) {StartWebasto (); report = true; EndReportMillis = millis(); // если получили команду на включение и вебаста в настоящий момент выключена - включаем
if (isStringMessage = 1) {startSegaSMS(); mySerial.println("Webasto Vkluchena"); EndSMS(); KTOreport = 1;}
else if (isStringMessage = 2) {startSega_2SMS(); mySerial.println("Webasto Vkluchena"); EndSMS(); KTOreport = 2;}}
else {if (isStringMessage = 1) {startSegaSMS(); mySerial.println("Webasto uzhe vkluchena"); EndSMS();}
else if (isStringMessage = 2) {startSega_2SMS(); mySerial.println("Webasto uzhe vkluchena"); EndSMS();}}}
else if (!currStr.compareTo("Webasto-OFF")) {if (webasto){StopWebasto (); report = false; // если получили команду на выключение и вебаста в настоящий момент включена - выключаем
if (isStringMessage = 1) {startSegaSMS(); mySerial.println("Webasto Otkluchena"); EndSMS();}
else if (isStringMessage = 2) {startSega_2SMS(); mySerial.println("Webasto Otkluchena"); EndSMS();}}
else {if (isStringMessage = 1) {startSegaSMS(); mySerial.println("Webasto uzhe otkluchena"); EndSMS();}
else if (isStringMessage = 2) {startSega_2SMS(); mySerial.println("Webasto uzhe otkluchena"); EndSMS();}}
}
else if (!currStr.compareTo("Engine-ON")) {if (!engine) { digitalWrite (StartEng, HIGH); timerStartEng=TimeStartEng; timerenabledStartEng=true; reportEngine = true; EndReportEngine = millis(); // если получили команду на включение ДВС и он в настоящий момент выключен - включаем
if (isStringMessage = 1) {startSegaSMS(); mySerial.println("Engine Start"); EndSMS(); KTOreport = 1;}
else if (isStringMessage = 2) {startSega_2SMS(); mySerial.println("Engine Start"); EndSMS(); KTOreport = 2;}}
else {if (isStringMessage = 1) {startSegaSMS(); mySerial.println("Dvigatel uzhe rabotaet"); EndSMS();}
else if (isStringMessage = 2) {startSega_2SMS(); mySerial.println("Dvigatel uzhe rabotaet"); EndSMS();}}
}
else if (!currStr.compareTo("Engine-OFF")) {if (engine){ digitalWrite (StartEng, HIGH); timerStartEng=TimeStartEng; timerenabledStartEng=true; reportEngine = false; // если получили команду на выключение ДВС и он в настоящий момент работает - выключаем
if (isStringMessage = 1) {startSegaSMS(); mySerial.println("Webasto Otkluchena"); EndSMS();}
else if (isStringMessage = 2) {startSega_2SMS(); mySerial.println("Webasto Otkluchena"); EndSMS();}}
else {if (isStringMessage = 1) {startSegaSMS(); mySerial.println("Webasto uzhe otkluchena"); EndSMS();}
else if (isStringMessage = 2) {startSega_2SMS(); mySerial.println("Webasto uzhe otkluchena"); EndSMS();}}
}
else if (!currStr.compareTo("Impulse")) {Protocol = 1; EEPROM.write(2,Protocol); if (isStringMessage = 1) {startSegaSMS(); mySerial.println("zapusk GND_impulse"); EndSMS();}
else if (isStringMessage = 2) {startSega_2SMS(); mySerial.println("zapusk GND_impulse"); EndSMS();}}
else if (!currStr.compareTo("W-BUS")) {Protocol = 2; EEPROM.write(2,Protocol); webasto = 0; if (isStringMessage = 1) {startSegaSMS(); mySerial.println("zapusk W-BUS"); EndSMS();}
else if (isStringMessage = 2) {startSega_2SMS(); mySerial.println("zapusk W_BUS"); EndSMS();}}
else if (!currStr.compareTo("Potenzial")) {Protocol = 3; EEPROM.write(2,Protocol); if (isStringMessage = 1) {startSegaSMS(); mySerial.println("zapusk +12V Potencial"); EndSMS();}
else if (isStringMessage = 2) {startSega_2SMS(); mySerial.println("zapusk +12V Potencial"); EndSMS();}}
else if (!currStr.compareTo("Webasto20min")) {TimeWebasto = 1200000; EEPROM.write(1,TimeWebasto/60000UL);if (isStringMessage = 1) {startSegaSMS(); mySerial.println("Webasto time 20min"); EndSMS();}
else if (isStringMessage = 2) {startSega_2SMS(); mySerial.println("Webasto time 20min"); EndSMS();}}
else if (!currStr.compareTo("Webasto30min")) {TimeWebasto = 1800000; EEPROM.write(1,TimeWebasto/60000UL); if (isStringMessage = 1) {startSegaSMS(); mySerial.println("Webasto time 30min"); EndSMS();}
else if (isStringMessage = 2) {startSega_2SMS(); mySerial.println("Webasto time 30min"); EndSMS();}}
else if (!currStr.compareTo("Webasto40min")) {TimeWebasto = 2400000; EEPROM.write(1,TimeWebasto/60000UL); if (isStringMessage = 1) {startSegaSMS(); mySerial.println("Webasto time 40min"); EndSMS();}
else if (isStringMessage = 2) {startSega_2SMS(); mySerial.println("Webasto time 40min"); EndSMS();}}
else if (!currStr.compareTo("Webasto50min")) {TimeWebasto = 3000000; EEPROM.write(1,TimeWebasto/60000UL); if (isStringMessage = 1) {startSegaSMS(); mySerial.println("Webasto time 50min"); EndSMS();}
else if (isStringMessage = 2) {startSega_2SMS(); mySerial.println("Webasto time 50min"); EndSMS();}}
else if (!currStr.compareTo("Webasto60min")) {TimeWebasto = 3480000; EEPROM.write(1,TimeWebasto/60000UL); if (isStringMessage = 1) {startSegaSMS(); mySerial.println("Webasto time 60min"); EndSMS();}
else if (isStringMessage = 2) {startSega_2SMS(); mySerial.println("Webasto time 60min"); EndSMS();}}
else if (!currStr.compareTo("Balance")) SMSbalance();
isStringMessage = 0;
}
else { if (currStr.startsWith("+CMT: "+70000000000")) { isStringMessage = 1; KTOzapros = 1;} //если текущая строка начинается с "+CMT",то следующая строка является сообщением
else if (currStr.startsWith("+CMT: "+79000000000")) { isStringMessage = 2; KTOzapros = 2;}
else if (currStr.startsWith("+CUSD: 0,")) //если текущая строка начинается с "+CUSD",то следующая строка является запросом баланса
{
if (KTOzapros == 1) startSegaSMS();
else if (KTOzapros == 2) startSega_2SMS();
mySerial.print (currStr);
EndSMS();
}
}
currStr = "";
}
else if ('n' != currSymb) { currStr += String(currSymb);}
}
void SMSzapros()
{
if (isStringMessage == 1) { startSegaSMS();}
else if (isStringMessage == 2) { startSega_2SMS();}
else if (isStringMessage == 0) {if (KTOreport == 1) startSegaSMS();
else if (KTOreport == 2) startSega_2SMS();}
if (webasto) { mySerial.println ("Webasto ON");
if (startWebasto_OK) mySerial.println ("StartWebasto OK");
else mySerial.println ("StartWebasto FAIL");}
else mySerial.println ("Webasto OFF");
if (engine) mySerial.println ("Engine ON");
else mySerial.println ("Engine OFF");
if (ignition) mySerial.println ("IGN ON");
else mySerial.println ("IGN OFF");
if (ohrana) mySerial.println ("OHRANA ON");
else mySerial.println ("OHRANA OFF");
if (trevoga) mySerial.println ("Vnimanie!!! Trevoga!!! Sirena Vkl!");
mySerial.print("Battery: "); mySerial.print (Vpit); mySerial.println("V");
mySerial.print("Engine: "); mySerial.print (TempEngineC); mySerial.println("*C");
mySerial.print("Vyhlop: "); mySerial.print (TempVyhlopC); mySerial.println("*C");
mySerial.print("Ulica: "); mySerial.print (TempUlicaC); mySerial.println("*C");
mySerial.print("Salon: "); mySerial.print (TempSalonC); mySerial.println("*C");
mySerial.print("Protocol: ");
if (Protocol==1) mySerial.println("GND Impulse");
else if (Protocol==2) mySerial.println("W-BUS");
else if (Protocol==3) mySerial.println("+12V Potencial");
mySerial.print("Webasto Time: "); mySerial.print (TimeWebasto/60000UL); mySerial.println("min");
EndSMS();
}
void SMSbalance() {
mySerial.print("AT+CMGF=1r");
delay(200);
mySerial.println ("AT+CUSD=1,"#100#"");
//mySerial.println("AT+CMGS="#100#"");
// mySerial.println("ATD#100#");
//mySerial.println("AT + CMGS = "111""); // (+79000000000 сдесь должен быть ваш номер №1)
delay(2000); // команда на замену на транслит *111*6*2#
//mySerial.println ("11");
//EndSMS();
}
void AlarmSMS() {
startSegaSMS();
mySerial.println ("Vnimanie!!! Trevoga!!! Sirena Vkl!");
EndSMS();
startSega_2SMS();
mySerial.println ("Vnimanie!!! Trevoga!!! Sirena Vkl!");
EndSMS();
alarmSMS = true;
}
void StartWebasto()
{
if (Protocol==1){ digitalWrite (VyhodWebasto, LOW);
timer=time;
timerenabled=true;}
else if (Protocol==2||Protocol==3){
StartMessageRepeat = 0;
webasto = 1; digitalWrite (VyhodWebastoAnalog, HIGH);
timerStart_W_BUS=TimeStart_W_BUS;
timerenabledStart_W_BUS = true;}
}
void StopWebasto()
{
if (Protocol==1){ digitalWrite (VyhodWebasto, LOW);
timer=time;
timerenabled=true;}
else if (Protocol==2||Protocol==3){
StopMessageRepeat = 0;
webasto = 0; digitalWrite (VyhodWebastoAnalog, LOW);
timerenabledStart_W_BUS = false;}
}
void WebastoOprosImpulse (){
// опрос допканалов от сигнализации включения/ выключение котла и таймер импульса старт/стоп котла
time = millis();
if (timerenabled) {if (TIMEREXPIRED) {digitalWrite (VyhodWebasto, HIGH); timerenabled=false;}}
else {if (!digitalRead (DopOn) && !webasto) {StartWebasto(); report = true; EndReportMillis = millis(); KTOreport = 1;}
if (!digitalRead (DopOff) && webasto) {StopWebasto(); report = false;}}}
// цикл таймера отправки отчета об успешности запуска котла (отчёт через 6 мин после старта)
void timerReport () {
if(millis() - EndReportMillis > 360000UL)
{EndReportMillis = millis(); report = false; SMSzapros(); }}
// цикл таймера отправки отчета об успешности запуска ДВС (отчёт через 30сек после старта)
void timerReportEngine () {
if(millis() - EndReportEngine > 30000)
{EndReportEngine = millis(); reportEngine = false; SMSzapros();}}
void W_Bus (){
if (webasto) {
if (StartMessageRepeat<4 && (millis()-Prev_PeriodW_BusStartStop>800)){
for (int i = 0; i<5; i++) Serial.write (Zapusk21[i]);
StartMessageRepeat++;
Prev_PeriodW_BusStartStop = millis();
}
if (StartMessageRepeat>=4){ if (millis()-Prev_PeriodW_BusMessage>5000) {
//делаем периодическое поддержание связи W-BUS
// наверное сканает отправка сообщения о состоянии котла
// т.е. ,например, отправляем периодически запрос на показания датчиков
// состоянием работы котла будет наличие или отсутствие пламени
if (flagStartPresent) {for (int i = 0; i<5; i++) Serial.write (Zapusk21[i]); }
//else {for (int i = 0; i<5; i++) Serial.write (StateMessage[i]);}
flagStartPresent = !flagStartPresent;
StopMessageRepeat = 0;
Prev_PeriodW_BusMessage = millis();
}}}
else if (StopMessageRepeat<4 && (millis()-Prev_PeriodW_BusStartStop>800)){
for (int i = 0; i<4; i++) Serial.write (Stop[i]);
StopMessageRepeat++;
StartMessageRepeat = 0;
Prev_PeriodW_BusStartStop = millis();
}
}
// Вектор прерывания для Dallas DS18B20
ISR (WDT_vect){ //вектор прерывания WD
static boolean n=0; // флаг работы: запрос температуры или её чтение
n=!n;
if (n) {ds.reset(); // сброс шины
ds.write(0xCC);//обращение ко всем датчикам
ds.write(0x44);// начать преобразование (без паразитного питания)
}
else {ds.reset();
ds.select(VyhlopC);
ds.write(0xBE); // Read Scratchpad (чтение регистров)
TempVyhlopC = ds.read() | (ds.read()<<8); //прочитаны 2 байта
TempVyhlopC = TempVyhlopC / 16;
// получение с 2-го датчика
ds.reset();
ds.select(EngineC);
ds.write(0xBE); // Read Scratchpad (чтение регистров)
TempEngineC = ds.read() | (ds.read()<<8); //прочитаны 2 байта
TempEngineC = TempEngineC/16;
ds.reset();
ds.select(UlicaC);
ds.write(0xBE); // Read Scratchpad (чтение регистров)
TempUlicaC = ds.read() | (ds.read()<<8); //прочитаны 2 байта
TempUlicaC = TempUlicaC / 16;
// получение с 2-го датчика
ds.reset();
ds.select(SalonC);
ds.write(0xBE); // Read Scratchpad (чтение регистров)
TempSalonC = ds.read() | (ds.read()<<8); //прочитаны 2 байта
TempSalonC = TempSalonC/16 ;
}}
Помогите допилить три вещи.
1. Запись номера телефона пользователя по смс, ну или по звонку.
2. Наверняка GSM модуль будет зависать. Нужно сделать проверку его «зависания» и при необходимости рестарт
3. Научить всё это дело засыпать, чтоб поменьше кушало энергии. замерял вроде где-то 25…30 мА. Многовато, если учесть ещё потребление сигнализации старлайн.
Если кто будет собирать, спрашивайте что не понятно.
Установка и ремонт подогревателей Вебасто в Москве
Адрес центра:
г. Москва, Маршала Прошлякова, 19
Время работы:….
СБ-ВС с 10:00 до 17:00;
По предварительной записи!
- Качественный монтаж
- Надёжная отладка и настройка
- Гарантия на выполнение работ
После покупки и установки отопителя автовладелец выбирает способ управления этим прибором. Автономный отопитель Вебасто имеет возможность подключения к различным системам управления.
Различные GPS-модули имеют разные наборы функций. Самые простые позволяют только включать или выключать отопитель. Более сложные позволяют использовать и другие функции (например, при понижении температуры ниже заданного значения автомобиль сам напомнит Вам о том, что желательно включить отопитель).
Некоторые GPS-модули позволяют также определить примерное место нахождения транспортного средства.
Ниже можно просмотреть видео про запуск и управление вебасто с телефона
Переключатель / таймер
Отопителем можно управлять изнутри автомобиля посредством переключателя или таймера (Webasto MultiControl / Таймер 1533). Таймер дает возможность настроить включение подогрева в определенный день и время. Переключатель или таймер по умолчанию устанавливается в автомобиле при установке отопителя.
Дистанционные системы управления вебасто
Находясь вне автомобиля отопителем можно управлять через дистанционные системы управления (например, Telestart T91). Главным недостатком дистанционных систем является ограничение по дальности действия (от 800 до 1500 метров в зависимости от модели).
Управление Webasto с телефона
Также можно выполнять дистанционный запуск вебасто с телефона. Для этого необходимо установить GSM-модуль и подключить его к отопителю. При определенной сноровке это можно сделать своими руками, не обращаясь в сервисный центр. Однако установку можно также произвести и на сервисе, стоимость такой работы невысока.
Запуск webasto с телефона производится посредством звонка или SMS (для GSM-модуля АвтоФон Termo и других).
Более продвинутые GSM-модули (например, ALTOX WBUS-4 или ThermoCall) позволяют управлять отопителем через специальное мобильное приложение.
Ставим подогреватели Webasto на автомобили марок:
На машине стоит штатный Вебасто перепрошитый из догревателя в автономный подогреватель и установлен телестарт.
Хочу снять телестарт и установить запуск через GSM приложение в телефон
Варианта вижу три:
1. Штатный Webasto Thermo Call TC-4 Advanced.
2. Altox WBUS-5
3. Автосигнализация Starline Pandect x1800 BT
Плюс первого варианта:
— оригинальность.
Минусы:
— все хают приложение Webasto, мол не показывает ошибки запуска, не видно работает вебасто или нет.
— нужно ставить Fan Control для управления блоком климата + 5000р
Плюс второго варианта:
— подробная информация в приложении: напряжение АКБ, можно провести диагностику блока вебасто.
Минус:
— нужно ставить Fan Control для управления блоком климата + 5000р
Плюс третьего варианта:
— можно реализовать как управление вебастой так и автозапуск двигателя при достижении, например, температуры 70 градусов
— не нужно Fan Control, блоком климата сигнализация будет управлять по Can шине
— Бонусом идёт телеметрия: если эвакуируют автомобиль, то буду знать где он ходится или если кто-то будет пытаться снять колёса и шатать машину, то придёт сообщение.
Минус:
— дороже почти в 2 раза
Подскажите, кто имел опыт использования каких-либо вариантов, прошу отписаться что вы выбрали, почему и выбрали ли бы это еще раз?
После покупки и установки отопителя автовладелец выбирает способ управления этим прибором. Автономный отопитель Вебасто имеет возможность подключения к различным системам управления.
Различные GPS-модули имеют разные наборы функций. Самые простые позволяют только включать или выключать отопитель. Более сложные позволяют использовать и другие функции (например, при понижении температуры ниже заданного значения автомобиль сам напомнит Вам о том, что желательно включить отопитель).
Некоторые GPS-модули позволяют также определить примерное место нахождения транспортного средства.
Ниже можно просмотреть видео про запуск и управление вебасто с телефона
Переключатель / таймер
Отопителем можно управлять изнутри автомобиля посредством переключателя или таймера (Webasto MultiControl / Таймер 1533). Таймер дает возможность настроить включение подогрева в определенный день и время. Переключатель или таймер по умолчанию устанавливается в автомобиле при установке отопителя.
Дистанционные системы управления вебасто
Находясь вне автомобиля отопителем можно управлять через дистанционные системы управления (например, Telestart T91). Главным недостатком дистанционных систем является ограничение по дальности действия (от 800 до 1500 метров в зависимости от модели).
Управление Webasto с телефона
Также можно выполнять дистанционный запуск вебасто с телефона. Для этого необходимо установить GSM-модуль и подключить его к отопителю. При определенной сноровке это можно сделать своими руками, не обращаясь в сервисный центр. Однако установку можно также произвести и на сервисе, стоимость такой работы невысока.
Запуск webasto с телефона производится посредством звонка или SMS (для GSM-модуля АвтоФон Termo и других).
Более продвинутые GSM-модули (например, ALTOX WBUS-4 или ThermoCall) позволяют управлять отопителем через специальное мобильное приложение.
Проблема запуска холодного запуска двигателя в условиях низких температур хорошо известна каждому автовладельцу. Силовой агрегат с трудом заводится в морозы, увеличивается степень износа нагруженных деталей мотора во время таких запусков. Также в зимний период значительно понижается комфорт эксплуатации транспортных средств, так как время прогрева ДВС и внутрисалонного пространства до приемлемого уровня может быть существенно увеличено.
Для эффективного решения указанных задач автомобиль можно оборудовать предпусковым подогревателем. Подобные устройства бывают нескольких видов, при этом наилучшей автономностью и производительностью обладают жидкостные подогреватели двигателя типа Вебасто.
Как установить Вебасто своими руками
Начнем с того, что установка Вебасто своими руками предполагает целый комплекс операций. Если вы не уверены в своих силах, не имеете достаточного опыта и подходящих инструментов, тогда от самостоятельной установки лучше отказаться и обратиться за помощью в профессиональный установочный центр.
Следует помнить, что неправильная установка может привести к возгоранию и различным проблемам в процессе дальнейшей эксплуатации транспортного средства и самого автономного подогревателя, а также к выходу из строя отдельных элементов ДВС и/или Вебасто.
В результате сгорания топлива образуется тепло, которое нагревает охлаждающую жидкость (тосол или антифриз) системы охлаждения двигателя. Указанная ОЖ проходит через теплообменник подогревателя, который подключается к штатной системе охлаждения мотора.
Циркуляция ОЖ происходит благодаря отдельному насосу, который встроен в отопитель. Насос заставляет охлаждающую жидкость циркулировать по малому кругу, в результате чего происходит нагрев двигателя, а также установленных на мотор элементов системы питания ДВС. Автономный подогреватель Webasto представляет собой готовый комплект всех элементов и деталей, которые понадобятся для установки. В такой комплект входят:
- отопитель;
- электронный контроллер (блок управления);
- циркуляционный насос ОЖ;
- штуцеры для подключения к топливной системе;
- штуцеры для подключения к контурам системы охлаждения;
- дозирующий насос для подачи горючего;
- отдельная выхлопная система отопителя;
- отдельный воздухозаборник;
- монтажные кронштейны и крепежи;
- инструкция по установке и руководство по эксплуатации;
Как уже было сказано выше, комплекты Вебасто могут отличаться, так как предназначены для монтажа на разные типы двигателей и ТС (легковые бензиновые и дизельные авто, микроавтобусы, грузовики, спецтехника и т.д.). С учетом таких особенностей наборы имеют отличия по производительности, базовым характеристикам и комплектации.
В процессе подбора отопителя для конкретного автомобиля это нужно отдельно учесть. Например, установка Вебасто для дизеля на бензиновый авто может в некоторых случаях потребовать дополнительных крепежей и переходников, что в конечном итоге сильно затрудняет монтаж.
Установка Вебасто на бензиновый двигатель
Начнем с того, что монтаж подогревателя Webasto на бензиновый и дизельный агрегат потребует свободного доступа как к верхней, так и нижней части подкапотного пространства. Параллельно необходимо реализовать хорошее освещение. Сам процесс установки предполагает следующие действия:
- Для начала отключаются клеммы с АКБ, после аккумулятор снимается с авто;
- Затем необходимо определиться с местом установки отопителя в пространстве под капотом. С учетом того, что отопитель желательно устанавливать поближе к блоку цилиндров, во время многих инсталляций часто используется кронштейн бачка, в котором содержится жидкость омывателя ветрового стекла.
- Бачок омывателя потребуется установить в другое место. Установка отопителя ближе к БЦ позволяет повысить эффективность его работы и снизить потери тепла во время использования подогревателя. Также при установке отдельное внимание следует уделить правильности расположения отопителя по отношению к двигателю и другим элементам.
- Далее понадобится снять топливный бак, после чего производится установка топливозаборника и его подключение. Топливоподводящая трубка на насос прикрепляется к кузову снаружи.
- Затем монтируется топливный насос. При его установке нужно обязательно ставить прокладку-вибропоглотитель.
- После этого в салоне ТС нужно установить таймер включения, который идет в установочном комплекте отопителя, затем провести к нему проводку.
- Далее понадобиться прикрепить к отопителю патрубки для подачи и выхода охлаждающей жидкости. Также к устройству присоединяется выхлопная труба. Указанную трубу выводят в арку переднего колеса. Для этого потребуется просверлить отдельное отверстие для вывода.
- По окончании к предпусковому подогревателю следует подключить топливоподающую трубку, после чего устройство закрепляется в выбранном месте установки.
- Теперь работы затрагивают штатную систему охлаждения. Из системы нужно частично слить тосол или антифриз в заранее подготовленную емкость, чтобы не разливать ОЖ при подключении.
- Далее нужно врезать трубопровод подачи и приема ОЖ в магистрали печки. Для подключения используются тройники, которые входят в установочный комплект отопителя. После этого тройники фиксируются при помощи винтовых хомутов.
- По окончании врезки тройников и подключения следует долить ОЖ по уровню в расширительный бачок. Затем нужно выбрать область, куда будет установлен дополнительный блок предохранителей и реле, которые отвечают за работу штатного внутрисалонного вентилятора.
- Указанный выше блок с реле часто ставят на свободные шпильки моторного щита, задействуют пыльник крыла и т.п.
- Теперь можно перейти к прокладке жгутов проводки, после чего установленные устройства подключаются к автомобильной бортовой сети. Параллельно осуществляется закрепление выхлопного коллектора подогревателя на крыле, после чего осуществляется соединение с глушителем и резонатором.
- Завершающим этапом можно считать установку и подключение АКБ, после чего производится первый пробный пуск двигателя. После такого запуска нужно дать поработать мотору на ХХ 5-10 минут.
- Затем следует произвести проверку уровня антифриза и долить ОЖ при такой необходимости. Далее осуществляется пробное включение отопителя и проверка всего функционала устройства.
Напоследок добавим, что в некоторых случаях во время первого запуска подогреватель может не работать, так как в топливной магистрали недостаточно горючего. Для того чтобы топливо заполнило магистраль, потребуется немного времени. После повторного включения автономный предпусковой подогреватель должен начать работать в штатном режиме.
Как самому поставить Вебасто на дизельный мотор
Установочный комплект автономного подогревателя для дизеля практически ничем не отличается от аналога для бензинового ДВС. Что касается установки Вебасто на дизельный двигатель своими руками, большинство операций идентичны процессу монтажа на бензиновом моторе. Однако также следует учитывать определенны особенности и нюансы.
- Прежде всего, необходимо реализовать размещение трубопроводов от отопителя к магистралям печки таким образом, чтобы они оказались максимально близко к топливным магистралям системы питнаия дизеля. Данный подход позволяет эффективнее прогревать дизтопливо, что особенно актуально для моторов данного типа в зимний период. Результатом становится легкий и безопасный запуск дизеля в морозы после предварительного подогрева.
- Что касается подачи топлива к подогревателю, для забора горючего подойдет магистраль низкого давления. В указанную магистраль необходимо врезать тройник. Также во время монтажа дозирующего насоса особенно важно придерживаться рекомендации о том, чтобы расстояние от насоса до бака не оказалось больше 1.2 метра. Данное требование нужно обязательно соблюдать, так как нарушение может привести к неудовлетворительной работе или различным сбоям в процессе функционирования отопителя.
Оснащение отопителя дополнительным управлением: установка GSM модуля для Вебасто, таймер, пульт
Базовая комплектация Вебасто предполагает комплект с таймером. При этом стоит знать, что на многих автомобилях, которые оборудованы отопителем с завода, устройство используется как догреватель двигателя и штатно не имеет таймера. В этом случае полноценно использовать отопитель и управлять им позволяет установка таймера на Вебасто.
- Таймер устанавливается в салоне автомобиля и дает возможность запрограммировать предварительный прогрев до того момента, когда планируется пуск двигателя и поездка (например, за 30 мин. до того, как водитель сядет в салон и запустит ДВС).
- Еще одним решением для управления подогревателем является возможность установить пульт на Вебасто. Главными преимуществами можно считать компактность самого пульта, а также функцию включения и выключения отопителя дистанционно. Параллельно можно выставить продолжительность работы автономного подогревателя. Различные пульты позволяют управлять отопителем с расстояния от 200-300 метров до 1 километра, могут иметь световой индикатор обратной связи с отопителем и т.д.
К недостаткам следует отнести ограниченную зону действия, а также возможную потерю сигнала в сильные морозы. Еще достаточно часто на практике работа пульта ограничивается только зоной прямой видимости автомобиля. Другими словами, при сильных морозах и наличии помех в ряде случаев не удается запустить автономный подогрев. Отметим, что таких недостатков лишен GSM модуль управления Webasto.
- Специальный GSM модуль управления Вебасто позволяет организовать дистанционное управление автономным отопителем по цифровому протоколу W-BUS или посредством аналогового сигнала при помощи смартфона или мобильного телефона. Указанный модуль работает таким образом, что в устройстве устанавливается sim-карта подходящего мобильного оператора и сохраняется номер телефона, с которого далее будет осуществляться управление модулем.
Дополнительное управление GSM модулями также можно реализовать через специальное мобильное приложение Thermo Call. Правильно подобранный нештатный или штатный модуль позволяет запускать все отопители Webasto и автономные догреватели, которые поддерживаются оригинальной программой Webasto Thermo Test.










