Hello All,
I am just getting starting putting my first Home Assistant system together and am running into trouble getting HA to talk to my Insteon 2413S (serial model) PLM.
I have the following setup:
Raspberry Pi 3b+
Wingoneer X230 RS232 Serial Port and Real-time Clock Pi hat
Insteon 2413S PLM
Tested and confirmed that the Raspberry PI sees the serial hat and that it can control the PLM and in turn control lights by testing with Raspbian and insteon-terminal.
So far so good.
Unfortunately, that is where my luck ends. I have tried many different configurations of Home Assistant and cannot for the life of me figure out how to get it to talk to the 2413S.
I currently have Home Assistant 0.111.2 and HassOS 4.10 freshly installed on my Raspberry.
Here is the log of the error:
Setup failed for insteon: Integration failed to initialize.
June 15, 2020, 11:15:21 PM – setup.py (ERROR)
Could not connect to Insteon modem
June 15, 2020, 11:15:21 PM – insteon (ERROR)
Setup of insteon is taking over 10 seconds.
June 15, 2020, 11:14:25 PM – main.py (WARNING)
My HA config:
-# Configure a default setup of Home Assistant (frontend, api, etc) default_config:
-# PLM configuration variables
insteon:
port: /dev/ttyAMA0
logger:
default: info
logs:
pyinsteon.topics: debug
pyinsteon.messages: debug
custom_components.insteon: debug
-# Text to speech
tts:
- platform: google_translate
group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
My Raspberry Pi config.txt:
-# For more options and information see -# http://rpf.io/configtxt -# Some settings may impact device functionality. See link above for details
-# HassOS - don’t change it!
disable_splash=1
kernel=u-boot.bin
-# uncomment for aarch64 bit support
#arm_64bit=1
-# uncomment if you get no picture on HDMI for a default “safe” mode
#hdmi_safe=1
-# uncomment this if your display has a black border of unused pixels visible
-# and your display can output without overscan
-#disable_overscan=1
-# uncomment the following to adjust overscan. Use positive numbers if console
-# goes off screen, and negative if there is too much border
-#overscan_left=16
-#overscan_right=16
-#overscan_top=16
-#overscan_bottom=16
-# uncomment to force a console size. By default it will be display’s size minus
-# overscan.
-#framebuffer_width=1280
-#framebuffer_height=720
-# uncomment if hdmi display is not detected and composite is being output
#hdmi_force_hotplug=1
-# uncomment to force a specific HDMI mode (this will force VGA)
-#hdmi_group=1
-#hdmi_mode=1
hdmi_cvt=800 480 60 6
hdmi_group=2
hdmi_mode=87
-# uncomment to force a HDMI mode rather than DVI. This can make audio work in
-# DMT (computer monitor) modes
-#hdmi_drive=2
-#hdmi_drive=2
-# uncomment to increase signal to HDMI, if you have interference, blanking, or
-# no display
-#config_hdmi_boost=4
-# uncomment for composite PAL
-#sdtv_mode=2
-#uncomment to overclock the arm. 700 MHz is the default.
-#arm_freq=800
-# Uncomment some or all of these to enable the optional hardware interfaces
-#dtparam=i2c_arm=on
-#dtparam=i2s=on
-#dtparam=spi=on
dtparam=i2c_arm=on
dtparam=i2c1=on
-# Uncomment this to enable the lirc-rpi module
-#dtoverlay=lirc-rpi
-# Additional overlays and parameters are documented /boot/overlays/README
-# Enable audio (loads snd_bcm2835)
-#dtparam=audio=on
[all]
-#dtoverlay=vc4-fkms-v3d
-#max_framebuffers=2
-# Disable bluetooth because I don’t need it for Home Assistant
dtoverlay=pi3-disable-bt
-# Disable Wifi because I don’t need it for Home Assistant
dtoverlay=pi3-disable-wifi
-# Enable real time clock (rtc) on serial add-on card
dtoverlay=i2c-rtc,ds1307
I am not sure what I can do next to troubleshoot or test the system. Any help would be greatly appreciated.
Thanks!