I had to start from scratch because my old docker based installation of HA stop working.
Now I am using hassio.
I integrated node-RED too as in the previous installation. Unfortunately this time I’m not able to have mobile notification working.
Despite this notification works from HA developer tools services panel:
Service:
notify.mobile_app_soylents_iphone
Service Data (YAML, optional):
{"title":"Accensione forno","message":"Forno acceso"}
In node-RED same call got an API error:
“Call-service API error. Error Message: extra keys not allowed @ data[‘title’]”
This works fine for me. I was wrong about another level of data:. That was because I create the message to send to the service call, so my payload has to have another data: level in it.
[{"id":"16b6b3ee.6e898c","type":"api-call-service","z":"196ff00e.dd19f","name":"","server":"d86c8a3e.cc7138","version":1,"debugenabled":false,"service_domain":"notify","service":"mobile_app_oneplus_6","entityId":"","data":"{\"message\":\"This is a notification\",\"title\":\"home ass\"}","dataType":"json","mergecontext":"","output_location":"payload","output_location_type":"msg","mustacheAltTags":false,"x":1020,"y":120,"wires":[[]]},{"id":"d86c8a3e.cc7138","type":"server","z":"","name":"Home Assistant","legacy":false,"hassio":false,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true}]