Страница 3 из 8

Re: [Железо] Tion MagicAir - Интеграция с облаком (Неофициальное API)

Добавлено: Ср ноя 06, 2019 3:07 pm
directman66
VAD07 писал(а):
Ср ноя 06, 2019 1:04 pm
directman66 писал(а):
VAD07 писал(а):
Вт ноя 05, 2019 9:58 pm
directman66 писал(а):
VAD07 писал(а):
Вт ноя 05, 2019 8:17 pm
Стал счастливым обладателем tion 3S..... модуль бы был не лишним)))
Ожидаем поддержку через шлюз https://ujin.tech/product/multisensor/
А это тут причем?

Отправлено с моего ZB602KL через Tapatalk
Может управлять тионом и головками данфос еко
Но и родной маджикаер может.!?

Отправлено с моего ZB602KL через Tapatalk
Создавайте задачу, собирайте бюджет. Кто-нибудь, да возьмется сделать отдельный модуль.

Re: [Железо] Tion MagicAir - Интеграция с облаком (Неофициальное API)

Добавлено: Ср ноя 06, 2019 4:07 pm
VAD07
А кто нибудь связывался с ТИОНом по поводу интеграции? Возможно как то не через облако? Я как понимаю нужно чтобы у них было открытое ПО? Верно понимаю?

Отправлено с моего ZB602KL через Tapatalk


Re: [Железо] Tion MagicAir - Интеграция с облаком (Неофициальное API)

Добавлено: Чт ноя 07, 2019 12:09 pm
directman66
VAD07 писал(а):
Ср ноя 06, 2019 4:07 pm
А кто нибудь связывался с ТИОНом по поводу интеграции? Возможно как то не через облако? Я как понимаю нужно чтобы у них было открытое ПО? Верно понимаю?

Отправлено с моего ZB602KL через Tapatalk
У тиона есть свой модуль для работы с его инфраструктурой. Api локальное есть, примеры работы выкладывал на форуме Григорий.

Но при наличии универсального решения, нет смысла завязываться на модуль тиона. Попросить тион сделать модуль интеграции - вряд-ли реализуемая задача.

Re: [Железо] Tion MagicAir - Интеграция с облаком (Неофициальное API)

Добавлено: Пт ноя 08, 2019 8:55 pm
deemjd
В принципе разобрался с подключением Tion к MD, если будут вопросы пишите.

Re: [Железо] Tion MagicAir - Интеграция с облаком (Неофициальное API)

Добавлено: Пн ноя 11, 2019 6:21 am
VAD07
deemjd писал(а):В принципе разобрался с подключением Tion к MD, если будут вопросы пишите.
Можно подробнее.?

Отправлено с моего ZB602KL через Tapatalk


Re: [Железо] Tion MagicAir - Интеграция с облаком (Неофициальное API)

Добавлено: Пн ноя 11, 2019 3:06 pm
deemjd
VAD07 писал(а):
Пн ноя 11, 2019 6:21 am
deemjd писал(а):В принципе разобрался с подключением Tion к MD, если будут вопросы пишите.
Можно подробнее.?

Отправлено с моего ZB602KL через Tapatalk
Не точно выразился, на самом деле я просто настроил подключение MA к MD через тот код что в заголовке темы.

Re: [Железо] Tion MagicAir - Интеграция с облаком (Неофициальное API)

Добавлено: Пн ноя 11, 2019 3:29 pm
VAD07
deemjd писал(а):
VAD07 писал(а):
Пн ноя 11, 2019 6:21 am
deemjd писал(а):В принципе разобрался с подключением Tion к MD, если будут вопросы пишите.
Можно подробнее.?

Отправлено с моего ZB602KL через Tapatalk
Не точно выразился, на самом деле я просто настроил подключение MA к MD через тот код что в заголовке темы.
А что именно изменяли в коде? Я выполнение цикла задал минуту... Меня блокирнули поставил каждый час.

Отправлено с моего ZB602KL через Tapatalk


Re: [Железо] Tion MagicAir - Интеграция с облаком (Неофициальное API)

Добавлено: Пн ноя 11, 2019 3:32 pm
nicusor
Не точно выразился, на самом деле я просто настроил подключение MA к MD через тот код что в заголовке темы.
А что именно изменяли в коде? Я выполнение цикла задал минуту... Меня блокирнули поставил каждый час.

Отправлено с моего ZB602KL через Tapatalk
Я разделил получение токена и запросы статуса. Токен запрашивается раз в неделю, статус каждые 10 минут. Иногда видно, что данные не отдаются, тогда нужно делать фильтрацию и пропуск пустых данных.

Re: [Железо] Tion MagicAir - Интеграция с облаком (Неофициальное API)

Добавлено: Пн ноя 11, 2019 8:49 pm
deemjd
VAD07 писал(а):
Пн ноя 11, 2019 3:29 pm
deemjd писал(а):
VAD07 писал(а):
Пн ноя 11, 2019 6:21 am
deemjd писал(а):В принципе разобрался с подключением Tion к MD, если будут вопросы пишите.
Можно подробнее.?

Отправлено с моего ZB602KL через Tapatalk
Не точно выразился, на самом деле я просто настроил подключение MA к MD через тот код что в заголовке темы.
А что именно изменяли в коде? Я выполнение цикла задал минуту... Меня блокирнули поставил каждый час.

Отправлено с моего ZB602KL через Tapatalk
Сделал два сценария, один заправшивает токен раз в неделю и пишет его в обьект.
Второй собирает данные с нужной периодичностью.

Первый сценарий:

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

$AuthData = TionGetAuthToken('логин', 'пароль');
$token = $AuthData['access_token'];
$refresh_token = $AuthData['refresh_token'];
$expires = $AuthData['.expires'];
$user_guid = $AuthData['user_guid'];

// выводим данные для диагностики;
// echo($token);
sg('TionMagicAir.access_token',$token);
sg('TionMagicAir.expires',$expires);
sg('TionMagicAir.refresh_token',$refresh_token);
sg('TionMagicAir.user_guid',$user_guid);

Второй

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

$token = getGlobal('TionMagicAir.access_token');
$data = TionGetData($token);
//echo '<pre>';
//print_r($data);// выводим данные для диагностики;
//echo '</pre>';
SetGlobal('TionMagicAir.CO2', $data['zones'][1]['devices'][0]['data']['co2']);
SetGlobal('TionMagicAir.temperature', $data['zones'][1]['devices'][0]['data']['temperature']);
SetGlobal('TionMagicAir.humidity', $data['zones'][1]['devices'][0]['data']['humidity']);
SetGlobal('TionMagicAir.t_in', $data['zones'][1]['devices'][1]['data']['t_in']);
SetGlobal('TionMagicAir.t_set', $data['zones'][1]['devices'][1]['data']['t_set']);
SetGlobal('TionMagicAir.t_out', $data['zones'][1]['devices'][1]['data']['t_out']);


Re: [Железо] Tion MagicAir - Интеграция с облаком (Неофициальное API)

Добавлено: Вт ноя 12, 2019 11:38 am
Aven
Да, я писал в 1 посте, что можно запрашивать не каждый раз токен, у него есть срок годности, вот пока не истек надо старый использовать.