Asystent AI
czy tam można ? wir...
 
Powiadomienia
Wyczyść wszystko

czy tam można ? wirtualny przełącznik schodowy

10 Wpisów
3 Użytkownicy
2 Reactions
5,472 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
 
[#818]

Witam, mam pytanie czy wolno (czy to poprawne) w domoticzu zrobić coś takiego :

żarówka w garażu podpięta pod sonoff touch w domu przed wejściem jest sonoff basic z dodatkowym przyciskiem dzwonkowym. Wyłącznik dotykowy w garażu ma idx1 czy mogę w drugim sonoffie ustawić przełącznik również na idx1 aby zmieniał stan tamtego (coś jak schodowy wirtualny) poza tym ten przycisk nie robiłby nic ot nie zgasiłem światła w garażu to wciskam w domu i tam gaśnie. czy może należy zrobić je osobno i jakieś zdarzenia ?

 


 
Dodane : 06/03/2019 9:54 am
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
 

@goofas IDX urządzenia w Domoticz jest jego indywidualnym identyfikatorem , więc nie może być dwóch takich samych IDX w systemie. Swój problem możesz rozwiązać na dwa sposoby , jeżeli tym dodatkowym przyciskiem chcesz tylko sterować tym światłem to tworzysz sobie dla tego przycisku przełącznik nazwę go " Nadzór " , potem do twojego przełącznika Touch dodajesz Urządzenie Podrzędne, którym bedzie właśnie ten Nadzór . Co otrzymujesz ? Urządzeniem Nadzór włączysz i wyłączysz Touch  , urządzeniem Touch jak jest włączone wyłączysz i światło i przełącznik Nadzór, jednego czego nie zrobisz to nie włączysz urządzeniem Touch, tego przełącznika Nadzór. Drugi sposób to skrypty za pomocą których uzyskasz  pełny schodowy. Prosty skrypt  dzVents , lub nawet Blockly i masz pełną zależność jednego przełącznika od drugiego


 
Dodane : 06/03/2019 1:42 pm
goofas zareagował
(@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, spróbuję sobie ten sposób z nadzorem rozrysować jak usiądę do domoticza. Jednak chyba mnie źle zrozumiałeś(pewnie to tak zagmatwanie opisałem) z tym idx nie chcę mieć w systemie 2 urządzeń "przycisk" tylko tak :

przycisk na touch nazwijmy go "button1" ma idx1

teraz na basic w esp nie w domoticzu robię "button2" i też mu przypisuję (w moim przypadku espeasy) idx1 bez dodawania nowego urządzenia button2 w domoticzu. czyli fizycznie mam 2 przyciski ale w domoticzu niby jeden tylko nie wiem czy to zadziała tak 😉 i czy będą one zmieniać "stan" żarówki poprawnie 

skrypt to pewnie, gdybym źle myślał i nie da się mieć jednego przycisku to  coś w stylu if button1=pn set button2=on itp 

jeżeli na tym podrzędnym będę chciał korzystać z ficycznego przycisku wbudowanego w basica to rozumiem, że będzie on niezależny i np ten button2 zapali światło ale wbudowany "switch" dalej będzie mógł sterować sonoffem basic i włączyć coś tam w domu podpięte pod niego

ps ten podrzędny to tworzę pod dummy ? bo zrobiłem tak dodałem dummy do niego jako wirtual przełącznik button i nie wiem jak dodać ten wirtualny nawet nie widzę pola takiego jak w manualu 🙁 - już znalazłem to się robi w sekcji przłaczniki

 


 
Dodane : 06/03/2019 3:05 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 chcesz uzyskać z tym fizycznym przyciskiem button 2 jest jak najbardziej możliwe , czyli sterowanie jednym przełącznikiem z IDX 1 wieloma buttonami z wpisanym tym samym idx jak najbardziej można.

Urządzenie Podrzędne najczęściej jest wykorzystywane do obsługi kilku przełączników podam przykład 

Oświetlenie Salon + Oświetlenie Piętro + Garaż - dodaję do nich wszystkich urządzenie podrzędne "Nadzór", robię przycisk przy wyjściu z domu, teraz jednym przyciskiem Nadzór wyłączam / włączam wszystko do czego należy ten Nadzór

 


 
Dodane : 06/03/2019 4:03 pm
pscol
(@pscol)
Wpisów: 5
Bywalec
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

To co chcesz uzyskać z tym fizycznym przyciskiem button 2 jest jak najbardziej możliwe , czyli sterowanie jednym przełącznikiem z IDX 1 wieloma buttonami z wpisanym tym samym idx jak najbardziej można.

Urządzenie Podrzędne najczęściej jest wykorzystywane do obsługi kilku przełączników podam przykład 

Oświetlenie Salon + Oświetlenie Piętro + Garaż - dodaję do nich wszystkich urządzenie podrzędne "Nadzór", robię przycisk przy wyjściu z domu, teraz jednym przyciskiem Nadzór wyłączam / włączam wszystko do czego należy ten Nadzór

 

Witam, mam pytanko związane z wykorzystaniem urządzeń podrzędnych - mając czystą instalacje domoticza na pi dodane i skonfigurowane przełączniki na osobnych IDX by zadziałały urządzenia podrzędne trzeba ustawić zdarzenie czy powinno zadziałać po samym ustawieniu urządzenia podrzędnego ?

 


 
Dodane : 23/03/2019 3:07 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
 

@pscol nie potrzeba zdarzeń , Mając przełącznik X i Y  jeżeli do przełącznika X dodasz urządzenie podrzędne Y to tym Y możesz włączyć i wyłączyć oba 


 
Dodane : 23/03/2019 7:09 pm
pscol
(@pscol)
Wpisów: 5
Bywalec
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 mam pytanko świeżo ściągnięty obraz z stąd po wciśnięciu zmienia sią status czyli ikona oraz napis wł./wył się zmienia ale w logach nie ma załączenia ani nie załącza przełącznika co może być powodem zaznaczam że klikając osobno czy też bezpośrednio na przełączniku wszystko działa

1
2
3
4

 
Dodane : 23/03/2019 7:52 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
 

@pscol a możesz sprawdzić taki skrypt ? Wchodzisz w Kofiguracja - Zdarzenia  dodaj nowe zdarzenie dzVents w oknie wykasuj wszystko i wklej to co poniżej 

local MASTER = 't2'
local SLAVE = 'th16' return {
on = {
devices = {
MASTER,
SLAVE
}
},
execute = function(domoticz, device, triggerInfo)
if (domoticz.EVENT_TYPE_TIMER == triggerInfo.type) then
domoticz.log( 'timer event: '..tostring(triggerInfo.trigger)..'.', domoticz.LOG_INFO) elseif (domoticz.EVENT_TYPE_DEVICE == triggerInfo.type) then
if (device.name == MASTER) then
if (device.state ~= domoticz.devices(SLAVE).state) then
domoticz.devices(SLAVE).setState(device.state).silent()
end
elseif (device.name == SLAVE) then
if (device.state ~= domoticz.devices(MASTER).state) then
domoticz.devices(MASTER).setState(device.state).silent()
end
end
end
end
}

 

zapisz z dowolną nazwą i sprawdz czy włączenie t2 właczy th i odwrotnie , jak tak to w skrypcie zmień nazwę urządzenia MASTER na twój nadzór i zobacz czy z tym myślnikiem też zadziała .

Gdyby składnia skryptu źle się wkleiła to wstawiam fotę jak to ma wyglądać 

test skrypt

 
Dodane : 23/03/2019 9:39 pm
pscol
(@pscol)
Wpisów: 5
Bywalec
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 za skrypt, działa z myślnikiem i bez. Lecz nie oto mi się rozchodziło ja też rozwiązałem problem skryptem lecz sądziłem że ktoś znalazł problem i rozwiązanie z czystego wgranego systemu gdzie użytkownik z podstawą da sobie radę i zrobi schodowy czy krzyżowy włącznik. Jeszcze raz dzięki za przejrzenie i alternatywę dla problemu.


 
Dodane : 24/03/2019 1:06 am
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
 

@pscol ponieważ nie używam u siebie tej funkcjonalności nie wiedziałem że nie działa dla przełączników wirtualnych , oraz co sprawdziłem dla urządzeń dodawanych przez wtyczki pythona np shelly . Najprawdopodobniej działa dla przełączników dodawanych ręcznie lub z poziomu nauki tak jak na foto poniżej  

slave
Jednak to moim zdaniem dyskwalifikuje tą funkcjonalność , dlatego wstawiłem skrypt , który bardzo łatwo zaadoptować do swoich potrzeb i działa ze wszystkimi rodzajami urządzeń ON/OFF.  

 
Dodane : 24/03/2019 3:23 pm
pscol zareagował
Udostępnij: