Skip to content

SOS mode initiation with 3.5mm jack pullout #35

@myroslav

Description

@myroslav

Додати можливість запуску тривоги за допомогою витягання наушників з телефону. Це дозволить запускати тривогу наприклад у випадках коли стрімер знімає за допомогою телефону і йому телефон виривають з рук. Також витягання шнура набагато простіша операція ніж багаторазове натискання на апаратну кнопку. І здійснити її можна дуже непомітно.

В настройках - опція про активацію SOS за допомогою витягання наушників з варіантами:

  • off - ні вставляння ні витягання наушників не активує жодних функцій
  • on
  • ask - при вставляння - виясняти в користувача, чи вмикати функцію

Витягання наушників з роз'єму має запускати SOS так само як натискання кнопки на екрані. Повинен забезпечуватися тактильний feedback у вигляді вібрації телефону.

Вставляння дроту назад в режимі тривоги - мало би працювати ідентично до відміни тривоги. Якщо був встановлений пароль - то відміна тривоги потребуватиме додатково підтвердження паролем.

В режимі "ask" при вставлянні наушників в "спокійний" телефон програма має вияснити в користувача, чи виймання наушників має бути сигналом SOS. Можуть бути варіанти відповіді:

  • Yes with password - буде додатково вмикати функцію паролю.
  • Yes
  • No

При відсилання повідомлення на сервер добре було би знати що привога ініційована 3.5mm jack-ом. Це дозволить в майбутньому проаналізувати, скільки несправжніх тривог було ініційовано за допомогою цього способу.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions