NEWS
(Erledigt) Hilfe Umbau von request auf httpGet bzw. httpPost
- 
					
					
					
					
 Wollte fragen, ob jemand mein Script (Ausschnitt) anschauen kann und mir sagen kann, ob und ggf. wie ich den request umstellen kann. Mein Request ruft eine AI-Server API Funktion auf per post-request. Ich übergebe da Informationen per Post. Dafür wird dann httpget nicht funktionieren? Was macht das Script? 
 --> Es ladet alle 300ms ein Bild von der Kamera und übergibt es dem AI-Server (Gesichts- bzw. KFZ-Nummertafelerkennung). Vom AI-Sever kommt dann entsprechende Response (KFZ-Kennzeichen bzw. welche Person (Gesicht) erkannt wurde.Ganz liebe Grüße! 
 Uwe// Danach Bild wieder in den Speicher laden: var image = fs.createReadStream(filename); // KI-Übergabeparameter vorbereiten: var options = { method: 'POST', url: serverURL, headers: { 'Content-Type': 'multipart/form-data' }, formData: { image: image, min_confidence: minimumConfidencePercent/100 } }; // KI API aufrufen mit unserem geladenen Bild: request(options, function (error, response) { if (error) throw new Error(error); var json_object = JSON.parse(response.body); }); // end request
- 
					
					
					
					
 Ich versuche nun mal den Aufruf des KI-Servers mit const axios = require('axios');
- 
					
					
					
					
 ok, scheint so zu funktionieren: const axios = require('axios'); const fs = require('fs'); // Danach Bild wieder in den Speicher laden: var image = fs.createReadStream("/opt/iobroker/kennzeichen.png"); axios({ method: 'post', headers: { 'Content-Type': 'multipart/form-data' }, url: "http://192.168.178.124:32168/v1/image/alpr", data: { image: image, min_confidence: 90/100 } }) .then(function (response) { log(response.data.success); response.data.predictions.forEach(function (prediction) { log(prediction); }); );
 
		
	