Блок переподключения локального или удаленного управления Каскадой

ПБ для переподключения

Пользовательские блоки для коммкникации и связи GSM, GPRS, IR, Bluetooth и другие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Rodgerask
Сержант
Сообщения: 141
Зарегистрирован: 09.12.2019{, 14:31}
Репутация: 18
Имя: del

Блок переподключения локального или удаленного управления Каскадой

#1

Сообщение Rodgerask » 04.01.2020{, 04:02}

//del
Последний раз редактировалось Rodgerask 12.02.2020{, 23:42}, всего редактировалось 13 раз.

Rodgerask
Сержант
Сообщения: 141
Зарегистрирован: 09.12.2019{, 14:31}
Репутация: 18
Имя: del

Блок переподключения локального или удаленного управления Каскадой

#2

Сообщение Rodgerask » 04.01.2020{, 05:12}

//del
Последний раз редактировалось Rodgerask 12.02.2020{, 23:43}, всего редактировалось 1 раз.

Аватара пользователя
Rovki
Полковник
Сообщения: 4875
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

ModBus_Slave_TCP <-> KaScada_Cloud: переподключение без смены кода, "нагорячую" из web-страницы

#3

Сообщение Rovki » 04.01.2020{, 09:28}

Rodgerask писал(а):
04.01.2020{, 05:12}
P.S. Бонус:

Если кому-то нужен ключ от Каскады, то у Rovki объявлен
конкурс на применение элемента "список" в приложении Каскада..

Примените элемент "список" к моему блоку, снимите видео -
и получите ключ от Каскады! :smile9:
Да ,все верно ...про ключ
Данное видео про БП пойдет в зачет на конкурс :smile37:

Отправлено спустя 2 минуты 55 секунд:
Подведение итогов конкурса 11.01.2020 .Всем участникам ключи , победителю одноплатный ПК :smile225:
Электронщик до мозга костей и не только

Аватара пользователя
Rovki
Полковник
Сообщения: 4875
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Блок переподключения локального или удаленного управления Каскадой

#4

Сообщение Rovki » 28.01.2020{, 08:56}

Rodgerask,
Нужно как то сделать так ,что бы использовать еще блок viewtopic.php?p=82590#p82590
что бы был универсальным и можно было менять еще имя сети и пароль .
И хотелось бы иметь аналогичных блок для моста ,что бы можно было менять в настройке каскада клоуд- модбас рту или модбас тср -модбас рту (удаленный или локальный мост)
Электронщик до мозга костей и не только

Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27.11.2017{, 13:15}
Репутация: 36
Откуда: Rus44
Имя: Michael
Контактная информация:

Блок переподключения локального или удаленного управления Каскадой

#5

Сообщение Alias » 28.01.2020{, 08:57}

И хотелось бы иметь аналогичных блок для моста
Поддерживаю. Вчера уже вникал в сабж, но сначала побороть бы мост.
Но, как я понимаю, это переключение работает только когда находишься в своей локальной сети, то есть пришел на объект и через web изменил конфиг, допустим, с Облака на локальный. Но если ушел на работу или уехал в отпуск и забыл переключиться снова на Облако - все?
Видел в настройках КаСкады параметр - "Пауза". Если это интервал, в течение которого игнорируется отсутствие связи, то для вялотекущих процессов можно поступить проще: мультивибратором переподключать с помощью представленного блока сеть то на Облако, то на локальную КаСкаду. Это был вопрос :)

Аватара пользователя
Rovki
Полковник
Сообщения: 4875
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Блок переподключения локального или удаленного управления Каскадой

#6

Сообщение Rovki » 28.01.2020{, 09:16}

Для меня лично нет необходимости переключать эти мосты во время работы ...Тут речь про универсальность , что бы пользователь купивший железку ,включил ее и смог настроить сеть - имя,пароль (без перепрограммирования) и режим нужный для его работы ,например удаленный (через облако) . У меня, например дома ворота открываются через облако всегда ,просто если я нахожусь метров 500(хоть 1000км) от ворот ,то они открываются через 3G , а когда подьехал к ним ,подключился телефон автоматом к моему вайфай и закрываю уже ворота через вайфай (так же через облако) . Тоесть если для задачи нужно еще удаленное управление и локальное ,то выбираем удаленое . А если всегда только локальное ,то настраваем мост на локальное управление .
Электронщик до мозга костей и не только

Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27.11.2017{, 13:15}
Репутация: 36
Откуда: Rus44
Имя: Michael
Контактная информация:

Блок переподключения локального или удаленного управления Каскадой

#7

Сообщение Alias » 28.01.2020{, 09:23}

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

Аватара пользователя
Rovki
Полковник
Сообщения: 4875
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Блок переподключения локального или удаленного управления Каскадой

#8

Сообщение Rovki » 28.01.2020{, 09:52}

Alias писал(а):
28.01.2020{, 09:23}
Если иметь такую роскошь - доверие к Интернету, то да. Но хочется банального резервирования каналов. Впрочем, это оффтоп.
Про универсальность - согласен, очень удобно, сам сейчас ваяю управление своими системами с тем расчетом, чтобы домочадцы смогли все сделать потом сами, не вызванивая меня в командировках по мелочам.
У меня на дому чаще свет отключают ,чем интернет падает . :smile171: , опять же это не сам интернет падает ,а роутер может зависнуть (редко) ,но тогда не будет не локалки ни удаленки ...
Но ни кто не запрещает поставить переключатель в проекте ,на тот редкий случай ,когда интернета нет ,а вайфай есть :D
Электронщик до мозга костей и не только

Rodgerask
Сержант
Сообщения: 141
Зарегистрирован: 09.12.2019{, 14:31}
Репутация: 18
Имя: del

Блок переподключения локального или удаленного управления Каскадой

#9

Сообщение Rodgerask » 28.01.2020{, 15:46}

//del
Последний раз редактировалось Rodgerask 12.02.2020{, 23:43}, всего редактировалось 1 раз.

Аватара пользователя
Rovki
Полковник
Сообщения: 4875
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Блок переподключения локального или удаленного управления Каскадой

#10

Сообщение Rovki » 29.01.2020{, 18:58}

Alias писал(а):
28.01.2020{, 08:57}
И хотелось бы иметь аналогичных блок для моста
Поддерживаю. Вчера уже вникал в сабж, но сначала побороть бы мост.
Но, как я понимаю, это переключение работает только когда находишься в своей локальной сети, то есть пришел на объект и через web изменил конфиг, допустим, с Облака на локальный. Но если ушел на работу или уехал в отпуск и забыл переключиться снова на Облако - все?
Видел в настройках КаСкады параметр - "Пауза". Если это интервал, в течение которого игнорируется отсутствие связи, то для вялотекущих процессов можно поступить проще: мультивибратором переподключать с помощью представленного блока сеть то на Облако, то на локальную КаСкаду. Это был вопрос :)
C esp не так все просто http://www.bizkit.ru/2019/01/23/11734/
Электронщик до мозга костей и не только

Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27.11.2017{, 13:15}
Репутация: 36
Откуда: Rus44
Имя: Michael
Контактная информация:

Блок переподключения локального или удаленного управления Каскадой

#11

Сообщение Alias » 29.01.2020{, 20:34}

С нами всеми не все так просто ))
Но в моем случае железо минимально: две Esp крест накрест по Uart, но Облако работало в отличие от локальной КаСкады. Видимо рано вопрос Автору снесли ))) Как думаете, повторить?

Аватара пользователя
Rovki
Полковник
Сообщения: 4875
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Блок переподключения локального или удаленного управления Каскадой

#12

Сообщение Rovki » 29.01.2020{, 21:40}

Да я пробую разные есп и разные конвертеры и результаты разные ,нужен осцилограф ... какая то хрень ,как в той статье - тут работает ,а тут не работает ... Зависит от того от куда запитал конвертер даже ..есп может не тянуть ...на одних пинах работает на других нет ...
Электронщик до мозга костей и не только

Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27.11.2017{, 13:15}
Репутация: 36
Откуда: Rus44
Имя: Michael
Контактная информация:

Блок переподключения локального или удаленного управления Каскадой

#13

Сообщение Alias » 29.01.2020{, 22:39}

У меня есть С1-77 и С1-94, но времени на анализ катастрофически не хватает. Могу наскоками что-то посмотреть, но не разбирать же протоколы, да и не уверен я, что в одной и той же железной конфигурации одна софтина работает, а другая - нет. Грешу на баги и надеюсь, что не все они станут фичами))

Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27.11.2017{, 13:15}
Репутация: 36
Откуда: Rus44
Имя: Michael
Контактная информация:

Блок переподключения локального или удаленного управления Каскадой

#14

Сообщение Alias » 01.02.2020{, 12:15}

В расчёте на скорое исправление ошибки с локальным мостом обдумываю, как автоматически переключаться с облако на локалку и обратно.
Если КаСкада буде только на одном устройстве, можно сделать очень просто.
Пусть КаСкада пишет в специально выделенный бит одного из регистров единицу.
Ардуино же выставляет флаг на Esp для работы с локалкой и пишет в тот же самый бит специального регистра ноль. Если этот ноль не затирается единицей, значит связи нет и через тайм-аут переключается на облако и точно так же мониторим бит.
Таким образом, ардуино будет доподлинно известно, в каком из вариантов работает КаСкада и будет безо всяких web интерфейсов переключаться сама.
Да, первоначальное соединение может плавать по времени, но зато снимается часть проблем.
Возможно кому-то это будет полезно. Сам же попробую позже.

Rodgerask
Сержант
Сообщения: 141
Зарегистрирован: 09.12.2019{, 14:31}
Репутация: 18
Имя: del

Блок переподключения локального или удаленного управления Каскадой

#15

Сообщение Rodgerask » 02.02.2020{, 02:55}

//del
Последний раз редактировалось Rodgerask 12.02.2020{, 23:43}, всего редактировалось 1 раз.

Rodgerask
Сержант
Сообщения: 141
Зарегистрирован: 09.12.2019{, 14:31}
Репутация: 18
Имя: del

Блок переподключения локального или удаленного управления Каскадой

#16

Сообщение Rodgerask » 02.02.2020{, 03:11}

//del
Последний раз редактировалось Rodgerask 12.02.2020{, 23:42}, всего редактировалось 1 раз.

Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27.11.2017{, 13:15}
Репутация: 36
Откуда: Rus44
Имя: Michael
Контактная информация:

Блок переподключения локального или удаленного управления Каскадой

#17

Сообщение Alias » 02.02.2020{, 08:08}

Попинговали облако, подключились, а на телефоне нет денег и wifi еще не добивает. Так под воротами и будем ждать... Лучше пинговать КаСкаду.

Аватара пользователя
Rovki
Полковник
Сообщения: 4875
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Блок переподключения локального или удаленного управления Каскадой

#18

Сообщение Rovki » 02.02.2020{, 10:54}

Rodgerask писал(а):
02.02.2020{, 03:15}
Rovki писал(а):
28.01.2020{, 09:16}
они открываются через 3G , а когда подьехал к ним ,подключился телефон автоматом к моему вайфай и закрываю уже ворота через вайфай (так же через облако) .
Но ведь получается, что даже если есть wifi, но нет интернета - то ворота не открыть/закрыть? (облако же недоступно без интернета)

Отправлено спустя 3 минуты 37 секунд:
Выход?:

-пинговать с есп сайт облака
-если доступно облако, то с помощью блока переподключения держать связь с облаком
-если облако не пингуется, то есп переподключит управление на локалку
Как и всегда должен быть железный аргумент - в данном случае железный ключ ,а все остальное для удобства :smile37: За все время у меня небыло интернета 3 раза - завис роутер , кончились деньги за интернет и когда отключали питание (часто ,до 1 раза в месяц) ..
Электронщик до мозга костей и не только

Rodgerask
Сержант
Сообщения: 141
Зарегистрирован: 09.12.2019{, 14:31}
Репутация: 18
Имя: del

Блок переподключения локального или удаленного управления Каскадой

#19

Сообщение Rodgerask » 02.02.2020{, 11:10}

//del
Последний раз редактировалось Rodgerask 12.02.2020{, 23:41}, всего редактировалось 1 раз.

Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27.11.2017{, 13:15}
Репутация: 36
Откуда: Rus44
Имя: Michael
Контактная информация:

Блок переподключения локального или удаленного управления Каскадой

#20

Сообщение Alias » 02.02.2020{, 11:12}

Ну, тут или копию проекта делать и работать, переключаясь, с двумя, либо в редактировании Dev выбирать. Не одна кнопка, но все же.

Ответить

Вернуться в «Коммуникация и связь»