Страница 38 из 217

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Ср авг 30, 2017 11:43 am
dammirr
SPOILERSPOILER_SHOW
Извините я не умею вкладывать картинки отдельно в спойлер

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Ср авг 30, 2017 8:15 pm
Aven
Кто-нибудь знает какое минимальное напряжение батареи для работы устройства? И при каком штатное приложение оповещает, что пора менять батарейку?

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Ср авг 30, 2017 9:57 pm
skysilver
Aven писал(а):Кто-нибудь знает какое минимальное напряжение батареи для работы устройства? И при каком штатное приложение оповещает, что пора менять батарейку?
Доподлинно не известно, есть ли вообще такой функционал в Михом. Ни одного доказательства или опровержения не встречал в сети. )) Судя по другим системам, которые в %ах отображают сведения о батарейках, в них за 100% принято 3.3В, а за 0% 2.8В (классика для лития).

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Ср авг 30, 2017 10:32 pm
Aven
Как раз и делаю отображение в процентах.
У меня при первом включении где-то 3,1 было, пока это значение взял за 100%. А вот минимум видимо придется экспериментально определить.

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

function GetBatteryStatus($voltage) {
  $max = 3.100;
  $min = 2.500;
  $ed = ($max - $min) / 100;
  
  $battery = round(($voltage - $min) / $ed);
  if ($battery > 100) $battery = 100;
  return $battery;
} 

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Ср авг 30, 2017 10:50 pm
skysilver
Aven писал(а):Как раз и делаю отображение в процентах.
У меня при первом включении где-то 3,1 было, пока это значение взял за 100%. А вот минимум видимо придется экспериментально определить.
Можно заморочиться и вместо батарейки запитать от БП через регулируемый dc-dc, и т.о. выяснить какой у них нижний порог, и реагирует ли михом. У меня не было времени пока на такие эксперименты. ))

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Ср авг 30, 2017 11:10 pm
Aven
можно, надо притащить с офиса лабораторный бп )
да думаю просто дождусь пока перестанут работать устройства, последнее значение напряжения и будет минимумом :)

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Пт сен 01, 2017 1:36 pm
Rad81
Сегодня с приложение уведомление был

А МД

motion: 1 (XiMotion03.status); no_motion: 1800; voltage: 2485

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Пт сен 01, 2017 1:45 pm
Rad81
И скажите пожалуйста у кого сколько времени работает датчик движения . У нас интенсивность довольно большой видно скриншоте. Батарейка меньше месяца работает и все офлайн. Дела в том что пока все были загородном по ночам датчик сработки давал 5-6 раз. Тут ребята сказали если форточка открыть может сработать от воздушного потока. А так менять батарейки каждый 2 неделю тоже не ахти.

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Пт сен 01, 2017 2:03 pm
skysilver
Rad81 писал(а):И скажите пожалуйста у кого сколько времени работает датчик движения . У нас интенсивность довольно большой видно скриншоте. Батарейка меньше месяца работает и все офлайн. Дела в том что пока все были загородном по ночам датчик сработки давал 5-6 раз. Тут ребята сказали если форточка открыть может сработать от воздушного потока. А так менять батарейки каждый 2 неделю тоже не ахти.
Может изначально батарейка была разряжена? Месяц это очень мало, конечно. У меня два датчика два месяца стоят в квартире. Активное движение утром, вечером и по выходным (днем все на работе). Пока что меньше 3 вольт не опустилось. Максимальная интенсивность была зафиксирована 45 событий в час.

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Вт сен 12, 2017 12:04 am
Punka
Имеется такая проблема: MD как полагается отлавливает события (нажатия - одиночные, двойные, срабатывания магнитного сенсора и т.п.), отражает их в событии report в поле {"status":"ххх"}, но по непонятной причине не создает отдельные записи событий status - click, double_click и т.п. Использую PHP 5.4, MD - последняя версия.
Например:
1. Кнопка sensor_switch.aq2 (квадратная, серия aqara) создает только следующие события:
- report {"cmd":"report","model":"sensor_switch.aq2","sid":"158d0001a66e48","short_id":52700,"data":{"status":"click"}}
- report {"cmd":"report","model":"sensor_switch.aq2","sid":"158d0001a66e48","short_id":52700,"data":{"status":"double_click"}}
- voltage 3115
Самостоятельные события click и double_click в MD не прописываются
2. Магнитный сенсор (серия aqara) создает только следующие события:
- report {"cmd":"report","model":"sensor_magnet.aq2","sid":"158d0001a3df6e","short_id":51948,"data":{"status":"close"}}
- report {"cmd":"report","model":"sensor_magnet.aq2","sid":"158d0001a3df6e","short_id":51948,"data":{"status":"open"}}
- voltage 3075
- no_close 60
Самостоятельные события close и open в MD не прописываются