<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									Blockly funkcjonalność w Domu - Reguły w Domoticz / Blockly				            </title>
            <link>https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/</link>
            <description>Discussion Board</description>
            <language>pl-PL</language>
            <lastBuildDate>Tue, 08 Sep 2026 00:40:03 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>ODP: Blockly funkcjonalność w Domu</title>
                        <link>https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22733</link>
                        <pubDate>Wed, 26 Jan 2022 22:04:10 +0000</pubDate>
                        <description><![CDATA[@wojtek_gtx ok skoro masz timery w samym przełączniku pompy to zmień to na tak jak poniżej , wtedy skrypt będzie reagował na przełącznik pompy tylko w zakresie czasowym
return 
{
on = 
{...]]></description>
                        <content:encoded><![CDATA[<p><span>@wojtek_gtx ok skoro masz timery w samym przełączniku pompy to zmień to na tak jak poniżej , wtedy skrypt będzie reagował na przełącznik pompy tylko w zakresie czasowym</span></p>
<pre contenteditable="false">return 
{
on = 
{
timer = { 'between 8:05 and 15:55 on mon,tue,wed,thu,fri'},
devices = {'Tel 1','Tel 2', 'Tel 3'} -- nazwy przelacznikow telefony
 
}, 

logging = {
level = domoticz.LOG_DEBUG, -- zmien na domoticz.LOG_ERROR, gdy skrypt bedzie Ok
  marker = "Pompa Cyrkulacja"
}, 
execute = function(dz, item)
local t1 = dz.devices('Tel 1')
local t2 = dz.devices('Tel 2')
local t3 = dz.devices('Tel 3')
local p = dz.devices('Pompa')
if dz.time.matchesRule('between 8:05 and 15:55 on mon,tue,wed,thu,fri') and (t1.state == 'On' or t2.state == 'On' or t3.state == 'On') then
     p.switchOn().checkFirst()
 elseif dz.time.matchesRule('between 8:05 and 15:55 on mon,tue,wed,thu,fri') and (t1.state == 'Off' and t2.state == 'Off' and t3.state == 'Off') then
       p.switchOff()
   end
end
}</pre>]]></content:encoded>
						                            <category domain="https://www.smartnydom.pl/forum/domoticz-reguly/">Reguły w Domoticz / Blockly</category>                        <dc:creator>isom</dc:creator>
                        <guid isPermaLink="true">https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22733</guid>
                    </item>
				                    <item>
                        <title>ODP: Blockly funkcjonalność w Domu</title>
                        <link>https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22732</link>
                        <pubDate>Wed, 26 Jan 2022 21:14:02 +0000</pubDate>
                        <description><![CDATA[@isom 
Taka sytuacja że skrypt pięknie się załączył w zakresie czasowym ustawionym w skrypcie. 
Pompa cały czas załączona aż do 21 gdy rozłączyłem tel od wifi pompa się wyłączyła i po podł...]]></description>
                        <content:encoded><![CDATA[<p>@isom </p>
<p>Taka sytuacja że skrypt pięknie się załączył w zakresie czasowym ustawionym w skrypcie. </p>
<p>Pompa cały czas załączona aż do 21 gdy rozłączyłem tel od wifi pompa się wyłączyła i po podłączeniu ponownym nie załączyła a mam ustawiony timer już nie zależny od telefnów na przełączniku od 16 do 23:30 cały czas załączona w tygodniu a w weekend od 08:00 do 23:30</p>
<p> </p>]]></content:encoded>
						                            <category domain="https://www.smartnydom.pl/forum/domoticz-reguly/">Reguły w Domoticz / Blockly</category>                        <dc:creator>wojtek_gtx</dc:creator>
                        <guid isPermaLink="true">https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22732</guid>
                    </item>
				                    <item>
                        <title>ODP: Blockly funkcjonalność w Domu</title>
                        <link>https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22716</link>
                        <pubDate>Wed, 26 Jan 2022 10:27:15 +0000</pubDate>
                        <description><![CDATA[Przy tym drugim skrypcie jak ktoś wyłączy pompę , przy obecnych telefonach w domu to dopiero zmiana statusu dowolnego telefonu zmieni stan pompy, żeby temu zapobiec można sprawdzać stan co m...]]></description>
                        <content:encoded><![CDATA[<p>Przy tym drugim skrypcie jak ktoś wyłączy pompę , przy obecnych telefonach w domu to dopiero zmiana statusu dowolnego telefonu zmieni stan pompy, żeby temu zapobiec można sprawdzać stan co minutę i aktualizować , czyli nawet jak wyłączysz pompę to po max minucie włączy się znowu gdy nawet jeden telefon będzie On</p>
<pre contenteditable="false">return 
{
on = 
{
timer = {'every minute'},    
    
devices = {'Tel 1','Tel 2', 'Tel 3'} -- nazwy przelacznikow telefony
}, 

logging = {
level = domoticz.LOG_DEBUG, -- zmien na domoticz.LOG_ERROR, gdy skrypt bedzie Ok
  marker = "Pompa Cyrkulacja"
}, 
execute = function(dz, item)
local t1 = dz.devices('Tel 1')
local t2 = dz.devices('Tel 2')
local t3 = dz.devices('Tel 3')
local p = dz.devices('Pompa')
if item.isTimer or item.isDevice then
if t1.state == 'On' or t2.state == 'On' or t3.state == 'On' then
     p.switchOn().checkFirst()
 else
       p.switchOff()
   end
end
end
}</pre>]]></content:encoded>
						                            <category domain="https://www.smartnydom.pl/forum/domoticz-reguly/">Reguły w Domoticz / Blockly</category>                        <dc:creator>isom</dc:creator>
                        <guid isPermaLink="true">https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22716</guid>
                    </item>
				                    <item>
                        <title>ODP: Blockly funkcjonalność w Domu</title>
                        <link>https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22715</link>
                        <pubDate>Wed, 26 Jan 2022 10:17:35 +0000</pubDate>
                        <description><![CDATA[@isom 
skrypt zadziałał wyśmienicie, bardzo dziękuję .]]></description>
                        <content:encoded><![CDATA[<p>@isom </p>
<p>skrypt zadziałał wyśmienicie, bardzo dziękuję .</p>]]></content:encoded>
						                            <category domain="https://www.smartnydom.pl/forum/domoticz-reguly/">Reguły w Domoticz / Blockly</category>                        <dc:creator>wojtek_gtx</dc:creator>
                        <guid isPermaLink="true">https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22715</guid>
                    </item>
				                    <item>
                        <title>ODP: Blockly funkcjonalność w Domu</title>
                        <link>https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22714</link>
                        <pubDate>Wed, 26 Jan 2022 10:09:36 +0000</pubDate>
                        <description><![CDATA[@wojtek_gtx usuwasz wszystko co dotyczy timera czyli będzie jeszcze prościej
return 
{
on = 
{
devices = {&#039;Tel 1&#039;,&#039;Tel 2&#039;, &#039;Tel 3&#039;} -- nazwy przelacznikow telefony
}, 

logging = {
...]]></description>
                        <content:encoded><![CDATA[<p><span>@wojtek_gtx usuwasz wszystko co dotyczy timera czyli będzie jeszcze prościej</span></p>
<pre contenteditable="false">return 
{
on = 
{
devices = {'Tel 1','Tel 2', 'Tel 3'} -- nazwy przelacznikow telefony
}, 

logging = {
level = domoticz.LOG_DEBUG, -- zmien na domoticz.LOG_ERROR, gdy skrypt bedzie Ok
  marker = "Pompa Cyrkulacja"
}, 
execute = function(dz, item)
local t1 = dz.devices('Tel 1')
local t2 = dz.devices('Tel 2')
local t3 = dz.devices('Tel 3')
local p = dz.devices('Pompa')
if t1.state == 'On' or t2.state == 'On' or t3.state == 'On' then
     p.switchOn().checkFirst()
 else
       p.switchOff()
   end
end
}</pre>
<p> </p>]]></content:encoded>
						                            <category domain="https://www.smartnydom.pl/forum/domoticz-reguly/">Reguły w Domoticz / Blockly</category>                        <dc:creator>isom</dc:creator>
                        <guid isPermaLink="true">https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22714</guid>
                    </item>
				                    <item>
                        <title>ODP: Blockly funkcjonalność w Domu</title>
                        <link>https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22710</link>
                        <pubDate>Tue, 25 Jan 2022 23:53:12 +0000</pubDate>
                        <description><![CDATA[@isom 
Bardzo dziękuję .Skrypt wklejony, nazwy pozmieniane, błędami nie sadzi więc poczekam do jutra i sprawdzę czy zadziała .
 
Co trzeba by zmienić w tym skrypcie żeby załączał jakieś p...]]></description>
                        <content:encoded><![CDATA[<p>@isom </p>
<p>Bardzo dziękuję .<br />Skrypt wklejony, nazwy pozmieniane, błędami nie sadzi więc poczekam do jutra i sprawdzę czy zadziała .</p>
<p> </p>
<p>Co trzeba by zmienić w tym skrypcie żeby załączał jakieś przełączniki po wykryciu telefonu ale z wykluczeniem opcji godzinowej i dni po prostu zawsze gdy widzi telefon ?</p>
<p> </p>]]></content:encoded>
						                            <category domain="https://www.smartnydom.pl/forum/domoticz-reguly/">Reguły w Domoticz / Blockly</category>                        <dc:creator>wojtek_gtx</dc:creator>
                        <guid isPermaLink="true">https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22710</guid>
                    </item>
				                    <item>
                        <title>ODP: Blockly funkcjonalność w Domu</title>
                        <link>https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22709</link>
                        <pubDate>Tue, 25 Jan 2022 19:37:20 +0000</pubDate>
                        <description><![CDATA[@wojtek_gtx może lepiej tak
return 
{
on = 
{
timer = { &#039;between 8:05 and 15:55 on mon,tue,wed,thu,fri&#039;},
devices = {&#039;Tel 1&#039;,&#039;Tel 2&#039;, &#039;Tel 3&#039;} -- nazwy przelacznikow telefony
 
}, 
...]]></description>
                        <content:encoded><![CDATA[<p><span>@wojtek_gtx może lepiej tak</span></p>
<pre contenteditable="false">return 
{
on = 
{
timer = { 'between 8:05 and 15:55 on mon,tue,wed,thu,fri'},
devices = {'Tel 1','Tel 2', 'Tel 3'} -- nazwy przelacznikow telefony
 
}, 

logging = {
level = domoticz.LOG_DEBUG, -- zmien na domoticz.LOG_ERROR, gdy skrypt bedzie Ok
  marker = "Pompa Cyrkulacja"
}, 
execute = function(dz, item)
local t1 = dz.devices('Tel 1')
local t2 = dz.devices('Tel 2')
local t3 = dz.devices('Tel 3')
local p = dz.devices('Pompa')
if dz.time.matchesRule('between 8:05 and 15:55 on mon,tue,wed,thu,fri') and (t1.state == 'On' or t2.state == 'On' or t3.state == 'On') then
     p.switchOn().checkFirst()
 else
       p.switchOff()
   end
end
}</pre>
<p>Telefonów możesz dodać więcej , tylko wpisz poprawne nazwy przełączników , pompy i telefonów . Skrypt to dzvents oczywiście </p>]]></content:encoded>
						                            <category domain="https://www.smartnydom.pl/forum/domoticz-reguly/">Reguły w Domoticz / Blockly</category>                        <dc:creator>isom</dc:creator>
                        <guid isPermaLink="true">https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22709</guid>
                    </item>
				                    <item>
                        <title>ODP: Blockly funkcjonalność w Domu</title>
                        <link>https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22706</link>
                        <pubDate>Tue, 25 Jan 2022 13:43:36 +0000</pubDate>
                        <description><![CDATA[Niby wczoraj na wymuszeniu funkcji zadziałało a jednak dziś rano byłem w domu, telefon połączony, czasówka się załączyła a pompa nie działała. Po wyłączeniu na 3 minuty wifi i włączeniu w te...]]></description>
                        <content:encoded><![CDATA[<p> </p>
1280
<p>Niby wczoraj na wymuszeniu funkcji zadziałało a jednak dziś rano byłem w domu, telefon połączony, czasówka się załączyła a pompa nie działała. Po wyłączeniu na 3 minuty wifi i włączeniu w telefonie pompa ruszyła.</p>]]></content:encoded>
						                            <category domain="https://www.smartnydom.pl/forum/domoticz-reguly/">Reguły w Domoticz / Blockly</category>                        <dc:creator>wojtek_gtx</dc:creator>
                        <guid isPermaLink="true">https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22706</guid>
                    </item>
				                    <item>
                        <title>ODP: Blockly funkcjonalność w Domu</title>
                        <link>https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22698</link>
                        <pubDate>Tue, 25 Jan 2022 00:02:05 +0000</pubDate>
                        <description><![CDATA[@wojtek_gtx powodzenia :)]]></description>
                        <content:encoded><![CDATA[<p>@wojtek_gtx powodzenia :)</p>]]></content:encoded>
						                            <category domain="https://www.smartnydom.pl/forum/domoticz-reguly/">Reguły w Domoticz / Blockly</category>                        <dc:creator>pawell32</dc:creator>
                        <guid isPermaLink="true">https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22698</guid>
                    </item>
				                    <item>
                        <title>ODP: Blockly funkcjonalność w Domu</title>
                        <link>https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22697</link>
                        <pubDate>Tue, 25 Jan 2022 00:01:07 +0000</pubDate>
                        <description><![CDATA[@pawell32 
To zrobiłem tak jak napisałem na przełączniku i śmiga załącza i rozłącza tylko jak dodać większą ilość telefonów bo chcę doklepać wszystkich użytkowników w domu, czy pod każdego ...]]></description>
                        <content:encoded><![CDATA[<p>@pawell32 </p>
<p>To zrobiłem tak jak napisałem na przełączniku i śmiga załącza i rozłącza tylko jak dodać większą ilość telefonów bo chcę doklepać wszystkich użytkowników w domu, czy pod każdego użytkownika oddzielny blockly - kurde dawno nic nie dłubałem i wszystko zapomniałem a teraz kwarantanna i omicron i trzeba trochę popoprawiać ;-)</p>]]></content:encoded>
						                            <category domain="https://www.smartnydom.pl/forum/domoticz-reguly/">Reguły w Domoticz / Blockly</category>                        <dc:creator>wojtek_gtx</dc:creator>
                        <guid isPermaLink="true">https://www.smartnydom.pl/forum/domoticz-reguly/blockly-funkcjonalnosc-w-domu/#post-22697</guid>
                    </item>
							        </channel>
        </rss>
		
<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Object Caching 52/59 objects using Memcached
Page Caching using Memcached (Requested URI contains query) 
Database Caching 21/43 queries in 0.022 seconds using Memcached

Served from: www.smartnydom.pl @ 2026-09-08 02:40:03 by W3 Total Cache
-->