Asystent AI
Powiadomienia
Wyczyść wszystko

automatyczne włączenie lamp po otwarciu zamka drzwi

5 Wpisów
2 Użytkownicy
2 Reactions
1,925 Wyświetleń
(@muchac35)
Wpisów: 512
Ekspert
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#1284]

Witam nie mogę sobie poradzić z blockly aby moje lampy milight które poustawiałem sobie jako scena (włączają się ustawione kolory z zaprogramowaną jasnością i zmieniają się tak jak chcę i po zaprogramowanym czasie się wyłączają na tym przykładzie 25sekund i gasną) w blockly ustawiłem pomiędzy 5 a 6 rano gdy czujnik zamka w drzwiach otwieram na chwilkę i od razu zamykam to działa idealnie. Gdy otwieram zamek scena się załącza lampy zmieniają kolory tak jak zaplanowane w scenie i gasną po 25 sekundach ale gdy nie zamknę zamka to ta scena jest uruchamiana co 1 minute i tak aż do 6:00

Jak mogę zrobić aby przy pozostawionym otwartym zamku scena nie załączała się kolejny raz lecz dopiero gdy ponownie zamknę zamek i znowu go otworzę?

 blockly scena milight

 
Dodane : 25/11/2019 12:41 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Dodaj  sobie zmienną np "zamek " liczba całkowita wartość 0 a bloclky

IF zamek drzwi ON and Time 5 - 6 and zmienna zamek (nie równa się 1) 

SET scena ON

SET zmienna = 1

ELSEIF zamek drzwi OFF and Time 5-  6 and zmienna = 1

SET zmienna = 0


 
Dodane : 25/11/2019 2:43 pm
muchac35 zareagował
(@muchac35)
Wpisów: 512
Ekspert
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@isom

Niestety nie do końca to rozumie, ale to będzie tak?

Kolejny raz dziękuję ale zapewne jeszcze będę dopytywał o to.

 zmienna zamek

 
Dodane : 25/11/2019 2:55 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@muchac35 tak to będzie tak . A czego nie rozumiesz ? Przecież to proste . Jak jest między 5 a 6 i zmienna ma wartość inną niż 1 i ktoś otworzy zamek to ma się wykonać scena i ustawić zmienna na 1 . Po tym ustawieniu scena się już nie wykona drugi raz bo zmienna jest 1 i nie spełnia warunku w pierwszym IF. Jak zamkniesz zamek , to zmienna się przestawi na zero czyli znów będzie możliwe włączenie sceny po otwarciu zamka.


 
Dodane : 25/11/2019 3:51 pm
muchac35 zareagował
(@muchac35)
Wpisów: 512
Ekspert
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
Dodane przez: @isom

@muchac35 tak to będzie tak . A czego nie rozumiesz ? Przecież to proste . Jak jest między 5 a 6 i zmienna ma wartość inną niż 1 i ktoś otworzy zamek to ma się wykonać scena i ustawić zmienna na 1 . Po tym ustawieniu scena się już nie wykona drugi raz bo zmienna jest 1 i nie spełnia warunku w pierwszym IF. Jak zamkniesz zamek , to zmienna się przestawi na zero czyli znów będzie możliwe włączenie sceny po otwarciu zamka.

nie no to teraz banalne po tym jak mi to napisałeś

bardzo dziękuję teraz zmienne mogę zastosować w innych rzeczach

Przetestowałem działa super jeszcze raz dziękuję!!!!!!!!!!!!!!!


 
Dodane : 25/11/2019 5:14 pm
Udostępnij: