Skip to main content

No project description provided

Project description

# BrewBlox Service for the Tilt Hydrometer

The [Tilt hydrometer](https://tilthydrometer.com/) is a wireless hydrometer and thermometer used to gather live readings of specific gravity and temperature when brewing beer.

[Brewblox](https://brewpi.com/) is a modular brewery control system design to work with the BrewPi controller.

This brewblox service integrates the Tilt hydrometer into Brewblox.

## Usage

### Deploy the Tilt service on the BrewBlox stack

You need to add the service to your existing BrewBlox docker compose file.

```yaml
tilt:
image: j616s/brewblox-tilt:rpi-latest
restart: unless-stopped
privileged: true
depends_on:
- history
network_mode: host
command: -p 5001 --eventbus-host=172.17.0.1
```

The brewblox-tilt docker images are available on docker hub.

Note that the image tag to use is:

- rpi-latest for the arm architecture (when deploying on a RaspberryPi)
- latest for the amd architecture

You'll also need to modify the eventbus entry in your existing BrewBlox docker compose file to look like this.

```yaml
eventbus:
image: arm32v6/rabbitmq:alpine
restart: unless-stopped
ports:
- "5672:5672"
```

Finally, you'll have to bring up the new service using

```bash
brewblox-ctl up
```

### Add to your graphs

Once the Tilt service receives data from your Tilt(s), it should be available as graph metrics in brewblox.

## Development

You can build a docker container for x86 using the following:

```bash
bbt-localbuild
```

Or for ARM using the following:

```bash
bbt-localbuild --arch arm
```

You can then run this container using the following:

```bash
docker run --net=host --privileged j616s/brewblox-tilt:local
```

## TODO

- Allow calibration of temperature and SG values

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for brewblox-tilt, version 1.0.2
Filename, size File type Python version Upload date Hashes
Filename, size brewblox-tilt-1.0.2.tar.gz (4.5 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page