Sonnoff Ewelink bez flash

Automatizace tvořené přímo, pomocí funkcí HomeAssitent(a).
picasso
Nováček na fóru
Nováček na fóru
Příspěvky: 9
Registrován: 11. prosinec 2020, 20:54

Sonnoff Ewelink bez flash

Příspěvek od picasso »

Dobrý den,
potřebuji poradit.
Mám instalovaný HA a v něm oživené Sonoff zařízení s originálním softwarem. Chci spustit naprosto jednoduchou automatizaci takto:
- čidlo teploty dodá teplotu
- pokud je teplota vyšší než nastavená vypne spínač

Kód: Vybrat vše

  alias: Topení pokoj hosté
  description: ''
  trigger:
  - platform: numeric_state
    entity_id: sensor.sonoff_a4800038d0_temperature
    above: '1.0'
  condition:
  - condition: and
    conditions:
    - condition: numeric_state
      entity_id: sensor.sonoff_a4800038d0_temperature
      below: '28.0'
  action:
  - service: switch.turn_off
    data: {}
    entity_id: switch.sonoff_100093755f_2
  mode: restart
  max: 2
Automatizace se mi však nikdy nespustí, v čem prosím dělám chybu?
Teplotu od čidla mám, spínač pomocí přepínače můžu ovládat.
Naposledy upravil(a) picasso dne 11. prosinec 2020, 23:18, celkem upraveno 1 x.

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3333
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Sonnoff Ewelink bez flash

Příspěvek od Pete30 »

Ahoj vítám tě na fóru.
Především správně naformátuj svůj kod.
Označ svůj kod a použij
format.png
format.png (1.42 KiB) Zobrazeno 490 x
jinak je to dost nečitelné i pro ostatní.
První chybu co vydím je že používáš číselný stav switche sonoff vyšší jak 1 jako spouštěč a chceš ,aby se ti to spínalo(vypínalo) na základě teploty.
Otázka zní: co je první spínač sonoff a jeho hodnota vyšší než 1 protože switche mají hodnotu on nebo off?
Správně to naformátuj a já ti na to kouknu.
Pokud nejsem přítomen tak jsem na rybách ;)

picasso
Nováček na fóru
Nováček na fóru
Příspěvky: 9
Registrován: 11. prosinec 2020, 20:54

Re: Sonnoff Ewelink bez flash

Příspěvek od picasso »

Zdravím,
děkuji za upozornění s formátováním.
Ten switche sonoff je chyba, má tam být samozřejmě sensor.sonoff_a4800038d0_temperature.
Ten switch jsem tam dal při marné snaze a dalších a dalších pokusech.
Provedl jsem opravu. Omlouvám se

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3333
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Sonnoff Ewelink bez flash

Příspěvek od Pete30 »

picasso píše: 11. prosinec 2020, 23:17 Zdravím,
děkuji za upozornění s formátováním.
Ten switche sonoff je chyba, má tam být samozřejmě sensor.sonoff_a4800038d0_temperature.
Ten switch jsem tam dal při marné snaze a dalších a dalších pokusech.
Provedl jsem opravu. Omlouvám se
Opravil jsem ti to tak příště takto.
Kouknu na to a dám vědět :roll:
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3333
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Sonnoff Ewelink bez flash

Příspěvek od Pete30 »

Když se na to dívám tak jsi vlastě stvořil toto:
Spouštěč je teplota čidla sonoff vyšší jak 1 s podmínkou A(používá se když máš více podmínek a všechny budou splněny) pokud je teplota stejného čidla nižší než 28 provede akci vypnutí sonoff switch.
To znamená že rozmezí 1až 28 bude vždy volána akce vypnout switch.
Předpokládám že ten switch něčím zapínáš?
Pak bych udělal 2 automatizace.Jednu pro zapnutí pokud je teplota nižší než x po dobu x a druhou pro vypnutí pokud je teplota vyšší než x .
mode nech single.
Chápeme se? ;)
Nastavuješ to v grafickém rozhraní nebo to píšeš jako yaml?
Pokud nejsem přítomen tak jsem na rybách ;)

picasso
Nováček na fóru
Nováček na fóru
Příspěvky: 9
Registrován: 11. prosinec 2020, 20:54

Re: Sonnoff Ewelink bez flash

Příspěvek od picasso »

Zdravím,
je to přesně jak píšeš. Dělám to v "grafickém" rozhraní. Vycházel jsem z toho, že spouštěč je nutný, tudíž aby to fungovalo vždy, dal jsem jako spouštěč teplotu z čidla vyšší než 1°C. Tím jsem chtěl zabezpečit, že tento spouštěč bude splněn vždy.
A pokud bude následně splněna další podmínka (v mém případě teplota nižší než např. 28°C) vypne se jeden výstup na 4 kanálovém relé.
Celé by to mělo někdy fungovat tak, že 4 teploměry budou řídit jedno čtyřkanálové relé.
Děkuji za snahu toto vyřešit.

Ještě dotaz:
Automatizace je spuštěna když: Nastavení -karta Automatizace - a přepínač je modrý? Nebo se musí vždy při změně automatizace HA restartovat?
Když na kartě Automatizace dám Spustit vykoná se u automatizace vždy Akce?
Naposledy upravil(a) picasso dne 12. prosinec 2020, 17:49, celkem upraveno 1 x.

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3333
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Sonnoff Ewelink bez flash

Příspěvek od Pete30 »

picasso píše: 12. prosinec 2020, 17:23 Zdravím,
je to přesně jak píšeš. Dělám to v "grafickém" rozhraní. Vycházel jsem z toho, že spouštěč je nutný, tudíž aby to fungovalo vždy, dal jsem jako spouštěč teplotu z čidla vyšší než 1°C. Tím jsem chtěl zabezpečit, že tento spouštěč bude splněn vždy.
A pokud bude následně splněna další podmínka (v mém případě teplota nižší než např. 28°C) vypne se jeden výstup na 4 kanálovém relé.
Celé by to mělo někdy fungovat tak, že 4 teploměry budou řídit jedno čtyřkanálové relé.
Děkuji za snahu toto vyřešit.
Nevím jestli jsi mě správně pochopil,ale tvojí automatizací jsi jen zajistil to že switch bude vždy vypnutý při teplotě od 1 až do 28 stupňů protože používáš službu switch off a nemáš řešeno switch on.
Proto jsem psal ať uděláš 2 automatizace jednu on a druhou off.
Pokud nebudeš vědět zeptej se dáme to dohromady je to ta nejednoduší automatizace.
Pokud nejsem přítomen tak jsem na rybách ;)

picasso
Nováček na fóru
Nováček na fóru
Příspěvky: 9
Registrován: 11. prosinec 2020, 20:54

Re: Sonnoff Ewelink bez flash

Příspěvek od picasso »

Zdravím,
ano je to to nejjednodušší. Já v Evelinku, zapnu či vypnu relé a čekám že automatizace mi změní stav relé. Samozřejmě, že musím udělat dvě automatizace (vypnutí/ zapnutí), ale když mi nefunguje jedno, nebude fungovat druhá.
Někde dělám systematickou chybu.

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3333
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Sonnoff Ewelink bez flash

Příspěvek od Pete30 »

A co takto:
aut. on
spouštěč- číselný stav nižší než 24(příklad teplotní čidlo entita)
akce-služba switch on - entita sonoff xxxx

aut. off
spouštěč - číselný stav vyšší než 28(příklad teplotní čidlo entita)
akce - služba switch off - entita sonoff xxx

A výsledek bude: pokud teplota bude nižší než 24 zapne se topení a pokud se překročí teplota 28 vypne se topení.
To je celé kouzlo

edit: pokud to máš jak jsi psal 1-28 tak pokud spustíš automatizaci tak ta čeká na změnu stavu který ty jí nedáš a relé se nevypne.
Pokud nejsem přítomen tak jsem na rybách ;)

picasso
Nováček na fóru
Nováček na fóru
Příspěvky: 9
Registrován: 11. prosinec 2020, 20:54

Re: Sonnoff Ewelink bez flash

Příspěvek od picasso »

Děkuji,
dal jsem obě automatizace a nic mi to mi nedělá. Stále mám někde chybu.
Ale kde?

Teď mi v HA čidlo ukazuje teplotu 23.85°C, Spouštěč je nastaven na teplota nižší než 28°C a relé se nesepne.

Odpovědět

Zpět na „Automatizace“