Logo
    • Registrieren
    • Anmelden
    • Suche
    • Kategorien
    • Aktuell
    • Tags
    • Benutzer
    • air-Q Shop

    Firmware-Updates (aktuell)

    Firmware/App - Updates
    17
    117
    86062
    Lade mehr Beiträge
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
    • Daniel [air-Q]
      Daniel [air-Q] zuletzt editiert von

      Ein weiteres kleines Bugfix-Release 2.0.2 behebt einen Bug zur Lüftersteuerung. air-Qs, die keine spezielle Industrie-Version sind, haben gar keinen externen Lüfter. Allerdings besteht die Wahrscheinlichkeit, dass der Bug bereits durch leichte Verstaubung an der falschen Stelle ausgelöst werden könnte. Das führt dazu, dass der air-Q nicht mehr bootet und alle LEDs aus bleiben. Um diese Chance zu reduzieren hier und in der App nun erneut ein Update:
      Manuelles Update von < 2.0.0:
      https://updates.air-q.com/firmware/1.24.1_D_2.0.2/appimg.bin
      https://updates.air-q.com/firmware/1.24.1_D_2.0.2/appimg.chk
      Manuelles Update von 2.0.0 und 2.0.1:
      https://updates.air-q.com/firmware/1.24.1_D_2.0.2/firmware.bin
      https://updates.air-q.com/firmware/1.24.1_D_2.0.2/firmware.chk

      Daniel [air-Q] 1 Antwort Letzte Antwort Antworten Zitieren 0
      • Daniel [air-Q]
        Daniel [air-Q] @Daniel [air-Q] zuletzt editiert von Daniel [air-Q]

        In seltenen Fällen waren nach dem Firmware-Update von < 2.0.0 Dateien mit korrumpiertem Dateinamen im internen Dateisystem, was den Betrieb des Geräts beeinträchtigen konnte. Dies wird mit diesem Bugfix-Release nun automatisch behoben.

        Manuelles Update von < 2.0.0:
        https://updates.air-q.com/firmware/1.24.1_D_2.0.3/appimg.bin
        https://updates.air-q.com/firmware/1.24.1_D_2.0.3/appimg.chk
        Manuelles Update von 2.0.0 bis 2.0.2:
        https://updates.air-q.com/firmware/1.24.1_D_2.0.3/firmware.bin
        https://updates.air-q.com/firmware/1.24.1_D_2.0.3/firmware.chk

        1 Antwort Letzte Antwort Antworten Zitieren 0
        • M
          mb zuletzt editiert von

          Hallo Daniel,
          erst mal danke für die neue Firmware – es ist immer schön zu sehen, dass Hardware die man hat vom Hersteller weiter aktiv supported wird.
          Ich habe den VOC Sensor Sensirion SGP40 und stelle fest, dass – wie in der Ankündigung beschrieben – die Werte jetzt deutlich niedriger sind (mindestens Faktor 7).
          Gibt es eine Möglichkeit die alten (historischen) Werte umzurechnen?
          Gruß: MB

          Daniel [air-Q] 1 Antwort Letzte Antwort Antworten Zitieren 0
          • M
            mb zuletzt editiert von

            PS: Scheint dass der Sensor eine Weile gebraucht hat sich neu zu kalibrieren. Aktuell haben sich die Werte von durchschnittlich 745ppb auf 260ppb verringert – also etwa ein Drittel.

            1 Antwort Letzte Antwort Antworten Zitieren 1
            • Daniel [air-Q]
              Daniel [air-Q] @mb zuletzt editiert von

              Hallo @mb,
              leider nicht ohne erheblichen Aufwand. Aber ich kann gern die Infiormationen bereitstellen, die dazu nötig wären:

              Zuvor haben wir die Rohdaten des Sensors direkt verarbeitet und auf den SGP30 kalibriert weiter verarbeitet.
              Die vom SGP30 abgeleitet Formel war:

              sensitivity = 0.2463
              offset = 7800
              voc_ppb = offset - sensitivity * raw_value
              

              Daraus kann man nun auf die Rohdaten raw_value aus den zurückliegend aufgezeichneten Daten zurück rechnen.

              Dieser Rohwert wird nun in der neuen Firmware 2.0.x durch den von Sensirion bereitgestellten VOC-Algorithmus gejagt:

              voc_index, _ = sensirion_gas_index_algorithm.process(raw_value, 0)
              

              Und anschließend wird mit der neuerdings von Sensirion bereitgestellten Umrechungsformel der VOC-Wert aus dem VOC-Index berechnet:

              voc_ppb = -381.97 * (log(501 - voc_index) - 6.24)
              

              Mit diesen Informationen kann nun gern ein enthusiastischer Programmierer ein Werkzeug zur Umrechnung der zurückliegenden Daten erstellen :)

              1 Antwort Letzte Antwort Antworten Zitieren 0
              • M
                mb zuletzt editiert von

                Danke für den Link. Ganz interessante Dokumentation.
                So wie ich sie verstehe sollte dann die Angabe in ppb aus der App und aus der Weboberfläche des Air-Q entfernt werden, da kein absoluter in ppb messbarer Wert mehr errechnet wird (auch wenn der Variablenname das suggeriert), sondern ein relativer in % zum 24 Stunden Normalwert des Raums.
                Als Steuerung für einen Luftreiniger oder Hinweis mal das Fenster zu öffnen sicherlich sehr hilfreich, aber kein Wert, der mit irgendwelchen Grenzerten in Verbindung gebracht werden sollte.

                1 Antwort Letzte Antwort Antworten Zitieren 0
                • M
                  mb zuletzt editiert von

                  Ein einfaches Gerüst für die Umrechnung sieht so aus:

                  /////// recalc.c start ///////////
                  #include "sensirion_gas_index_algorithm.h"
                  #include <math.h>

                  int main()
                  {
                  uint16_t sraw_voc = 0;
                  int32_t voc_index_value = 0;
                  double oldValue;
                  double newValue;
                  GasIndexAlgorithmParams voc_params;

                  GasIndexAlgorithm_init(&voc_params, GasIndexAlgorithm_ALGORITHM_TYPE_VOC);

                  // Open Database
                  // for each record in database {
                  // read oldValue
                  sraw_voc = (uint16_t) ((7800 - oldValue) / 0.2463);
                  GasIndexAlgorithm_process(&voc_params, sraw_voc, &voc_index_value);
                  newValue = -381.97 * (log(501 - voc_index_value) - 6.24);
                  // insert newValue into database
                  // }

                  return 0;
                  }
                  /////// recalc.c end ///////////

                  und wird auf Linux kompiliert mittels:
                  gcc -o recalc recalc.c sensirion_gas_index_algorithm.c -lm

                  Vorausgesetzt ist, dass sensirion_gas_index_algorithm.c und sensirion_gas_index_algorithm.h von https://github.com/Sensirion/gas-index-algorithm/tree/master/sensirion_gas_index_algorithm ins lokale Verzeichnis kopiert wurden.

                  Der Wert von GasIndexAlgorithm_DEFAULT_SAMPLING_INTERVAL muss dem Interval in Sekunden entsprechen in dem man die Daten ausgelesen hat.

                  1 Antwort Letzte Antwort Antworten Zitieren 0
                  • Daniel [air-Q]
                    Daniel [air-Q] zuletzt editiert von Daniel [air-Q]

                    Firmware 2.0.0 bringt mit, dass die Daten auf SD-Karte in einem zusätzlichen Verzeichnis komprimiert werden, um demnächst in der App die Daten vom Gerät deutlich schneller herunterladen zu können. Dieses Feature brachte mit, dass Daten rückwärtig komprimiert werden, damit auch diese schnell heruntergeladen werden können. Das brachte aber einige Probleme mit sich und wir haben entschieden diese rückwärtige Komprimierung nicht mehr durchzuführen, da ohnehin fast nur die neuesten Daten angeschaut werden und für ältere Daten immer noch die bisherige Downloadgeschwindigkeit zur Verfügung steht.

                    Abgesehen davon war nach einer Unterbrechung der MQTT-Verbindung zur Cloud das Abbonement des Rückkanals nach der MQTT-Verbindungsherstellung nicht zuverlässig wieder erfolgt. Dadurch kamen dann im Webinterface vorgenommene Einstellungen nicht beim Gerät an.

                    Manuelles Update von < 2.0.0:
                    https://updates.air-q.com/firmware/1.24.1_D_2.0.4/appimg.bin
                    https://updates.air-q.com/firmware/1.24.1_D_2.0.4/appimg.chk
                    Manuelles Update von 2.0.0 bis 2.0.3:
                    https://updates.air-q.com/firmware/1.24.1_D_2.0.4/firmware.bin
                    https://updates.air-q.com/firmware/1.24.1_D_2.0.4/firmware.chk

                    1 Antwort Letzte Antwort Antworten Zitieren 0
                    • N
                      nico zuletzt editiert von nico

                      Guten Tag,
                      das Firmware-Update wird bei mir nicht durchgeführt. Die LEDs sehen so aus, als würde es laufen, nach dem Neustart bleibt jedoch die Firmware-Version unverändert (d.h. kein Update). Ich habe Testweise auch mal die SD-Karte mit der eines anderen air-Qs getauscht, bei dem das Firmware-Update zuvor ging.
                      Hier der log mit Loglevel Info:

                      2025-09-29T19:11:38+00:00 Info 2.0.0 fwupdate Downloading firmware version 1.24.1_D_2.0.4
                      2025-09-29T19:11:41+00:00 Info 2.0.0 fwupdate Downloading checksum file finished
                      2025-09-29T19:11:42+00:00 Info 2.0.0 clock Watchdog set to 60 s
                      2025-09-29T19:12:06+00:00 Info 2.0.0 fwupdate Downloading firmware image finished. Resetting machine to process update.
                      2025-09-29T19:12:08+00:00 Info 2.0.0 clock Watchdog set to 60 s
                      2025-09-29T19:12:08+00:00 Info 2.0.0 clock Watchdog set to 60 s
                      2025-09-29T19:16:40+00:00 Info 2.0.0 preinit DeviceID successfully determined: <zensiert>
                      2025-09-29T19:16:40+00:00 Warning 2.0.0 main XXXXXXXXXXXXXXXXXXXXXXXX System restarted. Cause: HARD_RESET: 312 seconds since last measurement; Boot counters: 109/1870/0/1459/2725
                      
                      1 Antwort Letzte Antwort Antworten Zitieren 0
                      • Mario [air-Q]
                        Mario [air-Q] zuletzt editiert von

                        Hallo @nico leider kommt es manchmal zu Problemem beim Download der Firmware. Die heruntergeladenen Dateien sind dann fehlerhaft und das update wird nicht installiert. In dem Fall bitte das Update manuell durchführen. Bitte hier die richtigen Dateien herunterladen und auf die SD Karte kopieren:
                        https://support.air-q.com/support/update-der-firmware/

                        Das sollte dann klappen.

                        Wissen was in der Luft ist!

                        1 Antwort Letzte Antwort Antworten Zitieren 0
                        • 1
                        • 2
                        • 8
                        • 9
                        • 10
                        • 11
                        • 12
                        • 11 / 12
                        • Erster Beitrag
                          Letzter Beitrag



                         |   |   | 

                        © 2023 air-Q

                        Impressum

                        Datenschutz