Giter Site home page Giter Site logo

digitalstrom-homeassistant's Introduction

digitalstrom-homeassistant's People

Contributors

mat931 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

digitalstrom-homeassistant's Issues

Home Automation

DS_Homeassistant.docx
Dear all

I went through all the steps decribed in this page
https://github.com/Mat931/digitalstrom-homeassistant/blob/main/README_de.md?fbclid=IwAR2jpgkmphbz3Jtj06mWhVyrF_SkYBHuwKZ7seNcKZvqmkxAal4hhH0CqJM

I am got ask do you want to configute digitalstrom. But unable to do so. Got the message config flow could not be loaded. Invalid handler specified.
Any ideas what I am mising?
The Installation is unable to find my DSS20 as well.

Thanks for your support
r Adrian
[email protected]

State latency

Hello, first of all thank you very much for this custom component! Finally, we can add our digitalstrom server to Home Assistant.
I have noticed that update of the light state on Home Assistant is delayed. What I mean is that if you press the physical switch, Home Assistant needs a lot of time to update the light state.

Is this something that I can fix? Thank you in advance!

Fenster Status bei mit leider falsch

Hallo wo kann ich den Status offen/geschlossen für die Fenster konfigurieren. Leider ist da bei DS mit meinen Enocen über die Plan44 angebundenen Sensoren folgender Sachverhalt:

1 = open
2 = closed

Darum wir bei mir der Status vom Fenster als geschlossen dargestellt, obwohl das Fenster offen ist und umgekehrt.

Kann ich das irgendwo konfigurieren?

MfG BA2000

2 different thermostats / sensor apearing in the same device

Hi,
I just installed your HA integration and it was pretty easy and straightforward to configure, thanks !

But I have a small issue with two of my FTW04 dS room sensors, they both appear in the same device giving me 2 values for temperature and 2 values for humidity.
The other 2 identical sensors are displayed properly in their respective devices...

So, I really have no idea what can be wrong here.
What is really weird is that these 2 sensors are connected to 2 different dSM12.

well, do you have an idea how I could fix that ?

thanks for any hint.

Julien

Integration loses connection to Digitalstrom server (DSS)

Hi,

The integration often loses the connection after a few days, I suspect an authentication timeout according to the log. Does anyone have an idea or can confirm this? The solution is always to reload the integration, then it works again for a few days.

BR Thomas

Logger: homeassistant.components.websocket_api.http.connection
Source: components/websocket_api/commands.py:240
Integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 21:28:20 (1 occurrences)
Last logged: 21:28:20

[140082199918912] not logged in
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 240, in handle_call_service
    response = await hass.services.async_call(
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/core.py", line 2279, in async_call
    response_data = await coro
                    ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/core.py", line 2316, in _execute_service
    return await target(service_call)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 892, in entity_service_call
    single_response = await _handle_entity_call(
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 962, in _handle_entity_call
    result = await task
             ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/light/__init__.py", line 628, in async_handle_light_on_service
    await light.async_turn_on(**filter_turn_on_params(light, params))
  File "/config/custom_components/digitalstrom/light.py", line 128, in async_turn_on
    await self.client.request(
  File "/config/custom_components/digitalstrom/api/client.py", line 140, in request
    data = await self._request_raw(url, dict(token=self._session_token))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/digitalstrom/api/client.py", line 79, in _request_raw
    raise InvalidAuth(message)
custom_components.digitalstrom.api.exceptions.InvalidAuth: not logged in

Invalid authentication

Hey.

I just can´t get the configuration to run. I added it to HA and also have it running. But I can´t get the connection to the instance of digitalstrom.
It always claims: Invalid authentication

I have checked also with firefox, if this solves my issue. Still the same.
In digitalstrom I can see, that there is a request happening in "Zugriffsherausforderungen". Aceppting the prior does not help, as the token is each time different. What do I do wrong here?

Attached my screens with the SHA256 fingerprint.

SHA: 4E:1C:D8:1C:26:7C:E2:03:6B:DD:09:EE:02:83:DB:F0:05:A4:93:8E:A4:4E:F9:CE:E0:AC:2A:BD:A0:C7:41:4E

I also tried the direct IP and the "dss.local". Both with the same result.

Any kind of advise is highly appreciated if I forgot anything or if I am just to nooby for it. :D

PS: The invalid authentication happened with the old and the newly released version of today.
PPS: Ignore does not work either...

Screenshot 2024-02-23 220934
Screenshot 2024-02-23 221105
Screenshot 2024-02-23 221229

Addition control of position of the slats of external blinds

Vielen Dank für die dss-Integration. Endlich kann ich meine Raffstore in Home Assistant sehen/steuern, ohne sie auf ein anderes System umzurüsten. Meine Frage bzw. Bitte bezieht sich auf meine Raffstore. Ich kann sie nun runter und hoch fahren. Nun würde ich gerne auch die Öffnung, also die Stellung der Lamellen, steuern können. Es wäre toll, wenn das noch ergänzt werden würde.

Vielleicht noch ein paar Informationen dazu: es handelt sich um die GR-KL220 Klemme. Sie wird durch einen Taster (1-fach) angesteuert. Bei Betätigung fährt sie abwechselnd hoch oder runter. Beim Hochfahren werden die Lamellen auf offen gestellt, beim Herunterfahren auf geschlossen. Mit der aktuellen Konfiguration deiner Integration schließen sie auch nach dem Hochfahren, was durch ein kurzes Herunterfahren realisiert wird.

IC ST-DIM300 from IC Isenbügel - dimmer not handled correctly

Hello,
IC ST-DIM300 seems not to be recognized correctly as a dimmer inside the integration.
The device is switchable and dimmable inside the integration ("Steuerelemente") but if used as light in a Lovelace card, it is only displayed as unknwon and is not controllable.
(Hint: All OEM Digitalstrom switches like e.g. EG-TKM300 and dimmers are running flawlessly)

Regards
Jochen

Thermostat Werte

Hi, mir ist aufgefallen, dass ich jetzt bei vielen von meinen 191 Etnitäten ein 'wiederhergestllt' Status em Ende der Zeile sehe.
Wenn ich auf das Icon klicke bekomme ich diese Meldung: " Diese Entität wird nicht mehr von der Integration digitalstrom bereitgestellt. Wenn die Entität nicht mehr verwendet wird, lösche sie in den Einstellungen. "

Wie kann ich das beheben?
Es sind fehlende Werte von Thermostaten, Fenstersensoren, Temperatur, Feuchtigkeit.
Soll ich dir irgendwelche Logs zukommen lassen?

Gruß BA2000

Status of entity having different values on multiple devices

Hi Mat

I found out while using your digitalstrom-homeassistent "binding" that I have different values of an entity on diffrent devices. For example when switching on a lamp in the living area it is changing the status from off to on on the laptop but still has the status "off" on my mobile phone.
The other way around I have found the same issue. Switching on or off other lamps or devices does not sync to other mobile phones as well ? Any idea what the reason could be ?

I also found out, that sometimes different devices are not reachable due connection errors. could it be the reason that my digitalstrom -server is getting old ? Using a first genereation dss11-1GB.

Thanks for your reply and awesome work btw.

F

Server certificate validation failed

Hello Mat !

Tanks for your Job !

I want to add your integration to my HA v2023.12.4 but when HA alone detects my DSS, I enter the user password as well as the fingerprint key

07:97:68:03:29:9C:3A:B5:44:B8:0D:C2:69:B8:CA:F4:C7:92:E7:C8:54:D3:3E:84:88:65:A8:BA:D7:5D:AF:BF

and y have a error message Server certificate validation failed
Capture d'écran 2023-12-28 171136

You have any ideas for me ?

My DSS its updated to V 1.19.6.3

Many Tanks

Aktivitäten Setzen und Auslesen

Hallo Mat931

Das Skript funktioniert so weit ganz gut, vielen Dank dafür :-) .
Gibt es noch die Möglichkeit Aktivitäten Auszulesen und zu Setzen (Regen, Panik, Feuer, Alarm...)?
Wie kann man den Geräten zusätzliche Entitäten hinzufügen?
Gruss

How can we say -thank you-?

Hi Mat, your integration helps me immensely, and probably others here too. It seems to be the only solution that works, which is also the reason why I switched from ioBroker to Home Assistant. How about posting a sponsorship opportunity, buy-me-a-coffee, etc. here? I would use this right away and would be very pleased about a further development. :)

BR Thomas

Benutzerdefinierte Handlung für Tore als Taster

Hallo,

Wir haben mehrere Tore als Benutzerdefinierte Handlungen angelegt. Leider erscheinen diese nur als Schalter. Gibt es eine Möglichkeit diese in HA als Taster anzulegen? (Bin leider noch totaler Neuling, komme von IOBroker)
IMG_0681

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.