Homebridge MQTT-Thing Plugin
-
Ich versuche den airQ in Homekit einzubinden,
bisher habe ich geschafft, dass er an einen Mosquitto MQTT Broker auf einem Rapbee sendet, dort läuft auch Homebridge und ich scheitere am Abruf der Daten über das mqttthing Plugin.
Hat das jemand im Einsatz und kann mir sagen wie die Konfiguration für Homebridge aussehen muss? -
Habe es hinbekommen, ein Leerzeichen zu viel im Topic-Namen 🙄
-
Hallo @MSair,
wir haben ganz neu ein Plugin für Homebridge erstellt: https://github.com/CorantGmbH/homebridge-air-q
Dieses kommt ohne MQTT aus und ruft die Daten direkt vom Gerät ab.
Es kann in Homebridge unter den Plugins direkt unter der Suche für "air-Q" gefunden werden.
Wir testen es gerade noch, bevor wir es auch offiziell ankündigen. -
Danke, das ist gut!
Habe es mir schon kurz angesehen, eventuell sollte man sich zunächst auf die Sensoren beschränken, die auch von HomeKit direkt unterstützt werden?
Bei einigen ist ja auch die Maßeinheit problematisch, allerdings z.B. CO lässt sich noch recht einfach mit einer Formel (ggf. mit der Normdichte) aus mg/m3 in ppm für HomeKit umrechnen.
Bei VOC wüsste ich jetzt nicht wie man das umrechnet. -
@Daniel-air-Q sagte in Homebridge MQTT-Thing Plugin:
Hallo @MSair,
wir haben ganz neu ein Plugin für Homebridge erstellt: https://github.com/CorantGmbH/homebridge-air-q
Dieses kommt ohne MQTT aus und ruft die Daten direkt vom Gerät ab.
Es kann in Homebridge unter den Plugins direkt unter der Suche für "air-Q" gefunden werden.
Wir testen es gerade noch, bevor wir es auch offiziell ankündigen.Arbeiten sie auch an einem IOBroker Adapter?
-
Hallo @Michael-Neuffer,
ein Nutzer hat für IOBroker ein Skript erstellt, was die Anbindung des air-Q ermöglicht. Den entsprechenden Foren-Eintrag finden Sie hier:
https://forum.air-q.com/topic/137/iobroker-script/7Auf unserer Awesome-Liste sind zudem alle Integrationen gesammelt, die uns bisher bekannt sind:
https://github.com/CorantGmbH/awesome-air-q -
Hallo @MSair,
ich habe leider nirgends in der Homebridge-Doku Angaben zu den Einheiten gefunden, die Homekit erwartet.
CO in ppm?
NO2 auch in ppm?
Als was wird VOC erwartet? 1000 scheint dort ein Maximum zu sein. Nur 1000 von was?
Wenn Sie dazu eine Quelle hätten, würde ich das Plugin gern entsprechend anpassen. -
Hallo,
Ich habe es mal rausgeschrieben, Quelle ist ein PDF im Developer-Bereich bei Apple:
HomeKit Accessory Protocol Specification
https://developer.apple.com/homekit/specification/
Ein “Air Quality Sensor” kann demnach folgende Sensoren/Werte haben (außerdem noch sowas wie Batteriezustand):Air Quality:
0 ”Unknown”
1 ”Excellent”
2 ”Good”
3 ”Fair”
4 ”Inferior”
5 ”Poor”VOC Dichte
0-1000 micrograms/m3Ozon Dichte
0-1000 micrograms/m3PM2.5 Dichte
0-1000 micrograms/m3PM10 Dichte
0-1000 micrograms/m3NO2 Dichte
0-1000 micrograms/m3CO2 Level
0-100000 parts per million (ppm)CO Level
0-100 parts per million (ppm)SO2 Dichte
0-1000 micrograms/m3 -
@MSair, danke! Offenbar betrifft die Abweichung nur CO und VOC. Für alle anderen Sensoren hat Apple weise gewählt ;)
Für die Umrechnung von VOC habe ich Ethanol als Molekül herangezogen, da die VOC-Sensoren von den Herstellern daran kalibriert sind. Viel Sinn macht die Angabe in µg/m³ aber tatsächlich nicht.
Es gibt in der neuen Version 1.1.0 des Plugins nun die Möglichkeit Sensoren in der Plugin-Konfiguration abzuwählen, die man nicht in HomeKit sehen möchte. -
Das mit der Konfiguration ist super,
kann man vielleicht die zusätzlich angezeigten einzelnen NO2, O3, SO2 und VOC-Sensoren auch abschaltbar machen, die sind ja schon unter „Health air-q“ mit sichtbar. Also so, dass alles was geht unter einem HomeKit-Gerät vereint ist…