FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: chunter1 am 05 Oktober 2020, 15:13:32

Titel: [solved] Mikrotik Parameter via SNMP abfragen
Beitrag von: chunter1 am 05 Oktober 2020, 15:13:32
Ich würde gerne Parameter wie z.B. die Auslastung des WAN-ports oder den RSSI-Wert der Richtfunksstrecke meines Mikrotik Routers in FHEM auswerten.
Ich nehme an, dass sowas via SNMP möglich sein müsste?
Hat wer evtl. ein ganz simples Beispiel?

Danke
Titel: Antw:Mikrotik Parameter via SNMP abfragen
Beitrag von: sig10680 am 08 Oktober 2020, 13:18:38
define Mikrotik SYSSTAT 60 600 IP Adresse
attr Mikrotik mibs 1.3.6.1.2.1.1.3.0:Uptime,\
1.3.6.1.4.1.14988.1.1.3.10.0:Temperature,
attr Mikrotik snmp 1
attr Mikrotik snmpCommunity public
attr Mikrotik snmpVersion 2
attr Mikrotik stateFormat Router: Temperatur_Aktuell°C
attr Mikrotik userReadings Temperatur_Aktuell {ReadingsNum("Mikrotik_HAP_AC_Buero_r","Temperature",0)/10}


Vielleicht hilft es dir.

Ich lese nur die Temperatur aus!

mfg Sig10680
Titel: Antw:Mikrotik Parameter via SNMP abfragen
Beitrag von: chunter1 am 15 September 2021, 15:54:45
Danke! Spät ich weiß... :)

Hab grade im ersten Schritt versucht eine Verbindung aufzubauen - bekomme aber stets ein disconnect.

* SNMP ist auf dem Mikrotik router enabled
* Auf dem FHEM Server laut SYSSTAT Anleitung folgendes installiert: "apt-get install libsys-statistics-linux-perl"
* In FHEM angelegt: "define Mikrotik SYSSTAT 60 600 192.168.1.1"

Das Reading "connection" liefert jedoch permanent "disconnected".

Im Log steht folgendes:

2021.09.15 15:52:37 2: Mikrotik: starting: /usr/bin/ssh -q 192.168.1.1
2021.09.15 15:52:39 3: Mikrotik: read: error during sysread: No such process
2021.09.15 15:52:39 3: Mikrotik: Disconnected
2021.09.15 15:52:39 3: Mikrotik: read: end of file reached while sysread


Hast du einen Tipp was ich noch prüfen könnte?


Wenn ich übrigens "attr Mikrotik snmp 1" anlegen will, bekomme ich ein "Mikrotik: unknown attribute snmp. Type 'attr Mikrotik ?' for a detailed list."
EDIT1: Zumindest das geht jetzt. Musste noch "apt-get install libnet-snmp-perl" installieren.

EDIT2: Hab es jetzt mittels "attr Mikrotik noSSH 1" zum Laufen gebracht.
Titel: Antw:Mikrotik Parameter via SNMP abfragen
Beitrag von: sig10680 am 16 September 2021, 14:04:01
EDIT2: Hab es jetzt mittels "attr Mikrotik noSSH 1" zum Laufen gebracht.
[/quote]

Hallo, es ist auch bei mir etwas her,
ich habe das mit dem attribute "noSSH" nicht hinbekommen sondern bin auf eine älter Version von Sysstat zurück gewechselt!
Damit funktioniert es alles!!

Wenn ich mal wieder Zeit habe Aktualisiere ich das Modul und teste.....

mfg Sig10680