NEWS
Problem mit Adapter Ping - Result: {"error":"timeout"}
- 
					
					
					
					
 Hallo, 
 der Ping-Adapter selbst läuft, und ich bekomme von ping.0.device alive=true / false etc. zurück.Jedoch funktioniert das auf Github beschriebene Beispiel sendTo('ping.0', 'ping', '192.168.1.1', (res) => { console.log('Result: ' + JSON.stringify(res)); // Result: {"result": {"host": "192.168.1.1", "alive": true, "ms": 250}} });nicht. Ich bekomme, wenn ich das Skript starte, nach 20 Sekunden: Result: {"error":"timeout"}Ich kann am Raspberry allerdings mittels sudo -u iobroker ping 192.168.1.1das device pingen. Versionen: 
 Node.js: 18.20.2, NPM: 10.5.0, Ping-Adapter: 1.6.2, iputils-ping: 3:20210202-1. Installiert auf Raspberry Pi 4.
 Einstellungen in der Instanz:
 Interval: 60000ms, Interval if unreachable: 60000ms, Number of retries: 3, No host name in state name: Angehakt.Hilfe. 
 Dank & Gruß,
 Jack
- 
					
					
					
					
 gelöscht 
- 
					
					
					
					
 Hat echt keiner einen Tipp, oder steht das ja eh irgendwo, wo ich es nicht gefunden hab? 
 Bitte wenigstens einen Hinweis.Danke, 
 Jack
- 
					
					
					
					
 @jack sagte in Problem mit Adapter Ping - Result: {"error":"timeout"}: Ich bekomme, wenn ich das Skript starte, nach 20 Sekunden: 
 Result: {"error":"timeout"}Eigentlich alles richtig von Deiner Seite aus. Es könnte sein, dass der Ping-Adapter auf das sendTo nicht richtig antwortet. Dementsprechend kommt nie eine Antwort und der Callback wird auch nie aufgerufen. EDIT: Sieht erstmal richtig aus: https://github.com/ioBroker/ioBroker.ping/blob/9468dbbdb31cfeed4c9246ed496f9625987dcd95/main.js#L57 Wäre nur die Frage, wann ping.probe den Callback aufruft. Müsste ich mir das Modul genauer anschauen. 
- 
					
					
					
					
 Sieht so aus, als ob der Callback nur bei Problemen/Fehlern aufgerufen wird: https://github.com/ioBroker/ioBroker.ping/blob/master/lib/ping.js Also ist es ein Bug im Adapter. Gibt auch schon einen Issue dazu: 
 https://github.com/ioBroker/ioBroker.ping/issues/93
 
		
	 
		
	 
			
			