Gigaset Elements - Discontinues its services as of 29 March 2024

Currently you can only configure this in the official gigaset elements app. I will put this on the list of future enhancements.

You are correct let me check and fix this

Should be fixed in version 0.3.0, please test.

Updated just now to 0.3.0 but still no luck.
I there any specific test I can do to help you debug?

It’s working for me after doing some tests once more. Did you restart home assistant? Also the front-end needs some time to update so be patient.

Hi dynasticorpheus

The Gigaset implementation works like a charm! Thanks, great work.
Maybe you can help me to improve my installation:
I use water sensors, as well as a universal sensor on one door. I can see that the Water sensor shows humidity as well as temperature, but only in the tab of the binary sensor. I did not find an entity with those additional values.
Can you provide me with a hint how I can make homeassistant to show those additional values as entities?

Thank you!

Hi @padavan

Good to hear things work as expected. I made a deliberate decision to create one sensor per (hardware) device to keep things maintainable. If you want a separate sensor you can easily create one by creating a template sensor in sensors.yaml as per below example:

- platform: template
  sensors:
    heizraum_temperature:
      value_template: "{{ states.binary_sensor.gigaset_elements_universal_0347272bd4.attributes.temperature }}"
      unit_of_measurement: '°C'

Hope this helps!

1 Like

Hi dynasticorpheus,
thanks a lot! Works perfect! Thanks again for your help and kind regards!

Hi there. Sorry for the ultimate newbie question - what exactly am I supposed to do in the “Configuration” step? I understand that I need to fill in the fields

gigasetelements:
  name:
  username:
  password:
  switches:
  code:
  code_arm_required:

… but in what file, where located? So far, I only copied the files from custom_components/gigasetelements into my (docker) folder homeassistant/custom_components/gigaset, but the Gigaset integration does not show up when I try to add a new integration.
I successfully (custom) integrated other packages (Free@Home, Gardena Smart System), just by copying the files, re-starting Home Assistant and waiting some time…

Would be great to get some help here.

Best, Niko

===
Update, found the solution myself - please don’t bother to re-act.
For other newbies around here: of course this is an entry in the config.yaml file, located (in my case) in homeassistant/ (same directory in whicht directory custom:components sits

Hi dynasticorpheus,

looking really good! Thanks for the all the work.

Is there anyway I can use this as a trigger for my Smoke Detectors to setup automation?
E.g. when I press the Test Button or when real smoke is detected. I would like to set some additional alarms using automation for this.

Thanks, your smoke detectors should be available as binary sensor?

e.g. binary_sensor.gigaset_elements_smoke_01ae40231a

Hi,

that’s correct, e.g:

Hi @dynasticorpheus,

any idea if the smoke detectors can be used within automation?

Thanks!

Not sure what you want to achieve but the binary sensor will (shortly) go from off to on when smoke is detected but this needs better code to be honest. Also smoke test is not yet detected hence will add in future release.

disclaimer: since we talk smoke detector don’t assume this will always work hence don’t put your life at risk :slight_smile:

I want to use it for an automation. So when the Smoke Detector gets triggered, my Sonos speakers make noice, lights go on automatically, etc.
I have checked it using the “Test required”, as I had one which needed testing, but couldn’t use it for automation as the sensor didn’t get triggered (see screenshot).

chrome_hvdBAdvvbI

Of course I’m not going to rely on it, but would be nice to get it working :slight_smile:

If you can add it in a future update that would be really appreciated!
Thanks in advance!

Will do, for now adding “test” to DEVICE_TRIGGERS section in custom_components/gigasetelements/const.py should do the trick though. e.g.

DEVICE_TRIGGERS = [
    "button1",
    "button2",
    "button3",
    "button4",
    "movement",
    "open",
    "sirenon",
    "smoke_detected",
    "test",
    "tilt",
    "water_detected",
    "yc01.motion",
]

Hi,

for now adding ‘test’ seems to do the trick :-)!

Thanks for the help, really appreciated!

Hi,

First of all, thank you very much. I have been searching for a long time until I finally found a solution to control Elements.

Now I might have a problem with my motion sensors. Either they do not work, or I have not understood something correctly.
Is it correct that they should switch from “off” to “on” when there is movement?

I have created an automation, but unfortunately it does not trigger on movement:

alias: Funktionstest Bewegungsmelder 031c1797d3
description: ''
trigger:
  - platform: state
    entity_id: binary_sensor.gigaset_elements_motion_031c1797d3
    from: 'off'
    to: 'on'

If I look at the history, I also see only a static value. Am I doing something wrong?

Also in my dashboard all motion detectors are permanently set to “Normal” and the state never changes.

grafik

type: glance
entities:
  - entity: binary_sensor.gigaset_elements_motion_031c1797d3
  - entity: binary_sensor.gigaset_elements_motion_031c1798a9
  - entity: binary_sensor.gigaset_elements_motion_0324efc0d8
show_state: true
show_icon: true
state_color: false

And another question:
What is the best way to query the status for a fire alarm?
Is there a value that the control panel provides? Or do I have to query each smoke detector individually? Would the smoke detector then also switch from “off” to “on”?

@Loki81 Good to first check if you see any motion events in the official app or website https://app.gigaset-elements.com/#/events/ if not than of course nothing will appear in home assistant either.

Moreover perhaps turn on debug logging in configuration.yaml to see if motion events are reported or if anything else strange is going on? Feel free to share so I can have a look too.

logger:
  default: warn
  logs:
    custom_components.gigasetelements: debug

Your smoke sensor(s) should appear as binary sensors hence same as motion. Please note only the version 2021.12.0 and up can also detect smoke alarms triggered via test hence ensure you update if needed. Using HACS is most easiest to install / keep yourself informed on new updates.

Hi @dynasticorpheus

thanks for your answer.
I have successfully set up and tested the smoke detectors. It works great.

The motion detectors unfortunately still not. I don’t see any entries in the HA debugging. I don’t see any events in the Gigaset event logs either. But they work without any problems. For example, I have also created a rule in the Elements app that turns on lights at night when motion is detected. This works.
Did I miss something? Do I have to activate something in Elements?