DimonW, у тебя какой котел ? Если штатный , в смысле с завода установлен, то они по w-bus не запускаются, только через гэтвей родной, w-bus у них кастрированный , на кармастер орг в ветке по вебасто можно почитать про это.
так подключил ? Плюс светодиода через 1кОм к пину LED knopka. Минус светодиода на GND? В скетче подготовки еепром разрешил управлять помпой ? (там либо ЦЗ либо помпа).
так подключил ? Плюс светодиода через 1кОм к пину LED knopka. Минус светодиода на GND? В скетче подготовки еепром разрешил управлять помпой ? (там либо ЦЗ либо помпа).
UPDATE. Паша, че удалил пост, разобрался?
Вроде все ок . По кнопке включаеться . поставил на помпу и 300 сек
так подключил ? Плюс светодиода через 1кОм к пину LED knopka. Минус светодиода на GND? В скетче подготовки еепром разрешил управлять помпой ? (там либо ЦЗ либо помпа).
UPDATE. Паша, че удалил пост, разобрался?
да . только мало времини сек на виключение котла
И чето уже перестало показывать вольтаж с котла и температуру
Выбросил перемычку свою .. залил по новому и с 21 запуск прописал ... да если питлово только от шнурка то заливаеться и так норм если нету доп питалова
Ах, да... Не могли бы оставить ссылочку на все библиотеки?
Заранее спасибо!
я ж писал , зайди в ардуино иде в настройки . и выбери английский интерфейс , там чтот не сдружилась ардуино с регионами 10 ки . вот и лезут такие ошибки .
Добрый вечер! Помогите пожалуйста! 3 дня мучаюсь, не получается...
Проблема вот в чём -
В мониторе порта у меня ПУСТО... Вообще ничего...
RX,TX - 10,11.(пробовал менять местами, тоже ничего)
для того, что бы там чтото было нужно сделать это. Предупреждения компилятора, да , такие есть, работает. Библиотека нужна только для тактовых кнопок, Вел Клапауция, положил его в вебпапку со скетчами.
ок, а помпа норм заработала? после того как исправил на значения в диапазоне 0...255?
та поставил 600 ... но походу всеравно работает по максимум порядка 2х минут после отключения . так как сразу отключать нельзя начинает ож кипеть в котле . завтра уже перекину блок в салон на нем и салонный датчик . и два выносных .. и буду вторую платку дособерать для тестов с вторым котлом
Собрал я ваш дивайс, все работает нормально, но у меня 1 проблема раза 4 была машинка стоит в ангаре часа 3 в день, в нем связи не какой нет экранирует выехал с него связь появилась смс работает MQTT не отвечает, спустился к авто sim800 моргает часто типа подключен к инету, нажал ресет на ардунке все заработало. програмист я не какой. но спаять и все стальное чюток умею. может у кого встречалось такое.?
Собрал я ваш дивайс, все работает нормально, но у меня 1 проблема раза 4 была машинка стоит в ангаре часа 3 в день, в нем связи не какой нет экранирует выехал с него связь появилась смс работает MQTT не отвечает, спустился к авто sim800 моргает часто типа подключен к инету, нажал ресет на ардунке все заработало. програмист я не какой. но спаять и все стальное чюток умею. может у кого встречалось такое.?
так и должно быть, в следующей версии скетча это будет исправлено. А вам задание проверить: когда вами описанное случается не надо бежать делать рестарт. Подождите самое большее полтора часа, связь с MQTT появится ?
я уже и с питанием похимичил поставил 2 стаба друг над другом разделил питание ардуины и модуля, отключил реле, питание не снимается делается ресет по пину rst не помогло.
сегодня простояло 5 часов перед тем как я рестартанул его, 1 раз часов 12 прошло
ок понятно, будем смотреть скетч
Макс , у меня так же, хотел отписаться про это тоже, система такая ,если теряет связь , то рестарт происходит но мктт не подключается , у меня в выходные так было, в гараже связь хреновая, за воскресенье до утра понедельника 33 рестарта , смс отправлял с запросом состояния, так ответ приходил очень не сразу, а мктт ни разу не заработало, в прошлый раз оно хоть раз в 30 минут оживало на 5 минут ,а теперь не оживает до перезапуска по питанию.
сегодня 1 фокус сотворил, сделал перемычку с импульса пуска котла на пин ардуины rst добавил кондер на 1000 мФ по питанию ардуины, и отправил смс и все поднялось, ардуинка словила импульс рестарта и MQTT поднялась.
значит аппаратный косяк (питание или ещё чего) или пробуй другие скорости для модема. можно залить простой скетч для теста модема, чтобы отправлять ему команды вручную с терминала.
Сегодня тоже не мог достучаться вечером .. Но не стал лесть . Приехал домой . Думаю дайка проверью еще раз . и вышла на связь .. вот только интересно .. либо само . либо после стартера ресанулось .. а так чтобы ОЖ прогреть то с пол часа нужно чтобы котел работал .. Не знаю норм ли или так у всех .. Но хоть сразу машина заводиться на газу при температуре в 40градусов
че там с помпой, отпишись о результате, как проверишь.
Помпа норм . запустил котла , затем выключил .. прошла продувка котла котел выключился .. и помпа еще продолжала работать .. а затем уже и помпа выключилась .
Сделай программно пожалуйста , можно сделать новую команду которая перегружает саму друину , а то неудобно , теряет связь в гараже и все мктт нет , а смс с опозданием в пару часов приходят , потом прихожу в гараж передергиваю питание на девайс и все работает даже в боксе , не знаю почему так . Хотя может надо просто антену какую нибудь замутить по мощнее , но все равно не дело это что если связь теряет, то мктт не восстанавливается.
Сделай программно пожалуйста , можно сделать новую команду которая перегружает саму друину , а то неудобно , теряет связь в гараже и все мктт нет , а смс с опозданием в пару часов приходят , потом прихожу в гараж передергиваю питание на девайс и все работает даже в боксе , не знаю почему так . Хотя может надо просто антену какую нибудь замутить по мощнее , но все равно не дело это что если связь теряет, то мктт не восстанавливается.
Коллеги, прошу Вас взглянуть на эту таблицу и исправить (указать на ошибку,м подсказать, как будет правильно).
правильно для чего? таблицы никакой не надо, это колхоз. Нужно примерно так
byte Zapusk = 0x21; //указываем байт запуска какой надо
byte Time = 30; //указываем время цикла , мин. какое надо
byte Start_heater[]= {0xF4, 0x03, Zapusk, Time, 0x00};
byte Checksum=0;
for (int i=0; i<sizeof(Start_heater)-1; i++) Checksum^=Start_heater[i];
Start_heater[sizeof(Start_heater)-1] = Checksum; // пишем контрольную сумму в последний байт
// всё, сообщение Statrt_heater готово к использованию
Коллеги, прошу Вас взглянуть на эту таблицу и исправить (указать на ошибку,м подсказать, как будет правильно).
правильно для чего? таблицы никакой не надо, это колхоз. Нужно примерно так
byte Zapusk = 0x21; //указываем байт запуска какой надо
byte Time = 30; //указываем время цикла , мин. какое надо
byte Start_heater[]= {0xF4, 0x03, Zapusk, Time, 0x00};
byte Checksum=0;
for (int i=0; i<sizeof(Start_heater)-1; i++) Checksum^=Start_heater[i];
Start_heater[sizeof(Start_heater)-1] = Checksum; // пишем контрольную сумму в последний байт
// всё, сообщение Statrt_heater готово к использованию
Дима, короче найдёшь другой к-лайник, удали файл лога в папке WTT, рестарт винды и сделать чистый лог запуска из WTT (без девайса), и без догрева и вентиляции.
в общем докладываю.. я разобрался, все работает :) все собрал, спрятал в бардачок . Огромное спасибо :) куда можно закинуть "на пиво" ?
Дима, короче найдёшь другой к-лайник, удали файл лога в папке WTT, рестарт винды и сделать чистый лог запуска из WTT (без девайса), и без догрева и вентиляции.
в общем докладываю.. я разобрался, все работает :) все собрал, спрятал в бардачок . Огромное спасибо :) куда можно закинуть "на пиво" ?
а я вчера наконецто порядок с проводами навёл и закинул блок в салон .
Новая версия скетча v3.88. в той же веб папке. См. пост #5. Там же новые метрики (заменил срывы пламени на уровень GSM сигнала). Еепром заново подготавливать и перезаливать не нужно! Просто меняете основной скетч и всё.
- Исправлен (надеюсь) косяк с невозможностью переподключения к MQTT после заезда в зону с отсутствием GSM сигнала. Логика теперь такая: Если после 4 попыток не удалась связь с MQTT, ждём 1 час и пробуем снова. Если было пропадание сигнала GSM и сигнал снова появился уже не ждём 1 час, а пробуем сразу (ну почти сразу = через 6 минут). Ну естественно также делаем 4 попытки.
- Появилась SMS команда MQTT-reset для рестарта модема и переподключения к MQTT (на всякий случай сделал)
- В метриках появился уровень GSM сигнала (обновляется раз в 2 минуты).
жду отчетов о работе 3.88. Особенно после того, как заезжали в зону с отсутствием связи GSM. Ну и сколько у кого показывает уровень сигнала GSM когда уже близко к потери сигнала.
Хотя может надо просто антену какую нибудь замутить по мощнее
Если пружинка, которая идёт в комплекте SIM800L, то она, имхо, дерьмово ловит. Надо выносную, на платке, по ссылкам которая. ну и само собой антенну подальше от металлических деталей автомобиля.
Вид- Протокол вывести, Правой кнопкой -Показать время- Полное время
DimonW, у тебя какой котел ? Если штатный , в смысле с завода установлен, то они по w-bus не запускаются, только через гэтвей родной, w-bus у них кастрированный , на кармастер орг в ветке по вебасто можно почитать про это.
Он уже запускал с WTT
Я в пятницу вернусь с командировки и сделаю ( а предыдущие я делал с таймингами ? Это столбик слева с временем?)
так подключил ? Плюс светодиода через 1кОм к пину LED knopka. Минус светодиода на GND? В скетче подготовки еепром разрешил управлять помпой ? (там либо ЦЗ либо помпа).
UPDATE. Паша, че удалил пост, разобрался?
так подключил ? Плюс светодиода через 1кОм к пину LED knopka. Минус светодиода на GND? В скетче подготовки еепром разрешил управлять помпой ? (там либо ЦЗ либо помпа).
UPDATE. Паша, че удалил пост, разобрался?
Вроде все ок . По кнопке включаеться . поставил на помпу и 300 сек
только даже на помпу віставил 600 сек , минуту до двух и віключаеться
так подключил ? Плюс светодиода через 1кОм к пину LED knopka. Минус светодиода на GND? В скетче подготовки еепром разрешил управлять помпой ? (там либо ЦЗ либо помпа).
UPDATE. Паша, че удалил пост, разобрался?
да . только мало времини сек на виключение котла
И чето уже перестало показывать вольтаж с котла и температуру
Выбросил перемычку свою .. залил по новому и с 21 запуск прописал ... да если питлово только от шнурка то заливаеться и так норм если нету доп питалова
Добрый вечер! Помогите пожалуйста! 3 дня мучаюсь, не получается...
Проблема вот в чём -
В мониторе порта у меня ПУСТО... Вообще ничего...
RX,TX - 10,11.(пробовал менять местами, тоже ничего)
И ещё хотел бы спросить...Вроде скетч загрузился, но ошибки так и должны быть?
*тык*
Я новичок в этом всём, поэтому и обращаюсь.
Ах, да... Не могли бы оставить ссылочку на все библиотеки?
Заранее спасибо!
только даже на помпу віставил 600 сек , минуту до двух и віключаеться
потому что максимум 255 сек. Переменная восьмибитная (0...255).
Добрый вечер! Помогите пожалуйста! 3 дня мучаюсь, не получается...
Проблема вот в чём -
В мониторе порта у меня ПУСТО... Вообще ничего...
RX,TX - 10,11.(пробовал менять местами, тоже ничего)
И ещё хотел бы спросить...Вроде скетч загрузился, но ошибки так и должны быть?
*тык*
Я новичок в этом всём, поэтому и обращаюсь.
Ах, да... Не могли бы оставить ссылочку на все библиотеки?
Заранее спасибо!
я ж писал , зайди в ардуино иде в настройки . и выбери английский интерфейс , там чтот не сдружилась ардуино с регионами 10 ки . вот и лезут такие ошибки .
держи библиотеки , там есть лишни но без разницы . закинь в документы в папку ардуино https://drive.google.com/file/d/1-r6aeKycwKX1TK7FBYQ59LFuQ7WCj3oF/view?usp=sharing
Проблема вот в чём -
В мониторе порта у меня ПУСТО... Вообще ничего...
RX,TX - 10,11.(пробовал менять местами, тоже ничего)
для того, что бы там чтото было нужно сделать это. Предупреждения компилятора, да , такие есть, работает. Библиотека нужна только для тактовых кнопок, Вел Клапауция, положил его в вебпапку со скетчами.
только даже на помпу віставил 600 сек , минуту до двух и віключаеться
потому что максимум 255 сек. Переменная восьмибитная (0...255).
както так
https://drive.google.com/file/d/1XnwMqhNKVZuSmd4dcHB9RgiWCNEBzL09/view?u...
https://drive.google.com/file/d/1Xk1ID3JInYje9qAK8GOpnmjVdOU_hLn-/view?u...
Паша, в какой момент перестало показывать напругу и температуру? а ты убрал отладку модема то в терминал?
Паша, в какой момент перестало показывать напругу и температуру? а ты убрал отладку модема то в терминал?
Да выбросил перемичку . и вспомнил что нужно освободить рх тх отключил отладку и сразу стала показывать .
даласы новые прописал . сразу же завились
ок, а помпа норм заработала? после того как исправил на значения в диапазоне 0...255?
ок, а помпа норм заработала? после того как исправил на значения в диапазоне 0...255?
та поставил 600 ... но походу всеравно работает по максимум порядка 2х минут после отключения . так как сразу отключать нельзя начинает ож кипеть в котле . завтра уже перекину блок в салон на нем и салонный датчик . и два выносных .. и буду вторую платку дособерать для тестов с вторым котлом
и жду второй модуль жсм с Алика . и лобораторник https://ru.aliexpress.com/item/4000282551930.html?spm=a2g0s.9042311.0.0.77ce33edSwIPxr
Собрал я ваш дивайс, все работает нормально, но у меня 1 проблема раза 4 была машинка стоит в ангаре часа 3 в день, в нем связи не какой нет экранирует выехал с него связь появилась смс работает MQTT не отвечает, спустился к авто sim800 моргает часто типа подключен к инету, нажал ресет на ардунке все заработало. програмист я не какой. но спаять и все стальное чюток умею. может у кого встречалось такое.?
Паша какие 600? говорю не более 255 сек!!! а это 4 с лишним минуты
Собрал я ваш дивайс, все работает нормально, но у меня 1 проблема раза 4 была машинка стоит в ангаре часа 3 в день, в нем связи не какой нет экранирует выехал с него связь появилась смс работает MQTT не отвечает, спустился к авто sim800 моргает часто типа подключен к инету, нажал ресет на ардунке все заработало. програмист я не какой. но спаять и все стальное чюток умею. может у кого встречалось такое.?
так и должно быть, в следующей версии скетча это будет исправлено. А вам задание проверить: когда вами описанное случается не надо бежать делать рестарт. Подождите самое большее полтора часа, связь с MQTT появится ?
сегодня простояло 5 часов перед тем как я рестартанул его, 1 раз часов 12 прошло
какие 600? говорю не более 255 сек!!!
Та шнурок на работе . уже завтра поменяю .
ок понятно, будем смотреть скетч
я уже и с питанием похимичил поставил 2 стаба друг над другом разделил питание ардуины и модуля, отключил реле, питание не снимается делается ресет по пину rst не помогло.
ок понятно, будем смотреть скетч
Макс , у меня так же, хотел отписаться про это тоже, система такая ,если теряет связь , то рестарт происходит но мктт не подключается , у меня в выходные так было, в гараже связь хреновая, за воскресенье до утра понедельника 33 рестарта , смс отправлял с запросом состояния, так ответ приходил очень не сразу, а мктт ни разу не заработало, в прошлый раз оно хоть раз в 30 минут оживало на 5 минут ,а теперь не оживает до перезапуска по питанию.
сегодня 1 фокус сотворил, сделал перемычку с импульса пуска котла на пин ардуины rst добавил кондер на 1000 мФ по питанию ардуины, и отправил смс и все поднялось, ардуинка словила импульс рестарта и MQTT поднялась.
проще программно сделать
Все таки не получается у меня сделать этот порт...
Вроде всё правильно делаю...
RX - 10, TX - 11
*тык*, *тык*, *тык*, *тык*, *тык*
На скринах: скетч который загружаю, и видно, что нету ничего в порту...
а кто ж будет настройки сериал соединения в окне терминала делать? такой терминал нужен. Ставим 2400_8E1.
Не помогает...
Всё выставил *тык*
Ещё я читал, что модуль должен быстро моргать, но у меня моргает медленно...
Незнаю почему...
значит аппаратный косяк (питание или ещё чего) или пробуй другие скорости для модема. можно залить простой скетч для теста модема, чтобы отправлять ему команды вручную с терминала.
Сегодня тоже не мог достучаться вечером .. Но не стал лесть . Приехал домой . Думаю дайка проверью еще раз . и вышла на связь .. вот только интересно .. либо само . либо после стартера ресанулось .. а так чтобы ОЖ прогреть то с пол часа нужно чтобы котел работал .. Не знаю норм ли или так у всех .. Но хоть сразу машина заводиться на газу при температуре в 40градусов
че там с помпой, отпишись о результате, как проверишь.
че там с помпой, отпишись о результате, как проверишь.
Помпа норм . запустил котла , затем выключил .. прошла продувка котла котел выключился .. и помпа еще продолжала работать .. а затем уже и помпа выключилась .
че там с помпой, отпишись о результате, как проверишь.
Не успел проверить . завтра проверю .. Если на телефоне включить котла ... а затем программу закрыть .. котел идет в офф ??
byte Start20_10[5] = {0xF4, 0x03, 0x20, 0x0A, 0xDD}; byte Start20_15[5] = {0xF4, 0x03, 0x20, 0x0F, 0xD8}; byte Start20_20[5] = {0xF4, 0x03, 0x20, 0x14, 0xC3}; byte Start20_25[5] = {0xF4, 0x03, 0x20, 0x19, 0xCE}; byte Start20_30[5] = {0xF4, 0x03, 0x20, 0x1E, 0xC9}; byte Start20_35[5] = {0xF4, 0x03, 0x20, 0x23, 0xF4}; byte Start20_40[5] = {0xF4, 0x03, 0x20, 0x28, 0xFF}; byte Start20_45[5] = {0xF4, 0x03, 0x20, 0x2D, 0xFA}; byte Start20_50[5] = {0xF4, 0x03, 0x20, 0x32, 0xE5}; byte Start20_55[5] = {0xF4, 0x03, 0x20, 0x37, 0xE0}; byte Start20_59[5] = {0xF4, 0x03, 0x20, 0x3B, 0xEC}; byte Start21_10[5] = {0xF4, 0x03, 0x21, 0x0A, 0xDC}; byte Start21_15[5] = {0xF4, 0x03, 0x21, 0x0F, 0xD9}; byte Start21_20[5] = {0xF4, 0x03, 0x21, 0x14, 0xC2}; byte Start21_25[5] = {0xF4, 0x03, 0x21, 0x19, 0xCF}; byte Start21_30[5] = {0xF4, 0x03, 0x21, 0x1E, 0xC8}; byte Start21_35[5] = {0xF4, 0x03, 0x21, 0x23, 0xF5}; byte Start21_40[5] = {0xF4, 0x03, 0x21, 0x28, 0xFE}; byte Start21_45[5] = {0xF4, 0x03, 0x21, 0x2D, 0xFB}; byte Start21_50[5] = {0xF4, 0x03, 0x21, 0x32, 0xE4}; byte Start21_55[5] = {0xF4, 0x03, 0x21, 0x37, 0xE1}; byte Start21_59[5] = {0xF4, 0x03, 0x21, 0x3B, 0xED};Сделай программно пожалуйста , можно сделать новую команду которая перегружает саму друину , а то неудобно , теряет связь в гараже и все мктт нет , а смс с опозданием в пару часов приходят , потом прихожу в гараж передергиваю питание на девайс и все работает даже в боксе , не знаю почему так . Хотя может надо просто антену какую нибудь замутить по мощнее , но все равно не дело это что если связь теряет, то мктт не восстанавливается.
Если на телефоне включить котла ... а затем программу закрыть .. котел идет в офф ??
Конечно нет, котел отработает сколько было выставлено воемя работы, даже если в телефоне приложение закроешь
Сделай программно пожалуйста , можно сделать новую команду которая перегружает саму друину , а то неудобно , теряет связь в гараже и все мктт нет , а смс с опозданием в пару часов приходят , потом прихожу в гараж передергиваю питание на девайс и все работает даже в боксе , не знаю почему так . Хотя может надо просто антену какую нибудь замутить по мощнее , но все равно не дело это что если связь теряет, то мктт не восстанавливается.
Позже, пока некогда
правильно для чего? таблицы никакой не надо, это колхоз. Нужно примерно так
byte Zapusk = 0x21; //указываем байт запуска какой надо byte Time = 30; //указываем время цикла , мин. какое надо byte Start_heater[]= {0xF4, 0x03, Zapusk, Time, 0x00}; byte Checksum=0; for (int i=0; i<sizeof(Start_heater)-1; i++) Checksum^=Start_heater[i]; Start_heater[sizeof(Start_heater)-1] = Checksum; // пишем контрольную сумму в последний байт // всё, сообщение Statrt_heater готово к использованиюправильно для чего? таблицы никакой не надо, это колхоз. Нужно примерно так
byte Zapusk = 0x21; //указываем байт запуска какой надо byte Time = 30; //указываем время цикла , мин. какое надо byte Start_heater[]= {0xF4, 0x03, Zapusk, Time, 0x00}; byte Checksum=0; for (int i=0; i<sizeof(Start_heater)-1; i++) Checksum^=Start_heater[i]; Start_heater[sizeof(Start_heater)-1] = Checksum; // пишем контрольную сумму в последний байт // всё, сообщение Statrt_heater готово к использованиюСпасибо! Компактно и элегантно.
Дима, короче найдёшь другой к-лайник, удали файл лога в папке WTT, рестарт винды и сделать чистый лог запуска из WTT (без девайса), и без догрева и вентиляции.
в общем докладываю.. я разобрался, все работает :) все собрал, спрятал в бардачок . Огромное спасибо :) куда можно закинуть "на пиво" ?
А че было то?
А че было то?
в общем если дать тачке "заснуть" , то все начинает идеально работать.
после открытия авто, через какое то время бездействия, где то под торпедо раздается "жужу" и все в лет начинает работать .
Дима, короче найдёшь другой к-лайник, удали файл лога в папке WTT, рестарт винды и сделать чистый лог запуска из WTT (без девайса), и без догрева и вентиляции.
в общем докладываю.. я разобрался, все работает :) все собрал, спрятал в бардачок . Огромное спасибо :) куда можно закинуть "на пиво" ?
а я вчера наконецто порядок с проводами навёл и закинул блок в салон .
а я вчера наконецто порядок с проводами навёл и закинул блок в салон .
ну я спрячу в нишу над бардачком, сбоку ревизионный люк как раз, самое место ему там, надо обкатать пару недель :)
Новая версия скетча v3.88. в той же веб папке. См. пост #5. Там же новые метрики (заменил срывы пламени на уровень GSM сигнала). Еепром заново подготавливать и перезаливать не нужно! Просто меняете основной скетч и всё.
- Исправлен (надеюсь) косяк с невозможностью переподключения к MQTT после заезда в зону с отсутствием GSM сигнала. Логика теперь такая: Если после 4 попыток не удалась связь с MQTT, ждём 1 час и пробуем снова. Если было пропадание сигнала GSM и сигнал снова появился уже не ждём 1 час, а пробуем сразу (ну почти сразу = через 6 минут). Ну естественно также делаем 4 попытки.
- Появилась SMS команда MQTT-reset для рестарта модема и переподключения к MQTT (на всякий случай сделал)
- В метриках появился уровень GSM сигнала (обновляется раз в 2 минуты).
жду отчетов о работе 3.88. Особенно после того, как заезжали в зону с отсутствием связи GSM. Ну и сколько у кого показывает уровень сигнала GSM когда уже близко к потери сигнала.
Если пружинка, которая идёт в комплекте SIM800L, то она, имхо, дерьмово ловит. Надо выносную, на платке, по ссылкам которая. ну и само собой антенну подальше от металлических деталей автомобиля.