Flume - Device/entities not showing

Hi there,

I have integrated Flume (the water sensor) into my Home Assistant (official HassOS image). The identification worked flawlessly, but there is no device/entities showing up.
Screenshot from 2022-08-30 20-22-41

Any insights on what is wrong?

Shot in the dark, do you have ‘insights’ on your Flume account?

Good point to mention, but yes. I do.

1 Like

Hmmm. Not sure. Was a shot…

Anything obvious in your logs? Maybe try flipping the log level for the flume integration to debug and see what it says?

Funny enough though - my outdoor hardware failed (box sprung a leak. they replaced it, killer support experience BTW) and I’m installing the replacement this week. When I do I can make sure mine pulls the entities correctly and at least let you know if it’s isolated to your installation?

Yes, actually, there is a Flume-related error in the log. I did not even think looking it at the logs, obviously:

Logger: homeassistant.components.sensor
Source: components/flume/sensor.py:62
Integration: Sensor (documentation, issues)
First occurred: 21:16:26 (1 occurrences)
Last logged: 21:16:26

Error while setting up flume platform for sensor
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 281, in _async_setup_platform
    await asyncio.shield(task)
  File "/usr/src/homeassistant/homeassistant/components/flume/sensor.py", line 62, in async_setup_entry
    device_name = device[KEY_DEVICE_LOCATION][KEY_DEVICE_LOCATION_NAME]
KeyError: 'location'

The Flume customer service outperformed for me as well. They are super responsive to any issues. They usually find a fix. I also had a problem with one unit (too many internal error codes made it unreliable), and they sent me a replacement in a snap.

Let me know if you have a similar issue when setting up your new unit. That might help investigate that bug.

1 Like

@grimy55 did you get it fixed in 2022.10? And if so, have you tried 2022.11 yet? Looks like the fix might have regressed…

Yep - fix no longer works. I knew I shouldn’t have updated :slight_smile:

I bugged it - it’s already been closed, they pushed a commit with the fix a few hours ago. Don’ t know when that makes it effectively into HA but should be soon. Suspect it was just some parallel work to get Flume water dashboard ready that stomped on the fix they put in for null locations… :wink:

EDIT: Looks like the fix made it into 2022.11.1… My Flume devices are back.