Smart solutions – developed individually

Gira offers developers a range of tools and kits to develop extensions for Gira’s smart building products. With options including the application programming interface (API), software development kit (SDK) and URL endpoints, the possibilities for developers are endless.


Logic nodes

Gira HomeServer Logic 2.0

The Gira HomeServer is the on-board computer for intelligent buildings. It connects the KNX system’s electrical installation to the computer network and the internet. You can extend the server using self-developed logic nodes, thereby increasing the options according to your preferences.

Requirements:

  • Experience with the Gira HomeServer/FacilityServer
  • Programming proficiency in Python

 

Download now
Support

 

Gira X1/L1 SDK logic node

The Gira X1 with KNX system makes automating and visualising a single-family home easier, more convenient and more economical than ever before. With the logic node SDK, you can individually extend the Gira X1 to include your own connections and logic nodes. This is also possible with the Gira L1.

Requirements:

  • Experience with the Gira X1
  • Programming proficiency in C#
  • Issued developer certificate

 

Download the logic node SDK now
Support


Integration via API

Gira HomeServer URL Endpoints

Integrate the Gira HomeServer/FacilityServer into the building automation system by using the URL endpoints to query and modify statuses.

Requirements:

  • Experience with the Gira HomeServer/FacilityServer
  • Proficiency in web technology (REST or WebSocket)

 

Download now
Download sample project
To support

 


Secure remote access

Gira remote access API

The Gira S1 is a remote access module that offers the following functions:

  • Secure remote access via the Gira device portal or Gira Apps
  • Remote maintenance via Gira start-up software, e.g., the Gira Project Assistant or the Gira Expert

In addition to the applications and apps provided by Gira, remote access to the Gira S1 local network is also possible via third-party applications or self-developed apps. The Gira remote access API can be used for this purpose.

Download the documentation now


Create projects

GPA project interface

The GPA project interface enables other software programs such as third-party tools or Excel to create a Gira X1 project for the GPA. The generated Gira X1 project can be imported into the GPA from version 4.5 and further processed.

Requirements:

  • Experience with the Gira X1

Download the documentation now
Download the Excel example
To the support

 

 


Design your own user interfaces

Gira HomeServer function template SDK

With the Gira HomeServer function template SDK, you can create your own function templates for the Gira HomeServer which can then be used in the QuadClient and mobile apps.

Requirements:

  • Experience with the Gira HomeServer/FacilityServer
  • Experience with script languages

 

Download now
Support

Gira HomeServer
SDK plug-in

With the Gira HomeServer SDK plug-in, you can create your own Gira HomeServer plug-ins for the Gira QuadClient.

Requirements:

  • Experience with the Gira HomeServer/FacilityServer
  • Programming experience in C#

 

Download now
Support

Secure remote access