NEWS
Ethernet Relais mit ioBroker lesen und schalten
-
sooooo !
da bin ich wieder.
ja, habe zugriff; habe das über ein snmp tool getestet:----------------------- New Test -----------------------
Paessler SNMP Tester 5.2.3 Computername: PC-BUERO Interface: 192.168.178.24
19.03.2019 22:10:37 (17 ms) : Device: 192.168.178.45
19.03.2019 22:10:37 (25 ms) : SNMP V1
19.03.2019 22:10:37 (34 ms) : Custom OID .1.3.6.1.4.1.19865.1.2.2.1.0
19.03.2019 22:10:40 (3005 ms) : SNMP Datatype: ASN_INTEGER
19.03.2019 22:10:40 (3015 ms) : -------
19.03.2019 22:10:40 (3025 ms) : Value: 0
19.03.2019 22:10:40 (3034 ms) : Doneich kann also eine OID erfassen.
Frage:
wie stellt man denn jetzt wohl den channel auf ein oder aus.
Sorry, aber die Anleitung auf Seite 28 verstehe ich nicht....http://denkovi.com/Documents/DAEnetIP2-and-peripheral-with-LM35/Current-Version/UserManual.pdf
dankeschön und irgendwann einen gute nacht !
jörg
-
@alf4711 sagte in Ethernet Relais mit ioBroker lesen und schalten:
ja, habe zugriff; habe das über ein snmp tool getestet:
Jetzt auf Windows oder vom PI aus?
-
habe ein tool auf windows genutzt.
mit ip adresse dann auf das ethernet board.
nicht über die raspberry -
ich habe auch den snmp adapter geladen.
jetzt muss ich doch über blockly den exce oid befehl geben können.
merkt man eigentlich, dass ich keine ahnung habe -
Probier doch erstmal per commandline auf dem Pi ein Relais zu schalten.
Seite 36 aus der Anleitung.
Musst natürlich die IP Adresse anpassen.
Z.B.:
snmpset -v1 -c private 172.16.100.2 .1.3.6.1.4.1.19865.1.2.2.1.0 i 0
Um das über Blockly zu testen den Befehl wenn er den funktioniert mal in einen exec block packen und auslösen.
-
ok, versucht. was mache ich falsch?
-
der rasp kennt den befehl nicht... oder muss ich irgendwie in einen anderen ordner wechseln?
-bash: snmpset: Kommando nicht gefunden.
-
Was kommt denn hier:
snmpget -v1 -c 000000000000 192.168.178.45 .1.3.6.1.4.1.19865.1.1.1.0
-
pi@ioBroker-RasPi:~ $ snmpget -v1 -c 000000000000 192.168.178.45 .1.3.6.1.4.1.19865.1.1.1.0 -bash: snmpget: Kommando nicht gefunden.
pi@ioBroker-RasPi:~ $ -
muss der port 161 noch dahinter???
-
sudo apt install snmp
Nach der Installation nochmal testen mit beiden Befehlen
-
Möchten Sie fortfahren? [J/n] j
Fehl:1 http://raspbian.raspberrypi.org/raspbian stretch/main armhf libsnmp-base all 5.7.3+dfsg-1.7
404 Not Found [IP: 93.93.128.193 80]
Fehl:2 http://raspbian.raspberrypi.org/raspbian stretch/main armhf libsnmp30 armhf 5.7.3+dfsg-1.7
404 Not Found [IP: 93.93.128.193 80]
Fehl:3 http://raspbian.raspberrypi.org/raspbian stretch/main armhf snmp armhf 5.7.3+dfsg-1.7
404 Not Found [IP: 93.93.128.193 80]
E: Fehlschlag beim Holen von http://raspbian.raspberrypi.org/raspbian/pool/main/n/net-snmp/libsnmp-base_5.7.3+dfsg-1.7_all.deb 404 Not Found [IP: 93.93.128.193 80]
E: Fehlschlag beim Holen von http://raspbian.raspberrypi.org/raspbian/pool/main/n/net-snmp/libsnmp30_5.7.3+dfsg-1.7_armhf.deb 404 Not Found [IP: 93.93.128.193 80]
E: Fehlschlag beim Holen von http://raspbian.raspberrypi.org/raspbian/pool/main/n/net-snmp/snmp_5.7.3+dfsg-1.7_armhf.deb 404 Not Found [IP: 93.93.128.193 80]
E: Einige Archive konnten nicht heruntergeladen werden; vielleicht »apt-get update« ausführen oder mit »--fix-missing« probieren?
pi@ioBroker-RasPi:~ $ -
hast du jemals ein „apt update“ gemacht?
Wenn nicht bitte mal ausführen.
Dann aber
sudo apt update sudo apt upgrade
Und dann nochmal
sudo apt install snmp
-
sudo apt-get update
sudo apt-get install snmpd
sudo apt-get install snmpja, bin gerade dabei...
-
WENDY !!!!!
Es funktioniert !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
snmpset -v1 -c private 192.168.178.45 .1.3.6.1.4.1.19865.1.2.2.1.0 i 1
= schaltet von 0 auf 1 = ein
so, jetzt nur das thema mit dem befehl in blockly...
-
@alf4711 sagte in Ethernet Relais mit ioBroker lesen und schalten:
sudo apt-get install snmpd
Brauchst du nicht.
Das installiert einen SNMP Server
-
Ich kenne den SNMP Adapter nicht aber bei OID kannst du mal versuchen das einzutragen:
.1.3.6.1.4.1.19865.1.2.2.1.0 i 1
Gibt es dann einen Datenpunkt dazu der eventuell mit „true/false“ geschaltet werden kann?
Sonst würde ich das wie geschrieben bei Blockly mal in einen Exec packen und testen.
-
wat?
wie kann ich denn jetzt die befehlesnmpset -v1 -c private 192.168.178.45 .1.3.6.1.4.1.19865.1.2.2.1.0 i 0
oder
snmpset -v1 -c private 192.168.178.45 .1.3.6.1.4.1.19865.1.2.2.1.0 i 1auslösen.
in meinem beispiel habe ich über homematic einfach mal einen virtuelle schalter genutzt und den mit io verknüpft:
-
der snmp adapter liest nur (soweit ich das checke).
wie mache ich das mit dem "exec" packen?
-
@alf4711 sagte in Ethernet Relais mit ioBroker lesen und schalten:
wat?
wie kann ich denn jetzt die befehlesnmpset -v1 -c private 192.168.178.45 .1.3.6.1.4.1.19865.1.2.2.1.0 i 0
oder
snmpset -v1 -c private 192.168.178.45 .1.3.6.1.4.1.19865.1.2.2.1.0 i 1auslösen.
in meinem beispiel habe ich über homematic einfach mal einen virtuelle schalter genutzt und den mit io verknüpft:
„Ist Wahr“ kann man das in dem Baustein auf „Änderung“ oder „Aktualisierung“ ändern?