Node red tts.cloud_say

Czesć,
Czy ktoś wie co się zmieniło po aktualizacji nie wiem czy to node red czy home assistanta? Powiadomienia wysyłane na głośnik przestały działać. Tak wyglądał końcowy nod w węźle.

Ok poradziłem sobie, w okno data trzeba było wpisać:

{
“entity_id”: “media_player.salon_speaker”,
“message”: “payload”,
“language”: “pl-PL”
}

1 polubienie

Cześć
mam podobny przypadek… są błędy ale działa
obraz

wysyłam taką wiadomość:

msg.payload =
{
    "data":
    {
        "message":"Zapisuję przypomnienie: " +msg.text5,
    }
}
return msg;

co mam poprawić, żeby znikły te błędy?

https://community.home-assistant.io/t/node-red-action-node-for-tts-microsoft-say/779625

niestety, na wszelkie sposoby u mnie to nie działa, może dlatego, że używam reversotts.tts
obraz

to mam w polu data:

{“entity_id”: “media_player.kuchnia_2”,“message”: “msg.payload”,“language”: “pl-PL”}

Różnica między tts.cloud_say a pozostałymi jest w sposobie wykonania akcji

dla tts.cloud_say

action: tts.speak
target:
  entity_id: tts.google_cloud
data:
  cache: false
  media_player_entity_id: media_player.nest_hub
  message: To jest test wiadomości

dla tts.translate_say i innych

action: tts.google_translate_say
data:
  message: To jest test wiadomości
  language: pl
  entity_id: media_player.nest_hub
  options: {}

Oczywiście Nodered masz w najnowszej wersji?

{
   "media_player_entity_id": "media_player.googlehome4300",
   "entity_id": "tts.google_pl_com",
   "message":"Jestem wesoły romek",
   "language":"pl" 
}

poniższa składnia jest właściwa dla tts.speak

natomiast dla reversott już nie

pytanie jest jak to przełożyćna NodeReda, żeby działało

Diała:
{
   "media_player_entity_id": "media_player.kuchnia_2",
   "entity_id": "tts.google_pl_com",
   "message":"Jestem wesoły romek",
   "language":"pl" 
}


Nie działa:
{
   "media_player_entity_id": "media_player.kuchnia_2",
   "entity_id": "tts.reversotts_say",
   "message":"Jestem wesoły romek",
   "language":"pl" 
}

co do aktualizacji, to zaktualizowałem wszystko co mogłem, gdyż prosta funkcja odejmowania temperatury działała, a na dodawanie przestała liczyć prawidłowo, więc zrobiłem wszystkie aktualizacje w manager palette, licząc że problem się rozwiąże, a tu inny ZONK wyszedł :frowning:

edit

:partying_face: zrobione, mam właściwą składnie:

{
   "cache":"false",
   "entity_id": "media_player.kuchnia_2",
   "message":"payload"
}