1 (11-04-2017 20:16:53 отредактировано cher908)

Тема: Управление RM-Pro и другими сетевыми устройствами самописным ПО

На просторах инета нашел интересную статью (ссылка 1) о том, как самому сделать устройство из серии "Интернет вещей" с возможностью удаленного управления.
За основу взята платформа ESP8266-12E CH340 (WiFi контроллер).
С помощью среды разработки для Arduino (ссылка 4) пишется и загружается (и приведен пример) нехитрый скетч.
А при помощи онлайн среды разработки приложений для Android MIT APP Inventor (ссылка 2) - простенькое приложение для смартфона.
Приведенный пример (ссылка 1) позволяет легко создать аналог WiFi розетки SP, например, если к ESP вместо светодиода (как в примере по ссылке 1) подключить силовое реле (ссылка 7) желательно на 3В.
Обладая навыками Web-программирования, вероятнее всего, можно создать и собственное облако на своем FTP-сервере (воткнуть USB-флешку в роутер, например), куда записывать события и состояния устройств.
Для передачи управляющих команд RM-Pro со своего приложения необходимо знать код управляющей команды (как его узнать - в теме по ссылке 5).

Ссылки:
1. Подробное описание процедуры создания своего WiFi-девайса (скетч прошивки) и самописного ПО.
    http://arduino-project.net/nodemcu-v3-arduino-ide/
2. Среда разработки простых самописных приложений для Android
    http://ai2.appinventor.mit.edu
3. Некоторые инструкции для среды разработки приложений
    http://appinvent.ru/__f/__uroki/AppInve … ktikum.pdf
    http://idilettante.ru/mobilnye-prilozen … n-dannymi/
4. Среда разработки для  WiFi-контроллера
    https://www.arduino.cc/en/Main/Software
    4.1 Описание вызываемых функций библиотеки WiFi
           http://arduino.ua/ru/prog/WiFi
5. Узнать коды для управления (как - описано в этой теме, в посте PlusPlus)
    http://forum.broadlink.ru/topic/37/upra … mi/page/4/
6. Пример контроллера ESP8266-12E CH340
    https://ru.aliexpress.com/item/New-Wireless-module-NodeMcu-Lua-WIFI-Internet-of-Things-development-board-based-ESP8266-with-pcb-Antenna/32656775273.html?spm=2114.03010208.3.2.o3lIOt&ws_ab_test=searchweb0_0,searchweb201602_3_10065_10068_433_434_10136_10137_10138_10060_10062_10056_10055_10054_302_10059_10099_10103_10102_10096_120_10052_10053_10050_10107_10051_10106_10084_10117_10083_10080_10082_10081_10110_10111_10112_10113_10114_10078_10079_10073_10070_10122_10123_10126_6000000_10127_10124_10125,searchweb201603_4,afswitch_1,ppcSwitch_5,single_sort_0_default&btsid=6c415fdb-2c3b-4c44-9de5-f0e1d531c3f3&algo_expid=8307b306-6a99-4ed1-9dce-aad1128571dd-0&algo_pvid=8307b306-6a99-4ed1-9dce-aad1128571dd
7. Пример силового реле (лучше использовать реле на 3VDC).
    https://ru.aliexpress.com/item/PCB-Dedi … 0.0.PlgwIk
    https://ru.aliexpress.com/item/10Pieces … &tpp=1

2

Re: Управление RM-Pro и другими сетевыми устройствами самописным ПО

ESP8266 - уже давно известный WiFi контроллер. На его базе, сделаны wifi релешки от sonoff. В интернете видел, как их перепрограммируют под свои приложения. Через MajorDoMo или OpenHub можно создать одну среду с RM Pro. Есть еще приложение Blynk для создания готового управления на смартфоне. Нужно только желание)

3 (15-03-2017 20:57:10 отредактировано cher908)

Re: Управление RM-Pro и другими сетевыми устройствами самописным ПО

Admin пишет:

ESP8266 - уже давно известный WiFi контроллер. На его базе, сделаны wifi релешки от sonoff. В интернете видел, как их перепрограммируют под свои приложения. Через MajorDoMo или OpenHub можно создать одну среду с RM Pro. Есть еще приложение Blynk для создания готового управления на смартфоне. Нужно только желание)

Blynk у меня есть, но чужой интерфейс - потемки. И ESP8266 так же нужно программировать в Arduino IDE, используя библиотеки Blynk.
Меня подкупила простота создания собственной аппликации (ПО для смартфона). Правда, у простоты есть и обратная сторона - ограниченность в средствах.
Но очень уж просто, т.е. для чайников, к коим себя и отношу.

4

Re: Управление RM-Pro и другими сетевыми устройствами самописным ПО

ну смотря какое ПО. Я вот тоже делал сервис widgetcall.com, так я замучился разбираться, а сроки поджимали. Вот и заказал у программиста. Чем уникальнее приложение, тем сложнее.

5

Re: Управление RM-Pro и другими сетевыми устройствами самописным ПО

Admin пишет:

ну смотря какое ПО. Я вот тоже делал сервис widgetcall.com, так я замучился разбираться, а сроки поджимали. Вот и заказал у программиста. Чем уникальнее приложение, тем сложнее.

   Ещё раз обращаюсь с просьбой , не взялся ли кто-нибудь или порекомендовали бы программиста, нужно простое решение по получению XL файла по датчикам двери и движения . За разумное вознаграждение !
   Спасибо.

6 (20-03-2017 15:40:13 отредактировано cher908)

Re: Управление RM-Pro и другими сетевыми устройствами самописным ПО

voltin пишет:
Admin пишет:

ну смотря какое ПО. Я вот тоже делал сервис widgetcall.com, так я замучился разбираться, а сроки поджимали. Вот и заказал у программиста. Чем уникальнее приложение, тем сложнее.

   Ещё раз обращаюсь с просьбой , не взялся ли кто-нибудь или порекомендовали бы программиста, нужно простое решение по получению XL файла по датчикам двери и движения . За разумное вознаграждение !
   Спасибо.

Задача, поставленная Вами, как всегда нетривиальна. smile
Зачем Вам exel-файл?
Если это исходит из проблем с уведомлениями, о которых Вы писали неоднократно, то может лучше дождаться появления новой программы IHC (на форуме есть ведь ссылка - попробуйте)?
Либо "слушать эфир" какой-либо программой захвата сетевого трафика, исходящего от S1. А далее его обрабатывать.

7

Re: Управление RM-Pro и другими сетевыми устройствами самописным ПО

cher908 пишет:
voltin пишет:
Admin пишет:

ну смотря какое ПО. Я вот тоже делал сервис widgetcall.com, так я замучился разбираться, а сроки поджимали. Вот и заказал у программиста. Чем уникальнее приложение, тем сложнее.

   Ещё раз обращаюсь с просьбой , не взялся ли кто-нибудь или порекомендовали бы программиста, нужно простое решение по получению XL файла по датчикам двери и движения . За разумное вознаграждение !
   Спасибо.

Задача, поставленная Вами, как всегда нетривиальна. smile
Зачем Вам exel-файл?
Если это исходит из проблем с уведомлениями, о которых Вы писали неоднократно, то может лучше дождаться появления новой программы IHC (на форуме есть ведь ссылка - попробуйте)?
Либо "слушать эфир" какой-либо программой захвата сетевого трафика, исходящего от S1. А далее его обрабатывать.

Спасибо за ответ, родственник певицы Шер !
Могли бы что-то порекомендовать ( я уже не по этой части и с анализатором сетевых протоколов , которые ловили все управляющие и данные , я работал 35 лет назад ...) Если бы могли извлечь эти данные и показать как Вы это сделали, "поляну накрою " , естественно , и расскажу две , три интересные истории из жизни замечательных людей ...:-)

8

Re: Управление RM-Pro и другими сетевыми устройствами самописным ПО

voltin пишет:

Могли бы что-то порекомендовать ( я уже не по этой части и с анализатором сетевых протоколов , которые ловили все управляющие и данные , я работал 35 лет назад ...) Если бы могли извлечь эти данные и показать как Вы это сделали, "поляну накрою " , естественно , и расскажу две , три интересные истории из жизни замечательных людей ...:-)

Попробуйте на форуме 4pda. Может там найдутся горячие головы.

9

Re: Управление RM-Pro и другими сетевыми устройствами самописным ПО

cher908 пишет:
voltin пишет:

Могли бы что-то порекомендовать ( я уже не по этой части и с анализатором сетевых протоколов , которые ловили все управляющие и данные , я работал 35 лет назад ...) Если бы могли извлечь эти данные и показать как Вы это сделали, "поляну накрою " , естественно , и расскажу две , три интересные истории из жизни замечательных людей ...:-)

Попробуйте на форуме 4pda. Может там найдутся горячие головы.

Спасибо.

10 (13-04-2017 17:23:16 отредактировано cher908)

Re: Управление RM-Pro и другими сетевыми устройствами самописным ПО

Сегодня получил  ESP8266-12E. Проверил по сценариям из ссылки 1 первого поста этой темы. Все работает.
И даже, пробросив на роутере порт, по GPRSу смартфоном включил виртуальное устройство (изменил статус пина на 'high', к которому в дальнейшем подключу силовое реле).

11

Re: Управление RM-Pro и другими сетевыми устройствами самописным ПО

voltin пишет:
Admin пишет:

ну смотря какое ПО. Я вот тоже делал сервис widgetcall.com, так я замучился разбираться, а сроки поджимали. Вот и заказал у программиста. Чем уникальнее приложение, тем сложнее.

   Ещё раз обращаюсь с просьбой , не взялся ли кто-нибудь или порекомендовали бы программиста, нужно простое решение по получению XL файла по датчикам двери и движения . За разумное вознаграждение !
   Спасибо.

несколько раз прочитал, не понял задачу.   XL - это действительно exel?

12

Re: Управление RM-Pro и другими сетевыми устройствами самописным ПО

COBECTb пишет:
voltin пишет:
Admin пишет:

ну смотря какое ПО. Я вот тоже делал сервис widgetcall.com, так я замучился разбираться, а сроки поджимали. Вот и заказал у программиста. Чем уникальнее приложение, тем сложнее.

   Ещё раз обращаюсь с просьбой , не взялся ли кто-нибудь или порекомендовали бы программиста, нужно простое решение по получению XL файла по датчикам двери и движения . За разумное вознаграждение !
   Спасибо.

несколько раз прочитал, не понял задачу.   XL - это действительно exel?

Да, Exel. Спасибо за интерес, но задача уже решена