Tts źle odczytuje liczby

Hej. Mam problem tts odczytuje mi temperaturę w postaci dwunastu stopni. Jak zmienić żeby było np. dwanaście.

msg.payload =

{

"data":

{

    "message": "Temperatura:"+msg.payload.state+" stopni.",

}

}

return msg;

Spróbuj usunąć : po “Temperatura”.

dzięki za zainteresowanie, ale nie działa już wcześniej próbowałem.

W takim razie spórbuj dodać spację po : czyli

"message": "Temperatura: " + msg.payload.state + " stopni.",

W ostateczności może taki komunikat:

"message": "Temperatura wynosi " + msg.payload.state + " stopni.",

niestety nic nie daje, próbowałem przestawiać, dodawać i nic

Jeszcze 2 opcje spróbuj. W nodzie gdzie podajesz encję z temperaturą zmień State type ze String na Number a jak nie to przed wysłaniem call service wstaw node Change i w nim ustaw change . na ,

Zmianę String na Number już próbowałem. Node change za current state pomógł. Dzięki bardzo za pomoc.