Krok 1: Dostęp do Node-RED
- Otwórz Home Assistant.
- Przejdź do sekcji z dodatkami i znajdź Node-RED.
- Otwórz interfejs Node-RED, aby rozpocząć pracę.
Krok 2: Importowanie schematu
- W interfejsie Node-RED, otwórz menu w prawym górnym rogu.
- Wybierz opcję “Importuj” z menu.
- Skopiuj podany kod JSON.
- Wklej kod do okna dialogowego importu.
- Zatwierdź import, klikając “Importuj”.
|
|
Krok 3: Zrozumienie schematu
Ten schemat jest zaprojektowany do okresowego wysyłania wiadomości do tematu MQTT. Przeanalizujmy każdy węzeł:
Węzeł inicjujący (inject1)
- Ten węzeł wstrzykuje wiadomość do schematu w regularnych odstępach czasu (w tym przypadku co 600 sekund).
- Wysyła ładunek “Lajkuj i subskrybuj”.
Węzeł funkcji (function1)
- Ten węzeł przygotowuje wiadomość do wysłania do brokera MQTT.
- Pobiera ładunek z węzła inicjującego i konstruuje nowy obiekt wiadomości.
- Obiekt wiadomości zawiera:
text
: Tekst do wyświetlenia (“Lajkuj i subskrybuj”).icon
: Identyfikator ikony (w tym przypadku “10516”).duration
: Czas, przez który wiadomość będzie wyświetlana (10 sekund).
- Skonstruowany obiekt wiadomości jest następnie wysyłany do kolejnego węzła.
Węzeł wyjścia MQTT (mqtt1)
- Ten węzeł wysyła przygotowaną wiadomość do tematu MQTT.
- Uwaga: Musisz dostosować ustawienia brokera MQTT:
- Dodaj adres IP swojego brokera MQTT w polu “Serwer”.
- Określ temat, do którego powinna być wysłana wiadomość, w polu “Temat”.
- Dodaj nazwę użytkownika swojego brokera MQTT w polu “Użytkownik” (jeśli jest wymagane).
- Wiadomość jest wysyłana do określonego tematu MQTT za pomocą skonfigurowanego brokera.
Krok 4: Podsumowanie
- Ten schemat okresowo wysyła wiadomość zawierającą “Lajkuj i subskrybuj” do określonego tematu MQTT w schemacie.
- Uwaga: Przed uruchomieniem schematu, upewnij się, że dostosowałeś ustawienia brokera MQTT z odpowiednim adresem IP, tematem i nazwą użytkownika.
- Zawartość wiadomości może być dostosowana w węźle funkcji zgodnie z Twoimi wymaganiami.
Postępując zgodnie z tymi krokami i dostosowując niezbędne ustawienia, możesz skutecznie skonfigurować i wykorzystać ten schemat Node-RED w swoim środowisku. Daj mi znać, jeśli potrzebujesz dalszej pomocy!