Neue HomeMatic Integration für Home Assistant

Open Source Hausautomation

Moderator: Co-Administratoren

Benutzeravatar
Baxxy
Beiträge: 10789
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 604 Mal
Danksagung erhalten: 2208 Mal

Re: Neue HomeMatic Integration für Home Assistant (Tester & Feedback erwünscht)

Beitrag von Baxxy » 10.10.2022, 23:41

Black hat geschrieben:
10.10.2022, 20:58
den AUfruf kannst dann auch verwenden in anderen Programmen (bisschen die Syntax portieren, aber der Aufruf der xmpRPC Api bleibt ja)
Jap, mit dem SDV ist das ein Kinderspiel. :wink:
Der Dienst "Homematic(IP) Local: Put paramset" ist da m.E. etwas limitiert.
Ich muss ein Paramset angeben (MASTER oder VALUES) und kann nur ein Gerät (samt Kanal) ansprechen.

Um den LINK Parameter zu ändern brauche ich aber kein Paramset und muss dafür aber Empänger- und Senderadresse angeben.

Code: Alles auswählen

xmlrpc.PutParamset(interface, reciver, sender, param_name, set_param_value);
Da aber noch keine Rückmeldung vom Fragesteller kam hänge ich mich da erstmal nicht weiter rein.

Workaround wäre mit HA eine SysVar ändern welche ein Programm mit einem Script zum Ändern des Linkparameters triggert.

Jarnsen
Beiträge: 9
Registriert: 01.03.2021, 07:00
System: CCU
Hat sich bedankt: 1 Mal

Re: Neue HomeMatic Integration für Home Assistant (Tester & Feedback erwünscht)

Beitrag von Jarnsen » 11.10.2022, 06:45

Guten Morgen,

werden die HmIP-SRH (Fenster/ Drehgriffkontakte) richtig überführt? Im Gegensatz zu normalen Fensterkontakten werden die als Auge im HA dargestellt und lassen sich auch nicht in ALARMO einbinden. Habt ihr ne Lösung?

Ich habe noch eine Systemvariable (zeigt den Status des Garagentors an, /geschlossen/ in Bewegung/ geöffnet) die ich gerne in HA überführen würde, wie stelle ich das an?

Danke im voraus
Jarnsen

Hochiii
Beiträge: 6
Registriert: 10.10.2022, 07:47
System: CCU
Hat sich bedankt: 3 Mal

Re: Neue HomeMatic Integration für Home Assistant (Tester & Feedback erwünscht)

Beitrag von Hochiii » 11.10.2022, 08:12

Baxxy hat geschrieben:
10.10.2022, 23:41
Black hat geschrieben:
10.10.2022, 20:58
den AUfruf kannst dann auch verwenden in anderen Programmen (bisschen die Syntax portieren, aber der Aufruf der xmpRPC Api bleibt ja)
Jap, mit dem SDV ist das ein Kinderspiel. :wink:
Der Dienst "Homematic(IP) Local: Put paramset" ist da m.E. etwas limitiert.
Ich muss ein Paramset angeben (MASTER oder VALUES) und kann nur ein Gerät (samt Kanal) ansprechen.

Um den LINK Parameter zu ändern brauche ich aber kein Paramset und muss dafür aber Empänger- und Senderadresse angeben.

Code: Alles auswählen

xmlrpc.PutParamset(interface, reciver, sender, param_name, set_param_value);
Da aber noch keine Rückmeldung vom Fragesteller kam hänge ich mich da erstmal nicht weiter rein.

Workaround wäre mit HA eine SysVar ändern welche ein Programm mit einem Script zum Ändern des Linkparameters triggert.
Hallo,

vielen Dank erstmal, dass ihr euch mit meiner Frage auseinander setzt.
Ich bin leider im ganzen Home Assistant Thema noch komplett neu.
Was ist mit SDV gemeint? Was ist mit LINK Parameter gemeint?
mir würde es reichen erstmal ein Gerät/Kanal anzusprechen.
Woher bekommen ich die informationen um den xmlrpc Befehl zui fühlen und wie kann ich diesen dann ausführen?

Sorry wenn das sehr Basic-Fragen sind die ich mir bisher noch nicht allein beantworten kann.

Grüße
Eric

Hochiii
Beiträge: 6
Registriert: 10.10.2022, 07:47
System: CCU
Hat sich bedankt: 3 Mal

Re: Neue HomeMatic Integration für Home Assistant (Tester & Feedback erwünscht)

Beitrag von Hochiii » 11.10.2022, 08:16

Black hat geschrieben:
10.10.2022, 20:58
@Baxxy:

DVs kannst du so auch auch verändern. Da du ja das passende Werkzeug dafür hast:

Wähle im Inspektor unter ID_DEVICES das passende Gerät
rechte Maustaste - FInde Direktverknüpfungen zu diesem Device (oder auch Alt-L)
WÄhle die passende Direktverknüpfung in der Listenansicht

in der Detailsicht sieht du u.a. die Expertenparameter der DV. Diese kannst du, wie bei den Mastersets auch , markieren.
dann wie gehabt, in den Editor gehen, dort rechte Maustaste und putParamset wählen und dir wird ein Template angelegt, um die
ausgewählten Expertenparameter dieser DV via Script zu verändern

den AUfruf kannst dann auch verwenden in anderen Programmen (bisschen die Syntax portieren, aber der Aufruf der xmpRPC Api bleibt ja)

Black
Hallo nochmal :)
leider kann ich auch mit deinen Infos bisher wenig anfangen. Ich werde heute abend versuchen eine Screenshot zu machen vom Parameter den ich gern anpassen möchte und meine aktuelle Configuration zu zeigen.
Grüße
Eric

Hochiii
Beiträge: 6
Registriert: 10.10.2022, 07:47
System: CCU
Hat sich bedankt: 3 Mal

Re: Neue HomeMatic Integration für Home Assistant (Tester & Feedback erwünscht)

Beitrag von Hochiii » 11.10.2022, 16:45

Hallo nochmal,
ich möchte quasi diesen Wert aus der CCU per Timer 2 mal am Tag anpassen:
Bildschirmfoto 2022-10-11 um 16.25.25.png

Benutzeravatar
Baxxy
Beiträge: 10789
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 604 Mal
Danksagung erhalten: 2208 Mal

Re: Neue HomeMatic Integration für Home Assistant (Tester & Feedback erwünscht)

Beitrag von Baxxy » 11.10.2022, 18:00

Hochiii hat geschrieben:
11.10.2022, 16:45
diesen Wert aus der CCU per Timer 2 mal am Tag anpassen:
Na da hatte ich ja mal wieder den richtigen Riecher. :wink:

Du willst einen Parameter der internen Direktverknüpfung (Taste <--> Aktorkanal) ändern.
Da ist mir keine Möglichkeit aus Homeassistant heraus bekannt.

Könnte man aber stattdessen direkt auf der CCU mittels WebUI-Programm + Zeitmodul + Script machen.
Zeig mal nen Screenshot der DV wenn sie auf Experte steht (speziell SHORT_XXX).

danielperna84
Beiträge: 150
Registriert: 04.12.2019, 22:10
Hat sich bedankt: 4 Mal
Danksagung erhalten: 38 Mal

Re: Neue HomeMatic Integration für Home Assistant (Tester & Feedback erwünscht)

Beitrag von danielperna84 » 11.10.2022, 18:16

Wäre hier nicht eigentlich der "richtige" Weg eher die virtuellen Aktorkanäle zu benutzen? Die sind doch genau für sowas gemacht. Da würde man dann einfach den Kanal der die Helligkeit regelt nach belieben steuern, und der andere wird ganz normal zum ein- und ausschalten benutzt.

Hochiii
Beiträge: 6
Registriert: 10.10.2022, 07:47
System: CCU
Hat sich bedankt: 3 Mal

Re: Neue HomeMatic Integration für Home Assistant (Tester & Feedback erwünscht)

Beitrag von Hochiii » 11.10.2022, 19:15

Ich hoffe ich habe das so richtig verstanden:
Der von mir markierte Werte sollte der richtige sein denke ich. Da ich diesen und WebUI so verstellt habe.
Bildschirmfoto 2022-10-11 um 19.08.18.png
Bildschirmfoto 2022-10-11 um 19.08.44.png


Vielen Dank schon mal für die Mühe. Ich kenn mich leider auch mit WebUI-Programm + Zeitmodul + Script unter Homematic nicht aus. :oops:

Benutzeravatar
Baxxy
Beiträge: 10789
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 604 Mal
Danksagung erhalten: 2208 Mal

Re: Neue HomeMatic Integration für Home Assistant (Tester & Feedback erwünscht)

Beitrag von Baxxy » 11.10.2022, 19:56

Hochiii hat geschrieben:
11.10.2022, 19:15
Ich kenn mich leider auch mit WebUI-Programm + Zeitmodul + Script unter Homematic nicht aus.
Das kannst du ja ändern indem du dich mal durch Einsteigerthreads und Handbücher arbeitest. :wink:

Die Scripte kann ich anhand der Screenshots erstellen, denke ich.

Den Hinweis von @danielperna84 bezüglich der virtuellen Kanäle könntest du aber auch nachgehen, ist vielleicht die "bessere Option" und vielleicht auch aus HA steuerbar.

Da bin ich aber raus, so einen HM-LC-Dim1TPBU-FM habe ich noch nie "in der Hand gehabt".

danielperna84
Beiträge: 150
Registriert: 04.12.2019, 22:10
Hat sich bedankt: 4 Mal
Danksagung erhalten: 38 Mal

Re: Neue HomeMatic Integration für Home Assistant (Tester & Feedback erwünscht)

Beitrag von danielperna84 » 11.10.2022, 20:15

Hier ein Video über die Aktorkanäle: https://www.youtube.com/watch?v=Z8QEkH7REGk

Beispiel 1 in dem Video geht ja grob in die Richtung. Hier würde man dann halt keinen Bewegungsmelder nehmen, sondern z.B. einen der virtuellen Taster der CCU, und den kann man dann von Home Assistant aus "drücken".

Antworten

Zurück zu „Home Assistant“