Aller au contenu

Notification Push ou Email


jjacques68

Messages recommandés

Hello !!

 

Est ce que quelqu'un sait, où dans l'API, se trouvent les informations relatives aux options de notifications des modules ?

 

image.thumb.png.dfb6637ed56439a9828f71e1e848e816.png

 

il y a bien ça mais ça correspond pas

Citation

    "pushNotificationID": 0,
    "pushNotificationType": 0,
    "saveLogs": false,
    "sceneActivation": 0,
    "serialNumber": "",
    "showEnergy": true,
    "smsNotificationID": 0,
    "smsNotificationType": 0,
    "updateVersion": "",
    "useTemplate": true,
    "userDescription": "",
    "value": 99,
    "value2": 0

 

l'idée étant de désactiver les notifications quand je suis présent et de les désactiver quand je suis absent...

 

sert à rien d'exploser sont téléphone de notif si je suis là pour m'en rendre compte ;) 

Lien vers le commentaire
Partager sur d’autres sites

Je pense qu’il faut gérer les notifications toi-même dans une scène en fonction du profil en cours.


Envoyé de mon iPhone en utilisant Tapatalk

Lien vers le commentaire
Partager sur d’autres sites

Ce qu’il y a en plus sur HC3 c’est la notion de profile utilisateur ce qui semble manquer en effet c’est la possibilité « nativement » d’activer ou désactiver les notifications selon...
tu as raison ! C’est vraiment ballot !


Envoyé de mon iPhone en utilisant Tapatalk

Lien vers le commentaire
Partager sur d’autres sites

Dasn le Swagger il y a /deviceNotifications/v1 pour le paramétrage des notifications (par périphérique)

 

Exemple:

 

GET/

[
  {
    "deviceId": 5,
    "notifications": [
      {
        "type": "LowBattery",
        "active": "true",
        "label": "TXT_LABEL",
        "interval": {
          "type": "oncePerDay",
          "hour": 11
        },
        "channels": [
          "Email",
          "Push"
        ]
      },
      {
        "type": "Opening",
        "active": "true",
        "label": "TXT_LABEL",
        "interval": {
          "type": "once"
        },
        "channels": [
          "Push"
        ],
        "users": [
          2
        ]
      }
    ]
  }
]

PUT/

[
  {
    "type": "LowBattery",
    "active": "true",
    "label": "TXT_LABEL",
    "interval": {
      "type": "oncePerDay",
      "hour": 11
    },
    "channels": [
      "Email",
      "Push"
    ],
    "users": [
      2
    ]
  }
]

...

 

 

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...