有没有办法在 Linux 桌面和 iOS 之间同步通知?

有没有办法在 Linux 桌面和 iOS 之间同步通知?

我在桌面上使用notify-send和作为我的通知系统。dunst

经过研究,我发现有一些商业解决方案可以向 iOS 设备发送推送通知,我什至使用 Pushover 编写了一个脚本。

但是,我没有找到任何方法来获取桌面上显示的 iPhone 通知。 (最好使用统一的通知系统,例如使用notify-send)。我知道OSX对此有很好的支持,所以我想这并非不可能,但我没有找到任何可行的解决方案。

当然,最好的解决方案是实现完全同步,包括从两个地方删除通知(如果通知已在一处被读取)。

当然,很多问题已经解决了。电子邮件、Facebook 等通知基本上是开箱即用的“同步”。

我可以接受必须编写脚本,包括必须编写自定义过滤器等。如果没有完整的解决方案,我对仅获得构建块感到满意,尤其是以某种方式将 iOS 通知发送到我的桌面的东西。

编辑:我添加了蓝牙标签,因为我了解到 OSX 使用蓝牙 LE 来实现此目的。不过,查找蓝牙 LE 支持仍然没有帮助我。

答案1

很抱歉六年后又恢复了这个,但我最近为此编写了一个程序,可以在https://github.com/pzmarzly/ancs4linux。它实现了苹果通知中心服务,一种通过低功耗蓝牙提供的协议。我希望它足够模块化,适合您的用例,有人已经做了他们在通知中添加了 LED 闪烁的叉子

ancs4linux + KDE Plasma 5 的屏幕截图示例:

新来电时显示通知

相关内容