eHouse CAN/RF smart home intelligent inputs events

eHouse CAN/RF Building Automation – programmable inputs on/off and configuration events

This article refers to both “eHouse CAN” and “eHouse RF” controllers.
Smart Home eHouse CAN/RF has 4 programmable digital inputs for connecting:

  • switches
  • sensors
  • reed
  • alarm sensors
  • etc..


Hardware connection of inputs is described in the post:
Smart Home eHouse CAN/RF connection of digital inputs.
Inputs can be assigned to any event from eHouse system, which are launched at the time of turn on of any input.
Events are assigned to the stage of the initial configuration of the controller management application, running event in “Direct Event” field.
In addition to launching the event, there are events compatible with eHouse events for configuration of input.
Events for configuration inputs are activated after a reset the controller or power supply is switched to the initial configuration of the system.
Input configuration can be changed during normal operation by sending configuration event. Some configuration change events require setting Administrative flag.

Events for the inputs are described below:

  • 1. Address H = ‘7F’ for “eHouse CAN”, ‘7E’ for “eHouse RF”
  • 2. Address L = ’01’ .. ‘FE’
  • 3. CMD – command = ’20’
  • 4. input No. – Input number counted from 1. for example : ’01’
  • 5. Options sum bits , individual bits include off options
    » 80 – Administration mode
    » 02 – “disabled event” – disable event execution – requires the inclusion of administrative mode (*)
    » 04 – “inverted input” – negative input(*)
    » 01 – “Enable Alarm” – Alarm activation enabled for input (*)
  • 6. Remember State H – time to remember the status of higher byte ’00’ .. ‘FF’ (*)
  • 7. Remember State L – time to remember the status of the lower byte ’00’ .. ‘FF’ (*)
    » ‘0001’ .. ‘FFFF’ seconds (1..65535) = (1s .. 18 hours)
  • 8. Alarm Delay H – delay time before alarm launch higher byte ’00’ .. ‘FF’ (*)
  • 9. Alarm Delay L – delay time before alarm launch lower byte ’00’ .. ‘FF’ (*):
    » ‘0000’ – alarm launch immediately
    » ‘0001’ .. ‘FFFF’ delay before alarm will be initiated – time in seconds ( 1 .. 65535) = (1s .. 18 hours). If input state get back to normal state before timeout alarm is canceled
  • 10. future applications – ’00’

(*) – requires the inclusion of administrative mode

For more information : Smart Home eHouse4CAN connection of controllers.