Ręcznie trzeba. Akurat person robi się po staremu w pliku, nie w pomocnikach.
Można też zrobić grupę bezpośrednio w configuration.yaml jeśli nie używasz odnośników.
Na końcu dokumentacji jest stara metoda Group - Home Assistant
Plik groups.yaml tworzysz z ręki. Niestety jak dotąd nie da się utworzyć grupy osób za pomocą pomocnika.
Do pliku dodajesz np. taki wpis:
rodzice:
name: Rodzice
entities:
- person.jan
- person.jadwiga
Działa, dzięki:)
Dodałem w configuration. O co chodzi z tymi odnośnikami bo nie do końca rozumiem?
configuration.yaml
:
Load packages
packages: !include_dir_named packages/
Katalog packages
utility_meter.yaml
utility_meter:
# DOM #
house_electricity_daily:
source: sensor.house_total_energy_usage
cycle: daily
No nie może być zbyt łatwo:(
Wpisałem do configuration jak poniżej i powstała nowa encja. Pokazuje co prawda lokalizację obu osób ale status grupy pochodzi chyba ode mnie bo w source jest mój tracker chociaż niczego nie dodawałem nigdzie i nie wiem jak się tego pozbyć.
Pytanie jeszcze jedno: Jeśli jedna osobA jest w domu a druga poza to jaki status powinien być dla grupy?
Można nadać im priorytety?
group:
lokalizacja:
name: "Iza i Michał"
entities:
- person.iza
- person.michal
Nie rozumiem dlaczego nie skorzystasz z linka, który został poddany wcześniej, który kieruje Cię do oficjalnej dokumentacji. Tam jest wszystko wyjaśnione.
Domyślnie stan encji grupy jest 1 jeśli jakikolwiek z elementów grupy jest 1. Można to zmienić za pomocą parametru “all” ustawiając jego wartość na true. Wtedy stan encji grupy będzie 1 jeśli wszystkie elementy grupy osiągną stan 1.
Czytałem to ale z moim poziomem wiedzy nie bardzo wiem jak wpisać ten parametr “all” do kodu.
Tworząc grupę z poziomu pomocnika jest suwak.
Jak można podejrzeć kod takiej grupy utworzonej z pomocnika by tym się kierować?
group:
lokalizacja:
name: "Iza i Michał"
entities:
- person.iza
- person.michal
all: true
Witajcie czy przy ostatniej aktualizacji HA coś się zmieniło w kwestii działania powiadomień? Wszystko działało jak należy aż nagle zonk, nie wysyła powiadomień ani na WhatsApp ani do głośników, jedynie błąd
10.01.2025, 13:14:04 node: głośnik Dominika
msg : error
"HomeAssistantError: required key not provided @ data['message']"
10.01.2025, 13:14:04 node: Wiadomość Dominikamsg : error
"HomeAssistantError: required key not provided @ data['message']"
w czym może być problem i jak go rozwiązać??
Powiadomienia miałem zrobione zgodnie z poradnikiem, jeden do jednego.
Z obrazka nikt nie czyta, ani w myślach, więc uzupełnij post o swój przepływ NR.
Przepraszam i już się poprawiam, wstawiam
Test powiadomienia.json (40,8 KB) nic przy nim nie robiłem i z dnia na dzień przestało działać.
Musisz mieć aktualny nod home-assistant-websocket, W miarę aktualną wersję HA.
Zmienił się zapis dla pola Data
poszukaj jak wygląda nowy format.
Zamiast pola Data
użyj +add entity
{ "media_player_entity_id": "media_player.googlehome4300", "entity_id": "tts.google_pl_com", "message":"Jestem wesoły romek", "language":"pl" }
Dzięki za podpowiedź, udało się. Wystarczyło w samym docelowym głośniku wpisać:
{
"entity_id": "media_player.mateusz",
"message": msg.wiadomosc.tresc
}
U mnie przy wybraniu tts.google_translate_say
nie pokazuje się możliwość wyboru +add entity
przy wyborze tts.speak
, +add entity
mam tylko Home Assistant Cloud
Node-red mam w wersji 4.0.8, home-assistant-websocket 0.75.0, a HA 14.1.