Asystent AI
Push-button, włączn...
 
Powiadomienia
Wyczyść wszystko

Push-button, włącznik monostabilny, chwilowy w HA

13 Wpisów
4 Użytkownicy
0 Reactions
2,520 Wyświetleń
(@szpila86)
Wpisów: 367
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#5815]

Witam

czy istnieje prosty sposób żeby uzyskać przycisk chwilowy w HA?

Bez dodatkowej automatyzacji czy skryptów?


 
Dodane : 02/02/2024 1:33 pm
(@mig41)
Wpisów: 630
Ekspert
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

https://www.home-assistant.io/dashboards/button/


 
Dodane : 02/02/2024 4:27 pm
(@szpila86)
Wpisów: 367
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@mig41 

Jak pisałem wyżej bez automatyzacji i skryptów.

Szukałem też gotowych komponentów ale też nie miałem szczęścia.

W OH jest to łatwiej do osiągnięcia albo może wychodzi do bólu to że jestem po prostu przyzwyczajony do OH a z HA dopiero zaczynam 


 
Dodane : 02/02/2024 6:18 pm
(@mig41)
Wpisów: 630
Ekspert
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Ja tam nie widzę automatyzacji , ale ok , co ten przycisk konkretnie ma zrobić ,bo to trzeba jakoś napisać ?

 

 

 


 
Dodane : 02/02/2024 6:57 pm
(@szpila86)
Wpisów: 367
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@mig41 

Po 1sek samoczynnie powinien wrócić do stanu wyłącz.

Ma wysłać impuls do bramy w trybie SBS


 
Dodane : 02/02/2024 7:36 pm
(@mig41)
Wpisów: 630
Ekspert
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Ale fizycznie czym ten impuls masz wysłać ? Nie wiem , np. jakimś sterownikiem zigbee , jakąś komendą przez mqtt ?

Masz już w HA chociaż przełącznik ,którym udaje się załączyć na stałe ,a Ty chcesz na chwilę....


 
Dodane : 02/02/2024 8:29 pm
(@szpila86)
Wpisów: 367
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@mig41 

PLC 

switches:
      - name: "Brama garaz"
        address: 2199
        write_type: coil
      - name: "Brama wjazd"
        address: 2198
        write_type: coil 

 
Dodane : 02/02/2024 10:34 pm
pawell32
(@pawell32)
Wpisów: 1476
Guru Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@szpila86 ja tam nie wiem, jednak tworzysz przycisk systemowy w HA, a resztę PLC. Jak nie chcesz "automatyzacji". Przyciskiem wywołujesz pewną akcję, co dalej ...

Tak jak kolega pisał, sam zdecyduj. Jakby odbiornik był pod kontrolą esphome, to dopisujesz delay...


 
Dodane : 04/02/2024 6:37 pm
(@szpila86)
Wpisów: 367
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@pawell32 

W PLC zmieniać drabinki nie chcę, korzysta z niej nie tylko OH czy HA.

Może problem że coś źle rozumiem...

W przykładzie MiG41 jest przykład

show_name: true
show_icon: true
type: button
tap_action:
action: call-service
service: script.turn_on
data:
entity_id: switch.brama_wjazd

tylko co to jest za skrypt script.turn_on i gdzie jego źródło?

Dla przykładu w OH wystarcza mi taka reguła

 rule "brama wjazdowa"
when
    Item BrWjazd received command ON
then
createTimer(now.toInstant().plusMillis(1000).atZone(now.zone), [ | BrWjazd.sendCommand(OFF) ] )
end

 


 
Dodane : 04/02/2024 7:14 pm
pawell32
(@pawell32)
Wpisów: 1476
Guru Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@szpila86 w HA nie widzę jak mozna dodać opcje delay. Na obecną chwilę to tworzę przycisk i robię prostą automatyzacje

- id: '15606'
  alias: button1s
  description: ''
  trigger:
  - platform: state
    entity_id:
    - input_button.przycisk_test
    to:
  condition: []
  action:
  - type: turn_on
    device_id: b095b2e019e1803d61fc92bbaf040cad
    entity_id: f3435bd491269c00122ead115fae7096
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 1
      milliseconds: 0
  - type: turn_off
    device_id: b095b2e019e1803d61fc92bbaf040cad
    entity_id: f3435bd491269c00122ead115fae7096
    domain: switch
  mode: single

 
Dodane : 04/02/2024 8:49 pm
(@szpila86)
Wpisów: 367
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@pawell32 

możesz to opisać tak dla bardziej niż zielonego? Skąd te id itp?

  condition: []
  action:
  - type: turn_on
    device_id: b095b2e019e1803d61fc92bbaf040cad
    entity_id: f3435bd491269c00122ead115fae7096
    domain: switch

 
Dodane : 04/02/2024 9:39 pm
pawell32
(@pawell32)
Wpisów: 1476
Guru Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@szpila86 najprościej:

ustawienia - automatyzacje i sceny - utwórz automatyzacje

jako wyzwalacz wskazujesz przycisk, możesz utworzyć go w ustawienia - urządzenia oraz usługi - pomocnicy. U mnie to input_button.przycisk_test.

ID nadaje system, ty wskazujesz encje - wyzwalacz i wykonawce


 
Dodane : 04/02/2024 10:09 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Bez tego przycisku - pomocnika też można, mając switch "Brama" tworzysz nową automatyzację , wybierasz urządzenie ten switch Brama, wyzwalacz gdy włączony , na dole czas trwania ustawiasz 1 sek . W Wykonaj wybierasz ten sam switch i ustawiasz wyłącz.

Wszystko w edytorze GUI więc zero pisania kodu.

Druga opcja to trzy nody w NR z użyciem delay, lub trigger


 
Dodane : 04/02/2024 10:18 pm
Udostępnij: