AirQ Luftsensor

Warum gibt es eigentlich in diesem Forum keinen einzigen Eintrag zum AirQ Luftsensor, obwohl es (zu meiner großen Freude) ein entsprechendes IPS Modul gibt?

Da ich zufällig so ein Teil habe und das schon immer mal einbinden wollte, habe ich das natürlich gleich mal ausprobiert. Der erste Schritt klappt tadellos:

Bildschirmfoto 2023-08-27 um 17.04.01

Der zweite Schritt (Liste mit Senioren aktualisieren) funktioniert leider nicht:

Bildschirmfoto 2023-08-27 um 17.04.13

Kann da jemand helfen?

Ich denke du bist mit der 7.0er Version unterwegs. Das müsstest du leider entweder selber korrigieren, oder dem Entwickler Bescheid geben.

paresy

Hmmm. Bin mir nicht sicher, ob ich Dich verstanden habe: Du meinst die IPS Version? Da bin ich auf 6.4.

Hm, definitiv spannend. Ich befürchte, dass du trotzdem den Entwickler kontaktieren müsstest. Ich glauben nicht, dass es an dir liegt.

paresy

Jetzt bin ich also auch bei GitHub registriert… :wink:

Mal schauen… https://github.com/styletronix/SymconAirQ/issues

1 „Gefällt mir“

Oh… da werde ich mal wohl schauen müssen was da los ist. Ich melde mich sobald ich was rausgefunden habe.

Das Problem sollte mit der neuen Version behoben sein. Diese wird sicher in kürze im Store zur Verfügung stehen.

Sorry, hat urlaubsbedingt etwas gedauert… Aber leider tut es noch nicht; zumindest nicht vollständig.

VERBINDUNG PRÜFEN klappt:
rfolgreich - Dies sind die empfangenen Daten:

{„oxygen“:[20.902,3.82],„no2“:[19.97,5.7],„dewpt“:[18.405,0.99],„temperature“:[21.968,0.61],„timestamp“:1695318478000,„Status“:„OK“,„sound“:[26.1,13.9],„humidity“:[79.026,6.32],„uptime“:40743,„sound_max“:[58.3,2.3],„tvoc“:[0,0],„co2“:[878,76.3],„co“:[0.436,0.106],„DeviceID“:„XYZ“,„pressure“:[980.6,1],„so2“:[403.88,30.2],„health“:991,„performance“:471.62,„dHdt“:-0.6,„humidity_abs“:[15.375,0.95],„dCO2dt“:9.72,„measuretime“:1390,„o3“:[13.02,1.9]}

Aber LISTE MIT SENSOREN AKTUALISIEREN LEIDER NICHT:
Fatal error: Uncaught Error: Access to undeclared static property: AirQ::$defaultSensornames in C:\ProgramData\Symcon\modules.store\sxairq\Air Q\module.php:511
Stack trace:
#0 C:\ProgramData\Symcon\modules.store\sxairq\Air Q\module.php(1266): AirQ->GetFriendlySensorName(‚oxygen‘)
#1 C:\ProgramData\Symcon\scripts__generated.inc.php(607): AirQ->UpdateSensorList()
#2 C:\Windows\System32-(3): SXAIRQ_UpdateSensorList(21687)
#3 {main}
thrown in C:\ProgramData\Symcon\modules.store\sxairq\Air Q\module.php on line 511

Wobei aber zumindest die Abfrage der übergreifenden Werte mit dem vorgegebenen Intervall von 60 Sekunden zu klappen scheint: