Encja switch dodana przez integracje Node-RED Companion

Witam, wstawiam do flow “state node” i zaznaczam “expose to home assistant”, w HA tworzy się encja “switch.xxx”
Problem ma taki że ten node ma dwa stany w NR, “on” i " disabled".
Do mojej automatyzacji potrzebuję aby był stan “on” i “off” tak jak ma to miejsce gdy w HA dodaję pomocnika przełącznik.
Jak zrobić aby ten node przyjmował stan “off” a nie “disabled” ?


Użyj nod change

Screenshot - 28.08.2021 , 01_45_11

Search for DISABLED
Replace with off

To nie działa, stan DISABLED nie jest wysyłany na wyjście state noda.

To nie służy do tego
Przy event state możesz tylko dezaktywować aitomatyzaje
Muszisz dać entity node i tam ustawiasz switch

To działa, ale problem jest dla mnie bardziej złożony.
Czy w tym entity node mogę wysłać dwie wiadomości JSON dla stanu ‘on’ i ‘off’ ?
Teraz potezebuje noda funkcyjnego aby to zrobić, ale chciałbym zminimalizować proces sterowania moimi przekaźnikami wykonawczymi.

Tak wygląda wiadomość wysyłana do przekaźnika:

Czy da się to jakoś “uprościć” aby z node entity wychodziły już te dwie wiadomości ?

Co najwyżej możesz te dwa nody funkcji zrobić w jeden.

To są wiadomości z bloczków:

msg.payload =
{
    "action": "on",
    "channels": 1
}
msg.topic = "control"

return msg;
msg.payload =
{
    "action": "off",
    "channels": 1
}
msg.topic = "control"

return msg;

Połączyć w jednej funkcji, ale z node entity mam dwa wyjścia
image

a tu w Payload się tych funkcji nie da zamieścić ?
image