Thanks @123, that was pretty good. It makes good sense, so maybe its the hassio ui causing me confusion.
For example I have zigbee and zwave listed as an integration in the ui. They both represent an environment consisting of a collection of devices that work and communicate with a standardized protocol. i.e. the zigbee protocol and zwave protocol.
I have Sonos listed as well. Which I guess makes sense too. Its a collection of audio equipment that uses the Sonos mesh network to communicate and share content with.
I also have Google Cast listed as an integration but have no idea what it is or why its there.
So now picking on zwave for a second. Right now Im in learning mode and only have a barebones zwave network. It consists of a huzb2 zwave/zigbee stick and a FortezZ dry contact switch to turn my fireplace on/off and a Somfy ZRTSi zwave to rts bridge to control my blinds. These are all physical devices that I can touch and hold.
Now when I go to the Devices panel on the UI, I would be expecting to see something like a list with the 1st column showing the integration and a 2nd column showing a device using that integration. i.e.:
Integration Device
-------------- ----------
Zwave Huzbz2 Usb Stick
Zwave FortrezZ Dry Contact Relay
Zwave Somfy ZRTSi rts Bridge
This shows the clear relationship between an integration and its collection of devices.
Instead of that there is an unordered list of entities all mixed together showing all my awnings and other stuff. So maybe the UI is missing a column or Panel like maybe one called Components which lists the ‘virtual devices’ available to manipulate i.e.:
Integration Device Component
-------------- ---------- -----------------------------
Zwave Huzbz2 Usb Stick Network Controller/Hub
Zwave FortrezZ Dry Contact Relay On/Off Switch
Zwave Somfy ZRTSi rts Bridge Cover Controller Channel 1
Zwave Somfy ZRTSi rts Bridge Cover Controller Channel 2
Zwave Somfy ZRTSi rts Bridge Cover Controller Channel 3
Then maybe add a 4th column that displays the Hassio ID/Usage (used in automation scripts) for the component i.e.:
Integration Device Component HASSio ID
-------------- ---------- ----------------------------- --------------------------
Zwave Huzbz2 Usb Stick Network Controller/Hub Zwave Hub
Zwave FortrezZ Dry Contact Relay On/Off Switch Bedroom Fireplace
Zwave Somfy ZRTSi rts Bridge Cover Controller Channel 1 Bedroom Shade
Zwave Somfy ZRTSi rts Bridge Cover Controller Channel 2 Outdoor Awning
Zwave Somfy ZRTSi rts Bridge Cover Controller Channel 3 Living Room Blinds
Now back to my other problem. I have a working Flirc keyboard device yet I cant find it in either the integrations or devices ui panels. So would this be a bug or does it mean its not considered a device?
I would have expected to see something like:
Integration Device Component HASSio ID
-------------- ---------- ----------------------------- --------------------------
Zwave Huzbz2 Usb Stick Network Controller/Hub Zwave Hub
Zwave FortrezZ Dry Contact Relay On/Off Switch Bedroom Fireplace
Zwave Somfy ZRTSi rts Bridge Cover Controller Channel 1 Bedroom Shade
Zwave Somfy ZRTSi rts Bridge Cover Controller Channel 2 Outdoor Awning
Zwave Somfy ZRTSi rts Bridge Cover Controller Channel 3 Living Room Blinds
IRD Flirc USB Ird Bridge Keyboard Logitec Elite Remote
I have the same problem with my working Harmony Hub device. Nothing is listed anywhere, but I was expecting to see something like:
Integration Device Component HASSio ID
-------------- ---------- ----------------------------- --------------------------
Zwave Huzbz2 Usb Stick Network Controller/Hub Zwave Hub
Zwave FortrezZ Dry Contact Relay On/Off Switch Bedroom Fireplace
Zwave Somfy ZRTSi rts Bridge Cover Controller Channel 1 Bedroom Shade
Zwave Somfy ZRTSi rts Bridge Cover Controller Channel 2 Outdoor Awning
Zwave Somfy ZRTSi rts Bridge Cover Controller Channel 3 Living Room Blinds
IRD Flirc USB Ird Bridge Keyboard Logitec Elite Remote
Harmony Harmony Hub Network Controller/Hub Harmony Hub
Harmony Harmony Hub TV Device Vizio TV
Harmony Harmony Hub Sound Device Sonos 5.1 Soundbar
Harmony Harmony Hub Satellite Device DirectTV Genie
Harmony Harmony Hub Satellite Device DirectTV mini-Genie
Harmony Harmony Hub Activity Watch TV