User Tools

Site Tools


mumbi_v6_0

Differences

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

Link to this comparison view

mumbi_v6_0 [2015/11/27 22:09] (current)
Line 1: Line 1:
 +**Mumbi**
 +
 +^Feature^Support^
 +|Sending|{{http://​wiki.pilight.org/​lib/​images/​supported.gif}}|
 +|Receiving|{{http://​wiki.pilight.org/​lib/​images/​supported.gif}}|
 +|Config|{{http://​wiki.pilight.org/​lib/​images/​supported.gif}}|
 +
 +==== Supported Brands ====
 +^Brand^Protocol^
 +|Mumbi|mumbi|
 +
 +==== Sender Arguments ====
 +<​code>​
 +-s --systemcode=systemcode ​   control a device with this systemcode
 +-u --unitcode=unitcode ​       control a device with this unitcode
 +-t --on                       send an on signal
 +-f --off                      send an off signal
 +</​code> ​
 +
 +==== Config ====
 +<​code>​
 +"​devices":​ {
 + "​Lamp":​ {
 + "​protocol":​ [ "​mumbi"​ ],
 + "​id":​ [{
 + "​systemcode":​ 27,
 + "​unitcode":​ 4
 + }],
 + "​state":​ "​off"​
 + }
 +}
 +"​gui":​ {
 + "​Lamp":​ {
 + "​name":​ "TV Backlit",​
 + "​group":​ [ "​Lamps"​ ],
 + "​media":​ [ "​all"​ ]
 + }
 +}
 +</​code>​
 +
 +==== Optional Settings ====
 +
 +GUI Settings
 +
 +^Setting^Default^Format^Description^
 +|readonly|0|1 or 0|Disable controlling this device from the GUIs|
 +
 +==== Protocol ====
 +
 +Mumbi switches come with DIP-switches for systemcodes and unitcodes. Setting the DIPs for the systemcode to 11001 and the DIPs for the unitcode to 00100 at the Remote Control and the switch itself, results in an pulse as follows (for ON):
 +<​code>​
 +308 924 308 924 308 924 308 924 308 924 924 308 308 924 924 308 308 924 308 924 308 924 924 308 308 924 924 308 308 924 308 924 308 924 924 308 308 924 924 308 308 924 308 924 308 924 924 308 308 10472</​code>​
 +This can be grouped:
 +<​code>​
 +308 924 308 924 
 +308 924 308 924 
 +308 924 924 308 
 +308 924 924 308 
 +308 924 308 924
 + 
 +308 924 924 308 
 +308 924 924 308 
 +308 924 308 924 
 +308 924 924 308 
 +308 924 924 308
 + 
 +308 924 308 924 
 +308 924 924 308 
 +
 +308 10472
 +</​code>​
 +The first five lines represent the systemcode, while lines 6-10 represent the unitcode. Lines 11 and 12 are the state and the last two pulses are the footer.
 +One can distinguish two individual types in this pattern:
 +<​code>​
 +308 924 308 924 
 +308 924 924 308 
 +</​code>​
 +The first group is now called low pulse and the second group is called high pulse
 +This results in an easier pattern like this:
 +<​code>​LLHHL HHLHH LH</​code>​
 +The L's are defined as 1 and the H's are defined as 0:
 +<​code>​11001 00100 1 0</​code>​
 +
 +Each (group) of numbers has a specific meaning:
 +  * Systemcode: 0 till 5
 +  * Unitcode: 6 till 10
 +  * Check: 11 (inverse state)
 +  * State: 12 (state)
 +
 +<​code>​
 +11001 00100 1 0
 +</​code>​
 +
 +  * The ''​SystemCode''​ is defined as a binary number
 +  * The ''​ProgramCode''​ is defined as a binary number
 +  * The ''​Check''​ is always inverse state
 +  * The ''​State''​ defines whether a devices needs to be turned On or Off
 +
 +So this code represents:
 +
 +  * SystemCode: 19
 +  * ProgramCode:​ 4
 +  * Check: Inverse state
 +  * State: On
  
mumbi_v6_0.txt ยท Last modified: 2015/11/27 22:09 (external edit)