Использование событий Android-смартфона в Умном Доме
Модератор: immortal
-
- Сообщения: 560
- Зарегистрирован: Ср сен 04, 2013 10:31 am
- Откуда: Самара
- Благодарил (а): 99 раз
- Поблагодарили: 140 раз
- Контактная информация:
Re: Использование событий Android-смартфона в Умном Доме
Описываю реализацию сценария: Машина поехала/машина остановилась. За подробностями - ко мне в коннект.
1. В машине магнитола с БлуеТулсом. Автоматом соединяется с телефоном.
2. В таскере создаем профиль на состояние Подключено по блютулз. МАК я заполнил *. Проверяем, что профиль активируется при соединении.
3. К профилю привязываем входящую и исходящие задачи.
4. Задачи запускают скрипты с МЖД. Типа http://192.168.0.96/objects/?script=BlueOn. Подробно Здесь: http://smartliving.ru/Main/ScAndroidTasker
Все.
1. В машине магнитола с БлуеТулсом. Автоматом соединяется с телефоном.
2. В таскере создаем профиль на состояние Подключено по блютулз. МАК я заполнил *. Проверяем, что профиль активируется при соединении.
3. К профилю привязываем входящую и исходящие задачи.
4. Задачи запускают скрипты с МЖД. Типа http://192.168.0.96/objects/?script=BlueOn. Подробно Здесь: http://smartliving.ru/Main/ScAndroidTasker
Все.
- За это сообщение автора ErmolenkoM поблагодарили (всего 2):
- shemnik69 (Пт окт 03, 2014 9:32 am) • krasnov (Сб дек 13, 2014 3:27 pm)
- Рейтинг: 2.33%
- shemnik69
- Сообщения: 590
- Зарегистрирован: Пн дек 24, 2012 3:01 pm
- Откуда: Саратов Saratov
- Благодарил (а): 67 раз
- Поблагодарили: 63 раза
Re: Использование событий Android-смартфона в Умном Доме
Спасибо!
Это сценарии на смартфоне. Но на ссылке у ВАС локальный адрес 192... и тд. А при движении и остановке смарт отправляет на внешний инет адрес?
Я подобную цепочку пытался реализовать но почему-то никакими способами не могу "пробить" доступ к серверу.
Он работает через GSM (МТС) безлимит. Скорость нормальная, но вот внешний доступ никак ...
А вот вариант с приездом я решил.
Машина подъезжает к дому 100-70 м. попадает в зону домашнего WI-fi.
Смарт "знает" что "он" в машине, по конекту с "блютузом" HendFree. Kогда заехал. датчики на воротах зафиксировали на 3-5 сек прерываниет. те именно факт въезда машины.
Машина остановилась. Зажигание выключено, пропадаетт и конект с смартом, он дает кооманду (через Wi-Fi ,благо роутер и гараж рядом 2 м.) на закрытие внешних ворот (на МК) . а сервер, ее подтверждает , т.е защита от сбоя (например в проеме может быть человек стоять и т.д) согласуюсь с сигналом от датчиков прерывания ИК луча а также времени. ( Например в остальное нестандартное время управление от брелков) И далее концевики . Работатет вроде без трудностей. Но вот хочу еще чтобы еще была возможность и внешнего управления.
Да, забыл, еще фонари (прожекторы) загораются, когда темно (восход/заход) и появление вечером (по времени) смарта в сети ...
Это сценарии на смартфоне. Но на ссылке у ВАС локальный адрес 192... и тд. А при движении и остановке смарт отправляет на внешний инет адрес?
Я подобную цепочку пытался реализовать но почему-то никакими способами не могу "пробить" доступ к серверу.
Он работает через GSM (МТС) безлимит. Скорость нормальная, но вот внешний доступ никак ...
А вот вариант с приездом я решил.
Машина подъезжает к дому 100-70 м. попадает в зону домашнего WI-fi.
Смарт "знает" что "он" в машине, по конекту с "блютузом" HendFree. Kогда заехал. датчики на воротах зафиксировали на 3-5 сек прерываниет. те именно факт въезда машины.
Машина остановилась. Зажигание выключено, пропадаетт и конект с смартом, он дает кооманду (через Wi-Fi ,благо роутер и гараж рядом 2 м.) на закрытие внешних ворот (на МК) . а сервер, ее подтверждает , т.е защита от сбоя (например в проеме может быть человек стоять и т.д) согласуюсь с сигналом от датчиков прерывания ИК луча а также времени. ( Например в остальное нестандартное время управление от брелков) И далее концевики . Работатет вроде без трудностей. Но вот хочу еще чтобы еще была возможность и внешнего управления.
Да, забыл, еще фонари (прожекторы) загораются, когда темно (восход/заход) и появление вечером (по времени) смарта в сети ...
-
- Сообщения: 560
- Зарегистрирован: Ср сен 04, 2013 10:31 am
- Откуда: Самара
- Благодарил (а): 99 раз
- Поблагодарили: 140 раз
- Контактная информация:
Re: Использование событий Android-смартфона в Умном Доме
[quote="shemnik69" Но на ссылке у ВАС локальный адрес 192... и тд. А при движении и остановке смарт отправляет на внешний инет адрес? [/quote]
1. я купил белый IP адрес для домашнего интернета. Второй вариант: dyn-dns например.
2. в конфиге Алисы есть имя и пароль для внешнего доступа http://smartliving.ru/Main/AdvancedSetup
3. в таскере пишу IP адрес так: http://MyUserName:MySuperPass@8.8.8.8 (IP адрес внешний в конце)
4. на роутере пробросил 80 порт от Алисы наружу.
Вроде все.
1. я купил белый IP адрес для домашнего интернета. Второй вариант: dyn-dns например.
2. в конфиге Алисы есть имя и пароль для внешнего доступа http://smartliving.ru/Main/AdvancedSetup
3. в таскере пишу IP адрес так: http://MyUserName:MySuperPass@8.8.8.8 (IP адрес внешний в конце)
4. на роутере пробросил 80 порт от Алисы наружу.
Вроде все.
- За это сообщение автора ErmolenkoM поблагодарил:
- shemnik69 (Пт окт 03, 2014 9:32 am)
- Рейтинг: 1.16%
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Использование событий Android-смартфона в Умном Доме
Подскажу ещё вариант отправки команд в систему без белого IP и пробрасывания порта:
1. Регистрируемся в connect.smartliving.ru
2. В настройках majordomo в разделе connect ставим галочку на использование cloudsync
После чего появляются следующие возможности:
* В браузере можно использовать http://connect.smartliving.ru/menu.html для доступа к меню (имя/пароль как при регистрации в connect-е)
* В приложении MajorDroid в качестве внешнего хоста можно указать connect.smartliving.ru (имя/пароль как при регистрации в connect-е)
* В Tasker-е можно использовать http://username:password@connect.smartl ... ommand.php для передачи (голосовых) команд
* В BigBrother GPS можно в качестве адреса использовать http://connect.smartliving.ru/gps.php (в настройках надо указать значение secret равный username:password)
1. Регистрируемся в connect.smartliving.ru
2. В настройках majordomo в разделе connect ставим галочку на использование cloudsync
После чего появляются следующие возможности:
* В браузере можно использовать http://connect.smartliving.ru/menu.html для доступа к меню (имя/пароль как при регистрации в connect-е)
* В приложении MajorDroid в качестве внешнего хоста можно указать connect.smartliving.ru (имя/пароль как при регистрации в connect-е)
* В Tasker-е можно использовать http://username:password@connect.smartl ... ommand.php для передачи (голосовых) команд
* В BigBrother GPS можно в качестве адреса использовать http://connect.smartliving.ru/gps.php (в настройках надо указать значение secret равный username:password)
- Рейтинг: 3.49%
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 708
- Зарегистрирован: Сб авг 18, 2012 10:21 am
- Благодарил (а): 26 раз
- Поблагодарили: 183 раза
Re: Использование событий Android-смартфона в Умном Доме
Можно ли из таскера вызвать метод напрямую, минуя скрипты?
-
- Сообщения: 560
- Зарегистрирован: Ср сен 04, 2013 10:31 am
- Откуда: Самара
- Благодарил (а): 99 раз
- Поблагодарили: 140 раз
- Контактная информация:
Re: Использование событий Android-смартфона в Умном Доме
На странице метода внизу есть ссылки для вызова его через адресную строку.Jager писал(а):Можно ли из таскера вызвать метод напрямую, минуя скрипты?
Код: Выделить всё
http://192.168.1.1:80/objects/?object=ClockChime&op=m&m=onNewMinute&
Так что думаю вполне можно звать метод сразу из таскера.
-
- Сообщения: 708
- Зарегистрирован: Сб авг 18, 2012 10:21 am
- Благодарил (а): 26 раз
- Поблагодарили: 183 раза
Re: Использование событий Android-смартфона в Умном Доме
Не хочет, пробовал такие вариантыmsh555 писал(а):На странице метода внизу есть ссылки для вызова его через адресную строку.Jager писал(а):Можно ли из таскера вызвать метод напрямую, минуя скрипты?Tasker умеет GET и POST.Код: Выделить всё
http://192.168.1.1:80/objects/?object=ClockChime&op=m&m=onNewMinute&
Так что думаю вполне можно звать метод сразу из таскера.
- shemnik69
- Сообщения: 590
- Зарегистрирован: Пн дек 24, 2012 3:01 pm
- Откуда: Саратов Saratov
- Благодарил (а): 67 раз
- Поблагодарили: 63 раза
Re: Использование событий Android-смартфона в Умном Доме
sergejey писал(а):Подскажу ещё вариант отправки команд в систему без белого IP и пробрасывания порта:
1. Регистрируемся в connect.smartliving.ru
2. В настройках majordomo в разделе connect ставим галочку на использование cloudsync
После чего появляются следующие возможности:
* В браузере можно использовать http://connect.smartliving.ru/menu.html для доступа к меню (имя/пароль как при регистрации в connect-е)
* В приложении MajorDroid в качестве внешнего хоста можно указать connect.smartliving.ru (имя/пароль как при регистрации в connect-е)
* В Tasker-е можно использовать http://username:password@connect.smartl ... ommand.php для передачи (голосовых) команд
* В BigBrother GPS можно в качестве адреса использовать http://connect.smartliving.ru/gps.php (в настройках надо указать значение secret равный username:password)
Спасибо огромное!!!
Дошли руки попробовал.Работает. Ну теперь совсем другой уровень. Поскольку программировать телефон точнее его программу Auomatelt (ал-я Tasker) очень даже просто . Пробовал открыть и закрыть ворота ..Да и светом управлял ... класс.
-
- Сообщения: 560
- Зарегистрирован: Ср сен 04, 2013 10:31 am
- Откуда: Самара
- Благодарил (а): 99 раз
- Поблагодарили: 140 раз
- Контактная информация:
Re: Использование событий Android-смартфона в Умном Доме
хочет.Jager писал(а):Не хочет, ...
http://smartliving.ru/Main/ScAndroidTasker
добавил в конце Как из таскера вызвать метод напрямую, минуя скрипты
PS Лучше вопросы про Tasker задавать в теме про Tasker.
- За это сообщение автора ErmolenkoM поблагодарил:
- Jager (Пн дек 01, 2014 9:01 am)
- Рейтинг: 1.16%
-
- Сообщения: 708
- Зарегистрирован: Сб авг 18, 2012 10:21 am
- Благодарил (а): 26 раз
- Поблагодарили: 183 раза
Re: Использование событий Android-смартфона в Умном Доме
Спасибо.msh555 писал(а):хочет.Jager писал(а):Не хочет, ...
http://smartliving.ru/Main/ScAndroidTasker
добавил в конце Как из таскера вызвать метод напрямую, минуя скрипты
PS Лучше вопросы про Tasker задавать в теме про Tasker.