Firmware
Last updated
Last updated
Hier finden Sie die neueste Firmware. Wie Sie die Firmware und das Image installieren können, erfahren Sie hier:
Fehler in der Abarbeitungsroutine
Vorbereitungen für die Konfiguration per App Bis Ende des Jahres soll es möglich sein, das Hydrom komplett über die App4Hydrom einzurichten. Dazu müssen im Hydrom Vorbereitungen getroffen werden. Wenn Sie mehr wissen wollen, kontaktieren Sie mich bitte.
Die Seriennummer des Gerätes kann nun über eine JSON-Datei ausgelesen werden. Dies ist ein Teil der Vorbereitungen für die App
Aktuelle FW-Version kann nun über eine JSON-Datei ausgelesen werden. Dies ist Teil der Vorbereitungen für die App
Erweitern der Client SSID von max. 32 Zeichen auf max. 96 Zeichen
Erweitern Sie die Server-Adresse von max. 48 Zeichen auf max. 96 Zeichen Ein Kunde hat mich kontaktiert und um die Erweiterung gebeten, weil er den AWS-Cloud-Service nutzen möchte und dieser die größeren Adressen vorgibt.
Erläuternde Texte Kalibrierung Für alle drei Arten der Kalibrierung wurden erläuternde Texte hinzugefügt, um die Unterscheidung zu erleichtern. Ein Texter hatte Schwierigkeiten, die richtige Kalibrierungsmethode zu wählen. Für solche Rückmeldungen bin ich immer dankbar.
Erläuternder Text Bluetooth Einem Texter fiel es schwer zu verstehen, dass Bluetooth nicht bedeutet, dass man sich mit dem Gerät verbinden kann, sondern dass man die Nachrichten empfangen kann. Für solche Rückmeldungen bin ich immer dankbar.
Umbenennung der Bluetooth UUID in der Benutzeroberfläche Es gab eine Anfrage über die Bedeutung der UUID. Daher wurde der Name von UUID in Colour geändert, um Verständnisprobleme zu vermeiden.
Early Feedback Konfigurationsmodus aktiviert. Wenn der Hydrom nicht in der Nähe seines WLAn ist, man aber trotzdem das Gerät konfigurieren möchte, dauerte es 15 Sekunden, bis die LED grün aufleuchtete. Dies führte zu Missverständnissen und Mehrfachbetätigungen und in der Folge zu der Annahme, dass das Hydrom nicht reagiert. Dies wurde nun geändert. Nun leuchtet die grüne LED sofort auf, unabhängig davon, ob der WLAn bereits bereit ist.
Wakeup nach Update
Kalibrierung des Positionssensors Es wurde ein Fehler behoben, der eine Neukalibrierung des Lagesensors erforderlich machte.
Mehr Feedback für WLAN Es gab ein Feedback von einem Kunden, der um mehr Feedback zu den Problemen mit dem WLAN bat. Zusätzliches Feedback wurde hinzugefügt. Sie können jetzt sehen, ob es ein geeignetes Wi-Fi in der Nähe gibt.
Spezifische Schwerkraft für Brewblox Zusätzlich zum Plato wird nun auch die SG an Brewfather übertragen.
Überarbeitung des Dateisystems Das Dateisystem wurde überarbeitet.
Bluetooth wird nach Reset aktiviert.
Brewfather Vorauswahl wurde gelöscht. Die Hinweise in der Anleitung haben leider nicht den gewünschten Effekt gehabt und viele Kunden nutzen immernoch die abgekündigte Brewfather Schnittstelle über "Costum Stream". Deswegen wurde sie gelöscht.
Speicherleck. Es wurde ein Speicherleck entdeckt, das unter Umständen dazu führen kann, dass das Hydrom abstürzt und keine Daten gesendet werden, wenn Bluetooth eingeschaltet ist.
Abwärtskompatibilität Deepsleep-Aktivierung Es wurde die Möglichkeit genommen Deepsleep zu deaktivieren. Das führte dazu, dass alte Versionen kein Deepsleep aktiviert hatten. Der fehler wurde behoben.
Feedback Klarwasserkalibirung. Ein Kunde hat den Wunsch geäußert, dass er gerne ein Feedback bekommen möchte, ob die Kalibrierung erfolgreich war. Das wurde eingebaut.
MPU Kalibrierung über UI. Es gab den Fall, dass der Lagesensor nicht mehr kalibriert war. Mit dieser Funktion kann die Kalibriung erneuert werden.
Verbindungsversuchdauer 20sec. -> 10sec.\
Einige Rechtschreibfehler behoben
INFluxDB Werte werden nicht mehr als String übergeben.
Einige Security Updates
Automatisches Senden der Messwerte nach Einschalten/In Tiefschlaf versetzen hinzugefügt. Es gab die Rückmeldung, dass es Sinnvoll wäre, wenn das Hydrom eingeschaltet wird, dass dann direkt ein messwert gesendet wird. Damit man nicht mehr Warten muss.
Es gibt jetzt nicht mehr die Möglichkeit den Tiefschlaf abzustellen.
Klarwasserkalibrierung hat nicht funktioniert für eine gewisse Charge. Das wurde behoben.
Unterstützung für Bierbot Bricks
Unterstützung für Google Sheets
Das Hydrom verfügt nun über eine automatische Abschaltfunktion bei einer Batteriespannung von weniger als 3 Volt, um die Lebensdauer der Batterie zu verlängern und den Schutz des Geräts zu gewährleisten.
Die Nutzeroberfläche wurde resistenter gestaltet. Es wurde die maximale Anzahl an Zeichen begrenzt.
Der Hydrom-Name wurde jetzt zusammengelegt mit dem Konfigurations-WLAN-Namen.
Bluetooth ist jetzt standardmäßig eingeschaltet.
Geführte Zucker-Kalibrierung wurde gelöscht. Durch die Referenz-Kalibrierung, ist das Hydrom deutlich flexibler
Die maximale Tokengröße wurde von 48 Zeichen auf 85 Zeichen angehoben
Die maximale Passwortlänge wurde von 32 Zeichen auf 34 Zeichen angehoben
Jetzt versucht das Hydrom 15x sich mit dem WLAN zu verbinden
Beschränkung der Nachkomma-stellen. Die Messwerte die Übermittelt werden, werden jetzt auf eine logische Größe gekürzt.
Es wurden einige Formulierungen auf Deutsch geändert.
Es wurden einige Formulierungen auf Niederländisch geändert.
Telegram: Es wurde bisher fälschlicherweise Plato Wert übermittelt, selbst wenn SG eingestellt wurde.
Telegram: Von nun an wird der Gerätename vor der Nachricht gesendet. Dadurch können mehrere Geräte über denselben Bot überwacht werden.
WLAN reconnect: Nun versucht das Hydrom 30 Sekunden lang, eine Verbindung zum Wifi herzustellen. Wenn dann keine Verbindung hergestellt wurde, dann versucht er es erneut. Dadurch kann der Hydrom auch bei einer schlechten Verbindung zuverlässig arbeiten, aber der Strombedarf steigt.
Warnmeldung wenn der Konfigurationsmodus zu lange genutzt wird. Es hat einige verärgerte Kunden gegeben die den Konfigurationsmodus als Produktivumgebung genutzt haben und sich beschwert haben, das der Akku innerhalb 10h leer war. Das soll damit verhindert werden
Korrektur von Tippfehlern
Kompensation eines Überlaufs im Framework Dies hat Auswirkungen auf die Berechnung des Tiefschlafs
Anpassung der Formel für die Temperaturkompensation.
Anpassung der Anzeige der Temperaturkompensation auf der Hauptseite.
Wlan-Passwortlängen bis zu 63 Zeichen können jetzt verwendet werden
Es gab ein Bug in der Berechnung Temperaturkompensation.
Kopfstanderkennung: Das Hydrom stoppt das Senden von Messwerten wenn es auf dem Kopf steht. Das führt zu einer längeren Laufzeit der Batterie und zu einer übersichtlicheren Nutzung der Messwerte.
Temperaturkompensation: Das Hydrom unterliegt wie alle Frei schwimmenden Hydrometer den Gesetzen der Physik. Das Messergebnis ist direkt von der Temperatur abhängig. Diese Abhängigkeit wurde jetzt mit der Temperaturkompensation verkleinert.
Telegram Support: Mit dieser Version unterstützt das Gerät Telegram. Auf vielfachen Wunsch hin wurde dieses Feature eingebaut. Gesendet wird Plato, Temperatur (in celsius), Batterystand (in %) und die Sendeleistung RSSI.
Für Monitor.beer Support wurde "tilt" in die json-Daten hinzugefügt. Monitor.beer sollte nun unterstützt werden.
Es gab ein Bug in der Berechnung der Zeit die das Gerät schlafen soll.
URL-Platzhalter Werte für Spezifische Dichte und Battery-Prozent wurden behoben.
bei Ubidots wird jetzt Plato in der "tilt" Variable gesendet und der Rohe Wert des Winkels des Geräte in der Variable "angle_RAW"
Die Konfigurationsseite ist nun immer über Ihr eigenes WLAN erreichbar. Das bedeutet, dass jedes Mal, wenn Sie den Konfigurationsmodus mit der Hardwaretaste starten, das Hydrom ein eigenes Netzwerk aufbaut. Dies hat viele Vorteile:
zuverlässig, auch wenn das vorhandene WLAN keine gute Qualität hat.
selbst wenn der Router die DNS-Adresse nicht richtig auflöst, kann auf das Hydrom zugegriffen werden
Sie müssen die IP des Zielgeräts nicht kennen, sondern nur 192.168.2.1 eingeben, wie in der Anleitung beschrieben.
einige Router erlauben es den Clients nicht, miteinander zu kommunizieren, so dass Sie das Gerät trotzdem einrichten können
Ein Gastnetzwerk kann verwendet werden, um die Daten ins Internet zu senden.
wenn die WiFi-Daten falsch eingegeben wurden, können Sie trotzdem auf das Gerät zugreifen.
Direkte Rückmeldung WLAN-Einstellung. Sie können direkt sehen, ob das Wifi verbunden ist oder nicht. Wir arbeiten noch daran, die Ursache zu ermitteln und diese auszugeben.
Es gibt bis zu 6 Sprachen für das Nutzerinterface.
Es wurden viele weitere Erklärungen hinzugefügt zu den einzelnen Services.
Das anfängliche Passwort für den Zugangspunkt wurde gelöscht. Einfach ohne Passwort verbinden und fertig.
Die Plainwatercalibration wurde behoben
Stabilisierung der Lagesensormessungen.
Ubidots Schnittstelle Das letzte Update enthielt einen Fehler, der mit diesem Update behoben wurde
LED bei Start im Konfigurationsmodus an Sofort wenn im Konfigurationsmodus gestartet wird, werden die beiden LED´s eingeschaltet.
Wifi-Reset Wenn der Reset-Button länger als 3 Sekunden gedrückt wird, dann wird das Hydrom mit zurückgesetzen Wifi-Einstellungen gestartet.
Brewfather Server&Port wird jetzt persistent gespeichert. Es wurde der Brewfather Server-Adresse &Port veränderbar gemacht.
\
Default Brewblox-Port wurde von 91 auf 1883 geändert
Energiesparen: Dynamische WLAN Sendeleistung Das Hydrom versucht erstmal mit einer geringeren Sendeleistung die Nachricht zu versenden und regelt dann langsam hoch, bis die Nachricht versendet wurde.
Erkennung: Server erreichbar (im Service Menü) Wenn eine Testnachricht abgesetzt wurde, dann wird hinter dem Eingabefenster für die Server-Adresse ein rotes oder grünes Quadrat eingeblendet, je nachdem ob eine verbindung besteht oder nicht. Zum Testen ob eine Internetverbindung besteht kann "google.de" als Server eingeben werden Dieses Feature hilft bei dem Finden von Fehlern.
Erkennung: Port am Server geöffnet (im Service Menü) Wenn eine Testnachricht abgesetzt wurde, dann wird hinter dem Eingabefenster für den Port ein rotes oder grünes Quadrat eingeblendet, je nachdem ob der Port offen ist oder nicht. Dieses Feature hilft bei dem Finden von Fehlern.
Bluetooth Sendeleistung hatte einen Rechtschreibfehler
Standardeinstellung Brewbox Username/Passwort ist nun leer
Bluetooth ist standardmäßig deaktiviert.
Höhere Auflösung bei der Berechnung des Batterie-Füllstandes
Falsche Werte bei Grainfather, Brewfather und Ubidots. Hinweis zu Ubidots: Der Anbieter erlaubt nur eine gewisse Anzahl an Variablem pro Gerät Das löschen der nicht benötigten Variablen kann Übertragungsartefakten vorbeugen.
Vereinzelt kam es bei Kunden zu unstabilen Temperaturwerten. Es wurde ein Mechanismus eingebaut der die Temperatur auf Plausibilität prüft und nur dan aktzeptiert, wenn diese gegebene ist.
Die Support-Seite wurde überarbeitet
InfluxDB Name wurde behoben
Der Default-Pfad für Brewfather wurde angepasst
Telegram UI wurde gelöscht, da noch nicht im Backend implementiert
Thimgsspeak UI wurde gelöscht, da noch nicht im Backend implementiert
SoftwareReset wurde gelöscht, da es zu unbeabsichtigten Resetten kam. Um das Hydrom per Software zu resetten muss die URI "/reset" hinter der IP-Adresse eingegeben werden.
Die Werte für Tilt und Plato wurden in den Services vertauscht. Dadurch ist das Hydrom kompatibel zu den iSpindel-Anwendungen.
Plainwatercalibration wird unterstützt
Grainfather wird unterstützt
Fehler beim Zurücksetzen auf die Werkseinstellungen wurde behoben
Die LEDs blinken nun nicht mehr, wenn das Hydrom durch den Timer aufgeweckt wird.
Vor dem Werksreset werden alle Einstellungen eingelesen, da die Offsets der MPU6050 nicht zurückgesetzt werden.
Das Zurücksetzen wurde stabilisiert, so dass ein Zurücksetzen immer noch möglich ist, wenn Einstellungen das Hydrom zu früh zum Absturz bringen.
Es wird per LED angezeigt, wenn Sie sich auf ein "Zurücksetzen" zubewegen. Die LEDs flackern in 500ms, bis die 8 Sekunden Wartezeit erreicht sind. Dann endet das Flackern mit einer grünen LED.
Einige Verbesserungen aus dem Feedback der Tester
Anpassungen an der UI nach Rückmeldungen der Tester
Die Grenze des Plato-Berechnungspolynoms wurde von max x^3 auf x^6 angehoben.
Deepsleep so lange wie nötig
Firmware-Upload über Webinterface
Kalibrierungsassistent (Zucker- und Referenzmethode)
BLE-Unterstützung
Wifi (Standalone und Client-Modus)
Sichern/Wiederherstellen von Einstellungen
Ultra niedriger Stromverbrauchsalgorithmus
Multible Cloud-Services Unterstützung
Brewblox
Brewfather
Craftbeerpi
Fhem
Http
InfluxDB
Mqtt
Prometheus
Tcontrol
Tcp
Telegram
ThingSpeak
Ubidots
MPU ist kalibriert
Drift Compansation
Unterstützung mehrerer Einheiten für Temperatur und Plato
Plato
Spezifische Schwerkraft
Schwerkraft (Lage des Hydroms im Raum)
Kelvin
Fahrenheit
Celsius
Unterstützung von Signal-LEDs zur Erhöhung der Bedienbarkeit.
Intuitive Weboberfläche
Glättung der Messwerte
Unterstützung für eine Reset-Taste
Konfigurierbarer Name zur Unterstützung mehrerer Geräte parallel.
Parameterübergabe in der URL wurde eingeführt. Anleitung finden Sie hier: