Stap 5: Krijg het weer
Voeg de knooppunt «injecteren» en de reeks het als op de eerste foto, kunt u het interval instellen als u wilt natuurlijk.
Link na dat de knooppunten «meteo», «functie», «switch» en ten slotte twee «kleur» zoals op de tweede foto.
Laat het knooppunt «meteo» zoals het is.
Open het knooppunt «functie» en het schrijven van deze code in:
"msg.payload = msg.payload.split(":");
msg.Payload = msg.payload[1].split("°");
msg.Payload = msg.payload[0];
msg.Payload= parseInt (msg.payload, 10);
Return msg;"
Deze code krijgt alleen het nummer van de temperatuur. Aan het begin het knooppunt «meteo» weer iets als: «Parijs: 13 ° C». Dus wat ik heb scheiden deze zin met de methode split(), eerste I'll aparte {Parijs} en {13° C} met de caractere «:». Vervolgens scheiden ik {13} en {C} met de caracter «°». Vervolgens zet ik de string die we hebben in integer met de methode parseInt().