netagent-ups

N8N node for NetAgent UPS SNMP operations

Package Information

Released: 10/27/2025
Downloads: 1 weekly / 16 monthly
Latest Version: 1.0.1
Author: Abdurrahim CEYLAN

Documentation

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

  1. Bu paketi N8N projenize yükleyin:
npm install n8n-nodes-netagent-ups
  1. N8N'i yeniden başlatın

Kullanım

Credentials Ayarları

  1. N8N'de yeni bir NetAgent UPS node'u ekleyin
  2. 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şim
  • 1.3.6.1.4.1.705.1.1.3.0 - Sistem Konumu
  • 1.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.

Lisans

MIT License - Abdurrahim CEYLAN

Discussion