Страница 4 из 13

Re: Модуль iDevices (взаимодействие через AppleID)

Добавлено: Чт янв 11, 2018 5:24 pm
sega6549
zelevova писал(а):Это значит что цикл модуля не запущен. Что показывает Xray на закладке service?
вот что)
p/s как картинку под спойлер убрать, чет не нашел...

Re: Модуль iDevices (взаимодействие через AppleID)

Добавлено: Вс фев 11, 2018 12:27 pm
TurburatoR
Добрый день.

Имеется телефон и часы.
Из модуля, по кнопкам отправляются сообщения и звук и на то и на то.

Но из программ не могу отправить на часы:

Код: Выделить всё

include_once(DIR_MODULES . 'idevices/idevices.class.php');
$idevices_module = new idevices();
$idevices_module->sendMessage("iPhone 7", "Нет данных температуры котла!!!", "Boiler error", 1);
$idevices_module->sendMessage("Apple Watch — Т", "Нет данных температуры котла!!!", "Boiler error", 1); 
Приходит только на телефон.
Или надо разные $idevices_module создавать?

Re: Модуль iDevices (взаимодействие через AppleID)

Добавлено: Пн фев 12, 2018 8:44 am
zelevova
Хорошо бы увидеть историю событий в режиме отладки.

Но скорее всего на часы не отправляется из-за тире в наименовании.

Варианта 2:
Переименовать часы и убрать тире.
Вместо имени использовать device_id, его можно найти в истории событий.

Re: Модуль iDevices (взаимодействие через AppleID)

Добавлено: Пн фев 12, 2018 11:53 am
TurburatoR

Код: Выделить всё

15:46:02 Your iCloud username and/or password are invalid
15:46:00
playSound: 
  device_id: Apple Watch 3
  subject: 

15:45:13
playSound: Apple Watch 3
  device_id: fZHFvtu.../hzAUUBSGKOqGJiIQ4sBPuefe5xuWJJAHDyh6Ev8lJMO....
  subject: 

15:44:48 Your iCloud username and/or password are invalid
15:44:45
playSound: 
  device_id: Apple Watch 3
  subject: 

15:43:26
locate: Apple Watch 3
  device_id: fZHFvtu.../hzAUUBSGKOqGJiIQ4sBPuefe5xuWJJAHDyh6Ev8lJMO.....

15:43:19 Save config
15:43 и 15:45 это через интерфейс модуля. 15:44 и 15:46 через скрипт.

Если в $name вставляю $device_id, то работает. Т.е. по имени не может определить устройство. Хотя с телефоном работает.

Re: Модуль iDevices (взаимодействие через AppleID)

Добавлено: Пн фев 12, 2018 2:34 pm
zelevova
Очень странно. Попробовал у себя переименовать устройство в "Apple Watch 3". И все работает.
Можешь в личку скинуть device_id полностью без пропусков?

Re: Модуль iDevices (взаимодействие через AppleID)

Добавлено: Пт мар 09, 2018 9:07 pm
Zaezd2008
Шикарный модуль, спасибо за труды!

Re: Модуль iDevices (взаимодействие через AppleID)

Добавлено: Вс мар 18, 2018 2:13 pm
xxxShahxxx
Народ, объясните неразумеющему, а куда модуль свойства то прописывает? Что-то не могу найти в объектах.

Re: Модуль iDevices (взаимодействие через AppleID)

Добавлено: Пн мар 19, 2018 7:52 am
zelevova
Модуль передает сведения в модуль gps трекер. А тот уже распихивает в свойства пользователей.

Re: Модуль iDevices (взаимодействие через AppleID)

Добавлено: Пн мар 19, 2018 8:46 am
Vovix
zelevova писал(а):Модуль передает сведения в модуль gps трекер. А тот уже распихивает в свойства пользователей.
начал использование этого модуля за вместо прежней библиотеки...
первые предварительные итоги: модуль гораздо чаще не может получить все данные из iCloud, это проявляется, например, в частом получении (подстановке) значения заряда в 0%
для чистоты эксперимента сегодня удалю модуль и перейду обратно на библиотеку!!!

Re: Модуль iDevices (взаимодействие через AppleID)

Добавлено: Пн мар 19, 2018 5:58 pm
xxxShahxxx
zelevova писал(а):Модуль передает сведения в модуль gps трекер. А тот уже распихивает в свойства пользователей.
Это, конечно, замечательно и само собой понятно, но дальше то как?

admin.BattLevel 0 и admin.Charging 0

В жопорез трекере то все нормально отображается и модуль работает на ура(координаты глотает раз в 4 минуты, уровень заряда устройств, статус подключения к зарядке). Как дальше играть в эту мозаику?

Или не там смотрю? Мне то эти свойства нужны для выполнения своих сценариев, да и просто даже информации о состоянии устройств в сценах. Одного отображения в самом жопорез модуле мне мало. Наглядность нужна, гибкость вывода определенной информации. Ну или как часть данных из модулей вывести в меню/сцену?

Ну и, раз пошла такая пьянка, имеется у меня ЯблоТВ 3 поколения с вкоряченным Plex Media Server(кому интересно, могу на пальцах или через TeamViewer показать, как сделать. Видео в ТыТубе тоже есть). Есть мысли, как с этой железкой поиграться в модуле, да и вообще прикрутить к Majordomo?