Giter Club home page Giter Club logo

gdoor's Introduction

GDOOR Logo

https://gdoor-org.github.io/


Gira is a german manufacturer of house appliances, including door systems. These systems are connected via a proprietary two wire bus system. GDOOR is a project to collect and document findings about the Gira Door System, all figured out by reverse engineering.

The GDOOR hardware adapter allows listening and controlling the bus and e.g. integrating a Gira door bell into a smart home. It might serve as an DIY alternative to the Gira TKS-IP-Gateway. It supports the following features:

  • listening to the bus, e.g. to trigger notifications on mobile devices when a door bell button is pressed
  • sending to the bus, e.g. to open the door

Receiving and sending audio/video is currently neither supported nor plannend.

Contributions are welcome!

Bus Adapter Hardware

3D Render of ESP32 adapterboard Schematic of ESP32 adapterboard

Currently work is ongoing to release a ESP32-based adapter, which translates the bus messages to MQTT/serial and vice versa.

Hardware can be found in the hardware subfolder, corresponding firmware in the firmware subfolder.

Note

Work is not finished yet.

The adapter was successfully tested with

  • Gira Türkommunikations-System Steuergerät Audio (1287 00)
  • Gira Türkommunikations-System Steuergerät Video (1288 00)
  • Gira Wohnungsstation AP (1250 015)
  • Gira Wohnungsstation Video AP Plus (1239 03)
  • Gira Türstation AP 1-fach (1266 65/66/67)
  • Gira Türstation AP 3-fach (1267 65/66/67)

Integrations with Smart Home Platforms

Gira Bus Protocol

See detailed findings about the Gira bus protocol.

gdoor's People

Contributors

jschroeter avatar daschaef avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.