Datentransfer zwischen CCU2/CCU3

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

Antworten
Penumbra1980
Beiträge: 125
Registriert: 13.04.2015, 11:56
Hat sich bedankt: 22 Mal

Datentransfer zwischen CCU2/CCU3

Beitrag von Penumbra1980 » 24.03.2019, 14:48

Hallo,

in meiner Frage geht es nicht um den Wechsel von der CCU2 zur CCU3. Folgende Lage. Ich teile mit meinem Bruder ein Haus, jeder hat zwei Etagen und eine eigene CCU. Beide CCUen sind im selben LAN-Netzwerk angeschlossen. In besonderen Fällen wäre ein Datenaustausch zwischen den beiden CCUen wünschenswert (Warnmeldungen, besondere Meldungen etc.). Ich würde gerne die Lösung so gestalten, dass die CCU2 einer Systemvariable auf der CCU3 einen Wert zuweist, die wiederrum Folgeaktionen ausführt.

Experimentiert habe ich bisher mit einigen Skriptbeispielen hier aus dem Forum, jedoch ohne das ein Wert auf der CCU3 geschrieben wurde.

Ist mein Vorhaben technisch möglich? Kennt jemanden ein Skript, dass dieses ermöglichen würde?

Vielen Dank!

Gruß,
Marc
Signatur: 285 Kanäle in 110 Geräten und 16 CUxD-Kanäle in 1 CUxD-Geräten:
4x HM-LC-Sw2-FM, 34x HM-Sec-SCo, 4x HmIP-SMI, 3x HM-LC-Sw1-FM, 1x HmIP-RCV-50, 1x CUX28, 1x HM-LC-Dim1T-FM, 1x HM-LC-Sw1-PCB, 1x HM-RC-4-2, 10x HM-Sec-SD-2-Team, 1x HM-LC-Sw4-Ba-PCB, 10x HM-Sec-SD-2, 10x HM-LC-Bl1-FM, 1x HM-ES-PMSw1-DR, 1x HmIP-FSI16, 2x HM-Sec-Sir-WM, 2x HM-Sec-SC-2, 1x HM-PB-2-WM55, 15x HM-CC-RT-DN, 2x HM-Sec-RHS, 1x HM-WDS10-TH-O, 1x HmIP-SLO, 1x HM-WDS40-TH-I-2, 3x HM-TC-IT-WM-W-EU

Benutzeravatar
Black
Beiträge: 5480
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 424 Mal
Danksagung erhalten: 1074 Mal
Kontaktdaten:

Re: Datentransfer zwischen CCU2/CCU3

Beitrag von Black » 24.03.2019, 15:50

generell ist es möglich.

Wenn sie cie CCUen im gleichen Netzwerk befinden

1. via Script:

Code: Alles auswählen

http://192.168.xxx.yyy:8181/black.exe?isEgal=dom.GetObject(ID_SYSTEM_VARIABLES).Get("IchBeinDeineSysvar").State(IchBinDerWert);
setzt aber voraus, dass:
bei einer CCU3 die Firewalleinstellungen richtig sind, und die Remote Api Freigegeben ist .


2. Via Middlewares wie IObroker, damit lassen sich auch mehrere CCUen koppeln und gemeinsam oder auch gerennt visualisieren


Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg

Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann

Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W

technical contribution against annoying advertising

Penumbra1980
Beiträge: 125
Registriert: 13.04.2015, 11:56
Hat sich bedankt: 22 Mal

Re: Datentransfer zwischen CCU2/CCU3

Beitrag von Penumbra1980 » 24.03.2019, 16:42

Hallo Black,
setzt aber voraus, dass: bei einer CCU3 die Firewalleinstellungen richtig sind, und die Remote Api Freigegeben ist .
Ist die Einstellung "Remote Homematic-Script API" = "Eingeschränkt" ausreichend oder ist der "Vollzugriff" notwendig?
In den Firewall-Einstellungen habe ich die IP der CCU2 freigegeben.

Gruß und Dank

Marc
Signatur: 285 Kanäle in 110 Geräten und 16 CUxD-Kanäle in 1 CUxD-Geräten:
4x HM-LC-Sw2-FM, 34x HM-Sec-SCo, 4x HmIP-SMI, 3x HM-LC-Sw1-FM, 1x HmIP-RCV-50, 1x CUX28, 1x HM-LC-Dim1T-FM, 1x HM-LC-Sw1-PCB, 1x HM-RC-4-2, 10x HM-Sec-SD-2-Team, 1x HM-LC-Sw4-Ba-PCB, 10x HM-Sec-SD-2, 10x HM-LC-Bl1-FM, 1x HM-ES-PMSw1-DR, 1x HmIP-FSI16, 2x HM-Sec-Sir-WM, 2x HM-Sec-SC-2, 1x HM-PB-2-WM55, 15x HM-CC-RT-DN, 2x HM-Sec-RHS, 1x HM-WDS10-TH-O, 1x HmIP-SLO, 1x HM-WDS40-TH-I-2, 3x HM-TC-IT-WM-W-EU

Penumbra1980
Beiträge: 125
Registriert: 13.04.2015, 11:56
Hat sich bedankt: 22 Mal

Re: Datentransfer zwischen CCU2/CCU3

Beitrag von Penumbra1980 » 24.03.2019, 17:00

Hallo,

ich nochmal... Ist das so richtig?

Code: Alles auswählen

string stderr;
string stdout;
system.Exec("http://192.168.178.27:8181/black.exe?isEgal=dom.GetObject(ID_SYSTEM_VARIABLES).Get('Luftfeuchtigkeit (Pelletbunker)').State('8.5')",&stdout, &stderr);
Vielen Dank!

Gruß,
Marc
Signatur: 285 Kanäle in 110 Geräten und 16 CUxD-Kanäle in 1 CUxD-Geräten:
4x HM-LC-Sw2-FM, 34x HM-Sec-SCo, 4x HmIP-SMI, 3x HM-LC-Sw1-FM, 1x HmIP-RCV-50, 1x CUX28, 1x HM-LC-Dim1T-FM, 1x HM-LC-Sw1-PCB, 1x HM-RC-4-2, 10x HM-Sec-SD-2-Team, 1x HM-LC-Sw4-Ba-PCB, 10x HM-Sec-SD-2, 10x HM-LC-Bl1-FM, 1x HM-ES-PMSw1-DR, 1x HmIP-FSI16, 2x HM-Sec-Sir-WM, 2x HM-Sec-SC-2, 1x HM-PB-2-WM55, 15x HM-CC-RT-DN, 2x HM-Sec-RHS, 1x HM-WDS10-TH-O, 1x HmIP-SLO, 1x HM-WDS40-TH-I-2, 3x HM-TC-IT-WM-W-EU

Benutzeravatar
Black
Beiträge: 5480
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 424 Mal
Danksagung erhalten: 1074 Mal
Kontaktdaten:

Re: Datentransfer zwischen CCU2/CCU3

Beitrag von Black » 24.03.2019, 18:36

das setzt aber voraus, dass auf der CCU mit der IP 192.168.178.27 eine Systemvariable mit demNamen "Luftfeuchtigkeit (Pelletbunker)" vom type String existiert (weil zu State als ("8.5") übergibst

system exec sollte so richtig sein, ich nutz es bei mir nicht, bei mir generell cuxd.exec

black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg

Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann

Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W

technical contribution against annoying advertising

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“