AdapterRequests icon indicating copy to clipboard operation
AdapterRequests copied to clipboard

Adapter for Gira HomeServer and X1 (Gira IoT REST API)

Open nowi967 opened this issue 4 years ago • 2 comments
trafficstars

What kind of device or service you would like to see an adapter for? Gira X1 https://www.gira.de/produkte/lichtsteuerung/lichtsteuerung-per-app/gira-x1 Gira HomeServer / FacilityServer https://www.gira.de/produkte/lichtsteuerung/lichtsteuerung-per-app/gira-homeserver-die-zentrale-fuer-das-intelligente-haus

Is an official API including documentation is available? https://download.gira.de/data3/Gira_IoT_REST_API_v2_DE.pdf

Are other libraries for an integration available? https://github.com/metaneutrons/node-red-contrib-gira-rest

Is this device already integrated in other Smart Home systems? Node Red

Is this device already integrated in homebridge? Might the ham adapter together with the homebridge plugin be sufficient? Nein, für die Gira Server gibt es keine Homebridge integration.

nowi967 avatar May 10 '21 19:05 nowi967

Ich habe mal angefangen: https://github.com/klein0r/ioBroker.gira-iot

Aber: Das ist nur das absolute Grundgerüst. Bald mehr.

Der Adapter ist im Rahmen eines Videos zur Apapter-Entwicklung entstanden. Daher gibt es zwar schon 2 Versionen auf npm, aber der Adapter kann noch nicht besonders viel.

klein0r avatar May 06 '22 15:05 klein0r

one eternity later

I've published version 0.1.0 of the gira-iot adapter

  • Fetch all devices (functions) of the device and create states
  • Create rooms and functions automatically within ioBroker and add the gira functions (if configured)
  • Publish states via https when state value changes (ioBroker -> Gira device)
  • Receive status updates via callback urls by using a web extension (Gira device -> ioBroker)

Feel free to create a new issue in the repository if something isn't working like expected.

klein0r avatar Sep 29 '22 15:09 klein0r

See also: https://forum.iobroker.net/topic/58514/test-adapter-gira-iot

@Apollon77 Please update the labels of this issue

klein0r avatar Oct 01 '22 09:10 klein0r

Repo: https://github.com/klein0r/ioBroker.gira-iot

request to add to repo seems to be pending https://github.com/ioBroker/ioBroker.repositories/pull/2052

mcm1957 avatar Dec 16 '22 20:12 mcm1957

@mcm1957 Merged

klein0r avatar Jan 14 '23 07:01 klein0r

Adapter available at latest repository. In case of problems, please open a issue at the adapter repository (https://github.com/klein0r/ioBroker.gira-iot)

@klein0r Thanks for your work

mcm1957 avatar Jan 14 '23 09:01 mcm1957