Skip to content

Commit

Permalink
Merge pull request #4 from PipoCanaja/patch-1
Browse files Browse the repository at this point in the history
[doc] ENA8 supported, bluetooth proxy and PIN code warning
  • Loading branch information
AlexxIT authored Sep 23, 2023
2 parents 26d4236 + 99c1ad2 commit 6c7687f
Showing 1 changed file with 16 additions and 5 deletions.
21 changes: 16 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# Jura Coffee Machines for Home Assistant

[Home Assistant](https://www.home-assistant.io/) custom component for control [Jura Coffee Machines](https://us.jura.com/) via Bluetooth module.
[Home Assistant](https://www.home-assistant.io/) custom component for control [Jura Coffee Machines](https://us.jura.com/) via [Bluetooth module](https://us.jura.com/en/homeproducts/accessories/SmartConnect-Main-72167).

Tested with [Jura E8 Chrome EB](https://us.jura.com/en/homeproducts/machines/E8-Chrome-NAA-15371) model. But should support others.
Tested with the following coffee machines, but should support others:
- [Jura E8 Chrome EB](https://us.jura.com/en/homeproducts/machines/E8-Chrome-NAA-15371)
- [Jura ENA8](https://us.jura.com/en/homeproducts/machines/ENA-8-Metropolitan-Black-NA-15281) (with physical buttons)

![](demo.png)

Expand All @@ -14,11 +16,13 @@ Or manually copy `jura` folder from [latest release](https://github.com/AlexxIT/

## Configuration

1. Add default [Bluetooth](https://www.home-assistant.io/integrations/bluetooth/) integration
1. Add default [Bluetooth](https://www.home-assistant.io/integrations/bluetooth/) integration.

2. Configuration > [Integrations](https://my.home-assistant.io/redirect/integrations/) > Add Integration > [JURA Coffee Machines](https://my.home-assistant.io/redirect/config_flow_start/?domain=jura)

*If you have't see any MAC address in the setup window - your server can't discover coffee machine nearby.*
*If you have no MAC address in the setup window, then your HA server can't currently discover any coffee machine nearby. Check that the machine is on, bluetooth is working correctly (can you connect using the JURA smartphone application) and close enough.*

If the machine is discovered but the device is not added, please check that you don't have protected the machine with a PIN code. PIN codes are not currently supported.

## Bluetooth

Expand All @@ -40,4 +44,11 @@ It was only the sixth adapter with the `CSR8510A10` chip that fixed the situatio
- https://lunarius.fe80.eu/blog/tag/bluetooth.html
- https://github.com/Jutta-Proto/protocol-cpp
- https://github.com/Jutta-Proto/protocol-bt-cpp
- https://github.com/franfrancisco9/Jura-Python-BT
- https://github.com/franfrancisco9/Jura-Python-BT

## Bluetooth Proxy

It is also possible to use a [Bluetooth Proxy](https://esphome.io/components/bluetooth_proxy.html) with [active](https://esphome.io/components/bluetooth_proxy.html#configuration) mode supported.

Currently tested with an M5Stack Atom Lite device.

0 comments on commit 6c7687f

Please sign in to comment.