Залил в облачную папку скетч 4.01. вверху скетча настраивается вкл/выкл MQTT. (В работе не проверял).
Большое спасибо, заработало, к MQTT не подключается. Единственное при загрузке модема, еще даже не успев толком загрузится модем, один раз щелкает реле, но это не чего страшного. Потом все нормально, связь ловит.
Один раз должно щелкать. Котел включается по шине? Отчет через 6 мин приходит? Startwebasto OK показывает? (Типа наличие пламени)
Двигатель сейчас ремонтирую, пробовал запускать без топлива ну и без антифриза, котел включился по шине, ну и соответственно отключился сразу и показало 1 ошибку.
можно, но я этого не сделал. По Mqtt показывает только количество ошибок. А расшифровка через смс запрос Service-info. Просто если 5 ошибок будет, как их в одну метрику уместить.
Друзья, кто хочет собрать девайс, есть хорошая новость. Т.к. брокер CloudMQTT закрыл бесплатные тарифы для новых пользователей, я наладил работу на бесплатном MQTT сервере clusterfly.ru (бывший 4api mqtt )
Нужно потестировать немного, пару дней и выложу новый скетч.
UPDATE. Пока скетч работает не очень хорошо. Мучаю дальше
Залил в облачную папку скетч v4.02 с поддержкой бесплатного mqtt от clusterfly.ru
Регистрации на clusterfly.ru как таковой не нужно. Можно зайти через любой акк типа yandex, google, mail и т.д. Работаем через сервер [SRV.1] . Заходим в "профиль", Там смотрим адрес сервера, номер порта tcp , пользователь (username), и пароль. Забиваем эти данные вверху скетча.
На этом брокере все топики должны начинаться с username аккаунта брокера. Поэтому универсальные метрики не подойдут и их нужно править: В папке скетч4_02 открываем в ворде метрики. По умолчанию значение username там login . Ставим курсор в начало. Нажимаем ctrl+H (найти и заменить) во всплывшем окне в строке "найти"пишем login . Ниже в строке "Заменить на:" пишем ВАШ! username и нажимаем кнопку "Заменить все". Сохраняем ворд файл на всякий. На брокере чуть ниже кнопки "профиль", нажимаем Web-client. Вбиваем пароль и нажимаем "подключиться". В соответствующем поле пишем название топика: met
Открываем на смартфоне MQTT Dash и создаем панель управления, вбиваем имя польз, пароль, сервер и порт. Заходим. Нажимаем вверху "две стрелочки". В поле "топик" пишем: username/met (Естественно вместо username ВАШе имя пользователя) и нажимаем "ПОДПИСАТЬСЯ И ЖДАТЬ МЕТРИКИ".
Копируем весь исправленный текст метрик (в ворде) в буфер обмена. На брокере в поле "сообщение" вставляем этот текст (ctrl+v) и нажимаем отправить.
Всё, на смартфоне метрики должны получиться. Если мигают, перезайти в приложение.
Если по прежнему используете брокер cloudmqtt метрики готовим таким же способом. Далее обновлённые скетчи будут по такой схеме. Всё равно нужно обновляться, потому что скетч всегда становится лучше.
нужен лог и что за webasto TTL ? я такой не знаю. #1556 ошибку исправил?
Я не правильно написал не TTL, а TTC_E ))). Да ошибку #1556 исправил. И еще когда пробовал запускать несколько раз, послал СМС "Zapros", через минуту после отправки команды на запуск, вебасто при получении (или ответа по СМС) отключилась. Или это совпадение, но больше не пробовал. Постараюсь на днях записать лог, но 6 минут это много инфы. Было 2 ошибки, по запросу СМС удалил.
виноват , для эво не проверил. Исправил. Там ещё нашлись косяки. В частности со второго номера если посылать Zapros, то отчёт на первый номер приходит. Позже исправлю в новой версии скетча.
скетч 4.02 оказался сырым, работает коряво. Перенес его в папку бета версии в облачной папке. В скетче 4.00 и 4.01 также обнаружились кое какие косяки. А именно:
- прилетавшая СМСка Zapros, а также отчёт через 6 мин после запуска, убивали работу включенного котла по шине 10400 (котлы ТТС ТТЕ)
- со второго номера некорректно работали СМС Zapros Service-info Erase DTC
Всё это устранено в скетче v4.0102 . Выложил в облачную папку. (В v4.0102 нет поддержки mqtt clusterfly, только cloudmqtt). 4.00 и 4.01 убрал из папки.
clusterfly был только в скетче 4.02. Но этот скетч не стабилен, поэтому clusterfly буду ковырять дальше.
PS. По MQTT теперь можно удалять ошибки, нажав на метрику с ошибками.
Всем привет! Скетч v4.07 не компилируется. Ошибки: Heater_BUS:225:10: error: 'F' was not declared in this scope Heater_BUS:234:10: error: 'F' was not declared in this scope
Спасибо большое! Вам и всем, кто тестировал этот протокол!
Хочу переделать штатный Webasto на Freelander'е с догревателя в автономный подогреватель. Но, по ходу, на авто даже циркуляционный насос не установлен. Так, что, я в начале пути.
Привет, 10 шт минимальный заказ, так что будут в любом случае.
Круто))) Одну платку за мной зарезервируй... а то у меня вся комплектуха лежит уже пол года... Заодно с организацией связи ликбез проведешь ;-) ... надеюсъ)
Нашёл ошибку в плате 8.91, у конденсатора перепутана полярность.
Ставил скетч версии 4.07, устанавливается соединение с MQTT и спустя пару секунд перезагружается GSM модуль, с чем связано так и не понял, СМСки работают нормально.
Ставил скетч версии 4.07, устанавливается соединение с MQTT и спустя пару секунд перезагружается GSM модуль, с чем связано так и не понял, СМСки работают нормально.
а как вы поняли, что к мqtt именно подключается? На смартфоне в приложении метрики обновление по секундам сбрасывается? Если не сбрасывается, значит и не было подключения к mqtt . Точка доступа симкарты Логин пароль порт внимательно смотреть , может ошибка где.
Залил в облачную папку скетч 4.01. вверху скетча настраивается вкл/выкл MQTT. (В работе не проверял).
Большое спасибо, заработало, к MQTT не подключается. Единственное при загрузке модема, еще даже не успев толком загрузится модем, один раз щелкает реле, но это не чего страшного. Потом все нормально, связь ловит.
Один раз должно щелкать. Котел включается по шине? Отчет через 6 мин приходит? Startwebasto OK показывает? (Типа наличие пламени)
Двигатель сейчас ремонтирую, пробовал запускать без топлива ну и без антифриза, котел включился по шине, ну и соответственно отключился сразу и показало 1 ошибку.
MaksVV а через MQTT возможно получить номер ошибки, если она вылезла при запуске?
можно, но я этого не сделал. По Mqtt показывает только количество ошибок. А расшифровка через смс запрос Service-info. Просто если 5 ошибок будет, как их в одну метрику уместить.
Друзья, кто хочет собрать девайс, есть хорошая новость. Т.к. брокер CloudMQTT закрыл бесплатные тарифы для новых пользователей, я наладил работу на бесплатном MQTT сервере clusterfly.ru (бывший 4api mqtt )
Нужно потестировать немного, пару дней и выложу новый скетч.
UPDATE. Пока скетч работает не очень хорошо. Мучаю дальше
Залил в облачную папку скетч v4.02 с поддержкой бесплатного mqtt от clusterfly.ru
Регистрации на clusterfly.ru как таковой не нужно. Можно зайти через любой акк типа yandex, google, mail и т.д. Работаем через сервер [SRV.1] . Заходим в "профиль", Там смотрим адрес сервера, номер порта tcp , пользователь (username), и пароль. Забиваем эти данные вверху скетча.
На этом брокере все топики должны начинаться с username аккаунта брокера. Поэтому универсальные метрики не подойдут и их нужно править: В папке скетч4_02 открываем в ворде метрики. По умолчанию значение username там login . Ставим курсор в начало. Нажимаем ctrl+H (найти и заменить) во всплывшем окне в строке "найти"пишем login . Ниже в строке "Заменить на:" пишем ВАШ! username и нажимаем кнопку "Заменить все". Сохраняем ворд файл на всякий. На брокере чуть ниже кнопки "профиль", нажимаем Web-client. Вбиваем пароль и нажимаем "подключиться". В соответствующем поле пишем название топика: met
Открываем на смартфоне MQTT Dash и создаем панель управления, вбиваем имя польз, пароль, сервер и порт. Заходим. Нажимаем вверху "две стрелочки". В поле "топик" пишем: username/met (Естественно вместо username ВАШе имя пользователя) и нажимаем "ПОДПИСАТЬСЯ И ЖДАТЬ МЕТРИКИ".
Копируем весь исправленный текст метрик (в ворде) в буфер обмена. На брокере в поле "сообщение" вставляем этот текст (ctrl+v) и нажимаем отправить.
Всё, на смартфоне метрики должны получиться. Если мигают, перезайти в приложение.
Если по прежнему используете брокер cloudmqtt метрики готовим таким же способом. Далее обновлённые скетчи будут по такой схеме. Всё равно нужно обновляться, потому что скетч всегда становится лучше.
MaksVV, а скетч сам добавляет в путь топика username? Или это сервер такую приставку делает?
Скетч добавляет
Сегодня пробовал запускать вебасту TTL, когда посылаешь команду она запускается, но на режим не выходит. Пишет Fail и отключается.
нужен лог и что за webasto TTL ? я такой не знаю. #1556 ошибку исправил?
нужен лог и что за webasto TTL ? я такой не знаю. #1556 ошибку исправил?
Я не правильно написал не TTL, а TTC_E ))). Да ошибку #1556 исправил. И еще когда пробовал запускать несколько раз, послал СМС "Zapros", через минуту после отправки команды на запуск, вебасто при получении (или ответа по СМС) отключилась. Или это совпадение, но больше не пробовал. Постараюсь на днях записать лог, но 6 минут это много инфы. Было 2 ошибки, по запросу СМС удалил.
6 минут не надо. Снять лог до момента, когда котел сам отрубается .
Попробовал установить 4.02
при компиляции во вкладке HEATER_BUS в 49 строке идет ошибка
виноват , для эво не проверил. Исправил. Там ещё нашлись косяки. В частности со второго номера если посылать Zapros, то отчёт на первый номер приходит. Позже исправлю в новой версии скетча.
скетч 4.02 оказался сырым, работает коряво. Перенес его в папку бета версии в облачной папке. В скетче 4.00 и 4.01 также обнаружились кое какие косяки. А именно:
- прилетавшая СМСка Zapros, а также отчёт через 6 мин после запуска, убивали работу включенного котла по шине 10400 (котлы ТТС ТТЕ)
- со второго номера некорректно работали СМС Zapros Service-info Erase DTC
Всё это устранено в скетче v4.0102 . Выложил в облачную папку. (В v4.0102 нет поддержки mqtt clusterfly, только cloudmqtt). 4.00 и 4.01 убрал из папки.
clusterfly был только в скетче 4.02. Но этот скетч не стабилен, поэтому clusterfly буду ковырять дальше.
PS. По MQTT теперь можно удалять ошибки, нажав на метрику с ошибками.
Спасибо, будем тестировать.
Исправил, залил в облачную папку скетч v4.07 с поддержкой clusterfly.ru
Всем привет! Скетч v4.07 не компилируется. Ошибки: Heater_BUS:225:10: error: 'F' was not declared in this scope Heater_BUS:234:10: error: 'F' was not declared in this scope
на IDE 1.8.5 у меня компилируется
В отличии от версии 4.01.02 в указанных строках вместо K_LINE.read() написано F.read()
А объект F не определен
что то вы лукавите, нет там такого. Перескачайте, может сами нажали чего.
А вообще, я восхищен проделанной работой и отношением автора к участникам.
Не часто встретишь человека, готового помогать в таком объеме.
Мои извинения.
Действительно, в архиве такого нет. Сам удивлен, в какой момент прошла замена. Распаковал и запустил на компиляцию и смотри-ка...
Ну, у меня нет возможности протестировать девайс в полном объёме. Вот и приходится вести техподдержку т.н. бета-тестировщиков.
Мои извинения.
Действительно, в архиве такого нет. Сам удивлен, в какой момент прошла замена. Распаковал и запустил на компиляцию и смотри-ка...
корона вирус... на компе
Хотел спросить. В обсуждении есть пост с ссылкой на протокол TTE/TTC, который удален с яндекс диска.
Можно его получить или это навсегда?
щас посмотрю, я вроде не убирал. Протокол обмена с котлами Thermo Top C, E шина 10400bod 8N1
Спасибо большое! Вам и всем, кто тестировал этот протокол!
Хочу переделать штатный Webasto на Freelander'е с догревателя в автономный подогреватель. Но, по ходу, на авто даже циркуляционный насос не установлен. Так, что, я в начале пути.
Еще раз спасибо.
Первым делом берете клайн адаптер и программой WTT подключаетесь к котлу. Лог общения сюда.
Обязательно.
Правильно я понимаю, что эта принципиальная схема актуальна для платы 8.91?
нет , неправильно . отличия есть , много. Например там нет стабилизатора питания 78l05
Где-то в обсуждении проскочило, что принципиальная схема создается в Proteus. Proteus есть, поделитесь моделью, плиз.
Есть тут кто из Москвы с излишками печатных плат. Приобрел бы одну.
Пишите в личку.
Есть тут кто из Москвы с излишками печатных плат. Приобрел бы одну.
Пишите в личку.
У меня застряли в Москве с 1 декабря, так и не приехали досихпор. Если получу, могу поделится, но я в Омске, если есть желание, могу почтой отправить.
У меня застряли в Москве с 1 декабря, так и не приехали досихпор. Если получу, могу поделится, но я в Омске, если есть желание, могу почтой отправить.
О! Алексей привет ), Много заказывал? думал самому нарезать... если найдется на продажу, дай знать)
У меня застряли в Москве с 1 декабря, так и не приехали досихпор. Если получу, могу поделится, но я в Омске, если есть желание, могу почтой отправить.
О! Алексей привет ), Много заказывал? думал самому нарезать... если найдется на продажу, дай знать)
Привет, 10 шт минимальный заказ, так что будут в любом случае.
Привет, 10 шт минимальный заказ, так что будут в любом случае.
Круто))) Одну платку за мной зарезервируй... а то у меня вся комплектуха лежит уже пол года... Заодно с организацией связи ликбез проведешь ;-) ... надеюсъ)
У меня застряли в Москве с 1 декабря, так и не приехали досихпор. Если получу, могу поделится, но я в Омске, если есть желание, могу почтой отправить.
Напишите, как приедут. Личку на форуме не обнаружил, пишите на sintocom на сайте mail.ru.
MaksVV добрый день я человек новый хотел знать у вас про жсм модуль может вотцап есть у вас или почта обговорить??
maks-vv@e1.ru
добрый день я вам написал на почту
del
У меня застряли в Москве с 1 декабря, так и не приехали досихпор. Если получу, могу поделится, но я в Омске, если есть желание, могу почтой отправить.
Напишите, как приедут. Личку на форуме не обнаружил, пишите на sintocom на сайте mail.ru.
писал на почту, ответа нету.
Нашёл ошибку в плате 8.91, у конденсатора перепутана полярность.
Ставил скетч версии 4.07, устанавливается соединение с MQTT и спустя пару секунд перезагружается GSM модуль, с чем связано так и не понял, СМСки работают нормально.
Для платы 8.91 отрисовал корпус, использованы стойки (шестигранник 10 мм, резьба 8 мм), 4 гайки М3 и 4 винта M3х14
https://yadi.sk/d/QzRM9BkCzWXGTQ
Привет, 10 шт минимальный заказ, так что будут в любом случае.
Алексей привет)) приехали платки? сколь я Тебе должен когда встретимся?)
Привет, 10 шт минимальный заказ, так что будут в любом случае.
Алексей привет)) приехали платки? сколь я Тебе должен когда встретимся?)
Стас, телефон знаешь.
При запросе баланса в Мегафоне (через СМС) приходит следующее: +CUSD: 0, "041D0435043804370432043504410442043D044B043900200
Если смотреть через телефон то: SIM1 114.10 р. и далее реклама...
позвонить оператору связи и узнать как сделать так, чтобы смс приходили на транслите, т.е. на латинице.
спасибо, исправлю
а как вы поняли, что к мqtt именно подключается? На смартфоне в приложении метрики обновление по секундам сбрасывается? Если не сбрасывается, значит и не было подключения к mqtt . Точка доступа симкарты Логин пароль порт внимательно смотреть , может ошибка где.