Aus Visu Robonect steuern
Verfasst: Sa 22. Sep 2018, 15:31
Hi zusammen,
ich habe eine kleine Visualisierung meines Hauses. Dort kann ich diverse Stati einsehen und gewisse Dinge steuern. Ich wollte nun auch den Rasenmähroboter einbinden, bin aber zu blöd. Ich habe einen Button, der einen Job starten soll, sowie ein <p> Tag welches die Rückmeldung enthalten soll. Der Job wird gestartet, aber ich bekomme die Info nicht zurück.
Hier der Fehler aus der JS Console
Wie bekomme ich die JSON Daten Cross Domain gelesen? Kann mir jemand helfen?
Danke schon im Voraus
ich habe eine kleine Visualisierung meines Hauses. Dort kann ich diverse Stati einsehen und gewisse Dinge steuern. Ich wollte nun auch den Rasenmähroboter einbinden, bin aber zu blöd. Ich habe einen Button, der einen Job starten soll, sowie ein <p> Tag welches die Rückmeldung enthalten soll. Der Job wird gestartet, aber ich bekomme die Info nicht zurück.
Code: Alles auswählen
<button onclick="myFunction()">job</button>
<p id="result"></p>
<script>
function myFunction(){
// Replace with your JSON feed
fetch('http://10.09.20.146/json?cmd=mode&mode=job&remotestart=1&after=4&end=20:00').then(response => {
return response.json();
}).then(data => {
// Work with JSON data here
document.getElementById("result").innerHTML = data;
console.log(data);
}).catch(err => {
// Do something for an error here
});}
</script>
Code: Alles auswählen
Failed to load http://10.09.20.146/json?cmd=mode&mode=job&remotestart=1&after=4&end=20:00: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://10.09.20.168:8082' is therefore not allowed access. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
VM749:4 Cross-Origin Read Blocking (CORB) blocked cross-origin response http://10.09.20.146/json?cmd=mode&mode=job&remotestart=1&after=4&end=20:00 with MIME type application/json. See https://www.chromestatus.com/feature/5629709824032768 for more details.
Danke schon im Voraus