User Tools

Site Tools


mumbi_v5_0

Mumbi

FeatureSupport
Sending
Receiving
Config

Supported Brands

BrandProtocol
Mumbimumbi

Sender Arguments

-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

Config

        "living": {
                "name": "Living",
                "switch": {
                        "name": "Switch",
                        "protocol": [ "mumbi" ],
			"id": [{
				"systemcode": 27,
				"unitcode": 4
			}],
                        "state": "off"
                }

        }

Optional Settings

SettingDefaultFormatDescription
gui-readonly01 or 0Disable 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):

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

This can be grouped:

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

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:

308 924 308 924 
308 924 924 308 

The first group is now called low pulse and the second group is called high pulse This results in an easier pattern like this:

LLHHL HHLHH LH

The L's are defined as 1 and the H's are defined as 0:

11001 00100 1 0

Each (group) of numbers has a specific meaning:

  • Systemcode: 0 till 5
  • Unitcode: 6 till 10
  • Check: 11 (inverse state)
  • State: 12 (state)
11001 00100 1 0
  • 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_v5_0.txt · Last modified: 2015/11/27 22:09 (external edit)