PADŁ i NIE WSTAJE 💀 DOMOTICZ MONIT Tutorial

Поделиться
HTML-код
  • Опубликовано: 29 сен 2024
  • Ta witryna jest nieosiągalna, serwer odrzucił połączenie. Tą radosną wiadomość widział chyba każdy użytkownik systemu inteligentnego domu Domoticz na Raspberry Pi. Domoticz padł i nie chce wstać, nie pomaga wyłączanie i włączanie zasilania. Co robić? Jak żyć?
    Nie po to budujemy inteligentne domy, żeby zawiodły nas w najbardziej niespodziewanym momencie. Co zatem zrobić żeby Raspberry Pi z systemem inteligentnego domu Domoticz działało stabilnie jak skała? Odpowiedź jest prosta. Postępować zgodnie z instrukcją z tego tutorialu na temat konfiguracji watchdoga Monit który dbać będzie o to, żeby nasz system inteligentnego domu Domoticz na Raspberry Pi czy dowolnym innym komputerze był zawsze aktywny.
    A może masz problem ze stabilnym działaniem innego systemu inteligentnego domu np. Home Assistant (HASS) czy Open Hub, albo chcesz kontrolować dowolny inny proces czy usługę w systemie Linux? Jeśli tak, to ten poradnik jest również dla Ciebie, wystarczy że zmienisz dane monitorowanego procesu.
    Domoticz na Raspberry Pi się zawiesił? Nigdy więcej!
    TU JESTEM:
    ► WWW www.iot.pl
    ► FACEBOOK / iotplfb
    ► INTELIGENTNA GRUPA / inteligentnagrupa
    TU KUPISZ:
    ► Raspberry Pi 4 model B 1GB bit.ly/rpi4b1gb
    ► Raspberry Pi 4 model B 2GB bit.ly/rpi4b2gb
    ► Raspberry Pi 4 model B 4GB bit.ly/rpi4b4gb
    ► Zasilacz USB-C do Raspberry Pi 4 bit.ly/org3ausbc
    KOMENDY I ZAWARTOŚĆ PLIKÓW PRZY INSTALACJI MONIT NA RASPBERRY PI:
    Aktualizujemy system
    ~ sudo apt-get update && sudo apt-get upgrade -y
    Instalujemy MONIT
    ~ sudo apt-get install monit
    Edytujemy plik konfiguracyjny MONIT
    ~ sudo nano /etc/monit/monitrc
    ===== ZAWARTOŚĆ PLIKU MONITRC =====
    check system localhost # odkomentować jeśli nazwa hosta naszego RPI to Domoticz
    set daemon 60
    with start delay 60
    set log /var/log/monit.log # lub "set logfile /var/log/monit.log" dla wersji MONIT starszej niż 5.22.0
    set pidfile /var/run/monit.pid
    set idfile /var/lib/monit/id
    set statefile /var/lib/monit/state
    set mailserver twoj_serwer_smtp port 587
    username "twoja_nazwa" password "twoje_haslo"
    using tls # odkomentować w przypadku Gmaila
    with timeout 30 seconds
    set alert mail_do_odbierania_powiadomien@twoja_domena.pl
    set mail-format { from: mail_do_wysylania_powiadomien@twoja_domena.pl }
    set httpd port 2812 and
    allow localhost
    allow 192.168.1.0/255.255.255.0
    allow admin:monit
    check process domoticz with pidfile /var/run/domoticz.pid
    start program = "/etc/init.d/domoticz.sh start"
    stop program = "/etc/init.d/domoticz.sh stop"
    restart program = "/etc/init.d/domoticz.sh restart"
    if failed
    url 127.0.0.1:8080/json.htm?type=command&param=getversion # sprawdźcie czy ścieżka jest poprawnie skopiowana (RUclips mógł ją zmodyfikować)
    and content = '"status" : "OK"'
    for 2 cycles
    then restart
    if 5 restarts within 5 cycles then exec "/sbin/reboot"
    include /etc/monit/conf.d/*
    include /etc/monit/conf-enabled/*
    ===================================
    Dodajemy MONIT do SYSTEMCTL
    ~ sudo systemctl edit monit
    ========= ZAWARTOŚĆ PLIKU =========
    [Service]
    PIDFile=/var/run/monit.pid
    Restart=always
    RemainAfterExit=no
    ===================================
    Reload
    ~ sudo systemctl daemon-reload
    Restart MONIT
    ~ sudo systemctl restart monit
    LINKI DO TEMATÓW OMAWIANYCH W ODCINKU:
    Strona projektu DOMOTICZ
    www.domoticz.com/
    Strona watchdoga MONIT
    mmonit.com/monit/
    JEŚLI INTERESUJE CIĘ TEMATYKA INTELIGENTNEGO DOMU ZOBACZ KONIECZNIE INNE MOJE FILMY
    Inteligentny Dom DIY #5 | Budowa najtańszego czujnika smogu
    • CZUJNIK SMOGU ZA 50ZŁ ...
    Inteligentny Dom DIY #6 | Sterowanie Oświetleniem cz.1
    • STEROWANIE OŚWIETLENIE...
    Inteligentny Dom DIY #7 | Sterowanie Oświetleniem cz.2
    • STEROWANIE OŚWIETLENIE...
    Inteligentny Dom DIY #8 | PRZEKAŹNIKI Elektromagnetyczne vs SSR
    • PRZEKAŹNIKI Elektromag...
    Inteligentny Dom DIY #9 | Ile warte są CHIŃSKIE PRZEKAŹNIKI
    • Ile warte są CHIŃSKIE ...
    Inteligentny Dom DIY #10 | BEZPRZEWODOWE STEROWANIE OŚWIETLENIEM na ESP8266
    • BEZPRZEWODOWE STEROWAN...
    Inteligentny Dom DIY #11 | STEROWANIE OGRZEWANIEM cz.1
    • STEROWANIE OGRZEWANIEM...
    Inteligentny Dom DIY #12 | STEROWANIE OGRZEWANIEM cz.2 PODŁOGÓWKA
    • STEROWANIE OGRZEWANIEM...
    Inteligentny Dom DIY #14 | MULTISENSOR WIFI na ESP8266
    • MULTISENSOR WIFI na ES...
    Inteligentny Dom DIY #15 | BOOT Z USB na każdym RASPBERRY PI
    • BOOT z USB na Raspberr...
    Inteligentny Dom DIY #16 | INTELIGENTNY GARAŻ cz.1
    • INTELIGENTNY GARAŻ cz....
    Inteligentny Dom DIY #21 | STAND na SZYNĘ DIN i mocowania dla RASPBERRY PI i ARDUINO
    • STAND na SZYNĘ DIN i m...
    Inteligentny Dom DIY #22 | POWIADOMIENIA PUSHOVER na ANDROID i IOS
    • POWIADOMIENIA PUSHOVER...
    Dziękuję za wszystkie komentarze!
    NIE ZAPOMNIJ SUBSKRYBOWAĆ MOJEGO KANAŁU :)
    #monit #domoticz #raspberrypi

Комментарии • 94

  • @Robert_TLH
    @Robert_TLH 4 года назад +2

    Potrzebował bym pomocy. Popełniłem błąd i uaktualniłem domoticz po przez przeglądarkę www i w status domoicz mam komunikat Active: active (exited).Zainstalowałem monit ale nie daje sobie rady z restartem domoticz. Szukam po internecie ale brak konkretnej wskazówki.

  • @TheHanskie
    @TheHanskie 2 года назад

    Jak w prosty sposób zaktualizować monit do najnowszej wersji ?

  • @kamilstachowski9733
    @kamilstachowski9733 5 лет назад +5

    Na ten odcinek czekałem bo mnie szlag trafiał

  • @mateuszs2272
    @mateuszs2272 4 года назад

    Wszystko fajnie działa, a raczej działało...., po wyłączeniu maliny spod napięcia nie mogę wejść do pliku konfiguracji "sudo nano /etc/monit/monitrc
    " , wyskakuje błąd
    Error reading lock file /etc/monit/.monitrc.swp: Not enough data read
    odinstalowanie i zainstalowanie monita nie pomogło..., może ktoś miał podobny problem albo wie jak to naprawić?

  • @wasacz_5000
    @wasacz_5000 5 лет назад

    co to za moduł z "UPS" 18650 do raspberry ?

    • @IoT
      @IoT  5 лет назад

      Maiło być w innym odcinku :P bit.ly/2ZcLBIp

    • @Kano15x
      @Kano15x 4 года назад

      Polecasz ten moduł "UPS"? Jest bardzo tani względem innych. Zastanawiałem się czy nie zakupić do chwilowego podtrzymania zasilania RPi B+.

    • @Kano15x
      @Kano15x 4 года назад

      @@IoT UP

  • @AndrzejDunowski
    @AndrzejDunowski 5 лет назад +4

    Super sprawa, muszę u siebie to odpalić ;)
    Pytanko, odpalasz domoticza z uprawnieniami użytkownika pi, czy root? Monit to chyba z roota te komendy wydaje.

  • @RafalWrobelGO
    @RafalWrobelGO 2 года назад

    Hej, mam problem active (exited) po dodaniu nowego urzadzenia, za kazdym razem, po zatrzymaniu domoticzai i ponownym uruchomieniu status pokazuje ze jest ok odświeżam stronę i znów active (exited) - ktoś ma jakiś pomysł?

  • @grzegorzstrzelczyk991
    @grzegorzstrzelczyk991 Год назад

    Witam. Film fajny ale dla osób które już wiedzą o co chodzi. Ja napotykam co chwilę problemy. W procesie konfiguracji Monitu dotarłem do wiersza
    ,,set mailserver mail.bar.baz, # primary mailserver''. Według instrukcji z filmu należy w tym miejscu wpisać serwer smtp i nr portu. Jak wiersz ten należy zmodyfikować? Czy wystarczy usunąć z wiersza ,, mail.bar.baz, # primary mailserver'' i wpisać wskazane w filmie dane, czy wykonać coś innego?

  • @przemyslawpilatus1736
    @przemyslawpilatus1736 2 года назад

    A ja mam taki przypadek, że po uruchomieniu maszyny wirtualnej na której jest DOMOTICZ działa on równo 1m i 9 s, a potem usługa przechodzi w stan "active (exited)".
    Wtedy komendami zatrzymuję usługę i ją startuję ponownie i DOMOTICZ ożywa i usługa jest w trybie "active (running)". Następnie znów dokładnie po 1m 9s przechodzi do trybu "active (exited)" i ja znów komendami zatrzymuję i startuje usługę i cała sytuacja powtarza się znowu. I tak jest cały czas.
    Ma ktoś pomysł co jest nie tak i jak to naprawić?
    Domoticz-a mam postawionego na Debianie 11.2
    Do dziś wszystko było OK. Stało się tak po zaniku zasilania.
    Dzieje się tak nawet po reinstalacji Debiana i Domoticza. Jak tylko przywrócę backup to mi się to dzieje. Jak jest czysty to jest ok. Do Domoticza ostatnio nic nie dodawałem i nie zmieniałem. Mam kilka plików kopii zapasowej z z każdą jest problem.

  • @WojciechStoltmann
    @WojciechStoltmann 4 года назад +1

    już wiem gdzie tkwi diabeł: url 127.0.0.1:8080/json.htm?type=c... spisać z filmu

  • @adamdyrko7843
    @adamdyrko7843 3 года назад

    Niby super.. ale trochę szkoda, że ten film jest zrobiony dla tych, którzy studiowali razem z Tobą.. Cóż.. moja wiedza jeszcze aż tak bardzo się nie zdołała wzbogacić po obejrzeniu Twoich filmów. No nic.. nie poddaję się i poszukam jeszcze gdzieś nieco mniej inteligentnych opowiadaczy. Jak nadrobię braki to wrócę :) Bo bardzo mi się pierwsze twoje filmy podobały. Pozdrawiam

  • @filips-i9762
    @filips-i9762 2 года назад

    dobra a co może być nie tak jak nie można się zalogować przez ssh
    wiem RP adres dostaje ale pingi nie idą i ogólnie duda

  • @dbbuzz
    @dbbuzz 5 лет назад +3

    Dziękuję za pomoc. Miałem z tym problem.

  • @ppaciek
    @ppaciek 5 лет назад +2

    Radku - może następnie generowanie certa SSL do domo?

  • @olo81
    @olo81 5 лет назад +2

    A już zaczynałem się przyglądać home asisstant :D wielkie dzięki za odcinek :)

  • @revoxsvko
    @revoxsvko 5 лет назад +9

    W końcu jakiś dobry polski kanał

  • @whitesoul1989
    @whitesoul1989 5 лет назад +2

    Używam monitu już jakiś czas. A śmieszne jest to za ledwo skończyłem oglądać odcinek prąd zanikł mi na ok 2 sekundy.

    • @IoT
      @IoT  5 лет назад +1

      Przypadek ?

    • @whitesoul1989
      @whitesoul1989 5 лет назад +1

      @@IoT nie sądzę.

  • @IoT
    @IoT  5 лет назад +2

    ⚠ JESZCZE 4 UWAGI jeśli coś komuś by nie chciało działać itp.:
    1. Jeśli nazwa hosta RPI jest taka sama jak nazwa procesu (czyli np. Domoticz) to pojawia się konflikt i MONIT nie wystartuje (błąd: service name conflict). Żeby rozwiązać ten problem należy dopisać w pliku konfiguracyjnym linijkę "check system localhost".
    2. RUclips zmienia ścieżkę do komunikatu JSON na link (skraca go i dodaje tam kropki), także pamiętajcie o tym, żeby ją poprawić po skopiowaniu zawartość pliku.
    3. Jeśli z jakiegoś powodu mamy zainstalowaną starszą wersję MONIT niż 5.22.0, to w pliku konfiguracyjnym używamy składni "set logfile" zamiast "set log", bo przy próbie odpalenia monit zgłosi syntax error (kompatybilność na ten moment została zachowana, także "set logfile" działa również w nowszych wersjach)
    4. Żeby MONIT wysyłał powiadomienia za pośrednictwem Gmail musicie dopisać w pliku konfiguracyjnym (poniżej linijki z username i password) tekst:
    using tls # lub "using tlsv12" dla wersji MONIT starszej niż 5.17.0
    no i pamiętajcie ze "username" dla większości usług pocztowych (Gmail również) to po prostu cały adres email z @ itp.
    ⚠ JEŚLI W DALSZYM CIĄGU NIE DZIAŁA i przy próbie startu MONIT dostaniecie zwrotkę w stylu:
    Job for monit.service failed because the control process exited with error code. see "systemctl status monit.service" and "journalctl -xe" for details.
    Wpiszcie w terminalu
    sudo journalctl -b -r -u "monit.service"
    Błąd który tam się pojawi (np. "syntax error", czyli błąd w składni) powinien dokładnie naprowadzić Was w którym miejscu jest problem.

    • @pgsimulation4211
      @pgsimulation4211 5 лет назад

      Nie prościej było kod wstawić na pastebina lub coś podobnego?

    • @rafaw6489
      @rafaw6489 5 лет назад

      using tlsv1 dla gmail nie działa (sprawdzałem dla wersji 5.20). Działa za to using tls - tak podaje wiki mmonit.com/wiki/Monit/Gmail (od wersji 5.17)

    • @IoT
      @IoT  5 лет назад

      @@rafaw6489 Dzięki, nie sprawdziłem tego tylko pamiętałem temat jeszcze z przed 2 lat :) Już poprawiam.

    • @Kaizenpol
      @Kaizenpol 5 лет назад

      Jest problem jak host nazywa się Domoticz. Pewnie dlatego, że monit chce monitorować system Domoticz i usługę Domoticz - i ma konflikt, bo nie rozróżnia rodzaju monitorowanych obiektów.
      sudo monit -t
      zwraca w takiej sytuacji
      'check system' not defined in control file, failed to add automatic configuration (service name Domoticz is used already) -- please add 'check system ' manually
      /etc/monit/monitrc:236: Service name conflict, Domoticz already defined '/sbin/reboot'
      Trzeba zmienić nazwę hosta
      sudo nano /etc/hostname
      i poprawić
      sudo nano /etc/hosts

    • @doctor_faza
      @doctor_faza 5 лет назад

      Och ileż było walki, ale udało się dzięki wskazówkom z powyższego komentarza, dzięki! Może warto to skonsolidować w opisie filmu. Protip: na nowoutworzonym koncie gmail do celów raportowania monita trzeba zaznaczyć opcję "Mniej bezpieczne aplikacje" i oczywiście włączyć obsługę POP/IMAP

  • @mprojektk482
    @mprojektk482 4 года назад

    Zrobiłam według opisu ale po zatrzymaniu i uruchomieniu procesu mam nadal Active (exited) i dwa błędy:
    Process: 1412 ExecStop=/etc/init.d/domoticz.sh stop (code=exited, status=0/SUCCESS)
    Process: 1472 ExecStart=/etc/init.d/domoticz.sh start (code=exited, status=0/SUCCESS)
    Updatebeta też nie pomaga.

  • @Manianass123321
    @Manianass123321 4 года назад +1

    cześć, po komedzie
    pi@Dom:~ $ sudo systemctl restart monit
    dostaje informacje
    Job for monit.service failed because the control process exited with error code.
    See "systemctl status monit.service" and "journalctl -xe" for details.
    co to moze być ?
    i jak wejść na serwer monit aby zobaczyć status

    • @radzu69
      @radzu69 4 года назад

      Właśnie instalowałem Monita na moim drugim Domoticzu i mam to samo :/

    • @jacek2
      @jacek2 4 года назад

      Okazuje się, że MONIT czasem ma problem z nazwą procesu kontrolowanego w pliku konfiguracyjnym w linijce:
      check process domoticz with pidfile /var/run/domoticz.pid
      wystarczy zmienić nazwę procesu z domoticz na np. domoticz1 i wszystko zaczyna działać jak należy.

    • @grzegorzstrzelczyk991
      @grzegorzstrzelczyk991 Год назад

      Witam. W procesie konfiguracji Monitu dotarłem do wiersza
      ,,set mailserver mail.bar.baz, # primary mailserver''. Według instrukcji z filmu należy w tym miejscu wpisać serwer smtp i nr portu. Jak wiersz ten należy zmodyfikować? Czy wystarczy usunąć z wiersza ,, mail.bar.baz, # primary mailserver'' i wpisać wskazane w filmie dane, czy wykonać coś innego?

  • @Kano15x
    @Kano15x 4 года назад

    Cześć. Bardzo dokładny poradnik jak zawsze. Zainstalowałem monita jakiś czas temu już i ładnie restartował Domoticza po utratach zasilania. Lecz ostatnio pojawił się update i wszystko mi się wysypało, więc zainstalowałem Domoticza od nowa już na Busterze (miałem Jessie) i nie mogę uruchomić monita ;/
    Job for monit.service failed because the control process exited with error code.
    znalazłem w sieci że ktoś zmieniał nazwę procesu w pliku konfiguracyjnym ale to u mnie nie pomogło. Posiadam Maline 1 B+. Czy miał ktoś jeszcze taki problem po updacie?

  • @sknerus1991
    @sknerus1991 5 лет назад +1

    Może nagrasz coś o dualboocie na malinie?

  • @dakm87
    @dakm87 3 года назад

    Zrobiłem zgodnie z tym co na filmie. I dokładnie co godzinę restartuje mi domoticza. Co może być powodem???

  • @xsardas1999
    @xsardas1999 5 лет назад

    2.(W drugim pkt. alternatywa na naprawienia)
    1.UPS polecam także dlatego, że nawet mały UPS może śmiało podtrzymać też urządzenia sieciowe np główny router i switche, co najmniej przez godzinkę. Jednak jeśli kogoś nie stać można też zrobić układ Zasilacz12VDC->Balanser-> akumulator12VDC->DC to DC step down converter (ustawiony na 5v) i w ten sposób zasilać malinę, a np router wpiąć bezpośrednio pod 12VDC.
    Jednak warto pamiętać, że UPS jest stosunkowo tani bo gro ceny to sam akumulator.
    2.Gdyby komuś jeszcze nie chciał wstać nawet po takim zabiegu jak w filmie polecam po prostu zaktualizować domoticza u mnie pomagało w konsoli kolejno:
    cd /home/pi/domoticz
    ./updaterelease
    Dotychczas wstawał po takim zabiegu.

  • @tomaszwalus9502
    @tomaszwalus9502 5 лет назад

    Witam, Pytanie może nie na temat ale może mi ktoś odpowie... ;p
    Podczas aktualizacji raspbiana na malinie przez polecenie sudo apt-get update ma komunikaty typu Ppobieranie:1 cośtam, Pobieranie 2: cośtam itd. Ale mam też Staty:4 cośtam. Co znaczy to stary?? wszystko jest ok i tak ma być?

  • @icer_cmg
    @icer_cmg 5 лет назад

    Osobiście już dawno szukałem rozwiązania które pozwalało by za pomocą gpio z Malinki wyprowadzi diody statusu połączenia LAN aktywności home-assistant lub domoticza status głównego zasilania czy podobnych tak jak ma to miejsce na przykład w routerach gdzie diody sygnalizujące stan niektórych procesów

  • @arek8472
    @arek8472 4 года назад

    Dzięki za poradnik, monit działa :)
    Ale mam problem z wysyłaniem maili, nie działa ani z wp. pl ani z o2. Ma ktoś jakiś pomysł czemu ? Konfiguracja jest ok bo jest odczytywane przez www Monit.

  • @WojciechStoltmann
    @WojciechStoltmann 4 года назад

    Jak to naprawić proszę o pomoc jonson port ok, co kolwiek sprawdzam taki komunikat
    {
    "status" : "ERR"
    }

  • @Hubert19944
    @Hubert19944 5 лет назад

    Miałem o to pytać na grupie tylko o kwestie ESP np wieszający się albo tracący połączenie. Aby resetował się w momęciue braku połączenia

  • @ArturChojnacki92
    @ArturChojnacki92 5 лет назад

    A co zrobić jak jest status active (running) a domoticz mimo tego nie działa?

  • @sp7thr
    @sp7thr 5 лет назад +2

    pi@raspberrypi:~ $ sudo /etc/init.d/monit start
    [....] Starting monit (via systemctl): monit.serviceWarning: monit.service changed on disk. Run 'systemctl daemon-reload' to reload units.
    Job for monit.service failed because the control process exited with error code.
    See "systemctl status monit.service" and "journalctl -xe" for details.
    failed!
    Brak pliku /var/run/monit.pid .Szukałem go i nie znalazłem. Ktoś się spotkał z tym problemem ????.

  • @marcinnowak9819
    @marcinnowak9819 4 года назад

    Mam pytanie, a co w przypadku gdy plikiem monitrc steruje openmediavault?

  • @maro1977pl
    @maro1977pl 5 лет назад +1

    @Inteligentny Kanał Szmala
    Planujesz przejść na Home Assistant ?

    • @IoT
      @IoT  5 лет назад +5

      To zależy o co konkretnie pytasz.
      -> W kontekście swojego domu, na ten moment Domoticz działa stabilnie jak skała (od 3 lat na Raspberry Pi 2B) - konfiguruje tu bez problemu wszystko na co mam ochotę także jakiegoś parcia na zmiany na ten moment nie mam. Natomiast w przyszłości zobaczymy jak się będą rozwijać te systemy. Może wejdzie jeszcze coś innego, i okaże się lepsze od obu :).
      -> W kontekście kanału jak najbardziej. Na pewno będę chciał, żeby HASS w końcu się tu pojawił.

    • @wazpawel
      @wazpawel 4 года назад

      Tez mnie interesują bardziej zaawansowane funkcje Home Assistant

  • @poulkrol7338
    @poulkrol7338 5 лет назад

    Robie jak na tutorialu i wyskakuje mi tak: Job for monit.service failed because the control process exited with error code.
    See "systemctl status monit.service" and "journalctl -xe" for details.
    A jak uruchomię monit service to:
    monit.service - LSB: service and resource monitoring daemon
    Loaded: loaded (/etc/init.d/monit; generated)
    Drop-In: /etc/systemd/system/monit.service.d
    └─override.conf
    Active: failed (Result: exit-code) since Sat 2019-09-07 15:09:41 CEST; 1min 22s
    Docs: man:systemd-sysv-generator(8)
    Process: 4422 ExecStart=/etc/init.d/monit start (code=exited, status=1/FAILURE)
    wrz 07 15:09:41 pi4 systemd[1]: monit.service: Service RestartSec=100ms expired, s
    wrz 07 15:09:41 pi4 systemd[1]: monit.service: Scheduled restart job, restart coun
    wrz 07 15:09:41 pi4 systemd[1]: Stopped LSB: service and resource monitoring daemo
    wrz 07 15:09:41 pi4 systemd[1]: monit.service: Start request repeated too quickly.
    wrz 07 15:09:41 pi4 systemd[1]: monit.service: Failed with result 'exit-code'.
    wrz 07 15:09:41 pi4 systemd[1]: Failed to start LSB: service and resource monitori
    lines 1-14/14 (END)

    • @Emilshiq
      @Emilshiq 4 года назад

      Mam dokładnie ten sam problem

  • @kamilsuek3488
    @kamilsuek3488 5 лет назад +1

    Dzięki za odcinek...wszystko działa :)

  • @chaczyk
    @chaczyk 5 лет назад +2

    Fajne przejście 9:34 👌🏻

    • @IoT
      @IoT  5 лет назад +2

      Zaszalałem :P

  • @pderek1
    @pderek1 5 лет назад +4

    Dzięki Mistrzu! Sam się zastanawiałem od dawna co jest nie tak, już chciałem reinstallować rasbiana!

  • @xellossdio2720
    @xellossdio2720 5 лет назад +1

    no i fajno =]

  • @irekz7524
    @irekz7524 5 лет назад

    Mam następujący problem: kiedy wpisuję komendę: „sudo systemctl edit monit”, otrzymuję komunikat: „Unknown operation ’edit’”. Cała reszta teoretycznie działa ale nie mogę dodać MONITu do SYSTEMCTL. O co chodzi?

    • @irekz7524
      @irekz7524 5 лет назад

      Sprawa rozwiązana. Podniosłem wersję Linux'a z 8 na 9 i po kłopocie.

  • @b0dzi0
    @b0dzi0 5 лет назад

    Mam problem ze stronką Monit'u...
    ~ $ sudo monit status
    Monit 5.20.0 uptime: 4m
    Process 'domoticz'
    status Running
    monitoring status Monitored
    monitoring mode active
    on reboot start
    pid 561
    parent pid 1
    uid 0
    effective uid 0
    gid 0
    uptime 2d 20h 22m
    threads 18
    children 0
    cpu 0.1%
    cpu total 0.1%
    memory 4.1% [38.4 MB]
    memory total 4.1% [38.4 MB]
    port response time 2.261 ms to 127.0.0.1:8080/json.htm?type=command¶m=getversion type TCP/IP protocol HTTP
    data collected Sat, 24 Aug 2019 12:18:49
    System 'raspberrypi'
    status Running
    monitoring status Monitored
    monitoring mode active
    on reboot start
    load average [0.14] [0.21] [0.18]
    cpu 0.4%us 1.3%sy 0.0%wa
    memory usage 82.9 MB [9.0%]
    swap usage 0 B [0.0%]
    uptime 2d 20h 23m
    boot time Wed, 21 Aug 2019 15:56:18
    data collected Sat, 24 Aug 2019 12:18:49
    A przy próbie uruchomienia strony Monitu, dostaję komunikat że serwer odrzucił połączenie, port na pewno prawidłowy. W logach:
    [CEST Aug 24 12:14:19] info : Starting Monit 5.20.0 daemon with http interface at [localhost]:8090
    W ustawieniach:
    set httpd port 8090 and
    use address localhost # only accept connection from localhost
    allow localhost # allow localhost to connect to the server
    allow 192.168.X.0/255.255.255.0
    allow admin:monit # and require user 'admin' with password 'monit'
    W czym tkwi błąd?

    • @IoT
      @IoT  5 лет назад +1

      zakomentuj "use address localhost"

  • @rafawiklak9780
    @rafawiklak9780 4 года назад

    KANAŁ REWELACJA !!
    status domoticza caly czas active (exited) po aktualizacji przez strone :( monit nie pomaga....

  • @janko4079
    @janko4079 4 года назад

    Super

  • @BobiRobi
    @BobiRobi 5 лет назад

    Szmalu dzieki za wyczekiwany odcinek. U mnie jednak trochę nadgorliwie restartuje Raspberry. Nawet gdy Domoticz chodzi OK, sprawdzam status i jest Active (running) to Monit zaraz po restarcie pokazuje Domoticz status OK ale po pierwszym cyklu czyli u mnie 120s już Connection Failed, pomimo że Domoticz chodzi i status ma nadal Running. Oczywiście po 5 cyklach robi niepotrzebny restart Maliny ;O. Prosze o sugestie.
    W e-mailu przy pierwszym kolejnym cyklu:
    failed protocol test [HTTP] at [127.0.0.1]:8080/json.htm?type=command¶m=getversion [TCP/IP] -- HTTP error: Server returned status 401

    • @arturpiotrowski4008
      @arturpiotrowski4008 4 года назад

      Witaj. poradziłeś sobie z tym problemem ??? u mnie jest dokładnie tak samo walczę drugi dzień i albo coś jest nie tak albo patrzę i nie widzę...

    • @BobiRobi
      @BobiRobi 4 года назад +1

      @@arturpiotrowski4008 tak, opisałem to na FB na Inteligentnej Grupie. Wystarczyło w ustawieniach konfiguracji systemu Domoticza dodać w sekcji Sieci lokalne (bez hasła/loginu) maski IP używane w sieci (u mnie 192.168.1.* i 192.168.2.*) i 127.0.0.*

    • @arturpiotrowski4008
      @arturpiotrowski4008 4 года назад

      @@BobiRobi Ja już też się uporałem. Aż wstyd się przyznać :) literówka w '"status" : "ok" :) dwa dni się patrzyłem na ten błąd i nie widziałęm :)

  • @joggi2650
    @joggi2650 5 лет назад

    Wszystko zrobiłem tak jak szmalu ,sprawdzalem kilka razy, nazwa hosta inna niestety monit nie uruchamia się.
    Job for monit.service failed because the control process exited with error code.
    See "systemctl status monit.service" and "journalctl -xe" for details.
    pomoze ktos?

    • @jankowalski8010
      @jankowalski8010 4 года назад

      Sprawdz jaka wersję zainstalowałeś
      monit --version
      jesli cos poniżej 5.26 to zrób upgrade ręczny:
      1. wget mmonit.com/monit/dist/binary/5.26.0/
      2. tar zxvf
      3. sudo cp monit-5.26.0/bin/monit /usr/bin/monit
      4. sudo systemctl restart monit

    • @joggi2650
      @joggi2650 4 года назад

      @@jankowalski8010 udało mi się uruchomić monit i działa poprawnie.😉 ale jest kolejny problem , przy restarcie systemu wykonanym przez monit wyłącza się oswietlenie na chwile w całym domu. Jest na to jakieś rozwiązanie?

    • @szymonkudacik6350
      @szymonkudacik6350 4 года назад

      @@jankowalski8010 po aktualizacji monitu wyskakuje mi kominukat podczas sprawdzania wersji
      -bash: /usr/bin/monit: cannot execute binary file: Exec format error
      co może być nie tak ?

  • @witwr0462
    @witwr0462 5 лет назад

    Sprawdziłem dwukrotnie plik konfiguracyjny i nie wiem czemu nie startuje
    pi@DOMOTICZ:~ $ sudo systemctl restart monit
    Job for monit.service failed because the control process exited with error code.
    See "systemctl status monit.service" and "journalctl -xe" for details.

    • @IoT
      @IoT  5 лет назад

      sprawdź po raz trzeci, bo taki właśnie komunikat pojawia się w momencie kiedy jest jakiś błąd w pliku konfiguracyjnym. Odpal (zgodnie z sugestią) systemctl status monit.service -> powinieneś dostać zwrotkę z tym w którym miejscu się wyłożył.

    • @IoT
      @IoT  5 лет назад

      Jeśli skopiowałeś zawartość pliku, to zobacz czy problem nie występuje np. w miejscu, gdzie RUclips zmienił adres json na link z kropkami na końcu.

    • @witwr0462
      @witwr0462 5 лет назад

      @@IoT
      sprawdziłem i rzeczywiście był skrócony adres json ale jak widać nadal jest problem
      monit.service - LSB: service and resource monitoring daemon
      Loaded: loaded (/etc/init.d/monit; generated; vendor preset: enabled)
      Drop-In: /etc/systemd/system/monit.service.d
      └─override.conf
      Active: failed (Result: exit-code) since Fri 2019-08-23 21:52:39 CEST; 45s ago
      Docs: man:systemd-sysv-generator(8)
      Process: 19051 ExecStart=/etc/init.d/monit start (code=exited, status=1/FAILURE)
      sie 23 21:52:39 DOMOTICZ systemd[1]: Failed to start LSB: service and resource monitoring daemon.
      sie 23 21:52:39 DOMOTICZ systemd[1]: monit.service: Unit entered failed state.
      sie 23 21:52:39 DOMOTICZ systemd[1]: monit.service: Failed with result 'exit-code'.
      sie 23 21:52:39 DOMOTICZ systemd[1]: monit.service: Service hold-off time over, scheduling restart.
      sie 23 21:52:39 DOMOTICZ systemd[1]: Stopped LSB: service and resource monitoring daemon.
      sie 23 21:52:39 DOMOTICZ systemd[1]: monit.service: Start request repeated too quickly.
      sie 23 21:52:39 DOMOTICZ systemd[1]: Failed to start LSB: service and resource monitoring daemon.
      sie 23 21:52:39 DOMOTICZ systemd[1]: monit.service: Unit entered failed state.
      sie 23 21:52:39 DOMOTICZ systemd[1]: monit.service: Failed with result 'exit-code'.

    • @RomanGorz
      @RomanGorz 5 лет назад +1

      @@witwr0462 u mnie występował identyczny problem. Po nitce do kłębka - masz napisane
      "Process: 19051 ExecStart=/etc/init.d/monit start (code=exited, status=1/FAILURE)
      "
      tak więc kolejnym krokiem u mnie było ręczne odpalenie tego procesu
      "sudo /etc/init.d/monit start"
      po takim zabiegu otrzymałem komunikat z którego mogłem wyczytać dokłądnie gdzie jest błąd. U mnie było to spowodowane konfigurowaniem monita za pomocą telefonu. Zamiast w linijce z adresem json wpisać "url ....." wpisałem "url://.....".
      Poprawiłem i śmiga.

    • @karolszymanski4661
      @karolszymanski4661 5 лет назад

      @@RomanGorz ja jak kolega powyżej mam ten sam problem ale nie mogę zlokalizować problemu. może ktoś rzucić okiem.
      Job for monit.service failed because the control process exited with error code.
      See "systemctl status monit.service" and "journalctl -xe" for details
      Po uruchomieniu monit.service
      monit.service - LSB: service and resource monitoring daemon
      Loaded: loaded (/etc/init.d/monit; generated)
      Drop-In: /etc/systemd/system/monit.service.d
      └─override.conf
      Active: failed (Result: exit-code) since Sat 2019-08-24 08:32:33 CEST; 2min 1
      Docs: man:systemd-sysv-generator(8)
      Process: 32085 ExecStart=/etc/init.d/monit start (code=exited, status=1/FAILUR
      sie 24 08:32:33 DOMOTICZ systemd[1]: monit.service: Service RestartSec=100ms exp
      sie 24 08:32:33 DOMOTICZ systemd[1]: monit.service: Scheduled restart job, resta
      sie 24 08:32:33 DOMOTICZ systemd[1]: Stopped LSB: service and resource monitorin
      sie 24 08:32:33 DOMOTICZ systemd[1]: monit.service: Start request repeated too q
      sie 24 08:32:33 DOMOTICZ systemd[1]: monit.service: Failed with result 'exit-cod
      sie 24 08:32:33 DOMOTICZ systemd[1]: Failed to start LSB: service and resource m
      lines 1-14/14 (END)...skipping...
      ● monit.service - LSB: service and resource monitoring daemon
      Loaded: loaded (/etc/init.d/monit; generated)
      Drop-In: /etc/systemd/system/monit.service.d
      └─override.conf
      Active: failed (Result: exit-code) since Sat 2019-08-24 08:32:33 CEST; 2min 11s ago
      Docs: man:systemd-sysv-generator(8)
      Process: 32085 ExecStart=/etc/init.d/monit start (code=exited, status=1/FAILURE)
      sie 24 08:32:33 DOMOTICZ systemd[1]: monit.service: Service RestartSec=100ms expired, scheduling restart.
      sie 24 08:32:33 DOMOTICZ systemd[1]: monit.service: Scheduled restart job, restart counter is at 5.
      sie 24 08:32:33 DOMOTICZ systemd[1]: Stopped LSB: service and resource monitoring daemon.
      sie 24 08:32:33 DOMOTICZ systemd[1]: monit.service: Start request repeated too quickly.
      sie 24 08:32:33 DOMOTICZ systemd[1]: monit.service: Failed with result 'exit-code'.
      sie 24 08:32:33 DOMOTICZ systemd[1]: Failed to start LSB: service and resource monitoring daemon.
      Sprawdzałem scieżkę json jest w porządku. ale jak wklejam ją w przeglądarkę nie otwiera mi nic. uruchamiałęm ręcznie etc/init.d/monit start
      i dostałem info
      [....] Starting monit (via systemctl): monit.serviceJob for monit.service failed because the control process exited with error code.
      See "systemctl status monit.service" and "journalctl -xe" for details.
      failed!
      o co chodzi

  • @MarcinFlorkiewicz
    @MarcinFlorkiewicz 5 лет назад +1

    Tego mi właśnie brakowało, bo od miesiąca po resecie musiałem łączyć się z maliną i restartować proces domoticza.

  • @anpi4521
    @anpi4521 5 лет назад +1

    Bardzo dobry tutorial! Szacunek!

  • @DevRosiv
    @DevRosiv 5 лет назад

    Nie wiem czy to tylko u mnie ale chyba rozsynchronizowany jest obraz z dźwiekiem.

  • @csn_-7662
    @csn_-7662 5 лет назад +2

    Taki to inteligentny dom, że włamać się do niego można w minutę...

    • @IoT
      @IoT  5 лет назад +2

      Dajesz :)

    • @przemyslawrafal
      @przemyslawrafal 5 лет назад +2

      No i co csn_ ? Dałeś radę ?:)

    • @IoT
      @IoT  5 лет назад +7

      @@przemyslawrafal Nie za bardzo jak widać, ale treść tego maila skłoniła mnie do zrobienia LIVE'a dla takich hakierów, co VPN'y w minutę rozpracowują. Ufunduję nawet jakąś konkretną nagrodę, żeby nie było tekstów że "za darmo to mi się nie chciało".