Asystent AI
Powiadomienia
Wyczyść wszystko

Skrypt w dzVents

10 Wpisów
2 Użytkownicy
0 Reactions
3,799 Wyświetleń
(@maciekk)
Wpisów: 106
Pomocny
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
 
[#1026]

Koledzy,

W domoticzu mam napisany skrypt w zdarzeniach w formacie dzVents (dokładnie wykorzystałem pomysł z blogu - https://cezarowy.blogspot.com/2018/05/obsuga-zdarzen-w-domoticz-uzywajac.html). Skrypt wysyłał mi rano wiadomość o temperaturze podczas wschodu słońca. Zauważyłem, że wszystko działało do 12 czerwca. Nie pamiętam teraz dokładnie co mogłem zmienić po 12 czerwca z jednym wyjątkiem - zapewne w okolicy tej daty przeszedłem z wersji 4.97 na wersję 4.10717. Skrypt na pewno nie został zmieniony, bo nic nie "poprawiałem" wewnątrz. W tej chwili domoticz w logach pokazuje błędy - dzVents.lua - brak pliku lub katalogu ( w załączniku zrzut z loga). Faktycznie w katalogu dzVents nie ma plików, które poszukuje domoticz (nie mam pojęcia dlaczego zniknęły). Nie bardzo wiem jak to naprawić - czy wystarczy skopiować do tego katalogu zawartość poprawnego dzVents? Czy należy jakoś to przeinstalować? Nie bardzo wiem jak to poprawić.

DzVents

 
Dodane : 08/07/2019 6:14 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
 

@maciekk jak rozumiem ten prosty skrypt zapisałeś wewnatrz domoticza ( z poziomu zadań ) , a próbowałeś usunąć skrypt w zadaniach i utworzyć sobie nowy ? Do zmiany masz tylko nazwę czujnika temperatury 🙂


 
Dodane : 09/07/2019 11:35 am
(@maciekk)
Wpisów: 106
Pomocny
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 - zgodnie ze starą zasadą helpdesku (włącz i wyłącz, albo usuń i utwórz jeszcze raz) - skasowałem skrypt i ponownie utworzyłem - niestety nie pomogło 😑 W logu ciągle te same informacje odnośnie problemów z istnieniem plików lub katalogów (jak załączony powyżej).

Tak, skrypt jest utworzony bezpośrednio w domoticzu - zdarzenia i dzVents - więc jego lokalizacja jest raczej poprawna.

Zastanawiam się tylko czy przy okazji podniesienia wersji nie pojawił się jakiś problem z działaniem skryptów dzVents 🤔 

 


 
Dodane : 09/07/2019 12:54 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
 

@maciekk przy podnoszeniu wersji nie powinno się coś takiego wydarzyć, powiem więcej przed chwilą wrzuciłem testowo ten skrypt do wersji 4,9700 , zrobiłem aktualizację do najnowszej stabilnej i skrypt jest na miejscu i logi bez błędów . Masz tylko ten skrypt ? Spróbuj dodać jakiś prosty nowy skrypt np "dwa przekaźniki"

poniżej skrypt robi zależność między przekaźnikami 1,2 tzn jak włączysz MASTER to ma się włączyć również SLAVE  i jak wyłączysz MASTER to SLAVE też ma się wyłączyć. Sprawdź czy to ruszy na dwóch przełącznikach wirtualnych 


 
Dodane : 09/07/2019 1:22 pm
(@maciekk)
Wpisów: 106
Pomocny
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, jeżeli w informatyce istnieją prawa Murphy'ego to ja jest jestem doskonałym przykładem, ze działają 😎 Przy upgrade nie powinno się nic wysypać ale u mnie się coś wysypało. Zapewne 90% dowodów na prawo Murphy;ego jest generowane przez moją ignorancję - niemniej tutaj chyba nic nie namieszałem.

Twój skrypt również działa - co chyba potwierdza moje podejrzenie, że mam problem gdzieś z samym DzVents - w katalogu nie ma wszystkich plików.. Musiałbym chyba doinstalować brakujące pliki.. Albo spróbować jakoś to naprawić - można przeinstalować Domoticza w opcji naprawy?

Log z błędami przy próbie uruchomienia przekażników.

DzVents przekaznik

 
Dodane : 09/07/2019 10:01 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
 

@maciekk oj chłopie Ty to masz 🙂 Porównaj sobie zawartość z tą fotą 

dzVents.lua

 
Dodane : 09/07/2019 10:27 pm
(@maciekk)
Wpisów: 106
Pomocny
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, właśnie o tym piszę - że brakuje mi plików.

I nie mam pojęcia jak i kiedy mogły zniknąć... U mnie wygląda to tak. 🙂

Widać muszę na sobie przetestować wszystkie możliwe błędy i problemy (które zapewne w większości generuje sam). 🙂

dz vents zawartosc

 
Dodane : 09/07/2019 10:50 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
 

@maciekk powiem wprost nigdy takie coś mi się nie zdarzyło więc nie mam doświadczenia 🙂 ale ja bym zaktualizował  wersję domo na malinie do najnowszej stabilnej i skopiował wszystko czego brakuje a potem restart całego serwera i może się uda 


 
Dodane : 09/07/2019 11:06 pm
(@maciekk)
Wpisów: 106
Pomocny
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, donoszę, że problem rozwiązany. Okazało się, że brakowało mi plików w katalogu DzVents (nie tylko w głównym ale również w podkatalogach - istniały tylko katalogi z nazwami). Nie mam pojęcia jak ani kiedy mogły zostać usunięte. Na szczęście przypomniało mi się, że trenuje mojego dockera i tam próbuję uruchomić bliźniaczą instalację. Skopiowałem więc cały katalog DzVents z dockera na malinę i zadziałało. Twój skrypt działa poprawnie, mój dotyczący temperatury również. W logach nie ma błędów.

A więc kolejna lekcja zaliczona 😎 

Dzięki za wsparcie.


 
Dodane : 09/07/2019 11:21 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
 

Gratuluję @maciekk a ja myslałem że na dockerze się to posypało dlatego pisałem o aktualizacji maliny , ale ważne że ruszyło 🙂


 
Dodane : 10/07/2019 10:22 am
Udostępnij: