User Tools

Site Tools


add_chacon_di.o_remote_control_support_in_domoticz

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
add_chacon_di.o_remote_control_support_in_domoticz [2017/01/02 13:49]
sgripon [Add Chacon DI.O remote control support in Domoticz]
add_chacon_di.o_remote_control_support_in_domoticz [2017/01/02 19:35] (current)
sgripon [Add Chacon DI.O remote control support in Domoticz]
Line 23: Line 23:
  
 {{ :​arduino-rf433-gateway_bb.png?​400 |}} {{ :​arduino-rf433-gateway_bb.png?​400 |}}
 +
 +===== Find your remote address =====
 +
 +To find your remote address, use example sketch "​ShowReceivedCode"​ from "​NewRemoteReceiver"​ library. Then, push remote buttons and you should see address in serial monitor:
 +
 +  Addr 14566078 unit 1 off, period: 272us.
 +  Addr 14566078 unit 2 off, period: 272us.
 +  Addr 14566078 unit 2 on, period: 272us.
 +
 +This address must be used in the final sketch to simulate remote.
  
 ===== Arduino sketch ===== ===== Arduino sketch =====
 +
 +The Arduino program is really simple: it configures MySensors serial gateway, then it presents 3 lights switches and finally, manage commands received from Domoticz by transmitting the command through RF433.
  
 <file cpp HomeBox.ino>​ <file cpp HomeBox.ino>​
Line 54: Line 66:
 ///////////////////////////////////////////////////////////////////////////​ ///////////////////////////////////////////////////////////////////////////​
 // RF433 emitter // RF433 emitter
-#define DIMMER_ADDRESS 14566078+#define DIMMER_ADDRESS 14566078 ​// You should use here the address of your remote
 #define DIMMER_PIN 11 #define DIMMER_PIN 11
 #define DIMMER_PERIOD 260 #define DIMMER_PERIOD 260
Line 91: Line 103:
  
 </​file>​ </​file>​
 +
 +===== Domoticz =====
 +
 +In domoticz, add a hardware "​MySensors USB Gateway"​. Check that serial port is properly configured. Default one should be good in raspberry pi. Then, plug the arduino on the raspberry pi with USB. You should see the detected MySensors gateway on domoticz logs:
 +
 +  2017-01-02 19:​21:​02.562 ​ MySensors: Using serial port: /​dev/​ttyACM0
 +  2017-01-02 19:​21:​04.214 ​ MySensors: Gateway Ready...
 +  2017-01-02 19:​21:​04.293 ​ (MySensors Gateway USB) Lighting 2 (DI.O Prise 1)
 +  2017-01-02 19:​21:​04.300 ​ MySensors: Gateway Version: 2.1.0
 +  2017-01-02 19:​21:​04.299 ​ (MySensors Gateway USB) Lighting 2 (DI.O Prise 2)
 +  2017-01-02 19:​21:​04.303 ​ (MySensors Gateway USB) Lighting 2 (DI.O Prise 3)
 +  2017-01-02 19:​21:​08.695 ​ Incoming connection from: 192.168.0.43
 +
 +And switches are properly detected. You should be able to add them in the devices domoticz view:
 +
 +{{ ::​domoticz-di.o.png |}}
 +
 +**Share this page:**
 +
 +~~socialite~~
add_chacon_di.o_remote_control_support_in_domoticz.1483361374.txt.gz ยท Last modified: 2017/01/02 13:49 by sgripon