Selektor albo czujn...
 
Powiadomienia
Wyczyść wszystko

Home Assistant Selektor albo czujnik tekstowy w HA

46 Wpisów
6 Użytkownicy
1 Reactions
3,029 Wyświetleń
isom
 isom
(@isom)
Wpisów: 5166
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

@pawell32 masz dwie możliwości , albo z poziomu interfejsu wchodzisz w Ustawienia - Urządzenia i usługi , na górze masz zakłądkę pomocnicy wchodzisz i wybierasz Utwórz pomocnika , pojawi się lista możliwości i między innym Pole wyboru.

Druga możliwość, to edycja plików konfiguracyjnych

w configuration.yaml dodajesz to co zaznaczyłem

2

a potem robisz sobie taki np selektor 

1

Po zapisaniu oczywiście  sprawdzenie konfiguracji i restart HA 

 
Dodane : 14/12/2022 7:26 pm
pawell32 reacted
pawell32
(@pawell32)
Wpisów: 1320
Guru
 

@isom dzieki, tu popełniłem błąd. Teraz działa.

 
Dodane : 14/12/2022 11:08 pm
(@dawidk)
Wpisów: 13
Bywalec
 

witam próbuje zrobic w nspanel te wysterowanie pompy na procent ale jestem zielony z hm podeśle ktoś gotowe rozwiązanie 

 
Dodane : 14/02/2023 8:53 pm
isom
 isom
(@isom)
Wpisów: 5166
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

@dawidk napisz co z tych dotychczasowych prób się udało, a najlepiej dokładnie opisz co masz, co działa, jaki alternatywny soft wgrałeś do NSPanel, czy udało się ten NSPanel zintegrować z HA i w jakim zakresie. Bez takich informacji twoje pytanie na 100% zostanie bez odpowiedzi 

 
Dodane : 14/02/2023 10:13 pm
(@dawidk)
Wpisów: 13
Bywalec
 

@isom mam cała konfiguracje nspanel połączona z homeasistant pokazuje godzinne, pogodę ,termostat i wszystkie swithe z ahu- box takie jak power ,defrost, alarm, brak przepływu tylko nie umiem zrobić procentu wysterowania i zadanej temperatury .co do zadanej temperatury dodałem inputselekt z zakresami temperatur ale teraz nie wiem jak dalej przesłać je do tasmoty

 
Dodane : 19/02/2023 1:36 pm
isom
 isom
(@isom)
Wpisów: 5166
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

@dawidk no ale wszystko czego nie masz jest pokazane w tym temacie , sam się uczyłem od kolegów i pomoc była wystrczajaca.

Procent wysterowania to sensor mqtt utworzony w HA z tematem mqtt takim jaki wysyła tasmota - twój ahu- box , tasmota przy zmianie wartości musi publikować nową wartość np publish ahu-box/ 10, publish ahu-box/ 20 itd. Sensor taki jak pokazał @mig41 będzie się aktualizował

 - name: Procenty
      state_topic: "tasmota/topic"
      value_template: >-
        {%- if value == "10" -%}
        Dziesięć procent
        {%- elif value == "20" -%}
        Dwadzieścia procent
        {%- else -%}
        N/A
        {%- endif -%}

Co do zadanej to albo automatyzacja pokazana przez @mig41 , albo przepływ w NR , pokazany przez @mariusz-2

W tym przepływie jest pokazany nod http request gdzie wystarczy wstawić json z poprawnym IP np 

 http://192.168.1.111/cm?cmnd=....... 

Gdzie IP to adres tasmoty a po cmd= wstawiasz polecenie do zmiany zadanej 

 
Dodane : 19/02/2023 3:51 pm
(@dawidk)
Wpisów: 13
Bywalec
 

@isom tak probowałem ale nie wiem gdzie w ktore miejsce to dodać ten sensor i jak utworzyc Ha temat mqqt

 
Dodane : 19/02/2023 4:10 pm
isom
 isom
(@isom)
Wpisów: 5166
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

@dawidk a jaki temat mqtt chcesz tworzyć ? Temat który musisz wpisać przy tworzeniu czujnika mqtt to to co wysyła moduł z tasmotą, nie możesz sobie tworzyć dowolnego, jak chcesz "swój" temat to musisz tak skonfigurować tasmotę, żeby publikowała taki "twój" temat , tylko nie bardzo rozumiem po co to. Sprawdzasz co publikuje tasmota i w wierszu 

 state_topic: "tasmota/topic"

podmieniasz tasmota/topic na temat z twojego modułu.

Sensor mqtt dodajesz albo bezpośrednio do pliku configuration.yaml , albo tworzysz sobie odzielny plik dla takich sensorów np mqtt_include.yaml

w głównym pliku konfiguracyjnym dodajesz 

mqtt: !include mqtt_include.yaml

i masz czysty głowny plik configuration.yaml , a wszystkie czujniki mqtt znajdują się w odzielnym pliku 

Zawsze warto posiłkować się dokumentacją https://www.home-assistant.io/integrations/sensor.mqtt/

 
Dodane : 20/02/2023 12:51 pm
(@dawidk)
Wpisów: 13
Bywalec
 

@isom A gdzie ten topic znaleźć w tasmocie

i czy dla każdego mem musi być nowy topic. Może pan podać przykład z swojego ahu jak wygląda ten topic 

 
Dodane : 21/02/2023 9:01 pm
isom
 isom
(@isom)
Wpisów: 5166
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

Dodane przez: @dawidk

A gdzie ten topic znaleźć w tasmocie

Hmmm na takim poziomie wiedzy, nie widzę szans na sukces. Trzeba chociaż rozumieć co się chce zrobić. Proponuję poczytać dokumentację tasmoty, a w szczególności informacje dotyczące mqtt. Temat a raczej tematy w tasmocie można podejrzeć w konsoli.

Nie wspominajac o tym, że taki temat musiał zostać wpisany w konfiguracji, skoro coś ta tasmota wysyła do brokera i widać te urządzenia w HA

 
Dodane : 21/02/2023 9:29 pm
(@dawidk)
Wpisów: 13
Bywalec
 

@isom wiem dlatego jak bym wiedział jak to zrobić to bym nie pytała. dużo już sam zrobiłem ale z tym to juz wszystkie opcje robiłem. czy to jest to MQT:

tele/ahu-box/SENSOR = {"Time":"2023-02-24T16:05:21","Switch3":"ON","Switch4":"OFF","Switch5":"ON","DS18B20-1":{"Id":"01211462C503","Temperature":64.5},"DS18B20-2":{"Id":"0121146C598B","Temperature":30.3},"DS18B20-3":{"Id":"0121148067F7","Temperature":54.5},"TempUnit":"C"}
 
Dodane : 24/02/2023 4:04 pm
(@dawidk)
Wpisów: 13
Bywalec
 

@isom czy to ma wyglądać tak i czy trzeba dodać do każdego procenty do 100 czy jak to wygląda 

sensor:
- name: Procenty
state_topic: "stat/ahu-box/RESULT"
value_template: >-
{%- if value == "10" -%}
Dziesiec procent
{%- elif value == "20" -%}
Dwadziescia procent
{%- endif -%} 
 
Dodane : 28/02/2023 5:50 pm
isom
 isom
(@isom)
Wpisów: 5166
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

@dawidk to co wstawiłeś to sensor, który się zaktualizuje dla dwóch wartości, a dokładnie tylko wtedy gdy tasmota wyśle do brokera wartość 10 lub 20 , oczywiście jeśli tasmota będzie publikować z takim tematem stat/ahu-box/RESULT/ 10

Myslę że warto pobrać sobie http://mqtt-explorer.com/ , zainstalować i poczytać lub zobaczyć jakiś poradnik jak się posługiwać tym narzędziem. Można wtedy sprawdzić co faktycznie publikuje tasmota , na jaki topic odpowiada i będzie znacznie łatwiej.

I na koniec

Dodane przez: @dawidk

state_topic: "stat/ahu-box/RESULT"

To na bank jest źle, bo to jest odpowiedz w konsoli tasmoty, w prostych słowach tasmota w ten sposób potwierdza wykonanie polecenia, np po włączeniu przekaźnika POWER . Sprawdz to sobie włączajac dowolny kanał

1

Pokażę Ci przykład, może to Cię jakoś naprowadzi, w konsoli tasmoty ręcznie wpisuję to co na foto

1

 W MQTTExplorer otrzymuję takie coś

2

 gdzie 1 to temat - czyli topic, a 2 to wysłana wartość , gdybym w  czujniku HA ustawił, state_topic: ahu_box , to zostanie do niego wysłane 20 , a jak zostanie wysłane to on to przedstawi jak Dwadzieścia Procent 

 
Dodane : 28/02/2023 8:28 pm
(@dawidk)
Wpisów: 13
Bywalec
 

@isom to czyli na przyklad jak dostaje takie cos w konsoli stat/ahu-box/RESULT = {"POWER6":"ON","Dimmer":45} to jak bedzie wyglądała konfiguracja  żeby pokazała 10%

 
Dodane : 28/02/2023 8:35 pm
isom
 isom
(@isom)
Wpisów: 5166
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

@dawidk zobacz co napisałem wyżej i pomyśl , to Ty musisz coś wysyłać z tasmoty używajac np reguły, albo zmieniajac już istniejące.

Jak masz regułę która ustawia dimmer na 45 to dopisz do niej to co ja w konsoli tasmoty. Teraz to już masz gotowca 🙂

 
Dodane : 28/02/2023 8:56 pm
(@dawidk)
Wpisów: 13
Bywalec
 

@isom jednak poległem próbowałem juz wszystko i dalej nie umiem tego uruchomić i nie wiem czy to ma być tak czy jeszcze inaczej

sensor:
- name: Procenty
state_topic: "ahu-box/Dimmer"
value_template: >-
{%- if value == "25" -%}
0%
{%- elif value == "45" -%}
10%
{%- endif -%}

 
Dodane : 07/03/2023 7:04 pm
isom
 isom
(@isom)
Wpisów: 5166
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

@dawidk zrób sobie taki czujnik 

- name: Procenty
      state_topic: "ahu-box"
      value_template: >-
        {%- if value == "10" -%}
        Dziesięć procent
        {%- elif value == "20" -%}
        Dwadzieścia procent
        {%- else -%}
        N/A
        {%- endif -%}

potem wyślij z konsoli tasmoty to co wstawiłem na foto czyli publish ahu-box 10 , a potem  publish ahu-box 20 

i zobacz czy będzie się zmieniał czujnik w HA , jak tak to przeczytaj uważnie to co napisałem już kilka razy i zmień tak reguły żeby to wysyłały. Nie umiem inaczej pomóc. 

 
Dodane : 07/03/2023 7:28 pm
(@dawidk)
Wpisów: 13
Bywalec
 

@isom ale co mam w niej zmienić: mam regułę taka Rule3
ON DS18B20-1#Temperature do Backlog event temp1_demand=%value%;DisplayText [f0s2p15x0y0]Tb. %value% C endon
on DS18B20-2#Temperature do Backlog event temp_demand=%value%;DisplayText [f0s2p15x0y25]Tz. %value% C endon
on DS18B20-3#Temperature do Backlog event temp_demand=%value%;DisplayText [f0s2p15x0y50]Tp. %value% C endon
on Time#Minute|4 do DisplayText [z] endon
on event#temp1_demand>%mem1% DO Backlog dimmer 25;DisplayText [f0s2p15x0y25]MOC = 0% break
on event#temp1_demand>%mem2% DO Backlog dimmer 45;DisplayText [f0s2p15x0y25]MOC = 10% break
on event#temp1_demand>%mem3% DO Backlog dimmer 59;DisplayText [f0s2p15x0y25]MOC = 20% break
on event#temp1_demand>%mem4% DO Backlog dimmer 64;DisplayText [f0s2p15x0y25]MOC = 30% break
on event#temp1_demand>%mem5% DO Backlog dimmer 73;DisplayText [f0s2p15x0y25]MOC = 50% break
on event#temp1_demand>%mem6% DO Backlog dimmer 84;DisplayText [f0s2p15x0y25]MOC = 60% break
on event#temp1_demand>%mem7% DO Backlog dimmer 94;DisplayText [f0s2p15x0y25]MOC = 80% break
on event#temp1_demand<%mem7% DO Backlog dimmer 100;DisplayText [f0s2p15x0y25]MOC = MAX endon

 

 
Dodane : 07/03/2023 7:31 pm
isom
 isom
(@isom)
Wpisów: 5166
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

Sprawdziłeś czy działa ten czujnik w HA, tak jak napisałem ? Zanim coś zmienisz najpierw sprawdz czy działa ręcznie. 

 
Dodane : 07/03/2023 7:41 pm
(@dawidk)
Wpisów: 13
Bywalec
 

@isom tak dziala w 100%

 

 
Dodane : 07/03/2023 7:43 pm
Strona 2 / 3
Udostępnij: