From 23087ce82dbb09715fb7cd6eaea80e2b84336add Mon Sep 17 00:00:00 2001 From: Tomasz Torcz Date: Fri, 8 Apr 2022 21:57:26 +0200 Subject: [PATCH] =?UTF-8?q?feat(okap):=20usuni=C4=99cie=20wzmianek=20o=20o?= =?UTF-8?q?kapie?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rules/kuchnia.okap.rules | 82 +--------------------------------------- sitemaps/default.sitemap | 9 +---- sitemaps/tech.sitemap | 8 +--- 3 files changed, 4 insertions(+), 95 deletions(-) diff --git a/rules/kuchnia.okap.rules b/rules/kuchnia.okap.rules index 6b568b8..a21df71 100644 --- a/rules/kuchnia.okap.rules +++ b/rules/kuchnia.okap.rules @@ -1,82 +1,2 @@ - -/* -example of switch https://community.openhab.org/t/examples-of-scenes/16411/5 -*/ - -/* - Ustawienia wynikające ze scen: - 0="OFF", 30="Bieg 1", 60="Bieg 2", 100="Bieg max"] - - Ustawienia wynikające z Alexy: - procenty od 0 do 100 - -*/ - -rule "Ustaw predkosc okapu z vOkap" -when - Item vOKAP_speed received command -then - logInfo("vOKAP", "got command {}", vOKAP_speed.state) - - if (vOKAP_speed.state == 0) { - dOKAP_speed.sendCommand(0) - - } else if (vOKAP_speed.state == 1) { - dOKAP_speed.sendCommand(30) - - } else if (vOKAP_speed.state == 2) { - dOKAP_speed.sendCommand(60) - - } else if (vOKAP_speed.state == 3) { - dOKAP_speed.sendCommand(100) - } -end - -/* wyłączanie światła przed zmianą prędkości - tymczasowo, - póki nie zdebaguje czemu włączone światło blokuje sterowanie */ - -/* update - informacja o zmianie stanu - command - wymuszenie zmiany stanu (np. klikniecie w interfejsie) */ - -rule "Ustaw prędkość okapu" -when - Item dOKAP_speed received update -then - var preOKAP_SWIATLO = sD1MINI01_swiatlo.state.toString() - sD1MINI01_swiatlo.sendCommand(OFF) - - if (dOKAP_speed.state == 0) { - sD1MINI01_bieg1.sendCommand(OFF) - sD1MINI01_bieg2.sendCommand(OFF) - sD1MINI01_bieg3.sendCommand(OFF) - vOKAP_speed.postUpdate(0) - - } else if (dOKAP_speed.state <= 32) { - /* od 1% do 32% -> bieg 1 */ - sD1MINI01_bieg1.sendCommand(ON) - sD1MINI01_bieg2.sendCommand(OFF) - sD1MINI01_bieg3.sendCommand(OFF) - vOKAP_speed.postUpdate(1) - - } else if (dOKAP_speed.state <= 66) { - /* 33% do 66% -> bieg 2 */ - sD1MINI01_bieg1.sendCommand(OFF) - sD1MINI01_bieg2.sendCommand(ON) - sD1MINI01_bieg3.sendCommand(OFF) - vOKAP_speed.postUpdate(2) - - } else { - /* powyzej 66% -> bieg max */ - sD1MINI01_bieg1.sendCommand(OFF) - sD1MINI01_bieg2.sendCommand(OFF) - sD1MINI01_bieg3.sendCommand(ON) - vOKAP_speed.postUpdate(3) - } - - /* drobne opóźnienie, zbyt wczesne włączenie światła z powrotem - blokuje zmianę biegu */ - Thread::sleep(500) - sD1MINI01_swiatlo.sendCommand(preOKAP_SWIATLO) -end - +/* okap usunięty po 237e6cf41d5271fd88693f551381228958c767b8 */ diff --git a/sitemaps/default.sitemap b/sitemaps/default.sitemap index 723a719..a17da12 100644 --- a/sitemaps/default.sitemap +++ b/sitemaps/default.sitemap @@ -14,6 +14,7 @@ sitemap pbrk label="Domek" Switch item=sSONOFF09b Switch item=sSONOFF06 Switch item=sSHELLY01 + Switch item=sD1MINI02MOS } Frame label="Sypialnia" { @@ -53,13 +54,7 @@ sitemap pbrk label="Domek" Switch item=sSONOFF07 } - Frame label="Kuchnia" { - Switch item=sD1MINI02MOS - /*Switch item=dOKAP_speed label="Wyciąg" mappings=[0="OFF", 30="Bieg 1", 60="Bieg 2", 100="Bieg max"]*/ - Switch item=vOKAP_speed label="Wyciąg" mappings=[0="OFF", 1="Bieg 1", 2="Bieg 2", 3="Bieg max"] - Switch item=sD1MINI01_swiatlo -/* Dimmer item=dD1MINI01_swiatlo */ - } +/* okap usunięty po 237e6cf41d5271fd88693f551381228958c767b8 */ Group label="Temperatury" { Frame label="Temperatury" { diff --git a/sitemaps/tech.sitemap b/sitemaps/tech.sitemap index 511341b..206abe0 100644 --- a/sitemaps/tech.sitemap +++ b/sitemaps/tech.sitemap @@ -58,13 +58,7 @@ sitemap pbrk label="Szczegóły techniczne" Text item=wSONOFF06 Switch item=rSONOFF06 } - Frame label="D1MINI01 – okap" { - Text item=wD1MINI01 - Switch item=rD1MINI01 - Switch item=sD1MINI01_bieg1 - Switch item=sD1MINI01_bieg2 - Switch item=sD1MINI01_bieg3 - } +/* okap usunięty po 237e6cf41d5271fd88693f551381228958c767b8 */ Frame label="D1MINI02 - LED nad blatem w kuchni" { Text item=wD1MINI02