Страница 7 из 124
Re: Простые устройства / Simple Devices
Добавлено: Сб июн 17, 2017 12:05 pm
airafree
И еще прошу добавить датчики протечки и дыма, на данный момент решил вопрос, используя настройки для датчика движения, принцип тот же, так как функции позволяют связывать с другими устройствами.
Re: Простые устройства / Simple Devices
Добавлено: Чт июн 22, 2017 3:18 pm
ингвар
помогите советом при каждом обновлении датчика температуры и влажности ( было и обычный dht 22 теперь xiaomi датчик температуры ) в x-ray вылазит такая штука
Код: Выделить всё
15:09:41 0.08415300 HB sending to_set: {"name":"XiSensor_temp02","service_name":"Xiaomi Temp","service":"TemperatureSensor","characteristic":"CurrentTemperature","value":27.97}
15:09:36 0.01488500 HB sending to_set: {"name":"XiSensor_temp02","service_name":"Xiaomi Temp","service":"TemperatureSensor","characteristic":"CurrentTemperature","value":27.8}
15:09:35 0.93774500 HB sending to_set: {"name":"XiSensor_humidity02","service_name":"Xiaomi Hum","service":"HumiditySensor","characteristic":"CurrentRelativeHumidity","value":60.77}
15:09:35 0.86432300 HB sending to_set: {"name":"XiSensor_temp02","service_name":"Xiaomi Temp","service":"TemperatureSensor","characteristic":"CurrentTemperature","value":27.8}
от чего это зависит и как его убрать ?
Re: Простые устройства / Simple Devices
Добавлено: Чт июн 22, 2017 3:28 pm
nick7zmail
Это отсылка данных в хоум бридж...не надо это убирать, еслт хотите, чтоб хоумбридж работал))
Отправлено с моего Xperia Z через Tapatalk
Re: Простые устройства / Simple Devices
Добавлено: Пт июн 23, 2017 2:27 pm
Rad81
Создаем простые устройства тип датчика температуры
Название: (*) Детская комната
Тип: (*) Датчика температуры
Нижний порог 19
Верхний порог 26
Умедомлять при выходе за порог (ставим Да)
Сохранить.
Результате получаем Sensor_temp02 Детская комната.
И тут прикол когда температура выходит из этого передела Алиса нам говорит
Значение тадчика вышло за порог Sensor_temp02 Детская комната.
Как делать что бы все это прозвучало без Sensor_temp02 .
Заглавное слово именно тот объект который мы создаем.
Ото когда создаем с помощью xiaomihome тогда вообще озвучка звучит
XiSensor_temp03 дом.
Хотелось бы без Xi или Sensor_temp.
Re: Простые устройства / Simple Devices
Добавлено: Пт июн 23, 2017 10:05 pm
ингвар
nick7zmail писал(а):Это отсылка данных в хоум бридж...не надо это убирать, еслт хотите, чтоб хоумбридж работал))
Отправлено с моего Xperia Z через Tapatalk
не бейте сильно ) а что за "хоум бридж" такой я им не пользуюсь и как его можно отключить ?
Re: Простые устройства / Simple Devices
Добавлено: Пт июн 23, 2017 10:09 pm
nick7zmail
ингвар писал(а):
не бейте сильно ) а что за "хоум бридж" такой я им не пользуюсь и как его можно отключить ?
Для того чтобы приложение iHome на Apple видело наш дом...если нет эпла - просто удалите объект из класса homebridge
Re: Простые устройства / Simple Devices
Добавлено: Пт июн 23, 2017 10:16 pm
ингвар
nick7zmail писал(а):ингвар писал(а):
не бейте сильно ) а что за "хоум бридж" такой я им не пользуюсь и как его можно отключить ?
Для того чтобы приложение iHome на Apple видело наш дом...если нет эпла - просто удалите объект из класса homebridge
спасибо, разобрался
Re: Простые устройства / Simple Devices
Добавлено: Вс июн 25, 2017 4:16 pm
Rad81
Создаем простые устройства тип датчика температуры
Название: (*) Детская комната
Тип: (*) Датчика температуры
Нижний порог 19
Верхний порог 26
Умедомлять при выходе за порог (ставим Да)
Сохранить.
Результате получаем Sensor_temp02 Детская комната.
И тут прикол когда температура выходит из этого передела Алиса нам говорит
Значение тадчика вышло за порог Sensor_temp02 Детская комната.
Как делать что бы все это прозвучало без Sensor_temp02 .
Заглавное слово именно тот объект который мы создаем.
Ото когда создаем с помощью xiaomihome тогда вообще озвучка звучит
XiSensor_temp03 дом.
Хотелось бы без Xi или Sensor_temp.
Update
Re: Простые устройства / Simple Devices
Добавлено: Пн июн 26, 2017 4:51 pm
nightwind
Ветку читал - нифига не понял.
Создал в простых устройствах 2 датчика - температуры и движения. привязал их в модуле mysensors.
значения приходят, в админке в закладке простых устройств все красиво, и температура видна и движение показывает.
но что с этого толку, если в привязанной комнате нифига не обновляется. ни температура ни движение.
Связанный объект создавался автоматически. в свойствах этого объекта все обновляется. Motion01.linkedRoom заполнил руками, потому что то местоположение, которое выбирается - ни на что не влияет вообще. (нафиг оно? и как указать датчику к какой комнате он привязан должен быть?) но и после привязки linkedRoom руками - события онактивити все ранво в комнате не вызываются. Пробовал костыль, как писали выше - но тогда этот метод перекрывает родительский? и родительский не вызывается вообще никогда? сделал такой вывод, потому что перестали обновляться свойства updated в самом объекте датчика.
В общем Устройства простые. А заставить их работать ой как не просто.
Почему бы в SDevices_statusUpdated.php не написать сразу обработчики для всех типов сенсоров. типа
if($this->sensorType=Motion) { лялля моушндетектед и все к нему относящееся}
что-то такое похожее видел в SSensors_valueUpdated.php, но когда, кем и зачем оно вызывается - не понятно.
И вообще максимально сложить код в ОДИН файл (а то чуть что - приходится рыть по 10 местам) и все эти общие обработчики не держать в базе.
Вобщем, господа, поделитесь ктонить РАБОЧИМ методом БЕЗ КОСТЫЛЯ заставить работать из коробки хотя бы датчик движения. чтобы он просто вызывал онактивити в привязанной комнате. Простые устройства походу тренд, решил под них все переделать за 10 минут. а просидел уже 2 часа. и нифига. даже простейший датчик)
Re: Простые устройства / Simple Devices
Добавлено: Пн июн 26, 2017 5:57 pm
sergejey
Что-то у вас не то происходит... linkedRoom заполняется автоматически, onactivity вызывается тоже автоматически. Если датчик температуры выбран в настройках как основной для комнаты, то для комнаты свойство .temperature тоже автоматически обновляется. Т.е. оно именно так у меня работает, как и задумывалось.