script MONITOR falta de energia
Bom dia, estou com um script aqui, quase pronto e não consigo faze-lo funcionar, basicamente, ele monitora uma interface da qual eu tenho um modem conectado nela.
quando falta energia, o status desta interface muda e então o script envia um email para mim, até ai tudo certo.
Porem não estou conseguindo ajustar este script, alguém mode ver o que esta de errado com o script?
segue:
/interface ethernet monitor HUB do {
:if ($status != "link-ok") do {
/tool e-mail send to="[email protected]" subject="faltou_enegia $data as $hora" body="faltou_enegia $hora de $data."
:log info "EMAIL ENVIADO COM SUSSESSO!"
Lembrando que ja tenho outros scripts que enviam email, de backup automáticos, tudo funcionando certo.
Se alguém me ajudar fico muito grato.
Re: script MONITOR falta de energia
vamos la pessoal. me ajudem por favor.
Re: script MONITOR falta de energia
Consegui fazer funcionar lembrando que este script é para MK 3.x
testado e aprovado.
segue script completo, qualquer duvida é só perguntar.
1º
Em System > NTP Cliente:
Mode: unicast
Primary NTP Server: 200.160.0.8
Secondary NTP Server: 200.160.0.8
Marque o: enable
Depois em System > Clock:
Time Zone Name: Coloque America/são paulo para fazer o devido ajuste sobre a hora obtida no NTP, que no caso é mundial.
Configure o email em: tool > email:
Server: smtp.bol.com.br
Port: 25
From: [email protected]
User: [email protected]
Password: minha senha do email
MONITORAMENTO DE ENERGIA.
EM UMA ETHERNET VC COLOCA UMA MODEM OU UM HUB, QUALQUER COISA, PARA QUE FIQUE
CONECTADO COM UMA INTERFACE DO MIKROTIK.
ESTE TEM QEU ESTAR LIGADO DIRETO NA ENERGIA, POIS QUANDO FALTAR ENERGIA,
O MK VAI EXECUTAR O SCRIPT E VAI VER QEU A INTERFACE DO MODEM ESTA DESCONECTADO, E ENVIARA O EMAIL AUTOMATICAMENTE.
SEGUE O SCRIPT.
/interface ethernet monitor NOME_DA_ETHERNET once do {
:if ($status != "link-ok") do {
:delay 2s
:global data [/system clock get date]
:global hora [/system clock get time]
/tool e-mail send to="[email protected]" subject="sem_energia" body="sem_energia AS: $hora de $data."
/tool e-mail send to="[email protected]" subject="sem_energia AS: $hora de $data." body="sem_energia AS: $hora de $data."
:log info "EMAIL ENVIADO COM SUSSESSO!"
}
}
2º
CRIE UM EMAIL NA CLARO, POIS A CLARO TEM A OPÇÃO DE ENVIAR UM AVISO SMS PARA O CELULAR QUE CHEGOU UM EMAIL.
DESTA FORMA VC PODE MONITORAR TODA SUA REDE.
AVISO por assunto da claro.
site da claro: https://www.iclaro.com.br/
EM ASSUNTO VAI NOTIFICAR:
sem_energia
Re: script MONITOR falta de energia
Boa amigo.. Estrelinha pra vc..
Alguem conhece alguma forma transformar 24v pra 12v...
Desde ja agradeço...
Re: script MONITOR falta de energia
Use um circuito integrado 7812,
é um regulador de voltagem para 12v 1A.