### AlertPowerMT v1.1.1 ### INSTALL 1. Otwórz plik script.rsc (np. w notatniku, ked) 2. Ustaw ustawienia wg. wskazówek poniżej, a następnie zapisz. ### Ustawienia napiecia :local volProg "26.1"; ------------------------------------------- wartość napięcia od którego ma inforomować o braku napięcia w sieci UWAGA!!! zamiast przecinka koniecznie użyj kropki ### Ustawienia powiadomien MAIL :local alertMail "yes"; ------------------------------------------ (yes/no) - czy wysyłać powiadomienia mail :local smtpLogin "alert@domena.pl"; ------------------------------ login do poczty :local smtpHaslo "HASLO_SMTP"; ----------------------------------- hasło do poczty :local smtpHost "mail.domena.pl"; -------------------------------- serwer poczty SMTP :local smtpPort "587"; ------------------------------------------- port SMTP :local smtpTLS "no"; --------------------------------------------- (yes/no) uwierzytelnienie TLS :local smtpMail "alert@domena.pl"; ------------------------------- adres mail poczty :local listMailAlert "odbiorca@mail.pl,odbiorca2@mail.pl"; ------- maile do kogo ma przyjść powiadomienie oddzielone przecinkiem, plusGSM: +48xxxxxxxxx@text.plusgsm.pl ### Ustawienia powiadomien SMS (modem USB) :local alertSMS "no"; -------------------------------------------- (yes/no) - czy wysyłać powiadomienia sms przez modem GSM :local modemUSB "usb3"; ------------------------------------------ pod którym usb jest modem :local channelModem "false"; ------------------------------------- kanał modemu do wysyłania (domyślne false, czyli bez) ### Ustawienia powiadomien SMS po przez serwersms.pl :local alertSMS2Page "no"; --------------------------------------- (yes/no) - czy wysyłać powiadomienia sms przez modem SMS2Page :local serwerSMS2Page "serwersms"; ------------------------------- (serwersms) - serwis obsługujący smsy, obecnie tylko serwersms.pl :local loginSMS2Page "login"; ------------------------------------ login do serwisu :local passwdSMS2Page "haslo"; ----------------------------------- hasło do serwisu ### nry tel po przecinku, na ktore ma przyjsc powiadomienie :local listTelKomAlert "500XXXXXX,600XXXXXX"; -------------------- nry tel do których ma przychodzić powiadomienie oddzielone przecinkiem 3. Zaloguj się na mikrotika po winboxie 4. Wrzuć plik script.rsc do mikrotika 5. Otwórz MT > New Terminal 6. Wklej w terminalu: (spowoduje to dodanie skryptu do MT > System > Scripts > AlertPowerMT oraz wykonywanie go do harmonogramu zadań MT > System > Scheduler) # importowanie skryptu /import script.rsc # dorzucanie linijki z wykonywaniem co 30s skryptu AlertPowerMT /system scheduler add name="run AlertPowerMT" disabled=yes interval=00:00:30 on-event="/system script run AlertPowerMT\r\n" # strefa czasowa /system clock set time-zone-name=Europe/Warsaw # serwery NTP /system ntp client set enabled=yes primary-ntp=212.244.36.228 secondary-ntp=212.244.36.227 # serwery DNS /ip dns set allow-remote-requests=yes servers=8.8.8.8,8.8.4.4 7. Przechodzisz do MT > System > Scheduler, zaznacz pozycje "run AlertPowerMT" i włącz ją (ptaszkiem) 8. Koniec, skrypt co 30s będzie sprawdzał czy spadło napięcie. ## MODYFIKACJA USTAWIEŃ: 1. Ustawiamy co chcemy na nowo w pliku script.rsc 2. Wrzuć plik script.rsc do mikrotika 3. Wklej w terminalu: # usuwa obecny skrypt oraz konfiguracje na Mikrotiku /system script remove AlertPowerMT # importowanie skryptu /import script.rsc