I have been using the Elk M1 integration for about two years. Recently, I have added some new X-10 lights to the ELK M1 system and I can not get Home Assistant to see the new entities. I tried to reload the Elk M1 integration and restarting Home Assistant. I can change the names of the existing lights in the Elk M1 and the new names are imported. I hope I am missing something oblivious. The only thing I have not tried is to re-install the Elk M1 integration
I found the solution to the problem. Simply delete the Elk M1 integration and restart the Home Assistant. It automatically starts the Elk M1 integration using the parameters in the configuration.yaml file.
The M1 by ELK Products, is using Firmware: 4.6.8
Here is the config for the elkm1
elkm1:
host: elk://172.16.100.200
username: XXXXX
password: XXXXX
area:
exclude: [2-8]
zone:
exclude: [14-208]
counter:
include: [1-4]
keypad:
exclude: [3-16]
output:
exclude: [1-208]
setting:
exclude: [1-20]
task:
exclude: [1-32]
thermostat:
exclude: [2-16]
plc:
include: [a1,a2,a5,a6, d1-d6, e9-e11, g1, i2-i6, b1-b4, m1]
*** Home Assistant Info ***
|Version |core-2022.7.7|
|Installation Type |Home Assistant OS|
|Development |false|
|Supervisor |true|
|Docker |true|
|User |root|
|Virtual Environment |false|
|Python Version |3.10.5|
|Operating System Family |Linux|
|Operating System Version |5.15.45|
|CPU Architecture |x86_64|
|Timezone |America/New_York|
|Configuration Directory |/config|
**Home Assistant Supervisor**
|Host Operating System|Home Assistant OS 8.2|
|Update Channel|stable|
|Supervisor Version|supervisor-2022.08.3|