tikismoke / home-assistant-plcbus

a plcbus custom somponents for HomeAssistant

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hacs_badge GitHub release GitHub license

Important NOTE

I do no more own any plcbus device so I could no more maintained and test the code of this component!

Pull Request are still welcome for sure :)

home-assistant-plcbus

This is a try to make plcbus available in Home Assistant

Let see what future give us.

Configuration YAML looks like:

switch:
  - platform: plcbus
    device: '/dev/ttyUSB0'
    user_code: D1
    unit: [A1,A2,A3,A4,B6,B7,B8,B9]    

Where we define a platform for switchlike this:

device: is OPTIONAL it could be find itself by the lib if it's a prolific 2303

user_code: (hex format) USER CODE as defined in PLCbus docs from 00 to FF (0 to 255)

unit: a comma separated list of unit address tp use as switch (Home_Code from A to K + Unit_Code from 1 to 11)

note the [ ] arround the list....

If you do not know you unit_code at start the components ask all available unit_code search in log for something like this:

INFO (Thread-2) [custom_components.plcbus.switch] Find a device with unit_code A1
INFO (Thread-2) [custom_components.plcbus.switch] Find a device with unit_code B6

About

a plcbus custom somponents for HomeAssistant


Languages

Language:Python 100.0%