Coder Social home page Coder Social logo

home's People

Contributors

olddeda avatar sprut666666 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

ramzinator

home's Issues

Общий экран дома: статус бар

Судя по всему, в статус баре, показываются максимальные показания с датчиков, это неинформативно, у меня 10 датчиков показывают 40% влажности, один лежит во влажном месте и показывает 64%.

Варианты решения:

  1. попробовать вывести мин-макс
  2. усредненное значение
  3. не показывать совсем

IMG_3706

Уровень воды увлажнителя

** Максимально подробное описание предложения.**
В увлажнителе не отображается уровень воды.

** Дополнительные материалы **
image

Двойное отображение влажности

** Подробное описание ошибки **
В комнате влажность отображается двумя цифрами через дефис. 65-65%. В комнате только один датчик.

** Как воспроизвести ? **
Датчик влажности xiaomi или aqara (других нет). Прокинуты в ХА через родной шлюз. С ХА в Дом.
Если Показания датчика в ХА и МиХоме не целое число (например 65,1%) то в Приложении показатель будет задвоен. Если Показания - целое число, то в приложении все ок.

** Ожидаемое поведение **
Скорее всего нужно добавить отображение влажности с десятой.

** Скриншоты/ Логи **

80D0F70D-2F3F-4ED1-81BD-01306BB019B6
0A3B4E39-FD34-44A4-8DFC-B8524D0B1393

** Пожалуйста, заполните следующую информацию: **
  - Версия: 13.3 iPhone X

Отображение статуса штор инвертировать

В статусе комнаты (иконки справа) отображать если штора закрыта а не ка сейчас - открыта.
По-моему стандартно как раз ставни/шторы/жалюзи открыты. И особый случай (для статуса) - закрыты.

А то сейчас в каждой комнате висит статус - внимание! штора открыта.

Устранить наложение «Х» в настройках аксессуаров

Во время изменения настроек аксессуаров, происходит наложение «Х» - закрыть, на текст информационного поля.
Данная ситуация связана лишь с датчиками, в настройках которых более 3 строк. Прим. Датчик (геркон), входная дверь.
В данном случае можно выбрать как отображать устройство. В результате чего символ «Х» накладывается на информационный блок: «Сертификация HomeKit”.

Примеры приведены ниже.
EB0B1653-534D-4AFF-8928-0779F77E7C58
6F910EF0-34E6-4147-AFC6-C1BC5083BAF2
1E15D009-8C73-4683-9EB9-D6B861A29DBC

Ошибка отображения состояния устройств

Не корректно отображается статус состояния устройства. До момента проверки статуса в Дом.

Воспроизвести ошибку можно следующим образом:

  1. Создать автоматизацию, согласно настройкам которой свет зажигается автоматически по датчику движения (в моем случае Aqara). Через 5 минут после того, как датчик прекратил обнаружение движения - свет выключается.
  2. Зайти в Sprut Home, создать движение в зоне расположения датчика, проконтролировать включение света и отображение статуса - свет включён в Sprut Home.
  3. Прекратить движение, дождаться выключения света, проверить отображение состояния лампы в Sprut Home (состояние лампы или ламп не изменится, Sprut Home покажет - свет включён)
  4. Открываем родное приложение Дом, в нем обновляется статус устройств. После чего переходим в Sprut Home - статус обновился.

Состояние устройств в Sprut Home должно обновляться не зависимо от приложения Дом и без его запуска.

  - Версия iOS 13.3

  • Устройство iPhone 7 Plus, iPhone XR

Видео - Ссылка

Не определяет сертификацию устройств Homekit

Кстати заметил одну не стыковычку (недоработка или баг).
Не определяет сертификацию устройств Homekit. На всех устройствах которые точно сертифицированы Homekit в Sprut.home указанно - НЕТ.🤷🏻‍♂️

В СпрутХом нет сообщения об обнаружении препятствия при закрытии окна.

** Подробное описание ошибки **
Нет отображения "обнаружение препятствия" для сервиса "окно".
Когда засовываю палец в закрывающееся окно, привод отсылает сообщение о защемлении в ХомБридж, потом в ХомКит отображается на значке "восклицательный знак", а в настройках устройства отображается "обнаружение препятствия - ДА".
В СпрутХом этого оповещения нет.
image

image

image

** Как воспроизвести ? **
В моем случае так:
На малине установлен москито (логин и пароль не забудьте поменять под свои в настройках москито и настройках аксессуара в конфиге ХБ) и ХБ.
в ХБ установлен плагин Homebridge Mqttthing (homebridge-mqttthing v1.0.45 от @arachnetech)

В ХБ в конфиге добавить аксессуар
{ "accessory": "mqttthing", "type": "window", "name": "espp", "url": "mqtt://127.0.0.1", "username": "admin", "password": "admin", "topics": { "getCurrentPosition": "/esp2/CurrentPosition", "setTargetPosition": "/esp2/setTargetPosition", "getPositionState": "/esp2/State", "getTargetPosition": "/esp2/getTargetPosition", "setHoldPosition": "/esp2/1111", "getObstructionDetected": "/esp2/getObstructionDetected" }, "positionStateValues": [ "DECREASING", "INCREASING", "STOPPED" ] },
Далее перезагрузить ХБ.
Потом установить расширение MQTTlens для браузера Хром
и этим расширением подключиться к вашему серверу москито
image

далее отправляя в топик /esp2/getObstructionDetected сообщения true или false сообщение о препятствии должно появляться или пропадать соответственно (у меня восклицательный знак появляется и пропадает сразу после отправки сообщения. перезаходить в ХК для этого не требуется)
image

** Ожидаемое поведение **
Сообщение важное, хорошо бы его видеть в трее комнаты и на значке устройства

** Скриншоты/ Логи **
выше. могу и сюда перетащить...

** Пожалуйста, заполните следующую информацию: **
  - Версия: 13.2.3 IOS, айфон 7

** Дополнительные материалы **

Языки слетают

При установленном системном языке английском, а в приложении русском после первого запуска слетает с русского обратно на английский и с других языков тоже

Датчики давления Aqara

Добавить возможность считывать давление с датчиков температуры/влажности/давления от Aqaar. Причем было бы замечательно переводить эти данные в Миллиметр ртутного столба.

тап по картинке открывает комнату

вообще неудобное
почему для того чтобы зайти в комнату нужно нажать на название комнаты?)
добавьте вход в комнату через картинку комнаты

При запуске приложения дом справа не соответствует комнатам слева

** Подробное описание ошибки **
При стартовом запуске приложения, выгруженного из памяти, комнаты которые отображаются не совпадают с домом который находится справа в экране переключения домов.

** Как воспроизвести ? **
Шаги для воспроизведения ошибки, описывать как для "тупых" максимально подробно:

  1. Выгружаем апп из памяти
  2. Запускаем апп
  3. Свайпаем справа налево

** Ожидаемое поведение **
Четкое и краткое описание того, что вы ожидали.

** Скриншоты/ Логи **
Приложите скриншоты или логи, для описания проблемы.

** Пожалуйста, заполните следующую информацию: **
  - Версия: 13.3

** Дополнительные материалы **
Скину видеозапись в лс

Иконка присутствия, на странице дома

Может я что не понял, но я определенно вижу две похожих иконки человечка:

  1. движущийся - это понятно, сработал датчик движения
  2. статичный человечек - это датчик присутствия? у меня таких нет

Все датчики движения - это датчики wb-msw3, других нет вариантов, прошу посмотреть в коде, критерий появления статичного человечка.

2020-01-27_16-24-42

Вот мои датчики (тут нигде нет датчика с иконкой статичного человека):
photo_2020-01-27_16-22-33
photo_2020-01-27_16-22-31

Синхронизация удаления комнат с китом

переместил в хомеките лампочку в другую комнату, удалил комнату в которой она была-спрутдом не удалил комнату, потерял лампочку. или я не понял как это должно работать, и СД не постоянно тянет инфу с хк, или это баг.

Создаётся клон новой комнаты

Во время создания новой комнаты в настройках дома, приложением создаётся клон только что созданной комнаты. Удалить можно только одну из двух комнат (любую на выбор Созданную нами или Приложением). Но удалить вторую (дубль) не позволяет. Она пропадёт после удаления первой созданной ранее с таким же названием комнаты. Необходим перезапуск приложения.

Как вызвать баг:

  1. Перейдите в раздел Настройки дома - Комнаты,
  2. Нажмите «Комнаты»,
  3. Нажмите «Карандаш»,
  4. Укажите в поле «Название новой комнаты» желаемое название вашей новой комнаты,
  5. Внизу списка существующих комнат появится дубль новой комнаты,
  6. Так же появится и нормальная (только что созданная) комната,
  7. Удаляется нормально - любая первая из двух только что созданных комнат (оригинал или клон). Вторую удалить не получится, будет выведена ошибка «Объект не найден».
  8. Изменение имени данной комнаты так же не позволит ее удалить,
  9. Выходите из приложения,
  10. Запускайте по новой,
    Итог: Комната, которую мы не могли удалить - исчезла.

Важное замечание: Если, после создания новой комнаты, сразу выйти из приложения и запустить его снова. Дубль комнаты исчезнет и мы увидим только что созданную комнату в единственном экземпляре. Она может быть легко:

  • Перемещена,
  • Скрыта,
  • Переименована,
  • Удалена.

Должна создаваться одна комната, без дублей.

  - Версия: iOS 13

  • устройство: iPhone 7 Plus

Пример на видео:
https://drive.google.com/file/d/1VMS4nXn_FPQIauR-NgOy_dvEvqigcm4E/view?usp=drivesdk

При сворачивании приложения на выборе цвета - он слетает

** Подробное описание ошибки **
Если при нахождении на экране выбора цвета свернуть приложение на телефонах с монобровью - выбирается нижний крайний цвет, который находится возле полоски для открытия многозадачности.

** Скриншоты/ Логи **

** Пожалуйста, заполните следующую информацию: **
  - Версия: IOS 14.1

Активные кнопки должны изменять цвет

Кнопка включённого устройства или сработавшего датчика - хотелось бы, чтобы цвет фона кнопки менялся, а не только иконка подсвечивалась. Сейчас не очень заметно.

Не портируется из ХК A/V-ресивер

Через хоумбридж в ХК прокинут A/V-ресивер RX-V685, но в спрутхом он не отображается. Другие устройства есть, а его нет. И АТВ тоже нет.(

возможность быстро удалять/добавлять несколько устройств в избранные за раз

При первом запуске приложения, все устройства и сенсоры отмеченны как избранные.

Когда у меня много устройств, а я хочу видеть только парочку в избранных, мне нужно их удалять из избранных вручную по одному.

А) Не добавлять все устройства как избранные по умолчанию
Б) Добавить возможность быстро удалять/добавлять несколько устройств в избранные за раз

Пункт меню "Настройки" малозаметен

** Максимально подробное описание предложения.**
Текст "Настройки" , в меню, слишком тусклый, я его не видел, пока не спросил, где эти настройки. Может быть чуть заметнее сделать.

** Дополнительные материалы **
photo_2020-01-05_19-25-11
photo_2020-01-05_19-25-07
photo_2020-01-05_19-24-55

При открывании комнаты с камерой отображение микрофона в процентах съезжает влево и становится не видно, съезжает вся строка.

image

Версия iOS 14.0.1
iPhone 6S

** Подробное описание ошибки **
Чётко и коротко об ошибке.

** Как воспроизвести ? **
Шаги для воспроизведения ошибки, описывать как для "тупых" максимально подробно:

  1. Перейдите к «...»
  2. Нажмите «....»
  3. Прокрутите вниз до «....»
  4. Смотрите ошибку

** Ожидаемое поведение **
Четкое и краткое описание того, что вы ожидали.

** Скриншоты/ Логи **
Приложите скриншоты или логи, для описания проблемы.

** Пожалуйста, заполните следующую информацию: **
  - Версия: [например, IOS]

** Дополнительные материалы **
Приложите дополнительные материалы помогающие раскрыть проблему: ссылки, скриншоты и т.д.

Возможность скрытия статуса устройства из превью комнаты

Если у устройства есть какие-либо датчики (к примеру у увлажнителя есть датчик влажности), то сейчас они автоматом передаются в статус комнаты. Если при этом есть какие-либо другие датчики в комнате, то вместо одного значения отображается шкала от мин. к макс. значению. Не всегда это может быть удобно, очень часто датчики самих устройств врут или же просто нет необходимости выводить их в превью.
Должна быть возможность скрыть датчики устройств из статуса комнаты.

147AF239-AA66-4215-ACFE-E3CC1B2A23F5

Скрол статус бара

при заходе в комнату статус бар скроллится, хотя вроде места ещё достаточно, чтобы на экране все разместить

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.