Oui, pour debuger, tu ajoutes un noeud debug avec « msg complet »
Le split me permet de séparer les 10 horaires reçus par la requête et de les placer ensuite dans des messages mqtt séparés.
Grace à cela, ensuite tu peux par exemple te faire un lovelace ordinateur avec les 10 prochains départs, une réponse par interrogation telegram sur 2 ou 3 prochains horaires seulement, un affichage tablette avec seulement le prochain…
Une fois que tu as ton information dans MQTT, tu la manipules comme tu veux dans HA ou autres.
[{"id":"5d96d39e.5e99d4","type":"tab","label":"Navitia","disabled":false,"info":""},{"id":"f592d142.6fcb38","type":"inject","z":"5d96d39e.5e99d4","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"480","crontab":"","once":true,"onceDelay":"","topic":"","payload":"","payloadType":"num","x":110,"y":60,"wires":[["4795e0fe.6f27b8"]]},{"id":"45a9b9b.a55d5c8","type":"function","z":"5d96d39e.5e99d4","name":"Auth Header","func":"msg.headers = {}\nmsg.headers['Authorization'] = \"Ton_token_navitia\";\n//Renseigner le Token Navitia\");\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":190,"y":140,"wires":[["b583d70c.b98d48"]]},{"id":"b583d70c.b98d48","type":"http request","z":"5d96d39e.5e99d4","name":"Recherche Horaires Navitia","method":"GET","ret":"obj","paytoqs":"ignore","url":"https://api.navitia.io/v1/coverage/fr-ne/stop_areas/stop_area%3AOIS%3ASA%3ANavitia%3A3014273/routes/route%3AOIS%3A2-1-C2/departures?","tls":"","persist":false,"proxy":"","authType":"","x":240,"y":220,"wires":[["7ffb8829.314248"]],"inputLabels":["Demande formatée API"],"outputLabels":["Liste Objets"]},{"id":"7ffb8829.314248","type":"function","z":"5d96d39e.5e99d4","name":"Départs","func":"msg.payload = msg.payload.departures;\n\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":120,"y":360,"wires":[["e7335450.dbd6b8"]]},{"id":"e7335450.dbd6b8","type":"split","z":"5d96d39e.5e99d4","name":"","splt":"\\r\\n","spltType":"str","arraySplt":1,"arraySpltType":"len","stream":false,"addname":"","x":270,"y":360,"wires":[["a46cbf1a.691f6"]]},{"id":"a46cbf1a.691f6","type":"switch","z":"5d96d39e.5e99d4","name":"route","property":"parts.index","propertyType":"msg","rules":[{"t":"eq","v":"0","vt":"num"},{"t":"eq","v":"1","vt":"num"},{"t":"eq","v":"2","vt":"num"},{"t":"eq","v":"3","vt":"num"},{"t":"eq","v":"4","vt":"num"},{"t":"eq","v":"5","vt":"num"},{"t":"eq","v":"6","vt":"num"},{"t":"eq","v":"7","vt":"num"},{"t":"eq","v":"8","vt":"num"},{"t":"eq","v":"9","vt":"num"}],"checkall":"true","repair":false,"outputs":10,"x":410,"y":360,"wires":[["1ea9d822.6d8ee8"],["1ea9d822.6d8ee8"],["1ea9d822.6d8ee8"],["1ea9d822.6d8ee8"],["1ea9d822.6d8ee8"],["1ea9d822.6d8ee8"],["1ea9d822.6d8ee8"],["1ea9d822.6d8ee8"],["1ea9d822.6d8ee8"],["1ea9d822.6d8ee8"]]},{"id":"1ea9d822.6d8ee8","type":"function","z":"5d96d39e.5e99d4","name":"","func":"var msg1 = {};\n\nmsg1.topic = \"navitia/Departs-\"+msg.payload.display_informations.label+\"/Depart\"+(msg.parts.index + 1);\nmsg1.payload = {\n \"ligne\":msg.payload.display_informations.label,\n \"direction\": msg.payload.display_informations.direction,\n \"timestamp\":msg.payload.stop_date_time.departure_date_time\n}\n\nreturn msg1;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":640,"y":360,"wires":[["2eefb888.3faa4"]]},{"id":"2eefb888.3faa4","type":"mqtt out","z":"5d96d39e.5e99d4","name":"","topic":"","qos":"2","retain":"true","broker":"a98244dc.513ad","x":830,"y":360,"wires":[]},{"id":"31e79ba8.a35eb4","type":"comment","z":"5d96d39e.5e99d4","name":"Attention, API gratuite = 5 000 requetes / mois","info":"","x":270,"y":24,"wires":[]},{"id":"4795e0fe.6f27b8","type":"time-range-switch","z":"5d96d39e.5e99d4","name":"5h30 - 22h30","lat":"","lon":"","startTime":"05:30","endTime":"22:30","startOffset":0,"endOffset":0,"x":280,"y":60,"wires":[["45a9b9b.a55d5c8"],[]]},{"id":"a98244dc.513ad","type":"mqtt-broker","name":"","broker":"127.0.0.1","port":"1883","clientid":"","usetls":false,"compatmode":false,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""}]