Firmware
Here you can find the latest firmware. How to install the firmware and image can be found here:
firmware_1.4.1.bin
2MB
Binary
- Added automatic sending of measured values after power on/deep sleep. There was feedback that it would be useful when the Hydrom is switched on, that then directly a measured value is sent. So you don't have to wait anymore.
- There is no longer the possibility to turn off the deep sleep.
- Clear water calibration did not work for a certain batch. This has been fixed.
- Support for Google Sheets
- The Hydrom now has an automatic shutdown function when the battery voltage is less than 3 volts, to extend the battery life and ensure the protection of the device.
- The user interface has been made more resistant. Limited the maximum number of characters.
- Hydrom name has now been merged with the configuration WLAN name.
- Bluetooth is now turned on by default.
- Guided sugar calibration has been deleted. With reference calibration, the hydrom is much more flexible
- Maximum token size has been increased from 48 characters to 85 characters
- The maximum password length has been raised from 32 characters to 34 characters
- Now the Hydrom 15x tries to connect to the WLAN
- Limitation of decimal places. The measured values that are transmitted are now truncated to a logical size.
- Some formulations have been changed to German.
- Some formulations in Dutch have been changed.
- Telegram: It has been transmitting Plato value so far, even when SG has been discontinued.
- Telegram: From now on, the device name is sent before the message. This allows multiple devices to be monitored via the same bot.
- Wifi reconnect: Now the Hydrom tries to connect to the Wifi for 30 seconds. If then no connection was established, then it tries again. As a result, the Hydrom can work reliably even with a poor connection, but the power requirement increases.
- Warning message when configuration mode is used for too long. There have been some angry customers who used the configuration mode as a productive environment and complained that the battery was empty within 10 hours. This is to prevent this disappointment
- Typo correction
- Compensation of an overflow in the framework This has an effect on the calculation of the deepsleep
- Adjustment of the formula of temperature compensation.
- Adjustment of the display of the temperature compensation on the main page.
- Wlan password lengths up to 63 characters can be used now
- There was a bug in the calculation temperature compensation.
- Upside down detection: The Hydrom stops sending readings when it is upside down. This results in longer battery life and clearer use of readings.
- Temperature compensation: The Hydrom, like all free-floating hydrometers, is subject to the laws of physics. The measurement result is directly dependent on the temperature. This dependency has now been reduced with the temperature compensation.
- Telegram Support: With this version the device supports Telegram. By popular request this feature has been added. Sends Plato, temperature (in celsius), battery level (in %) and the transmit power RSSI.
- For Monitor.beer support, "tilt" was added to the json data. Monitor.beer should now be supported.
- Fixed a bug in calculating the time the device should sleep.
- Fixed URL placeholder values for Specific Density and Battery Percent.
- for Ubidots Plato is now sent in the "tilt" variable and the raw value of the device's angle is sent in the "angle_RAW" variable
- The configuration page is now always accessible via Device Wifi. This means that every time you start the configuration mode with the hardware button, the Hydrom sets up its own network. This has many advantages:
- reliable, even if the existing WLAN is not of good quality.
- even if the router does not resolve the DNS address correctly, the Hydrom can be accessed
- you don't need to know the IP of the target device, just enter 192.168.2.1 as described in the instructions.
- some routers do not allow clients to communicate with each other, so you can still set up the device
- a guest network can be used to send the data to the internet.
- if the WiFi data is entered incorrectly, you can still access the device.
- Direct feedback WiFi setting. You can see directly if the wifi is connected or not. We are still working to find out the cause and output it.
- There are up to 6 languages for the user interface.
- Many more explanations have been added to each service.
- The initial password for the access point has been deleted. Just connect without a password and you're done.
- Plainwater calibration was repaired.
- Stabilisation of the position sensor measurements.
- Ubidots Interface The last update contained an error, which has been eliminated with this update
- LED on when started in configuration mode The two LEDs are switched on immediately when the unit is started in configuration mode.
- Wifi reset If the reset button is pressed for longer than 3 seconds, the Hydrom is started with reset Wifi settings.
- Brewfather Server&Port is now stored persistently. The Brewfather Server address & port has been made changeable.
\
- Default Brewblox port changed from 91 to 1883
- Energy saving: Dynamic WLAN transmission power The Hydrom first tries to send the message with a lower transmission power and then slowly increases it until the message has been sent.
- Detection: Server reachable (in the service menu) If a test message has been sent, a red or green square is displayed behind the input window for the server address, depending on whether there is a connection or not. To test whether an Internet connection exists, "google.de" can be entered as the server This feature helps to find errors.
- Detection: Port open on server (in service menu) If a test message has been sent, a red or green square is displayed behind the input window for the port, depending on whether the port is open or not. This feature helps to find errors.
- Bluetooth transmission power had a spelling mistake
- Default setting Brewbox Username/Password is now empty.
- Bluetooth is deactivated by default
- Higher resolution for battery level calculation
- Wrong values for Grainfather, Brewfather and Ubidots.\Note on Ubidots: The provider only allows a certain number of variables per device. Deleting the variables that are not needed can prevent transmission artefacts.
- Reading the temperature more stable some customers had experienced unstable temperature values. A mechanism was installed that checks the temperature for plausibility and only accepts it if it is given.
- Support page was revised
- InfluxDB name was fixed
- The default path for Brewfather was adjusted
- Telegram UI was deleted, because not yet implemented in the backend
- Thimgsspeak UI was deleted, because not implemented in the backend yet
- SoftwareReset was deleted, because there were unintended resets. To reset the Hydrom via software, the URI "/reset" must be entered after the IP address.
- 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.
Last modified 3d ago