I have a Global Cache GC-100 with 2 serial ports, 3 relay ports and 6 IR ports.
I have configured the GC-100 to access the serial ports as follows:
# GC-100 configuration.yaml entry
gc100:
host: 10.0.0.24
port: 4998
and also setup shell commands to control my Monoprice Matrix switch:
# https://www.home-assistant.io/integrations/shell_command/ Monoprice Matrix 10682
shell_command:
matrix_op1_in1: echo -e '\x09\xBA\xBA\xBF\xC6\x03\x00\x01\x01\xBC' | nc 10.0.0.24 4999
matrix_op1_in2: echo -e '\x09\xBA\xBA\xBF\xC6\x03\x00\x01\x02\x5E' | nc 10.0.0.24 4999
matrix_op1_in3: echo -e '\x09\xBA\xBA\xBF\xC6\x03\x00\x01\x03\x00' | nc 10.0.0.24 4999
matrix_op1_in4: echo -e '\x09\xBA\xBA\xBF\xC6\x03\x00\x01\x04\x83' | nc 10.0.0.24 4999
matrix_op2_in1: echo -e '\x09\xBA\xBA\xBF\xC6\x03\x00\x02\x01\xE9' | nc 10.0.0.24 4999
matrix_op2_in2: echo -e '\x09\xBA\xBA\xBF\xC6\x03\x00\x02\x02\x0B' | nc 10.0.0.24 4999
matrix_op2_in3: echo -e '\x09\xBA\xBA\xBF\xC6\x03\x00\x02\x03\x55' | nc 10.0.0.24 4999
matrix_op2_in4: echo -e '\x09\xBA\xBA\xBF\xC6\x03\x00\x02\x04\xD6' | nc 10.0.0.24 4999
matrix_op3_in1: echo -e '\x09\xBA\xBA\xBF\xC6\x03\x00\x03\x01\x2D' | nc 10.0.0.24 4999
matrix_op3_in2: echo -e '\x09\xBA\xBA\xBF\xC6\x03\x00\x03\x02\xCF' | nc 10.0.0.24 4999
matrix_op3_in3: echo -e '\x09\xBA\xBA\xBF\xC6\x03\x00\x03\x03\x91' | nc 10.0.0.24 4999
matrix_op3_in4: echo -e '\x09\xBA\xBA\xBF\xC6\x03\x00\x03\x04\x12' | nc 10.0.0.24 4999
matrix_op4_in1: echo -e '\x09\xBA\xBA\xBF\xC6\x03\x00\x04\x01\x43' | nc 10.0.0.24 4999
matrix_op4_in2: echo -e '\x09\xBA\xBA\xBF\xC6\x03\x00\x04\x02\xA1' | nc 10.0.0.24 4999
matrix_op4_in3: echo -e '\x09\xBA\xBA\xBF\xC6\x03\x00\x04\x03\xFF' | nc 10.0.0.24 4999
matrix_op4_in4: echo -e '\x09\xBA\xBA\xBF\xC6\x03\x00\x04\x04\x7C' | nc 10.0.0.24 4999
I was hoping to access the IR ports and have read these posts.
I have configured the ITach integration using the following:
remote:
- platform: itach
host: 10.0.0.24
devices:
- name: tv_remote
modaddr: 4
connaddr: 1
ir_count: 3
But when I try to restart, I get the following error message:
Invalid config for [remote.itach]: required key not provided @ data['devices'][0]['commands']. Got None required key not provided @ data['host']. Got None. (See ?, line ?).