Connect the Hydrom to Grainfather
The free brewing app has all the tools, calculators and beer recipes that empower you to create amazing beer at home.
Select the icon at the bottom that looks like a fermenter, then the Equipment Manager will open
The hydrom is to be added as a "Blank Device".
The name selected here will then be used as the device name. Hydrom is only an example, the name can be chosen freely.
After adding the device, the device must be opened and then the token must be copied (see red marking).
Important is that between "IOT" and "custom", the rest remains the same. The interesting part is marked by "XXXX-XXXX".
To access the menu bar you have to click on the three lines in the upper left corner. (See arrow) Then the menu bar will open.
- 1.Then search for "Grainfather" in the list of services and activate it.
- 2.A selection of settings will appear. 4.
- 3.the settings can be kept. You just need to replace the "XXXX-XXXX" part with the part from the GF app. This way, GF will know that the Hydrom is sending data.
In order not to consume too much power, we would turn Bluetooth off when it is not needed. It was documented here:
In order for the Hydrom to transmit the data reliably, a DeepSleep time must be set. This is documented on this page:
Saving the data is important because it is the only way to connect to the service after waking up from DeepSleep.
Pressing the "save" button saves the settings.
You can check whether the saving was successful by looking at the settings file at http://hydrom001/settings.json/. to check if the save was successful. This file is the permanent memory of the Hydrom.
A second way to check the saving is to reload the page (all modern browsers offer this Feature). If the properties are then reloaded, the hydrom has accepted them, otherwise the old settings are reloaded.
By activating this button, you can check whether the Hydrom has a connection to the service and to the individual parts of the service. If you now click on "Save", the set services are executed once and the page is reloaded. On the new page you can see whether the servers are accessible and the ports are open.
Sending a test message can greatly simplify the process of checking the connection.
Activating DeepSleep is mandatory for the hydrom to be able to send data. If DeepSleep is activated, the hydrom wakes up after the set time and sends the data to the set service. Afterwards, the hydrom goes back to sleep and waits for the new service.