Bu senaryomuzda lokasyondaki routeros cihazlarının akü / solar sistem ile çalıştığını varsayıyoruz.
ve bu yapıda solar sistemdeki voltaj geriliminin 22 volt’un altına düştüğü durumda ( isterseniz bu değeri değiştirebilirsiniz ) . bu değerlerin durumuna göre tarafınıza enerji bilgisini veya eğer enerji bilgisi geri geldiyse yada yeterli şarj seviyesinde ise tekrar tarafınıza bilgi verilmesini sağlayabileceğiniz basit bir RouterOS script hazırlanmıştır.
telebotID ve TeleChatID oluşturma ile ilgili makalemize
https://bilgi.wi.com.tr/telegram-bot-id-chat-id-olusturma/ ulaşabilirsiniz.
:global SONDEGER; :local MESAJ " ISTASYON ELEKTRIK GITTI" :local VOLT [/system health get voltage] :local TARIH [/system clock get date] :local SAAT [/system clock get time] :local ISTASYON [/system identity get name] :local TELEBOTID "Telegram Bot ID"; #buradaki bilgi bot382022228:AAHZnewtR3-_IYSDQRCWBVfaeceVKZ_22222 şeklinde olmalıdır. bot ifadesine dikkat ediniz. :local TELECHATID "Telegram Chat ID"; :local ESIK "22"; # solar sistem voltaj değerine göre uygun değeri yazınız :if ($VOLT<$ESIK) do={ /tool fetch keep-result=no url="https://api.telegram.org/$TELEBOTID/sendMessage\?chat_id=$TELECHATID&text=$ISTASYON $MESAJ -AKU VOLTAJI $VOLT - $TARIH $SAAT "; :set SONDEGER $VOLT; } :if ($SONDEGER>$ESIK) do={ /tool fetch keep-result=no url="https://api.telegram.org/$TELEBOTID/sendMessage\?chat_id=$TELECHATID&text=$ISTASYON $MESAJ -AKU VOLTAJI $VOLT - $TARIH $SAAT "; :set SONDEGER 0; }
kaynak : YAKANET ELK.HAB.HİZ.LTD.ŞTİ. / Muhammet bey .
Açıklama & Geliştirme : Wi.com.tr
Comments are closed