Корзина  (пустая) 0 руб.
Корзина  (пустая) 0 руб.
Корзина  (пустая) 0 руб.
Корзина  (пустая) 0 руб.

+7 495 204-27-80

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Управляем Vera с ANDROID с помощью ImperiHome!!!

Управляем Vera с ANDROID с помощью ImperiHome!!! 19 Март 2016 12:57 #16385

  • ilya123
  • ilya123 аватар
  • Вне сайта
  • Инсталлятор
  • VeraPlus и Veralite
  • Сообщений: 760
  • Спасибо получено: 77
  • Репутация: 5
Vital пишет:
Вот такая идея.
Может кому интересно будет...
хмм...интересно...это плагин System Monitor(похож) , но империхоум его не видит......у меня....
где взять??как сделать?

Управляем Vera с ANDROID с помощью ImperiHome!!! 19 Март 2016 14:15 #16388

  • Vital
  • Vital аватар
  • Вне сайта
  • Укротитель реле
  • Vera 3 и Vera Edge
  • Сообщений: 376
  • Спасибо получено: 79
  • Репутация: 9
Да, тут плагин SystemMonitor действительно используется для получения данных о Вере.

Но это это плагин MultiString.

В него можно любые переменные писать. Но нужно чтобы плагин его поддерживал, чтобы писать в него информацию, либо самому код писать. Так прикольно, конечно, но увы блин, кастомизации никакой...

ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]

Управляем Vera с ANDROID с помощью ImperiHome!!! 19 Март 2016 14:27 #16389

  • ilya123
  • ilya123 аватар
  • Вне сайта
  • Инсталлятор
  • VeraPlus и Veralite
  • Сообщений: 760
  • Спасибо получено: 77
  • Репутация: 5
т.е чтобы MultiString видел значения надо использовать ПЛЕГ или код писать??
там в описании...
Имя и значение каждой переменной может быть установлен на вкладке управления устройством, за сценой и действиями PLEG или с помощью luup.variable_get

блин, че все так сложно....

Управляем Vera с ANDROID с помощью ImperiHome!!! 19 Март 2016 14:31 #16390

  • Vital
  • Vital аватар
  • Вне сайта
  • Укротитель реле
  • Vera 3 и Vera Edge
  • Сообщений: 376
  • Спасибо получено: 79
  • Репутация: 9
На счет ПЛЕГ хрен знает, но наверное, раз написано. Или чтобы плагин поддерживал.

На самом деле ничего сложного. Могу выложить свой код, который я вставил в автозапуск, чтобы он инфу забирал из SystemMonitor и писал в MultiString...

Управляем Vera с ANDROID с помощью ImperiHome!!! 19 Март 2016 15:01 #16391

  • ilya123
  • ilya123 аватар
  • Вне сайта
  • Инсталлятор
  • VeraPlus и Veralite
  • Сообщений: 760
  • Спасибо получено: 77
  • Репутация: 5
давай..
а как в автозапуск вставить?...никогда не делал....

Управляем Vera с ANDROID с помощью ImperiHome!!! 19 Март 2016 15:11 #16392

  • Vital
  • Vital аватар
  • Вне сайта
  • Укротитель реле
  • Vera 3 и Vera Edge
  • Сообщений: 376
  • Спасибо получено: 79
  • Репутация: 9
local DeviceFrom = 149
local DeviceTo = 148
local Period = 30
 
luup.variable_set("urn:upnp-org:serviceId:VContainer1", "VariableName1", "1. Memory used:", DeviceTo)
luup.variable_set("urn:upnp-org:serviceId:VContainer1", "VariableName2", "2. Memory available:", DeviceTo)
luup.variable_set("urn:upnp-org:serviceId:VContainer1", "VariableName3", "3. CPU load (1 min):", DeviceTo)
luup.variable_set("urn:upnp-org:serviceId:VContainer1", "VariableName4", "4. CPU load (5 min):", DeviceTo)
luup.variable_set("urn:upnp-org:serviceId:VContainer1", "VariableName5", "5. CPU load (15 min):", DeviceTo)
 
luup.call_timer("main", 1, 10, "")
 
function main()
 
luup.call_timer("main", 1, Period, "")
 
local memoryUsed = luup.variable_get("urn:cd-jackson-com:serviceId:SystemMonitor", "memoryUsed", DeviceFrom)
luup.variable_set("urn:upnp-org:serviceId:VContainer1", "Variable1", memoryUsed, DeviceTo)
 
local memoryAvailable = luup.variable_get("urn:cd-jackson-com:serviceId:SystemMonitor", "memoryAvailable", DeviceFrom)
luup.variable_set("urn:upnp-org:serviceId:VContainer1", "Variable2", memoryAvailable, DeviceTo)
 
local cpuLoad1 = luup.variable_get("urn:cd-jackson-com:serviceId:SystemMonitor", "cpuLoad1", DeviceFrom)
luup.variable_set("urn:upnp-org:serviceId:VContainer1", "Variable3", cpuLoad1, DeviceTo)
 
local cpuLoad5 = luup.variable_get("urn:cd-jackson-com:serviceId:SystemMonitor", "cpuLoad5", DeviceFrom)
luup.variable_set("urn:upnp-org:serviceId:VContainer1", "Variable4", cpuLoad5, DeviceTo)
 
local cpuLoad15 = luup.variable_get("urn:cd-jackson-com:serviceId:SystemMonitor", "cpuLoad15", DeviceFrom)
luup.variable_set("urn:upnp-org:serviceId:VContainer1", "Variable5", cpuLoad15, DeviceTo)
 
end

Конечно, номера устройств надо поменять на свои.

Вот здесь вставлять:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Спасибо сказали: ilya123

Управляем Vera с ANDROID с помощью ImperiHome!!! 19 Март 2016 16:35 #16394

  • ilya123
  • ilya123 аватар
  • Вне сайта
  • Инсталлятор
  • VeraPlus и Veralite
  • Сообщений: 760
  • Спасибо получено: 77
  • Репутация: 5
спасибо

Управляем Vera с ANDROID с помощью ImperiHome!!! 19 Март 2016 22:45 #16395

  • Vital
  • Vital аватар
  • Вне сайта
  • Укротитель реле
  • Vera 3 и Vera Edge
  • Сообщений: 376
  • Спасибо получено: 79
  • Репутация: 9
Кстати.

А никто не видел полный список поддерживаемых ImperiHome плагинов Веры?

Управляем Vera с ANDROID с помощью ImperiHome!!! 20 Март 2016 10:53 #16397

  • ilya123
  • ilya123 аватар
  • Вне сайта
  • Инсталлятор
  • VeraPlus и Veralite
  • Сообщений: 760
  • Спасибо получено: 77
  • Репутация: 5
Vital пишет:
А никто не видел полный список поддерживаемых ImperiHome плагинов Веры?
а мне кажется такого не существует..
и я думаю он поддерживает устройства, а не плагины...
т.е если плагин создает устройство- то он его видит

например , я так вытягиваю много значений из Wunderground Weather с помощью ПЛЕГ и MultiSwitch
на видео, на странице погоды их видно (видео про империхоум)
получаем прогноз погоды, предупреждение об осадках и вообще там много всего

Управляем Vera с ANDROID с помощью ImperiHome!!! 20 Март 2016 13:39 #16398

  • Vital
  • Vital аватар
  • Вне сайта
  • Укротитель реле
  • Vera 3 и Vera Edge
  • Сообщений: 376
  • Спасибо получено: 79
  • Репутация: 9
ilya123 пишет:
а мне кажется такого не существует..
и я думаю он поддерживает устройства, а не плагины...
т.е если плагин создает устройство- то он его видит

Ну вот именно, что он поддерживает устройства, но не все, а некоторых плагинов. Например, раньше он не поддерживал плагин MultiSwitch. Потом раз, и стал поддерживать - стал отображать его выключатели. Раньше он не поддерживал PingSensor, потом раз, и он появился. Раньше он не поддерживал DayNight, потом раз - и он появился. И в новостях к новой версии он пишет - поддержка такого-то плагина. А вот мои плагины он не поддерживает, соответсвенно, их и не видно в нем :)

ilya123 пишет:
например , я так вытягиваю много значений из Wunderground Weather с

помощью ПЛЕГ и MultiSwitch
на видео, на странице погоды их видно (видео про империхоум)
получаем прогноз погоды, предупреждение об осадках и вообще там много всего

Я, к сожалению, мельком просмотрел, особо не вникал в то что там происходит.
Это про этот экран речь?

Pogoda.jpg


Что-то не понятно что там. Как прогноз погоды образуется? При чем там мультисвич вообще? :)
Последнее редактирование: 20 Март 2016 13:40 от Vital.

Управляем Vera с ANDROID с помощью ImperiHome!!! 20 Март 2016 16:57 #16403

  • ilya123
  • ilya123 аватар
  • Вне сайта
  • Инсталлятор
  • VeraPlus и Veralite
  • Сообщений: 760
  • Спасибо получено: 77
  • Репутация: 5
Плег - инпут - параметры устройств- ворд вэзе
очень много параметров которые можно использовать в погоде и во всем что к ней относится
т.к код писать я не умею, использую сцены ПЛЕГ

сцена выглядит примерно так:
если в ворд вэзе папример параметр влажность изменился
сцена если влажность более 90% передвинуть мультисвитч1 ов вкл
если РОР более 90% передвинуть мультисвитч2 во вкл
выкл оба если стали менее 80процентов
ну и от этого много сцен можно сделать - например сцена у меня если оба ВКЛ то - голосом - будет дождь(начинается дождь)
а в империхоум мультисвитч1 и 2 - это иконки показывающие состояние(без нажатия) - у меня облака

там значение в ВоРДВЕзе много - можно и прогнозы на несколько дней делать
и правильно показывает - что вот сейчас начинается дождь - закройте окно
если непонятно написал - спрашивай-)

Управляем Vera с ANDROID с помощью ImperiHome!!! 20 Март 2016 18:08 #16408

  • Vital
  • Vital аватар
  • Вне сайта
  • Укротитель реле
  • Vera 3 и Vera Edge
  • Сообщений: 376
  • Спасибо получено: 79
  • Репутация: 9
Не шибко понял. Попробуем разобраться.

Из плагина действительно можно получить информацию о погоде, ОК. Я так понимаю, что Forecast.1 - это значит прогноз на завтра, Forecast.2 - на послезавтра и т.д.?

Как иконки показывают состояние?
Стандартную иконку выключателя ты заменил на иконку с облачком, и типа если "дождь" (в твоей сцене вероятность дождя), то она из синей становится серой? А "название" устройства - это типа плег меняет "название" выключателя на "погоду"?

Управляем Vera с ANDROID с помощью ImperiHome!!! 20 Март 2016 18:33 #16409

  • ilya123
  • ilya123 аватар
  • Вне сайта
  • Инсталлятор
  • VeraPlus и Veralite
  • Сообщений: 760
  • Спасибо получено: 77
  • Репутация: 5
Forecast.1 - это значит прогноз на завтра - или сегодня ночь
Forecast.2 - на послезавтра и т.д.? - или завтра
я до них не добрался еще, но это проверить можно

меняется состояние включателя мультисвитч 1-8, а в империхоум при выборе иконки ставим - свитч виджет #3 (нет действия)
и меняем иконку на любую показывающую состояние - у меня облачко.
если дождь - у меня становится синим, просто там иконок маловато-)) зато жене понятно-))
а название силами империхоум можно поменять - кустом нейм

1.jpg


2.jpg

Управляем Vera с ANDROID с помощью ImperiHome!!! 20 Март 2016 18:41 #16410

  • ilya123
  • ilya123 аватар
  • Вне сайта
  • Инсталлятор
  • VeraPlus и Veralite
  • Сообщений: 760
  • Спасибо получено: 77
  • Репутация: 5
вот фото
Вложения:

Управляем Vera с ANDROID с помощью ImperiHome!!! 20 Март 2016 19:49 #16418

  • Vital
  • Vital аватар
  • Вне сайта
  • Укротитель реле
  • Vera 3 и Vera Edge
  • Сообщений: 376
  • Спасибо получено: 79
  • Репутация: 9
Омг

Месье знает толк в извращениях :)

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

Омг :)

Управляем Vera с ANDROID с помощью ImperiHome!!! 20 Март 2016 21:12 #16421

  • ilya123
  • ilya123 аватар
  • Вне сайта
  • Инсталлятор
  • VeraPlus и Veralite
  • Сообщений: 760
  • Спасибо получено: 77
  • Репутация: 5
ну да
но главное это работает
и как сделать по другому я не знаю

единственное, в планах понять как сделаны в империхоум динамичные иконки и нарисовать разные.
статичные уже делал
Последнее редактирование: 20 Март 2016 21:16 от ilya123.

Управляем Vera с ANDROID с помощью ImperiHome!!! 20 Март 2016 22:01 #16422

  • Vital
  • Vital аватар
  • Вне сайта
  • Укротитель реле
  • Vera 3 и Vera Edge
  • Сообщений: 376
  • Спасибо получено: 79
  • Репутация: 9
Да, к сожалению, блин, никакой кастомизации. Но все равно, так, на мой вкус слишком круто. Хоть текстом выводить в Multisting - мне кажется лучше было бы.

Еще из идей. Туда можно вставить http же. Можно где-нибудь выложить иконку, которую вера будет менять в зависимости от погоды (да от чего угодно), а ImperiHome будет обновлять.

Что касается динамичных иконок - да, они офигели, что не дают их менять.
Интересно, можно ли их подменить внутри приложения на свои?

Управляем Vera с ANDROID с помощью ImperiHome!!! 20 Март 2016 22:14 #16423

  • Vital
  • Vital аватар
  • Вне сайта
  • Укротитель реле
  • Vera 3 и Vera Edge
  • Сообщений: 376
  • Спасибо получено: 79
  • Репутация: 9
Вот, похоже чувак что-то подобное сделал: plus.google.com/photos/102763438381521071275/albums/6256383900875131185
Последнее редактирование: 20 Март 2016 22:16 от Vital.

Управляем Vera с ANDROID с помощью ImperiHome!!! 21 Март 2016 08:03 #16425

  • ilya123
  • ilya123 аватар
  • Вне сайта
  • Инсталлятор
  • VeraPlus и Veralite
  • Сообщений: 760
  • Спасибо получено: 77
  • Репутация: 5
ссылка не але....-((
пишет нет доступа к странице

Re:Управляем Vera с ANDROID с помощью ImperiHome!!! 21 Март 2016 08:13 #16426

  • Vital
  • Vital аватар
  • Вне сайта
  • Укротитель реле
  • Vera 3 и Vera Edge
  • Сообщений: 376
  • Спасибо получено: 79
  • Репутация: 9
Хм.

Может там надо быть залогиненным в гугле или быть в группе бетатестеров ImperiHome?

Там короче чувак парсит ответ с этого погодного сайта и выводит в ImperiHome красивый html-виджет с погодой, с картинками как раз.

Вечером если будет время - попытаюсь понять почему не видно пост...
Время создания страницы: 0.195 секунд