Hallo @Baumi1992,
Das ist echt schade, wenn's nicht funktioniert. Http-Status 0 ist eigentlich gar nicht definiert aber Javascript kann bei einem Request 0 als Antwort liefern.
Es gibt anscheinend zwei Situationen in denen als Status 0 kommt.
cross-domain call: Hast Du die html-Seite lokal auf dem Rechner oder auf einem eigenen Server?
Probier es mal lokal oder verwende meinen kleinen Proxy "https://forum.air-q.com/topic/67/messwerte-des-air-q-in-eigenen-webseiten-verwenden".
Allerdings sollte seit air-Q 1.61 dieses Problem nicht mehr existieren.
Es soll anscheinend auch vorkommen, dass bei einer leeren Antwort der Status auf 0 gesetzt wird. Das würde heißen dass der air-Q eine leere Antwort gesendet hat.
Laut airQ-Shop gibt es verschiedene air-Q-Versionen, und nicht alle haben ein API, das hier genutzt wird. Aber das kann ich nicht testen, ich habe nur einen air-Q.
Du kannst auch noch folgendes probieren, wenn Du einen eigenen Server hast:
Mit dem kleinen PHP-Script "https://forum.air-q.com/topic/27/hausautomation-fhem" kannst Du die Daten versuchen abzufragen.
Das geht dann mit http://<Dein Server>/<Pfad>/get.php?cmd=data.
Nachtrag: Wenn Du Dich auskennst, dann schau doch mal im Debugger in Deinem Browser was da so vom air-Q kommt.