Hello Them,
in hardware under supervisor, the USB keys are:
serial:
/ Dev / ttyUSB1
/ Dev / ttyUSB0
/ Dev / ttyACM0
/ Dev / ttyAMA0
/ Dev / serial / by-id / usb-FTDI_FT232R_USB_UART_AI05WNG4-if00-port0
/ Dev / serial / by-id / usb-0658_0200-if00
/ Dev / serial / by-id / usb-RFXCOM_RFXtrx433_A12IS2F4-if00-port0
My physical USB keys ARE:
USB1 corresponds to the EnOcean TCM310 key
USB0 corresponds to RFXCOM RFXtrx433E key
ACM0 corresponds to the Z-wave Z-Stick Gen5 key from AEOTEC
AMA0 corresponded to the memory key of the wifi network at the start of HA disconnected for 9 months
My configuration.yaml file attests to this:
Zwave:
usb_path: / dev / ttyACM0
rfxtrx:
device: / dev / ttyUSB0
enocean:
device: / dev / ttyUSB1
My equipment associated with all my keys works except NODON.
Executing the command “ls / dev / serial / by-id / *” gives this under Putty:
~ $ ls / dev / serial / by-id / *
/ Dev / serial / by-id / usb-0658_0200-if00
/ Dev / serial / by-id / usb-FTDI_FT232R_USB_UART_AI05WNG4-if00-port0
/ Dev / serial / by-id / usb-RFXCOM_RFXtrx433_A12IS2F4-if00-port0
Already at this level, there is a problem: The FTDI key has not been connected for months and I still have this information. How do we get rid of this FTDI info?
You are right: I physically unplugged the Z-Wave key and I rebooted HA: the info / dev / serial / by-id / usb-0658_0200-if00 was gone. This is the Z-Wave key.
However, the EnOcean TCM310 key is USB1 and I don’t have the info like you: / dev / serial / by-id / usb-EnOcean_GmbH_EnOcean_USB_310 … etc.
My TCM310 key works: my Afriso thermostats work in HA and raise their temperatures well with EnOcean.
For the last 2 questions, here is my information:
1 - in the configuration.yaml file:
-------------------------------------------------- —
enocean:
device: / dev / ttyUSB1
2 - in the sensors.yaml file :
-
platform: enocean
name: TSalon
id: [0x05,0x11,0x77,0x46]
device_class: temperature
-
platform: enocean
name: HSalon
id: [0x05,0x11,0x77,0x46]
device_class: humidity
3 - in the “development tools” and newspapers:
-------------------------------------------------- ------------------------
2020-02-13 20:22:34 INFO (Thread-3) [enocean.communicators.SerialCommunicator] SerialCommunicator started
…
2020-02-13 20:24:46 DEBUG (Thread-3) [homeassistant.components.enocean] Received radio packet: 05: 11: 77: 46-> FF: FF: FF: FF (-41 dBm): 0x01 [‘0x30’, ‘0xf2’, ‘0xf9’, ‘0x13’, ‘0x41’, ‘0x6e’, ‘0x16’, ‘0x64’, ‘0xb7’, ‘0x5’, ‘0x11’, ‘0x77’, ’ 0x46 ‘,’ 0x0 ‘] [’ 0x1 ‘,’ 0xff ‘,’ 0xff ‘,’ 0xff ‘,’ 0xff ‘,’ 0x29 ‘,’ 0x0 '] OrderedDict ()
2020-02-13 20:24:46 DEBUG (Thread-3) [enocean.communicators.SerialCommunicator] 05: 11: 77: 46-> FF: FF: FF: FF (-41 dBm): 0x01 [‘0x30’ , ‘0xf2’, ‘0xf9’, ‘0x13’, ‘0x41’, ‘0x6e’, ‘0x16’, ‘0x64’, ‘0xb7’, ‘0x5’, ‘0x11’, ‘0x77’, ‘0x46’, ’ 0x0 ‘] [’ 0x1 ‘,’ 0xff ‘,’ 0xff ‘,’ 0xff ‘,’ 0xff ‘,’ 0x29 ‘,’ 0x0 '] OrderedDict ()
…
But in lovelace:
humidity hsalon gives the value unknown
and temperature tsalon gives the unknown value