n8n-nodes-netagent-ups
v1.0.1
Published
N8N node for NetAgent UPS SNMP operations
Maintainers
Readme
NetAgent UPS N8N Node
Bu N8N node paketi, NetAgent UPS cihazlarıyla SNMP protokolü üzerinden etkileşim kurmanızı sağlar.
Geliştirici: Abdurrahim CEYLAN
Versiyon: 1.0.0
Lisans: MIT
Özellikler
- Sistem Durumu: UPS sistem durumu bilgilerini alın
- Temel Bilgiler: UPS temel bilgilerini sorgulayın
- Mevcut Durum: Anlık UPS durumunu kontrol edin
- Batarya Bilgileri: Batarya durumu ve bilgilerini alın
- Giriş/Çıkış Bilgileri: Voltaj ve akım bilgilerini sorgulayın
- Sıcaklık: UPS sıcaklık bilgilerini alın
- Olaylar: Son UPS olaylarını görüntüleyin
- Uzaktan Kontrol: UPS'i uzaktan kontrol edin
Kurulum
- Bu paketi N8N projenize yükleyin:
npm install n8n-nodes-netagent-ups- N8N'i yeniden başlatın
Kullanım
Credentials Ayarları
- N8N'de yeni bir NetAgent UPS node'u ekleyin
- Credentials sekmesinde aşağıdaki bilgileri girin:
- Host: NetAgent UPS IP adresi (örn: 192.168.10.50)
- SNMP Port: SNMP portu (varsayılan: 161)
- Community: SNMP community string (varsayılan: public)
- SNMP Version: SNMP versiyonu (v1, v2c, v3)
SNMPv3 Ayarları (Opsiyonel)
SNMPv3 kullanıyorsanız:
- Username: SNMPv3 kullanıcı adı
- Password: SNMPv3 şifresi
- Authentication Protocol: MD5 veya SHA
- Privacy Protocol: DES veya AES
- Privacy Password: SNMPv3 gizlilik şifresi
Operasyonlar
Get System Status
UPS sistem durumu bilgilerini alır:
- Sistem adı
- Sistem iletişim bilgisi
- Sistem konumu
- Sistem açıklaması
Get Basic Information
UPS temel bilgilerini sorgular:
- Sistem bilgileri
- Sistem çalışma süresi
Get Current Status
Anlık UPS durumunu kontrol eder
Get Battery Information
Batarya durumu ve bilgilerini alır
Get Input/Output Information
Giriş ve çıkış voltaj/akım bilgilerini sorgular
Get Temperature
UPS sıcaklık bilgilerini alır
Get Events
Son UPS olaylarını görüntüler
Remote Control
UPS'i uzaktan kontrol eder:
- UPS'i açma
- UPS'i kapatma
- UPS'i yeniden başlatma
- Batarya testi
Ek Ayarlar
- Timeout: SNMP istek zaman aşımı (saniye)
- Retries: SNMP istek yeniden deneme sayısı
SNMP OID'leri
NetAgent UPS için kullanılan temel SNMP OID'leri:
1.3.6.1.4.1.705.1.1.1.0- Sistem Adı1.3.6.1.4.1.705.1.1.2.0- Sistem İletişim1.3.6.1.4.1.705.1.1.3.0- Sistem Konumu1.3.6.1.4.1.705.1.1.4.0- Sistem Açıklaması1.3.6.1.4.1.705.1.1.5.0- Sistem Çalışma Süresi
Örnek Kullanım
// Sistem durumu sorgulama
{
"operation": "getSystemStatus",
"host": "192.168.10.50",
"community": "public",
"port": 161
}
// Batarya bilgilerini alma
{
"operation": "getBatteryInfo",
"host": "192.168.10.50",
"community": "public",
"port": 161
}Sorun Giderme
Bağlantı Sorunları
- NetAgent UPS'in IP adresinin doğru olduğundan emin olun
- SNMP portunun açık olduğunu kontrol edin (varsayılan: 161)
- Community string'in doğru olduğundan emin olun
- Firewall ayarlarını kontrol edin
SNMPv3 Sorunları
- Kullanıcı adı ve şifrenin doğru olduğundan emin olun
- Authentication ve Privacy protokollerinin NetAgent UPS ile uyumlu olduğunu kontrol edin
Destek
Bu node paketi NetAgent UPS SNMP dokümantasyonuna dayanmaktadır: https://www.megatec.com.tw/netagent9/std/tr_help/helpSNMP.htm
Geliştirici Bilgileri
Abdurrahim CEYLAN tarafından geliştirilmiştir.
- GitHub: https://github.com/abdurrahimceylan
- Email: [email protected]
Lisans
MIT License - Abdurrahim CEYLAN
