ComThings Gollum

17
1 Gollum: One (RF) remote control to rule them all

description

Gollum is a RF remote control that adapts to the device to control. Gollum can replace almost any radiofrequency remote control. Gollum can control any garage door opener, roller shutter, etc… Gollum is connected to your smartphone and to the cloud. Gollum allows you to save your devices & share control with whoever you want. Gollum allows you to be totally free from vendor specific remote controls. Gollum is evolutive. Gollum is open hardware and open API.

Transcript of ComThings Gollum

Page 1: ComThings Gollum

1

Gollum: One (RF) remote control to rule them all

Page 2: ComThings Gollum

Gollum

A remote control that adapts to the device to

control.

2

Page 3: ComThings Gollum

Gollum

3

Note: USB prototype version. We are now working on the Bluetooth LE

version, so the USB male connector above will be removed.

Page 4: ComThings Gollum

Introduction

• Gollum can replace almost any radiofrequency remote control.

• Gollum can control any garage door opener, roller shutter, etc…

• Gollum is connected to your smartphone and to the cloud.

• Gollum allows you to save your devices & share control with whoever

you want.

• Gollum allows you to be totally free from vendor specific remote

controls.

• Gollum is evolutive.

• Gollum is open hardware and open API.

4

Page 5: ComThings Gollum

Gollum

• is a programmable RF remote control,

• can be used with a Smart Phone to be programmed or in

standalone mode,

• is designed to acquire RF codes from your existing remote

controls,

• can generate new codes for any existing brands and

models,

• replaces various existing remote controls from different

vendors,

• allows data to be transmitted & received,

• can communicate with any proprietary RF device.

5

Page 6: ComThings Gollum

Gollum is NOT

• an infrared (IR) remote control,

• a closed, proprietary remote control,

• compatible (yet) with standard protocols

like Zigbee, Z-Wave, EnOcean, 6LowPan,

etc…,

• a R-Pi like developpement platform,

• a NFC tag,

• dedicated (only) to portable RF hacking…

6

Page 7: ComThings Gollum

Gollum features - 1

• Multi frequencies (from 300 MHz to 928 MHz)

• Multi modulation (ASK/OOK/MSK/2-FSK/GFSK)

• Transmit and receive in half duplex mode

• Device cloning by capturing existing codes

• Fixed codes & rolling codes

• FW update

• JavaScript RF scripting language

• Evolutive as new RF protocols can be added on the fly

• RF Packet sniffer

• RF Spectrum analyser

• Real time data display

• Android & iOS SDK

• Full RfCat Python script support

7

Page 8: ComThings Gollum

Gollum features - 2

• Communication with host using USB or

Bluetooth 4.0

• USB charging & battery powered

• 4 buttons to assign codes

• 3 Status Leds

• Breakable Debug connector

• Free Android and iOS demo application

• Cloud Backend for storing and sharing codes

(optional)

• Open hardware

• Open API (Android/iOS/C/C++) for USB or BLE

connection

8

Page 9: ComThings Gollum

Gollum Product details

9

Page 10: ComThings Gollum

Gollum Demonstrators & Prototypes

Demonstrator #1: 2013

Demonstrator #2: Q1 2014

Prototype #1: Q3 2014 Prototype #2: Q1 2015

10

Page 11: ComThings Gollum

How it works?

ComThings Servers

-

Protocol as a Service

11

ComThings Apps

ComThings Gollum

Page 12: ComThings Gollum

PraaS elements

ComThings

PraaS

-

Protocol as a Service

HW

SW App

Cloud services

12

Page 13: ComThings Gollum

PraaS - Protocol as a Service

Web Service

API

Account

management

Firmware

Upgrade

Secure Networks

and Data

Customer

application

Device Protocol

Assisted Discovery

Protocol

Database

Real-Time

Alert

ComThings

application

API

Device Protocol

Discovery

HW Abstraction Layer

Gollum Engine

SDK Add-on

Debug tools

Firmware

Upgrade manager

Device

abstraction

ComThings Cloud Engine

ComThings Tools

ComThings Software Engine 3rd party

application

13

ComThings

Firmware

Engine

TX/RX Engine USB manager Power manager

Page 14: ComThings Gollum

Current test App

14

Page 15: ComThings Gollum

Current test App – capturing data

15

Page 16: ComThings Gollum

Current test app: sharing codes

16