mat931 / digitalstrom-homeassistant Goto Github PK
View Code? Open in Web Editor NEWdigitalSTROM integration for Home Assistant
License: MIT License
digitalSTROM integration for Home Assistant
License: MIT License
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]
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!
Hi @Mat931
sorry to post here I could not find a way to contact you.
Some time ago we shared information regarding your electric meter. I added support for it to https://github.com/aquaticus/esphome-iec62056
Could you please tell me what's the meter type and brand? I try to compile a list of supported meters.
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
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
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
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...
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.
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
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
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
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
You have any ideas for me ?
My DSS its updated to V 1.19.6.3
Many Tanks
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
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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.