Jump to content

Welcome to Smart Home Forum by FIBARO

Dear Guest,

 

as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.

 

As a member you can:

  •     Start new topics and reply to others
  •     Follow topics and users to get email updates
  •     Get your own profile page and make new friends
  •     Send personal messages
  •     ... and learn a lot about our system!

 

Regards,

Smart Home Forum by FIBARO Team


Question

Posted (edited)

Scena, która jest przeze mnie używana w kilku innych scenach.

Scena sprawdza wszystkie światła w naszym domu czy są włączone. Jeżeli tak, to gasi je.

 

Obsługuje urządzenia typu Switch/Dimmer oraz RGBW.

Please login or register to see this code.

Ikonka:

Please login or register to see this image.

/monthly_2018_01/5a53d8e1315ab_wylaczswiatla.png.56f89b92939ca8ae5b7b6e9a0b5eb99b.png" />

 

Aby uruchomić tę scenę we własnych scenach lub urządzeniach wirtualnych należy wywołać taki kod:

Please login or register to see this code.

 

 

Edited by szmyk
  • Like 2

Recommended Posts

  • 0
Posted

tak, teraz jest ok, ale na jakiej zasadzie to ma działać bo po naciśnięciu start nie reaguje?

Może coś w kodzie trzeba zmienić?

  • 0
Posted

tak! prosze czekac!

local Noc = "Sunset+00:30..Sunrise-01:00"

  • 0
Posted

a jaka jest zasada działania?

  • 0
Posted

Jesli scena jest wykonywana w przedziale o okres "noc" - rolety zamkniete
Jesli scena jest wykonywana w przedziale o okres "ranok" - rolety otwarty

 

PS: Ja pisze bardzo słabo po Polsku. Czytam i dobrze rozumiem, poniewaz Ukrainski jest w 90% podobny do polskiego, ale pisze bardzo zle.

Przepraszam :(

  • 0
Posted

Ale czy jest możliwość sprawdzenia która roleta jest otwarta a która zamknięta?

Chodzi o to, aby można było sprawdzać stan rolet w danym momencie

  • 0
Posted (edited)

Please login or register to see this code.

 

 

Edited by 10der
blad
  • 0
Posted

a jak ustawić noc pomiędzy określonymi godzinami np. od 00:00 do 07:00 i dzień od 07:01 do 23:59?

15 minut temu, 10der napisał:

Please login or register to see this code.

 

 

wyświetla

Please login or register to see this attachment.

  • 0
Posted (edited)

local noc = "00:00..07:00" 

0 noc  do 7 rano

 

local den = "1.07:01..5.23:59, 6.07:30..7.23:59"

7:01 rano do 23:59 noc (1 poniedziałek 2 wtorek 3 środa 4 czwartek 5 piątek)

7:30 rano do 23:59 noc (6 sobota 7 niedziela)

8 minutes ago, bsmart said:

a jak ustawić noc pomiędzy określonymi godzinami np. od 00:00 do 07:00 i dzień od 07:01 do 23:59?

wyświetla

Please login or register to see this attachment.

 

blad 

 

Please login or register to see this code.

 

Please login or register to see this code.

Edited by 10der
  • 0
Posted

Please login or register to see this code.

to nie pomogło, dalej jest błąd

  • 0
Posted

wykonać oddzielnie. w nowym script

 

Please login or register to see this code.

 

  • 0
Posted

Please login or register to see this attachment.

  • 0
Posted (edited)

ja jestem głupcem :)

 

blad >>>>>

Please login or register to see this code.

 

OK!

Please login or register to see this code.

Edited by 10der
  • 0
Posted

chyba zamiast

 

if tonumber(state) > 0 then
        print("zamknięta");
    else
       print("otwarta");
    end

 

powinno być

 

if tonumber(state) > 0 then
        print("otwarta");
    else
       print("zamknięta");
    end

 

bo inaczej pokazuje, że rolety są zamknięte kiedy faktycznie są otwarte

A jest możliwość aby ten kod wpisać do VD aby pokazywało nazwę rolet zamiast ID oraz czy jest zamknięta lub otwarta?

  • 0
Posted (edited)
8 minutes ago, bsmart said:

bo inaczej pokazuje, że rolety są zamknięte kiedy faktycznie są otwarte

 

kolego, nie mam rollety, więc tutaj najprawdopodobniej masz rację

 

8 minutes ago, bsmart said:

 

A jest możliwość aby ten kod wpisać do VD aby pokazywało nazwę rolet zamiast ID oraz czy jest zamknięta lub otwarta?

 

kod w VD nie będzie zadowolony. Ale możesz zarządzać ze skryptu VD

 

local VDid = ...

local offIcon = ...

local  onIcon  = ...

 

if tonumber(state) > 0 then
        print("otwarta");

        fibaro:call(VDid, "setProperty", "currentIcon", onIcon);
    else
       print("zamknięta");

       fibaro:call(VDid, "setProperty", "currentIcon", offIcon);
    end

 

 

 

 

dalej sie sami :) 

Edited by 10der
  • 0
Posted

dziękuję za pomoc, zaraz spróbuję z VD może się uda :)

jeszcze jedno pytanie, co to oznacza

local offIcon = ...

local  onIcon  = ...

  • 0
Posted
7 minutes ago, bsmart said:

dziękuję za pomoc, zaraz spróbuję z VD może się uda :)

jeszcze jedno pytanie, co to oznacza

local offIcon = ...

local  onIcon  = ...

 

icon id!

 

ciężko mi to wytłumaczyć. Nie wiem jak. :(

 

ptO33t6GAu.png

 

BbTrh15eXD.png

 

  • 0
Posted

rozumiem chodzi o ikonki i ich ID

35 minut temu, 10der napisał:

 

kolego, nie mam rollety, więc tutaj najprawdopodobniej masz rację

 

 

kod w VD nie będzie zadowolony. Ale możesz zarządzać ze skryptu VD

 

local VDid = ...

local offIcon = ...

local  onIcon  = ...

 

if tonumber(state) > 0 then
        print("otwarta");

        fibaro:call(VDid, "setProperty", "currentIcon", onIcon);
    else
       print("zamknięta");

       fibaro:call(VDid, "setProperty", "currentIcon", offIcon);
    end

 

pokazuje błąd w VD

Please login or register to see this attachment.

  • 0
Posted
20 minutes ago, bsmart said:

rozumiem chodzi o ikonki i ich ID

pokazuje błąd w VD

Please login or register to see this attachment.

 

 

Please login or register to see this code.

 

liczby powinny należeć do ciebie. tutaj nie pomagam ci

 

 

  • 0
Posted

wpisałem ale nie działa

Please login or register to see this attachment.

 

  • 0
Posted

Co to jest?!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...