From 077aa86585b968a9f915236409427d4b0fa92cfb Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Wed, 18 Mar 2020 19:12:31 +0100 Subject: [PATCH] New Plugin: PushNotifications This plugin allows to send push notifications to nymea:app without the need to go through nymea:cloud. This is useful for users that prefer to not have a cloud account at all and improves privacy and server costs as it cuts out one server hop of the messages. --- debian/control | 16 ++++++++++++++++ debian/nymea-plugin-pushnotifications.install.in | 1 + nymea-plugins.pro | 1 + 3 files changed, 18 insertions(+) create mode 100644 debian/nymea-plugin-pushnotifications.install.in diff --git a/debian/control b/debian/control index 87f28ea..5a20fe6 100644 --- a/debian/control +++ b/debian/control @@ -638,6 +638,21 @@ Description: nymea.io plugin for Pushbullet This package will install the nymea.io plugin for sending messages via Pushbullet. +Package: nymea-plugin-pushnotifications +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + nymea-plugins-translations, +Description: nymea.io plugin to send Push notifications + The nymea daemon is a plugin based IoT (Internet of Things) server. The + server works like a translator for devices, things and services and + allows them to interact. + With the powerful rule engine you are able to connect any device available + in the system and create individual scenes and behaviors for your environment. + . + This package will install the nymea.io plugin for sending messages via GCM, APNs and UBPorts + + Package: nymea-plugin-solarlog Architecture: any Depends: ${shlibs:Depends}, @@ -1071,6 +1086,7 @@ Depends: nymea-plugin-anel, nymea-plugin-openweathermap, nymea-plugin-philipshue, nymea-plugin-pushbullet, + nymea-plugin-pushnotifications, nymea-plugin-wakeonlan, nymea-plugin-tasmota, nymea-plugin-tplink, diff --git a/debian/nymea-plugin-pushnotifications.install.in b/debian/nymea-plugin-pushnotifications.install.in new file mode 100644 index 0000000..514c1c0 --- /dev/null +++ b/debian/nymea-plugin-pushnotifications.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_integrationpluginpushnotifications.so diff --git a/nymea-plugins.pro b/nymea-plugins.pro index 5605b2b..8df8b2d 100644 --- a/nymea-plugins.pro +++ b/nymea-plugins.pro @@ -42,6 +42,7 @@ PLUGIN_DIRS = \ osdomotics \ philipshue \ pushbullet \ + pushnotifications \ shelly \ solarlog \ systemmonitor \