guardianproject / haven

Haven is for people who need a way to protect their personal spaces and possessions without compromising their own privacy, through an Android app and on-device sensors
https://guardianproject.github.io/haven/
GNU General Public License v3.0
6.63k stars 728 forks source link

Add support for XMPP notifications #449

Open gdt opened 3 years ago

gdt commented 3 years ago

Currently notifications are only via Signal and this has multiple issues: Signal needs to have a primary phone-type mobile device, Signal needs a phone number to register, Signal is a singleton non-federated service, and there is no clear path to connecting notifications delivered via Signal into other machine-processable systems (e.g. to become states in Home Assistant).

This issue is a feature request to send notifications via XMPP, a relatively simple federated and therefore self-hostable protocol described by open standards with multiple independent interoperable implementation.

The implementation should support

gdt commented 3 years ago

Further, OMEMO would be nice, even if it is entirely TOFU.

gdt commented 3 years ago

This is related to #370, which is more than notifications and might not be XMPP.

zarmaali commented 2 years ago

[]()[]()720x1280.png