Asystent AI
zdarzenia i nawilża...
 
Powiadomienia
Wyczyść wszystko

zdarzenia i nawilżacz powietrza

9 Wpisów
2 Użytkownicy
0 Reactions
2,698 Wyświetleń
(@goofas)
Wpisów: 29
Praktykant
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
 
[#802]

Witam dopiero zacząłem zabawę ale staram się narysować zdarzenia co do kontrolowania nawilżacza w określonych godzinach i przy zadanej wilgotności niestety nie idzie mi to zbyt dobrze :/

zacząłem od czegoś takiego jak na załączniku.

https://ibb.co/FXpzNDd

chodzi o to aby pracował w określonych godzinach i tylko jak wilgotność spadnie poniżej jakiejś wartosić. 

ktoś potrafi pomóc ?


 
Dodane : 28/02/2019 7:03 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
 

To co stworzyłeś nie ma prawa działać . Jak tworzysz zdarzenie które ma spełniać jeden warunek i wykonać jedno polecenie nie używasz IF z trybikiem wygląda to tak 

jeden warunek i jedno polecenie
bardziej rozbudowane zdarzenia robimy tak 
kilka warunków

 
Dodane : 28/02/2019 7:47 pm
(@goofas)
Wpisów: 29
Praktykant
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
 

dzięki powalczę w taki sposób myślałem, matematycznie mi się zgadzało ...

dam znać jak coś narysuję


 
Dodane : 28/02/2019 8:36 pm
(@goofas)
Wpisów: 29
Praktykant
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
 

Za Twoją radą zmieniłem to na takie :

https://ibb.co/xSH83CF

 

tylko teraz co wpisać w to drugie if ? pierwszy warunek "if" włącza mi w dwóch przedziałach czasowych jeżeli wilgotność spadnie poniżej 36% tylko jak to ustawić aby w przeciwnym wypadku przełącznik był wyłączony ? Brakuje mi jednego sensownego bloku


 
Dodane : 28/02/2019 11:12 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
 

Z uporem maniaka dla czujnika wilgotności wstawiasz wartość Level% , która ma zastosowanie dla przełącznika wyboru gdzie mamy Level %0, 10,20 ..... itd wstawiłem wcześniej przykład dla nawilżacza gdzie dla czujnika wstawiamy samą wartość o tym że to wilgotność wiadomo z typu czujnika.

A Twój blok bym dokończył tak 

nawil2
Jedno mnie jeszcze zastanawia dlaczego chcesz żeby skrypt miał wybierać w którym okresie czasu ma włączyć ten nawilżacz ?
Prosisz żeby przy wilgotności poniżej 36% i od 5  do 6 albo od 14 do 23 włączył nawilżacz 

 
Dodane : 28/02/2019 11:46 pm
(@goofas)
Wpisów: 29
Praktykant
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
 

ok już rozumiem o co chodziło to mój pierwszy dzień z domoticzem :/.

Chodzi aby jak nikogo nie ma w domu wilgotność w tym pomieszczeniu (sypialnia) żyła sobie własnym życiem 😉 jedynie w godzinach przebywania (nie snu aby nie hałasowało) nawilżacz pracował i rano przed przebudzeniem. Jeszcze sprawdzę czy jeżeli w nawilżaczu skończy się woda o godzinie np. 22:45 i wilgotność nie wzrośnie do zadanej wartości to nawilżacz pozostanie chyba włączony bo nie ma warunku aby go "coś" wyłączyło wtedy ale jakoś może to da się obejść. No i nauka takich warunków może się przydać do czegoś innego dodatkowo bo nie sądzę abym pozostał przy jednym przełączniku 😉

Wielkie dzięki za pomoc i wyrozumiałość

PS w sumie w skryptach pisanych jest "else" tutaj tego nie widzę a to by załatwiało sprawę jest tylko "if else" 


 
Dodane : 28/02/2019 11:57 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
 

Nawet proste nawilżacze mają wbudowane czujniki poziomu wody , możesz się pobawić i dolutować dwa kabelki do czujnika , podłaczyć do wolnego GPIO w module który nim steruje i dodać warunek że jak czujnik jest aktywny to nawilżacz OFF

PS jak na pierwszy dzień to super Ci poszło 🙂


 
Dodane : 01/03/2019 12:01 am
(@goofas)
Wpisów: 29
Praktykant
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
 

o tym czujniku nie pomyślałem tylko jeżeli jest on elektroniczny to jak mu zabiorę "prąd" to przestanie sygnalizować chyba, ze to zwykła mechanika i pewnie tak jest jakiś pływak i robi zwarcie. Myślę, ze dam jednego "ifa" jeszcze z negacja pierwszego warunku i wtedy wyłączy w pozostałym przedziale, bez kombinowania się nie nauczę.


 
Dodane : 01/03/2019 12:49 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
 

Tylko po co ten kolejny IF z negacją ? Przecież nakazałeś żeby urządzanie pracowało tylko w określonych godzinach z dodatkowym  warunkiem, że wilgotność jest za niska , jak będzie za niska po 23 to i tak nawilżacz nie będzie pracował bo mu się skończył czas pracy. 


 
Dodane : 01/03/2019 7:56 pm
Udostępnij: