GSM устройство управления котлами Webasto и не только

SenKom
Offline
Зарегистрирован: 07.01.2021

Добрый день, Всем! Наткнулся по поиску на вашу тему т.к. глюканула моя "запускалка" на sim800 по номеру звонящего(только меня), т.е я с тел звоню на ардуину и она подавала "+" на вебасту на 25 мин, так же можно было запустить вебку вторым каналом шерифа 940(тоже через таймер ардуинки).

 

Пульт с экраном от шерифа помер(по которому контролировал работу вебасты по датчику температуры), аналоги с китая не подходят.... новый дорогой в Минске...

Ща  sim800 то абонет, то не абонент и всеравно длинные гудки и не запускает, с сигналки то запустит, то нет.  "Плюшки" покупал у знакомого лет 5-6 назад ещe с телефоном сименс вместо sim800? потом перевел на 590й потом на сим....

Так вот в чем вопрос. Очень понравился ваш функционал, думаю заморочится (и вспоминать заново дуню), но наслышался про брокера, что все платные, будет ли работать к тому времени когда се соберу?

SenKom
Offline
Зарегистрирован: 07.01.2021

По виду платка почти такая же как в 1- м  посте только собрана на макетке  с проводами, но понимаю что надо заново все пересобирать... )

 

SenKom
Offline
Зарегистрирован: 07.01.2021

Блин, осилил только 20 страниц, но понял что нужна плата.... Кто нибудь в мИнске не продает?  Или она мне не нужнаи я не получу всех прелестей mqtt  если у меня аналоговая вебаста на "+12"  ?

 

SenKom
Offline
Зарегистрирован: 07.01.2021

.

 

SenKom
Offline
Зарегистрирован: 07.01.2021

.

 

SenKom
Offline
Зарегистрирован: 07.01.2021

дошел до 31й страницы и сломал мозг на 1511 посте,  посоветуйте мне просто для +12

 

SenKom
Offline
Зарегистрирован: 07.01.2021

может в Минск продадите одну??

SenKom
Offline
Зарегистрирован: 07.01.2021

.

MaksVV
Offline
Зарегистрирован: 06.08.2015

Можно просто запускать по плюсу.  Если вебасто Thermo Top C или Е, или котел на шине W-bus, то лучше подключать данный девайс к цифровой шине котла, т.к. при этом будут дополнительные плюшки в виде, контроля пламени, температуры, бортового напряжения, чтения/стирания ошибок котла. По MQTT можно не заморачиваться, если брокер найти нормальный не сможете. По смс тоже в принципе можно пользоваться нормально. На плате конечно предпочтительнее собирать, т.е. макетка это плохие контакты и т.д.  Надёжность падает, что у вас, видимо, и произошло. 

SenKom
Offline
Зарегистрирован: 07.01.2021

Как узнать есть ли в моем Wbus ? а по звонку у вас не запускается? только смс? просто карточка стоит безабоненская, а смс будут тянуть. У меня еще было что если срабатывает сигналка, то дуня звонит мне и включает микрофон на прослушку....

irz65
Offline
Зарегистрирован: 25.01.2018

У меня есть вариант устройства, где запуск происходит по звонку и последующему набору DTMF, делал

для того, чтобы не высасывать деньги из SIM карты  . Делал для себя, использовал часть скетча уважаемого

МаksVV (управление по w-bus), и уважаемого Кравченко Виктора - codius.ru (управление кодами DTMF)

В модем зашил два звуковых файла- "ВЕБАСТО ВКЛЮЧЕНА" и "ВЕБАСТО ВЫКЛЮЧЕНА"

Делаю звонок на устройство, оно поднимает трубку и голосом сообщает текущий статус. После этого набором кода, который зашит в скетче (в моем случае это 0789#) статус меняем и устройство сообщает измененный статус. Набором 0000# можно запросить повтор текущего статуса. Статус работы программно ограничен 30 минутами.

Недостаток- статус читается не из печки, а по выходным сигналам устройства, соответственно обратной связи с печкой как таковой нет, нет и данных по мощности, напряжениям, температурам и т.д.

Поэтому MQTT вариант более предпочтителен, по моему мнению. Но сейчас у меня при выключенной печке не показывает напряжение акб и не совсем корректно отображается мощность- только 0 и 100 процентов при регистрации пламени. Но все работает, рестартов за неделю только 2.

 

 

MaksVV
Offline
Зарегистрирован: 06.08.2015

SenKom пишет:

Как узнать есть ли в моем Wbus ? а по звонку у вас не запускается? только смс? просто карточка стоит безабоненская, а смс будут тянуть. У меня еще было что если срабатывает сигналка, то дуня звонит мне и включает микрофон на прослушку....

купите карточку где смс стоят копейки. по w-bus узнать ну даж не знаю. как бы модель котла для начала нужно. если вы не знаете как это узнать, то это не ваше имхо. 

SenKom
Offline
Зарегистрирован: 07.01.2021

автомобиль пежо 806 2001г  был штатно догреватель, мы доаснастили моторчиком и 1 пином запускали через сигналку, потом ардуино и тд...  Сам авто же наверное по шине и запускает.

irz65
Offline
Зарегистрирован: 25.01.2018

SenKom пишет:

автомобиль пежо 806 2001г  был штатно догреватель, мы доаснастили моторчиком и 1 пином запускали через сигналку, потом ардуино и тд...  Сам авто же наверное по шине и запускает.

Печка явно THERMOTOP Z\C  управление штатное по сигналу +15(зажигание) и W от генератора,может стоять датчик прерыватель +5 градусов. W-BUS для подключения диагностики есть, но он скорее всего прописан для пежо диагностики. Это надо проверять с помощью webasto thermo test

В девайсе из этой ветки все предусмотрено для запуска этой печки, даже управление помпой

Djon888
Offline
Зарегистрирован: 20.12.2020

  MaksVV Привет вотцап глянь

MaksVV
Offline
Зарегистрирован: 06.08.2015

MAXKIT пишет:

При подключении K-Line адаптера в шину W-bus устройство перестаёт им вообще управлять, даже включить не может.

Подключены получаются: Котёл, устройство, K-Line, таймер.

Таймер может включить котёл, и через WTT котёл включается.

Это лог что получилось снять, включил и выключил через СМС, и включил и выключил таймером.

 

а можешь просто лог снять диагностики котла? (подключаем как W-шина). и фото окна идентов котла. поставить галку вывести лог в файл, чтоб не картинкой сюда выкладывать.

Короче я не смог подключиться  к котлу Evo Start 2019 года. И нашел такую тему на карлелп типа к этим котлам не просто так подключиться, какойто есть секрет. Естественно местные  старожилы на кархелп ничего путнего сказать не могут, жадные там все на информацию. Этож их хлеб типа.  

MAXKIT пишет:
Подключены получаются: Котёл, устройство, K-Line, таймер.

в этом случае таймер нужно отключать. Я думаю в этом дело. 

Radddy
Offline
Зарегистрирован: 17.10.2017

Здравствуйте, Все!

Собирал подобное устройство для "Бинар-5" на М590. Тестировал и допиливал в эту зиму два месяца. Брокер - http://cloudmqtt.com .Делал перезапуск модема после нескольких неудачных попыток подключения к брокеру. В EEPROM записывал количество подключений к брокеру, оператору и перезагрузок. По этим записям -  брокер рвет соединение по нескольку раз  в день, а оператор бывает несколько дней не рвет, а бывает несколько раз за день. На смарте приложение работает стабильно. Думаю это из-за 3/4G на смарте и 2G на устройстве.

P.C Может имеется у кого протокол Бинара, буду признателен. Интернет весь перерыл - не нашел, а сниферить пока нечем))

Radddy
Offline
Зарегистрирован: 17.10.2017

Если правильно понял, в Вашем устройстве перезапуск модема реализован через реле , которое рвет питание модема.Подскажите с какой целью выбрана такая схема? У SIM800 же есть вывод сброса! А от зависания Ардуинки я поставил внешний WATCHDOG на ne555. ПО не совершенно и иногда виснет)))

MaksVV
Offline
Зарегистрирован: 06.08.2015

вывод сброса не всегда приводит в чувство модем. Хардовый ресет рулит. Ардуина не зависала пока. хотя вочдог наверное не лишний.

Djon888
Offline
Зарегистрирован: 20.12.2020

Всем привет . нужна помощь подскажите кто с вебасты скачивал дамп и загружал вообще . пробую сохранить дамп вебасто термо топ с. меньше половины доходит и виснет ставлю 1680 без контрольной суммы. может кто умеет подскажите. могу видео сделать 

MAXKIT
Offline
Зарегистрирован: 07.02.2013

Столкнулся с такой проблемой на двух устройствах, оператор Мегафон, в течении суток устройство перестаёт отвечать на управление по СМС, не могут ли информационные СМС от МЧС и других спам операторов, сбивать работу устройства? Особенно у МЧС сообщения очень большие. МК точно не виснет, кнопкой можно включить котёл.

 

MaksVV
Offline
Зарегистрирован: 06.08.2015

Защита от переполнения буфера присутствует. Так что не должны большие СМС убивать работу модема. тут все гуру хают библиотеку софтсериал. Может в ней дело, надо перевести на кастом софтсериал. А по хорошему конечно , надо хардовый UART использовать. Только это весь девайс переделывать, МК другой надо. 

Radddy
Offline
Зарегистрирован: 17.10.2017

MaksVV пишет:

Защита от ......., МК другой надо. 

Даешь STM! ))) А если серьезно - Вчера наткнулся на:

https://codius.ru/articles/GSM_модуль_SIM800L_часть_2  - Читать от пункта "Как правильно программировать ...". Может отсюда вылазят периодические зависания модема? В моем устройстве после кучки ребутов на SIMke появляются несколько больших сообщений от BEE .

MAXKIT
Offline
Зарегистрирован: 07.02.2013

MaksVV пишет:

Защита от переполнения буфера присутствует. Так что не должны большие СМС убивать работу модема. тут все гуру хают библиотеку софтсериал. Может в ней дело, надо перевести на кастом софтсериал. А по хорошему конечно , надо хардовый UART использовать. Только это весь девайс переделывать, МК другой надо. 

А если буфер попробовать увеличить? Может он переполняется.

В SoftwareSerial.h есть такая строчка

#ifndef _SS_MAX_RX_BUFF
#define _SS_MAX_RX_BUFF 64// RX buffer size
#endif

Может попробовать поднять до 128?

MaksVV
Offline
Зарегистрирован: 06.08.2015

нет я не про этот буфер говорил. В скетче считывание с модема организовано таким образом что этот буфер не переполнится, т.к. за один проход луп считывается по одному байту, соответственно буфер сразу восстанавливается. Поэтому смысла его увеличивать никакого нет. 

Я говорил про 

char currStr[60];

если прилетает реклама, где более 60 символов, когда доходит до 60, инфа парсится только на этом отрезке сообщения, после чего буфер обнуляется и скетч начинает обрабатывать оставшуюся часть прилетевшего сообщения. Короче как бы режет длинные сообщения на куски по 60 символов. и парсит по частям. Переполнения никакого не происходит. 

Положил в облачную папку скетч 4_072 с кастом софт сериалом, я не проверял. Вам предоставляю мучить. 

ПС. меня уж дофига раз в этот codius.ru посылали.... та говнокод там. Вот как раз на его коде рекламные смс и повесят МК.

Dmitry888
Offline
Зарегистрирован: 16.03.2019

Приветствую!.собрал на макетке под вашу программу схемку . скетчи проверил и старые и последний. запуск идет по команде 21 .  mqtt работает .  на cloudmqtt . параметры работы котла не получаю обратно . никаких нет . ;( куда посоветуете посмотреть ? 

настройки скетча -

Start BUS:0x21

Status - BUS

котел EVO туарег 2008 , штатный  . с WTT все читает пишет запускает . работаю через 1пин w-bus . 

 

зы осцилом смотрел - компаратор работает - сигнал на rx ардуины приходит.

 

 

MaksVV
Offline
Зарегистрирован: 06.08.2015

Лог с wtt сюда

Dmitry888
Offline
Зарегистрирован: 16.03.2019

с логами засада . пока не получилось снять. причину не найду . соединил все вместе. wtt не запускаю диагноз. окно протокола открыто - запускаю схему с mqtt - вебаста принимает , wtt окно пустое . подключил сторонний терминал - там данные валом валят . не удобно и не понятно . 

адатер - l9637 

что удалось сделать - методом втыкания сериала выяснил что скетч неправильно определяет тип шины , из-за чего просто пролетает  условие  if в куске выбора ответа . методом подбора поставил 0х30 тип шины(закомментировал строку автозамены)  . удалось получить флаг горения и какие то мусорные данные напряжения и температуры. причем температура от -122 после предположительно 0 в реальности стала положительной , но потом в значении начала падать . 

зы на выключенном котле - данные не получает вообще .

попробую позже получить в сериал сами полученные данные из строки ответа . отпишу.

 

MaksVV
Offline
Зарегистрирован: 06.08.2015

нет вы не поняли, лог нужен диагностического обмена wtt и котла, т.е. без сабжевого девайса. 

Когда снимаете лог диагностики и котла (без третьих участников на шине), выбираете тип котла "w-шина".

Когда WTT используете как сниффер (т.е. как третий участник на шине), в окне типа котла выбираете "монитор w-шины". 

Elmer
Offline
Зарегистрирован: 28.01.2021

Всем утро доброе!!! Случайно не завалялась плата у кого. Я бы купил

MaksVV
Offline
Зарегистрирован: 06.08.2015

Есть плата v8. 8, есть собранный девайс, Екб

Elmer
Offline
Зарегистрирован: 28.01.2021

Что почём?

IvanIS
Offline
Зарегистрирован: 28.01.2021

Здравствуйте! Если можно я бы приобрел у вас плату.

Dmitry888
Offline
Зарегистрирован: 16.03.2019

MaksVV пишет:

нет вы не поняли, лог нужен диагностического обмена wtt и котла, т.е. без сабжевого девайса. 

Когда снимаете лог диагностики и котла (без третьих участников на шине), выбираете тип котла "w-шина".

Когда WTT используете как сниффер (т.е. как третий участник на шине), в окне типа котла выбираете "монитор w-шины". 

 

ок отвечаю :

лог общения котла с WTT (запуск не делал)

570.303 Диагностирование включено: 31.01.21 14:47:40
570.303 W-шина
570.599 Активирование ...
570.661 Tx: F4 03 51 0A AC 
570.747 Rx: 4F 04 D1 0A 15 85 
570.821 Tx: F4 03 51 0B AD 
570.938 Rx: 4F 0B D1 0B 4D 41 43 20 54 50 32 30 F7 
571.010 Tx: F4 04 32 03 07 C6 
571.097 Rx: 4F 04 7F 32 52 54 
571.170 Tx: F4 03 51 01 A7 
571.272 Rx: 4F 08 D1 01 09 01 35 87 46 6B 
571.344 Tx: F4 03 51 02 A4 
571.447 Rx: 4F 07 D1 02 29 05 19 06 A8 
571.519 Tx: F4 03 51 03 A5 
571.622 Rx: 4F 09 D1 03 09 01 41 82 46 01 18 
571.694 Tx: F4 03 51 04 A2 
571.781 Rx: 4F 04 7F 51 11 74 
571.853 Tx: F4 03 51 05 A3 
571.956 Rx: 4F 06 D1 05 28 11 07 A3 
572.028 Tx: F4 03 51 07 A1 
572.131 Rx: 4F 08 D1 07 31 38 36 4C 37 D5 
572.203 Tx: F4 03 51 09 AF 
572.306 Rx: 4F 07 D1 09 11 22 39 72 E8 
572.377 Tx: F4 03 50 02 A5 
572.465 Rx: 4F 04 D0 02 00 99 
572.536 Tx: F4 03 50 03 A4 
572.624 Rx: 4F 04 D0 03 00 98 
572.696 Tx: F4 03 50 04 A3 
572.815 Rx: 4F 0B D0 04 9A A1 07 00 00 00 00 0D A1 
572.890 Tx: F4 03 50 05 A2 
572.990 Rx: 4F 06 D0 05 D9 B7 00 F2 
573.061 Tx: F4 03 50 07 A0 
573.165 Rx: 4F 07 D0 07 13 00 00 00 8C 
573.236 Tx: F4 04 50 01 02 A3 
573.340 Rx: 4F 08 D0 01 92 20 02 3D C0 DB 
573.410 Tx: F4 04 50 01 03 A2 
573.515 Rx: 4F 08 D0 01 FF FF FF FF FF 69 
573.589 Tx: F4 04 50 01 01 A0 
573.706 Rx: 4F 08 D0 01 24 20 03 13 5F DD 
573.779 Tx: F4 04 50 01 02 A3 
573.881 Rx: 4F 08 D0 01 92 20 02 3D C0 DB 
573.954 Tx: F4 04 50 01 03 A2 
574.072 Rx: 4F 08 D0 01 FF FF FF FF FF 69 
574.176 Tx: F4 03 50 02 A5 
574.263 Rx: 4F 04 D0 02 00 99 
574.335 Tx: F4 03 50 03 A4 
574.422 Rx: 4F 04 D0 03 00 98 
574.494 Tx: F4 03 50 04 A3 
574.613 Rx: 4F 0B D0 04 9A A1 07 00 00 00 00 0D A1 
574.689 Tx: F4 03 50 05 A2 
574.788 Rx: 4F 06 D0 05 D9 B7 00 F2 
574.859 Tx: F4 03 50 07 A0 
574.963 Rx: 4F 07 D0 07 13 00 00 00 8C 
575.034 Tx: F4 03 50 06 A1 
575.154 Rx: 4F 0B D0 06 01 4A 1F 06 5A 03 12 BD 36 
575.291 Tx: F4 03 50 02 A5 
575.376 Rx: 4F 04 D0 02 00 99 
575.450 Tx: F4 03 50 03 A4 
575.535 Rx: 4F 04 D0 03 00 98 
575.605 Tx: F4 03 50 04 A3 
575.726 Rx: 4F 0B D0 04 9A A1 07 00 00 00 00 0D A1 
575.800 Tx: F4 03 50 05 A2 
575.901 Rx: 4F 06 D0 05 D9 B7 00 F2 
575.974 Tx: F4 03 50 07 A0 
576.076 Rx: 4F 07 D0 07 13 00 00 00 8C 
576.223 Tx: F4 04 50 01 01 A0 
576.331 Rx: 4F 08 D0 01 24 20 03 13 5F DD 
576.402 Tx: F4 03 50 02 A5 
576.490 Rx: 4F 04 D0 02 00 99 
576.561 Tx: F4 03 50 03 A4 
576.649 Rx: 4F 04 D0 03 00 98 
576.720 Tx: F4 03 50 04 A3 
576.840 Rx: 4F 0B D0 04 9A A1 07 00 00 00 00 0D A1 
576.911 Tx: F4 03 50 05 A2 
576.999 Rx: 4F 06 D0 05 D9 B6 00 F3 
577.070 Tx: F4 03 50 07 A0 
577.174 Rx: 4F 07 D0 07 13 00 00 00 8C 
577.245 Tx: F4 04 50 01 02 A3 
577.349 Rx: 4F 08 D0 01 92 20 02 3D C0 DB 
577.420 Tx: F4 03 50 06 A1 
577.540 Rx: 4F 0B D0 06 01 4A 1F 06 5A 03 12 BD 36 
577.614 Tx: F4 04 50 01 03 A2 
577.731 Rx: 4F 08 D0 01 FF FF FF FF FF 69 
577.859 Tx: F4 03 50 02 A5 
577.938 Rx: 4F 04 D0 02 00 99 
578.010 Tx: F4 03 50 03 A4 
578.096 Rx: 4F 04 D0 03 00 98 
578.168 Tx: F4 03 50 04 A3 
578.287 Rx: 4F 0B D0 04 9A A1 07 00 00 00 00 0D A1 
578.359 Tx: F4 03 50 05 A2 
578.446 Rx: 4F 06 D0 05 D9 B7 00 F2 
578.518 Tx: F4 03 50 07 A0 
578.621 Rx: 4F 07 D0 07 13 00 00 00 8C 
578.708 Tx: F4 04 50 01 01 A0 
578.812 Rx: 4F 08 D0 01 24 20 03 13 5F DD 
578.883 Tx: F4 04 50 01 02 A3 
578.987 Rx: 4F 08 D0 01 92 20 02 3D C0 DB 
579.059 Tx: F4 04 50 01 03 A2 
579.162 Rx: 4F 08 D0 01 FF FF FF FF FF 69 
579.233 Tx: F4 03 50 02 A5 
579.321 Rx: 4F 04 D0 02 00 99 
579.392 Tx: F4 03 50 03 A4 
579.480 Rx: 4F 04 D0 03 00 98 
579.551 Tx: F4 03 50 04 A3 
579.671 Rx: 4F 0B D0 04 9A A1 07 00 00 00 00 0D A1 
579.742 Tx: F4 03 50 05 A2 
579.830 Rx: 4F 06 D0 05 D9 B7 00 F2 
579.901 Tx: F4 03 50 07 A0 
580.005 Rx: 4F 07 D0 07 13 00 00 00 8C 
580.075 Tx: F4 03 50 06 A1 
580.196 Rx: 4F 0B D0 06 01 4A 1F 06 5A 03 12 BD 36 
580.332 Tx: F4 03 50 02 A5 
580.419 Rx: 4F 04 D0 02 00 99 
580.491 Tx: F4 03 50 03 A4 
580.578 Rx: 4F 04 D0 03 00 98 
580.651 Tx: F4 03 50 04 A3 
580.769 Rx: 4F 0B D0 04 9A A1 07 00 00 00 00 0D A1 
580.841 Tx: F4 03 50 05 A2 
580.943 Rx: 4F 06 D0 05 D9 B7 00 F2 
581.016 Tx: F4 03 50 07 A0 
581.118 Rx: 4F 07 D0 07 13 00 00 00 8C 
581.265 Tx: F4 04 50 01 01 A0 
581.373 Rx: 4F 08 D0 01 24 20 03 13 5F DD 
581.443 Tx: F4 03 50 02 A5 
581.532 Rx: 4F 04 D0 02 00 99 
581.603 Tx: F4 03 50 03 A4 
581.691 Rx: 4F 04 D0 03 00 98 
581.762 Tx: F4 03 50 04 A3 
581.882 Rx: 4F 0B D0 04 9A A1 07 00 00 00 00 0D A1 
581.956 Tx: F4 03 50 05 A2 
582.057 Rx: 4F 06 D0 05 D9 B7 00 F2 
582.131 Tx: F4 03 50 07 A0 
582.232 Rx: 4F 07 D0 07 13 00 00 00 8C 
582.306 Tx: F4 04 50 01 02 A3 
582.407 Rx: 4F 08 D0 01 92 20 02 3D C0 DB 
582.480 Tx: F4 03 50 06 A1 
582.598 Rx: 4F 0B D0 06 01 4A 1F 06 5A 03 12 BD 36 
582.671 Tx: F4 04 50 01 03 A2 
582.773 Rx: 4F 08 D0 01 FF FF FF FF FF 69 
582.928 Tx: F4 03 50 02 A5 
583.012 Rx: 4F 04 D0 02 00 99 
583.083 Tx: F4 03 50 03 A4 
583.171 Rx: 4F 04 D0 03 00 98 
583.273 Tx: F4 03 50 04 A3 
583.394 Rx: 4F 0B D0 04 9A A1 07 00 00 00 00 0D A1 
583.468 Tx: F4 03 50 05 A2 
583.569 Rx: 4F 06 D0 05 D9 B7 00 F2 
583.642 Tx: F4 03 50 07 A0 
583.744 Rx: 4F 07 D0 07 13 00 00 00 8C 
583.864 Tx: F4 04 50 01 01 A0 
583.967 Rx: 4F 08 D0 01 24 20 03 13 5F DD 
584.039 Tx: F4 04 50 01 02 A3 
584.142 Rx: 4F 08 D0 01 92 20 02 3D C0 DB 
584.214 Tx: F4 04 50 01 03 A2 
584.317 Rx: 4F 08 D0 01 FF FF FF FF FF 69 
584.389 Tx: F4 03 50 02 A5 
584.743 Диагностирование окончено: 31.01.21 14:47:54

лог запуска и остановки котла с ардуиной :

 

634.683 Диагностирование включено: 31.01.21 14:48:44
634.683 Монитор W-шины
758.590 Rx: 00 
759.263 Rx: F5 
790.222 Rx: 00 
790.259 Rx: FF 
790.321 Rx: 00 
790.321 Rx: F8 00 
790.349 Rx: 00 00 
790.368 Rx: 01 00 
790.388 Rx: FC 00 
790.432 Rx: F8 
790.432 Rx: 00 FC 
790.446 Rx: 00 F8 
790.482 Rx: 00 
790.545 Rx: 00 
790.563 Rx: F8 
815.653 Rx: 00 
815.715 Rx: F4 03 51 0A AC 
815.762 Rx: 4F 04 D1 0A 15 85 
838.885 Rx: 00 
839.442 Rx: F4 03 21 3B ED // запуск с ардуины
839.489 Rx: 4F 03 A1 3B D6 
839.521 Rx: F4 04 44 21 00 95 
839.569 Rx: 4F 03 C4 00 88 
843.503 Rx: F4 03 50 05 A2 
843.566 Rx: 4F 06 D0 05 D9 AB 4A A4 
847.502 Rx: F4 03 56 01 A0 
851.484 Rx: F4 04 44 21 00 95 
851.532 Rx: 4F 03 C4 00 88 
855.482 Rx: F4 03 50 05 A2 
855.530 Rx: 4F 06 D0 05 D9 AB 6D 83 
859.465 Rx: F4 03 56 01 A0 
863.464 Rx: F4 04 44 21 00 95 
863.511 Rx: 4F 03 C4 00 88 
867.446 Rx: F4 03 50 05 A2 
867.509 Rx: 4F 06 D0 05 D9 AC 70 99 
871.428 Rx: F4 03 56 01 A0 
875.428 Rx: F4 04 44 21 00 95 
875.476 Rx: 4F 03 C4 00 88 
879.411 Rx: F4 03 50 05 A2 
879.474 Rx: 4F 06 D0 05 D9 AD 6F 87 
883.393 Rx: F4 03 56 01 A0 
887.393 Rx: F4 04 44 21 00 95 
887.440 Rx: 4F 03 C4 00 88 
891.375 Rx: F4 03 50 05 A2 
891.439 Rx: 4F 06 D0 05 D9 AD 70 98 
895.373 Rx: F4 03 56 01 A0 
899.357 Rx: F4 04 44 21 00 95 
899.405 Rx: 4F 03 C4 00 88 
903.356 Rx: F4 03 50 05 A2 
903.404 Rx: 4F 06 D0 05 D9 AE 70 9B 
907.339 Rx: F4 03 56 01 A0 
911.338 Rx: F4 04 44 21 00 95 
911.386 Rx: 4F 03 C4 00 88 
915.321 Rx: F4 03 50 05 A2 
915.385 Rx: 4F 06 D0 05 D9 AC 71 98 
919.303 Rx: F4 03 56 01 A0 
923.303 Rx: F4 04 44 21 00 95 
923.351 Rx: 4F 03 C4 00 88 
927.285 Rx: F4 03 50 05 A2 
927.349 Rx: 4F 06 D0 05 D7 AD 71 97 
931.267 Rx: F4 03 56 01 A0 
935.265 Rx: F4 04 44 21 00 95 
935.312 Rx: 4F 03 C4 00 88 
939.248 Rx: F4 03 50 05 A2 
939.312 Rx: 4F 06 D0 05 D3 AE 71 90 
943.246 Rx: F4 03 56 01 A0 
947.229 Rx: F4 04 44 21 00 95 
947.277 Rx: 4F 03 C4 00 88 
951.213 Rx: F4 03 50 05 A2 
951.276 Rx: 4F 06 D0 05 CE AC 71 8F 
955.211 Rx: F4 03 56 01 A0 
959.209 Rx: F4 04 44 21 00 95 
959.257 Rx: 4F 03 C4 00 88 
963.192 Rx: F4 03 50 05 A2 
963.256 Rx: 4F 06 D0 05 C9 AC 71 88 
967.174 Rx: F4 03 56 01 A0 
971.173 Rx: F4 04 44 21 00 95 
971.221 Rx: 4F 03 C4 00 88 
975.157 Rx: F4 03 50 05 A2 
975.220 Rx: 4F 06 D0 05 C5 AE 71 86 
979.139 Rx: F4 03 56 01 A0 
983.137 Rx: F4 04 44 21 00 95 
983.184 Rx: 4F 03 C4 00 88 
987.120 Rx: F4 03 50 05 A2 
987.183 Rx: 4F 06 D0 05 BE B0 6D FF 
991.118 Rx: F4 03 56 01 A0 
995.100 Rx: F4 04 44 21 00 95 
995.147 Rx: 4F 03 C4 00 88 
999.099 Rx: F4 03 50 05 A2 
999.146 Rx: 4F 06 D0 05 B5 B1 62 FA 
1003.080 Rx: F4 03 56 01 A0 
1007.079 Rx: F4 04 44 21 00 95 
1007.126 Rx: 4F 03 C4 00 88 
1011.061 Rx: F4 03 50 05 A2 
1011.125 Rx: 4F 06 D0 05 AC B1 5B DA 
1015.045 Rx: F4 03 56 01 A0 
1019.044 Rx: F4 04 44 21 00 95 
1019.091 Rx: 4F 03 C4 00 88 
1023.025 Rx: F4 03 50 05 A2 
1023.089 Rx: 4F 06 D0 05 A6 B1 59 D2 
1027.009 Rx: F4 03 56 01 A0 
1031.007 Rx: F4 04 44 21 00 95 
1031.054 Rx: 4F 03 C4 00 88 
1034.989 Rx: F4 03 50 05 A2 
1035.052 Rx: 4F 06 D0 05 9F B1 59 EB 
1038.988 Rx: F4 03 56 01 A0 
1042.971 Rx: F4 04 44 21 00 95 
1043.019 Rx: 4F 03 C4 00 88 
1046.970 Rx: F4 03 50 05 A2 
1047.018 Rx: 4F 06 D0 05 99 B2 59 EE 
1050.953 Rx: F4 03 56 01 A0 
1054.952 Rx: F4 04 44 21 00 95 
1054.999 Rx: 4F 03 C4 00 88 
1058.934 Rx: F4 03 50 05 A2 
1058.998 Rx: 4F 06 D0 05 96 B2 59 E1 
1062.917 Rx: F4 03 56 01 A0 
1066.916 Rx: F4 04 44 21 00 95 
1066.963 Rx: 4F 03 C4 00 88 
1070.897 Rx: F4 03 50 05 A2 
1070.961 Rx: 4F 06 D0 05 94 B1 59 E0 
1074.880 Rx: F4 03 56 01 A0 
1078.879 Rx: F4 04 44 21 00 95 
1078.927 Rx: 4F 03 C4 00 88 
1082.861 Rx: F4 03 50 05 A2 
1082.925 Rx: 4F 06 D0 05 93 B1 59 E7 
1083.580 Rx: F4 02 10 E6 
1083.627 Rx: 4F 02 90 DD 
1125.169 Rx: 00 
1125.231 Rx: F4 03 51 0A AC // после гашения и продувки 
1125.279 Rx: 4F 04 D1 0A 15 85 
1145.568 Rx: 00 
1145.629 Rx: F4 03 51 0A AC 
1145.676 Rx: 4F 04 D1 0A 15 85 
1165.624 Rx: 00 
1165.685 Rx: F4 03 51 0A AC 
1165.733 Rx: 4F 04 D1 0A 15 85 
1269.163 Rx: 00 
1269.224 Rx: F4 03 51 0A AC 
1269.257 Rx: 4F 
1269.257 Rx: 04 D1 
1269.470 Rx: 0A 15 85 
1283.501 Rx: 00 
1283.563 Rx: F4 03 51 0A AC 
1283.610 Rx: 4F 04 D1 0A 15 85 
1296.266 Rx: 00 
1296.327 Rx: F4 03 51 0A AC 
1296.374 Rx: 4F 04 D1 0A 15 85 

 

MAXKIT
Offline
Зарегистрирован: 07.02.2013

Удалось снять лог с вэбасты 2019 года. Для истории: пока не включишь котёл (нагрев), никакой информации с него не получить.

подключение.LOG - только подключение к котлу

работа.LOG - подключение котла, команда на нагрев, остывает до 60гр, включение на прогрев.

https://yadi.sk/d/LMUnZKgZsj64Jg

MaksVV
Offline
Зарегистрирован: 06.08.2015

отлично товарищи! позже отпишусь

MaksVV
Offline
Зарегистрирован: 06.08.2015

MAXKIT  и Dmitry888, забыл сказать. Для идентификации проблемы, почему не поступают данные во время выключенного котла, нужно также подслушать шину девайса и котла, в момент когда на девайсе нажимаем обновить (или смс Zapros), при ВЫКЛЮЧЕННОМ котле. 

Dmitry888, по логу все понятно, это более старая версия протокола w-bus:  v.1,5.  Там отличается разбайтовка и формулы параметров. Зареверсю этот протокол и тогда  выложу скетч. 

MaksVV
Offline
Зарегистрирован: 06.08.2015

Dmitry888, залил в облачную папку скетч для вашего W-BUS v1,5. Из скетча урезать пришлось лишнее, т.к. не влезало. Все настройки в этой версии программы делаются  только через скетч еепром (через СМС настройки не все работают, часть убрал)  . 

 

Dmitry888
Offline
Зарегистрирован: 16.03.2019

спс , за оперативность . кастомсериал не взлетел. пока не стал разбираться с ним. вроде на первый взгляд все как на гитхабе ... вернул на старый софтсериал - данные температуры\напряжения получены корректные ! флаг горения тоже .

вечером дальше погоняю. 

IvanIS
Offline
Зарегистрирован: 28.01.2021

MaksVV пишет:
Есть плата v8. 8, есть собранный девайс, Екб
Можно у вас приобрести плату ?

MaksVV
Offline
Зарегистрирован: 06.08.2015
MaksVV
Offline
Зарегистрирован: 06.08.2015

Dmitry888, в посте #1684 во втором логе, начиная со строки 131 это вы пытались обновить параметры на выключенном котле? 

Dmitry888
Offline
Зарегистрирован: 16.03.2019

именно !  все верно .

 

зы - с мощностью горения и остальными битами ответа - не разбирались ?  в моей версии протокола ? 

и да, ошибки похоже не видит , и не трет соо-но. (4.073) 

UPD - параметры темп , горения , напряжения - получены в положении офф - после отработки котла . 

непонятно . почему до этого не получал.  возможно надо будить , котел , если не включался какое то время. продолжаю наблюдать . 

MaksVV
Offline
Зарегистрирован: 06.08.2015

Dmitry888 пишет:
с мощностью горения и остальными битами ответа - не разбирались ?  в моей версии протокола ?

Не нашел в протоколе обмена мощность горения. Да, собственно, и в WTT она не показывается, значит нету такого параметры у этой версии w-bus. 

Dmitry888 пишет:
и да, ошибки похоже не видит , и не трет соо-но. (4.073)

ошибки понял как работают, пока не добавлял ещё

Dmitry888 пишет:
UPD - параметры темп , горения , напряжения - получены в положении офф - после отработки котла . непонятно . почему до этого не получал.  возможно надо будить , котел , если не включался какое то время. продолжаю наблюдать .

Вот этот момент надо более точно понаблюдать. В какой момент при выключенном котле перестает обновлять параметры. После выключения котла, он бодрствует ещё, думаю пол-минуты, минуту. Может просто вы успели в этот промежуток запросить при выключенном котле , поэтому сработало. Нужно несколько таких манипуляций. В разные промежутки времени относительно выключения котла. 

Dmitry888
Offline
Зарегистрирован: 16.03.2019

MaksVV пишет:

 

Вот этот момент надо более точно понаблюдать. В какой момент при выключенном котле перестает обновлять параметры. После выключения котла, он бодрствует ещё, думаю пол-минуты, минуту. Может просто вы успели в этот промежуток запросить при выключенном котле , поэтому сработало. Нужно несколько таких манипуляций. В разные промежутки времени относительно выключения котла. 

 

согласен. ждал минут 10. данные шли. понаблюдаю еще . отпишусь.  

 

зы - мощность горения в моей версии протокола отдает WWT . во всяком случае - состояние полная мощность\половинная . это точно. на скрине - это "рабочее состояние". в этом окне 

MaksVV
Offline
Зарегистрирован: 06.08.2015

на скрине - это "рабочее состояние"

 Нет, это режим работы котла, эти данные я расшифровал. На других котлах, где мощность присутствует, в WTT это выше показывается,  где уровни штифта, вентилятора, дозирующего насоса и т.д

MaksVV
Offline
Зарегистрирован: 06.08.2015

Dmitry888, кое что поправил в скетче, забыл переназвать версию, так что она также v4.073. Убрал логин из топиков, т.к. что метрики готовить не надо. Новые метрики там же в папке, добавил флаги периферии. Мощность горения вытянул из режима работы, должно теперь корректно показывать. По ошибкам позже 

xbot
Offline
Зарегистрирован: 03.02.2021

Всем привет, хотел бы собрать такое устройство для гидроника, у меня d5wsc ,это же гидроник 1? кто нибудь уже реализовывал для него программу? текущая  плата подойдет или что то нужно модифицировать?

MaksVV
Offline
Зарегистрирован: 06.08.2015

Этот гидроник должен управляться потенциалом 12В. Поэтому сабжевый девайс подойдёт. Насчёт вытягивания информации из котла по цифре, это не реализовано. Но если вы читали тему, то поймёте что можно и без этого обойоись

xbot
Offline
Зарегистрирован: 03.02.2021

Да тему читал, котел может управляться по +12 и по k-line, сейчас подключен запуск с сигналки по k-line,но обратной связи никакой нет, а хотелось бы считывать параметры так же как и у вебасты, как понял из прочтеного ,нужно запускать с аналога и тогда можно будет считывать параметры по цифре?