abbio90 Inserito: 19 gennaio 2020 Segnala Share Inserito: 19 gennaio 2020 Ciao a tutti...ho in auto un map la versione a due porte..non la lite..esso è alimentato da circa 2 anni dai 12 volta della porta 12V presente nel baule .sin ora nessun problema...da circa una settimana mi rendevo conto che l.acfensione dell.auto non era poi così brillante come prima.. però accendeva sempre al primo colpo.. È possibile realizzare uno script che lavori sulla tensione letta dalla poe out e quando scende sotto i 12 volt mi mandi una mail? Qualcuno sarebbe in grado di aiutarmi..? Non sono affatto bravo sugli script Link al commento Condividi su altri siti More sharing options...
Andrea Annoni Inserita: 19 gennaio 2020 Segnala Share Inserita: 19 gennaio 2020 Questo è uno script che mi avevano girato; ma poi ho utilizzato SMNP. #set lowvoltalarm to desired alarm voltage in tenths of a volt. 125 = 12.5v :global lowvoltalarm 200 :global highvoltalarm 280 :global highvolt :global lowvolt :global starttime :global hivolttime :global lovolttime :global vh :local thisbox [/system identity get name] :global voltage [/system health get voltage] :local thistime [/system clock get time] :local thisdate [/system clock get date] :local thishour [:pick $thistime 0 2] :local emessage ($thisbox . " voltage is: " . [:pick $voltage 0 2] . "." . [:pick $voltage 2 3]) :if ([:len $lowvolt] < 1) do={:set lowvolt 999; :set highvolt 0} # set your email address in the next line :if ($voltage <= $lowvoltalarm) do={/tool e-mail send to="test@test.com" subject="$thisbox Voltage Statistics" body=$emessage} :if ($voltage >= $highvoltalarm) do={/tool e-mail send to="test@test.com" subject="$thisbox Voltage Statistics" body=$emessage} :if ($voltage > $highvolt) do={:set highvolt $voltage; :set hivolttime ($thistime . " " . $thisdate)} :if ($voltage < $lowvolt) do={:set lowvolt $voltage; :set lovolttime ($thistime . " " . $thisdate)} :if ([:len $vh] > 0) do={:set vh ([:toarray $voltage] + $vh)} else={:set vh [:toarray $voltage]} :if ([:len $starttime] < 1) do={:set starttime ($thistime . " " . $thisdate)} :if ($thishour = "23") do={:execute voltreport} Link al commento Condividi su altri siti More sharing options...
abbio90 Inserita: 30 marzo 2020 Autore Segnala Share Inserita: 30 marzo 2020 scusa se rispondo sempre dopo mesi ma sono sempre indaffarattissimo...oggi ho avuto giusto due minuti per caricare lo script. praticamente in che circostanza dovrebbe avvisare ? Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora