Gniazdko Tuya częstotliwość odświeżania

Mam gniazdko zintegrowane przez tuya cloud. W HA odświeżanie wartości prądu jest co 5 min. gdy w tym czasie mam uruchomioną aplikację Tuya to odświeżanie jest natychmiastowe. Co i gdzie można zmienić żeby skrócić czas odświeżania.

Tuya chmura (lokalnie Watt)
Jak widać odświeżanie jest co kilka sekund.

Nie ma możliwości zmiany odświeżania.
Może spróbuj przez Tuya Local.
Pamiętam, że jak gniazdko było w innej sieci (inna lokalizacja) odświeżanie było co około 30 sekund, ale to było prawie rok temu .

Hej

Mam podobny problem , mam gniazdka WiFi Tuya skonfigurowany w Local Tuya Integration gdzie utworzono została prosta automatyzacja

cytuje :
gniazdo 1 po przekroczeniu 10 W włącza gniazdo 2
gniazdo 1 przy napięciu poniżej 10 W wyłącza gniazdo 2

i teraz tak po przekroczeniu 10 W potrzeba około 15 sekund zanim pokażą się wartości tych 10 W w HA gdzie dopiero potem zostaje włączone gniado 2 ale w drugą stronę działa to błyskawicznie gdy nie ma 10 W gniazdo 2 od razu jest wyłączane gdzie szukać problemu ??

napięciu poniżej 10 W

:upside_down_face:
/
Automatyzacja jest jedna czy dwie (włączenie, wyłączenie) ?
Jeśli jedna - użyłeś “Czekaj na wyzwalacz”?
Zobacz “ŚLADY” , jak to wygląda czasowo

Automatyzację są 2 , gdzie jedna włącza a druga wyłącza, wstępnie ustawiłem wyłączenie drugiej automatyzacji dopiero po 3 minutach dlatego że jak wyciągam pojemnik z frytkownicy (gniazdko1) żeby zamieszać frytki to napięcie na gniazdku 1 spada zaraz do zera ( logiczne bo nie działa wtedy frytkownica i wtedy wyłącza mi się gniazdko nr 2 do którego podpięty jest osobny wyciąg dla frytkownicy ) i jak wkładam pojemnik to znowu musze czekać ok 20 sekund zanim ruszy 1 automatyzacja , chwilowo opóźnienie na 3 minuty się sprawdza ale jak parę razy wyciągam i wkładam pojemnik to zaczyna to głupieć

Chętnie to wszystko zmiennie jeśli jest inny sposób na to ,ciągle się uczę jeszcze tego wszystkiego na razie działa z prostymi urządzeniami :slight_smile:

Co dokładnie potrzebujesz z śladów bo jest tam kilka opcji ??

alias: WENTYLATOR FRYTKOWNICA ON
description: "WŁĄCZNIE WENTYLATORA NA GNIAZDKU NR2 PRZY WŁĄCZENIU FRYTKOWNICY "
trigger:
  - type: value
    platform: device
    device_id: switch.gniazdko_frytkownica
    entity_id: sensor.power_2
    domain: sensor
    above: 100
    for:
      hours: 0
      minutes: 0
      seconds: 0
condition: []
action:
  - type: turn_on
    device_id: switch.frytkownica_wentylator_local
    entity_id: sensor.power_4
    domain: switch
mode: single
alias: WENTYLATOR FRYTKOWNICA OFF
description: "GDY FRYTKOWNICA SIE WYŁĄCZY WTEDY WYŁANCZA SIE WENTYLATOR NA GNIAZDKU NR 2 "
trigger:
  - type: value
    platform: device
    device_id: switch.gniazdko_frytkownica
    entity_id: sensor.power_2
    domain: sensor
    below: 100
    for:
      hours: 0
      minutes: 3
      seconds: 0
condition: []
action:
  - type: turn_off
    device_id: switch.frytkownica_wentylator_local
    entity_id: switch.frytkownica_wentylator_local
    domain: switch
mode: single

OFF TOPIC
Przeczytaj moją uwagę od serca (punkt 3. z tamtego posta)

w tym wypadku możesz operować na encjach o przyjaznych nazwach i całkowicie zluzować z urządzeniami.

Ja bym zrobił tak:

alias: WENTYLATOR FRYTKOWNICA - PEŁNA OBSŁUGA
description: Sterowanie wentylatorem w zależności od działania frytkownicy
trigger:
  - platform: numeric_state
    entity_id: sensor.frytkownica_power
    above: 100
    alias: Frytkownica uruchomiona (pobór > 100W)

condition: []

action:
  - alias: Odczekaj 15 sekund, by potwierdzić działanie frytkownicy
    delay: "00:00:15"

  - alias: Włącz wentylator (gniazdo nr 2)
    service: switch.turn_on
    target:
      entity_id: switch.wentylator_frytkownica

  - alias: Czekaj aż frytkownica przez 3 minuty będzie pobierać < 100W
    wait_for_trigger:
      - platform: numeric_state
        entity_id: sensor.frytkownica_power
        below: 100
        for: "00:03:00"

  - alias: Wyłącz wentylator (gniazdo nr 2)
    service: switch.turn_off
    target:
      entity_id: switch.wentylator_frytkownica

mode: restart

Oczywiście podmień encje.
Wyłącz chwilowo te co masz i przetestuj tą

Jeśli zadziała poprawnie, dostosuj opóźnienia
Ten “format” jest jak dla mnie bardziej czytelny :grinning:

1 polubienie

Zastosowałem twoją automatyzację tylko podmieniłem trochę encje bo nie chciało mi to działać ale to mój błąd bo sam je żle Tobie podałem , działa to prawidłowo potestuje jeszcze przez kilka dni


alias: WENTYLATOR FRYTKOWNICA - PEŁNA OBSŁUGA
description: Sterowanie wentylatorem w zależności od działania frytkownicy
trigger:
  - alias: Frytkownica uruchomiona (pobór > 100W)
    platform: numeric_state
    entity_id: sensor.power_2
    above: 100
condition: []
action:
  - alias: Odczekaj 15 sekund, by potwierdzić działanie frytkownicy
    delay: "00:00:15"
  - alias: Włącz wentylator (gniazdo nr 2)
    service: switch.turn_on
    target:
      entity_id:
        - switch.frytkownica_wentylator_local
    data: {}
  - alias: Czekaj aż frytkownica przez 3 minuty będzie pobierać < 100W
    wait_for_trigger:
      - platform: numeric_state
        entity_id: sensor.power_2
        below: 100
        for:
          hours: 0
          minutes: 3
          seconds: 0
          milliseconds: 0
  - alias: Wyłącz wentylator (gniazdo nr 2)
    service: switch.turn_off
    data: {}
    target:
      entity_id: switch.frytkownica_wentylator_local
mode: restart