When i create a flow and send the data as a msg to a create calendar event i got this error : InputError: Invalid JSON: {“[object Object]”}
When i put the (captured data directly in the data field it works. What am i doing wrong.
I try to export the flow and hope i insert it right.
I USE Node-RED V 4.0.9
[{"id":"ecfe3752ca47f229","type":"api-call-service","z":"7feba46b9875e560","name":"Create Calendar Event","server":"918a63e0.1bc5a","version":7,"debugenabled":false,"action":"calendar.create_event","floorId":[],"areaId":[],"deviceId":[],"entityId":["calendar.electricity"],"labelId":[],"data":"{\"summary\":\"AUTO LADEN\",\"description\":\"AUTO LADEN\",\"start_date_time\":\"2025-03-01 12:12:00\",\"end_date_time\":\"2025-03-01 13:12:00\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","blockInputOverrides":false,"domain":"calendar","service":"create_event","x":780,"y":4620,"wires":[[]]},{"id":"0516f056dabf6ece","type":"inject","z":"7feba46b9875e560","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":280,"y":4620,"wires":[["ecfe3752ca47f229"]]},{"id":"97e76ca760ce6e66","type":"function","z":"7feba46b9875e560","name":"Create Event Data","func":"let startdatum = flow.get('startdate');\nlet einddatum = flow.get('enddate');\n\n\n\nvar msg2 = {\n sum: \"AUTO LADEN\",\n des: \"AUTO LADEN\",\n sta: startdatum,\n end: einddatum\n};\n\nvar msg4 = { payload: msg2 }\nmsg.payload = msg4.payload;\nreturn[msg.payload];","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":490,"y":4480,"wires":[["5daeb51b0b6f3f60","aca92fef589d791c"]]},{"id":"20835c8456ab0ce2","type":"inject","z":"7feba46b9875e560","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":280,"y":4480,"wires":[["97e76ca760ce6e66"]]},{"id":"5daeb51b0b6f3f60","type":"api-call-service","z":"7feba46b9875e560","name":"Create Calendar Event","server":"918a63e0.1bc5a","version":7,"debugenabled":false,"action":"calendar.create_event","floorId":[],"areaId":[],"deviceId":[],"entityId":["calendar.electricity"],"labelId":[],"data":"{{payload}}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","blockInputOverrides":false,"domain":"calendar","service":"create_event","x":780,"y":4480,"wires":[[]]},{"id":"aca92fef589d791c","type":"debug","z":"7feba46b9875e560","name":"debug 16","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":740,"y":4540,"wires":[]},{"id":"918a63e0.1bc5a","type":"server","name":"Home Assistant","version":5,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true,"heartbeat":false,"heartbeatInterval":30,"areaSelector":"friendlyName","deviceSelector":"friendlyName","entitySelector":"friendlyName","statusSeparator":"at: ","statusYear":"hidden","statusMonth":"short","statusDay":"numeric","statusHourCycle":"h23","statusTimeFormat":"h:m","enableGlobalContextStore":true}]