I am very disappointed with Netatmo, they launched a new product and none of their documentation is updated for the occasion.
The API is really useless or at least does not follow the previous standards. (We must parse / decode messages texts)
I have noticed the following issues:
1) If I compare the current Webhook payload of the NDB (Doorbell) with the received payloads from the other devices NOC (Presence) and NACamera (Welcome) they both have the field "event_type", that is pretty essential to be able to identify what type of event was triggered (movement, connection, disconnection, ring...)
@Netatmo Team: Do you know if the events coming from the Doorbell (NDB) will also get this field?
2) With the Webhook enabled for the NDB (Doorbell) device, I am only getting notification for the "ring" and the "accepted call".
@Netatmo Team: Do you know if this device will also be getting webhook notifications for: Movements, connection and disconnections?
3) The notification payload on the NDB is also missing a very important field "snapshot_url", without this feature we can't really capture or know what actually triggered the event.
@Netatmo Team: Do you know if the NDB (Doorbell) will also get this functionality?
4) Randomly mixed languages in the messages, one time I get messages in French another time I get messages in English.. I am in France but have configured everything in my account with English and don';t really know why I am not getting them in French for the Doorbell.
@Netatmo Team: Is this going to get fixed?
Example payload:
Ring:
Code: Select all
{"user_id":"123","device_id":"70:ee:50:XX:XX:XX","home_id":"123","message":"Home : Incoming call from Doorbell","push_type":"NDB-rtc"}
{"user_id":"123","device_id":"70:ee:50:XX:XX:XX","home_id":"123","message":"Home : Appel entrant de Doorbell","push_type":"NDB-rtc"}
Code: Select all
{"user_id":"123","device_id":"70:ee:50:XX:XX:XX","home_id":"123","message":"Home : Quelqu\u2019un a accept\u00e9 l\u2019appel de Doorbell","push_type":"NDB-rtc"}
{"user_id":"123", "device_id":"70:ee:50:XX:XX:XX", "home_id":"123", "message":"Vanves : Someone picked up Doorbell\"s call", "push_type":"NDB-rtc"}
Thanks in advance for any help,
Seb