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 makes the automation and visualisation of a detached house with KNX system easier and more convenient and economical than ever before. With the SDK logic device you can individually extend the Gira X1 with 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
Support

 

Gira IoT REST API

The IoT REST API offers a full range of options for integrating Gira devices into all kinds of Clients and services. It is available for the Gira X1 and the Gira HomeServer.

Requirements:

  • Experience with the Gira X1 and/or Gira HomeServer
  • Proficiency in web technology (REST)


Download the documentation now
To the 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.
Since QuadClient version 4.11, day-night switching for QC PlugIns is also supported. Here you will find instructions on how to use this in existing QC PlugIns.

Requirements:

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

 

Download now
Download the Day-Night Switching Guide
Support

Secure remote access