Homematic - Erste Schritte . First Run

Allgemeines zur HomeMatic Haussteuerung

Moderator: Co-Administratoren

Basic
Beiträge: 941
Registriert: 07.03.2010, 11:39
Wohnort: Deutschland
Danksagung erhalten: 14 Mal

Re: Homematic - Erste Schritte . First Run

Beitrag von Basic » 07.01.2012, 22:26

Zu den Scripten gibt es hier http://www.homematic.com/index.php?id=156&L=0 einige Infos.

chrisko
Beiträge: 61
Registriert: 08.11.2011, 19:15

Re: Homematic - Erste Schritte . First Run

Beitrag von chrisko » 08.01.2012, 05:47

Ich habe nun die Homematic 2 Wochen im Einsatz und bin gelinde gesagt BEGEISTERT!
Ohne dieses excellente Forum hier hätte ich den ganzen Krempel schon längst zurückgeschickt. Gerade im Bereich RT/VS/TFK ist die HM extrem buggy und eigentlich eine Schande für ELV. (zBsp schau mal, was für ein Datum auf deinem RT steht :D) Andererseits beflügelt es den Sportsgeist.
Über die Netzwerkeinstellungen habe ich mir ein Zertifikat erstellt und einen Fernzugriff mittels eines DynDNS Dienstes eingerichtet.
Damit könnte ich, falls ich deine DynDNS Adresse hab, OHNE Authentifizierung auf deine HM zugreifen !
Für was brauche ich meine-homematic.de, wenn ich keinen Wert auf SMS Benachrichtigung lege?
Für Fernzugriff mittels VPN, sonst mußt du VPN über einen 24/7 PC selbst machen.

Heizungsthermostat Direktverknüpfungen durch Programm/Script ersetzen, da Aufgrund von Schichtarbeit die Direktverknüpfung ungeeignet ist. Ich würde gerne einen wöchentlichen Wechsel der Zeiten einbringen können, mit Option nur einen Tag zu wechseln (wegen einzelnen Schichttauschen mit Kollegen). Ist sowas möglich, oder gibt das aktuelle Script das vielleicht bereits her?
Auszug aus eriks Heizungsscript:

Code: Alles auswählen

integer leiste = 3;						 ! Welche Zeitleiste aktiv ist

if (leiste == 1){
! Zeitleiste 1
! Uhrzeit                0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2|
!                        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3|
string zeitleiste_mon = "000000000000012210000000000000000011222233321110";
string zeitleiste_die = "000000000000012210000000000000000011111133321110";
string zeitleiste_mit = "000000000000012210000000000000000011111133321110";
string zeitleiste_don = "000000000000012211111111111111111111111133321110";
string zeitleiste_fre = "000000000000012110000000000000000011111133321110";
string zeitleiste_sam = "000000000000001222222221111111111112223333221110";
string zeitleiste_son = "000000000000001211111111111111111111223333221110";
};
if (leiste == 2){
! Zeitleiste 2
! Uhrzeit                0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2|
!                        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3|
string zeitleiste_mon = "000000000000012210000000000000000011222233321110";
string zeitleiste_die = "000000000000012210000000000000000011111133321110";
string zeitleiste_mit = "000000000000012210000000000000000011111133321110";
string zeitleiste_don = "000000000000012211111111111111111111111133321110";
string zeitleiste_fre = "000000000000012110000000000000000011111133321110";
string zeitleiste_sam = "000000000000001222222221111111111112223333221110";
string zeitleiste_son = "000000000000001211111111111111111111223333221110";
};
if (leiste == 3){
! Zeitleiste 3
! Uhrzeit                0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2|
!                        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3|
string zeitleiste_mon = "111111111118111111111111333333333333333333333333";
string zeitleiste_die = "111111111118111111111111333333333333333333333333";
string zeitleiste_mit = "111111111118111111111111333333333333333333333333";
string zeitleiste_don = "111111111118111111111111333333333333333333333333";
string zeitleiste_fre = "111111111118111111111111333333333333333333333333";
string zeitleiste_sam = "111111111118111111111111333333333333333333333333";
string zeitleiste_son = "111111111118111111111111333333333333333333333333";
};
Du könntest leiste als Systemvariable auslegen , in den Scripts mehrere if (leiste == x) hinzufügen und so bequem deine Schichtprofile fahren. Ich hab sie um if (leiste == 3) erweitert zBsp. Beachte auch die '8'ten die ich da eingeführt hab. Die helfen gegen den 4%BUG der RT, falls du sowas schon hattest. Allerdings sollte da wohl die verwendete Systemvariable "Abwesenheit" , die vom Script ausgewertet wird, reichen um dir die Temp. abzusenken wenn du nicht daheim bist.
Läßt sich zBsp. mit dem 4 Kanal Handsender hervorragend schalten.
... Die E-Mailbenachrichtigung kann man doch sicher auch mittels des Scripts realisieren ...
Vorsicht, wenn die Scripte den undokumentierten Befehl system.Exec(...) verwenden. Da bleibt die CCU ganz gerne mal hängen. (Stichwort: hängende RegaHSS Prozesse) Da ich das Teil auch als Alarmanlage nutze, kann ich das gar nicht brauchen. Ich teste grad http://homematic-forum.de/forum/viewtop ... =26&t=7939 ob das zur Abhilfe des Problems führt.
Der Beitrag „Dies sollte jeder Einsteiger lesen!“ ist super...
Basics Einsteigeranleitung hätte ich auch gerne gehabt. Hätte mir viel Ärger erspart.
CCU Firmware 1.511
48 Kanäle in 30 Geräten:

8x HM-Sec-RHS, 5x HM-CC-VD, 5x HM-CC-TC, 1x HM-RC-4-B, 1x HM-CCU-1, 2x HM-LC-Sw1-Ba-PCB, 2x HM-SCI-3-FM, 1x HM-WDS10-TH-O, 3x HM-Sec-MDIR, 1x HM-LC-Sw1-Pl, 1x HM-Sec-SC

klassisch
Beiträge: 3974
Registriert: 24.03.2011, 04:32
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 110 Mal
Danksagung erhalten: 71 Mal

Re: Homematic - Erste Schritte . First Run

Beitrag von klassisch » 08.01.2012, 12:25

chrisko hat geschrieben: Für Fernzugriff mittels VPN, sonst mußt du VPN über einen 24/7 PC selbst machen.
oder über den Router wie z.B. Fritzbox

ScienceFiction
Beiträge: 50
Registriert: 22.12.2011, 18:00
Wohnort: Hessen - Wetteraukreis

Re: Homematic - Erste Schritte . First Run

Beitrag von ScienceFiction » 08.01.2012, 20:13

Wie immer Danke für eure Antworten.

FritzBox habe ich keine, werde mich dann wohl doch mit meine-homematic.de anfreunden.
(zBsp schau mal, was für ein Datum auf deinem RT steht :D)
Stimmt, da steht der 07.01. dabei ist heute der 08.01. Ist mir vorher gar nicht aufgefallen, dann muss ich mal schauen wie sich das auf die Temperaturprofile in den Thermostaten auswirkt. Wobei sich das ja mit dem Script dann ja erledigt haben sollte.

Mit den Schichtprofilen und der Leisten-Scriptlösung gefällt mir gut, da kann man ja flexibel sich diverse Profile erstellen. Werde mich damit mal richtig auseinandersetzen müssen. Mir fallen da auf Anhieb einige Profile ein. Frühdienst, Spätdienst, Urlaub-Zuhause, Abwesend, WAF-anwesend, ...

Den 4% Fehler hatte ich nur die ersten Tage 2x in der Küche. Habs aber auch nicht täglich fest im Auge.

Gut, dann bin ich erstmal mit neuen Aufgaben versorgt und werde mal schauen, ob ich alles umgesetzt bekomme.

Danke.

klassisch
Beiträge: 3974
Registriert: 24.03.2011, 04:32
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 110 Mal
Danksagung erhalten: 71 Mal

Re: Homematic - Erste Schritte . First Run

Beitrag von klassisch » 08.01.2012, 20:25

ScienceFiction hat geschrieben:dann muss ich mal schauen wie sich das auf die Temperaturprofile in den Thermostaten auswirkt.
Bisher noch gar nicht. Die Wochentage stimmen und daran orientiert sich der Thermostat.

Benutzeravatar
JPS
Beiträge: 1093
Registriert: 07.08.2010, 22:51
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 8 Mal
Danksagung erhalten: 20 Mal
Kontaktdaten:

Re: Homematic - Erste Schritte . First Run

Beitrag von JPS » 08.01.2012, 22:06

Stimmt, da steht der 07.01. dabei ist heute der 08.01. Ist mir vorher gar nicht aufgefallen
Meiner Frau war das auch aufgefallen, weswegen ich die Dinger manuell umgestellt habe. Einer zeigte am 01.01. sogar 32.12. :?
Verwendung meiner Hinweise und Skripte auf eigenes Risiko | Ich übernehme hierfür keinerlei Gewährleistung bzw. Haftung

chrisko
Beiträge: 61
Registriert: 08.11.2011, 19:15

Re: Homematic - Erste Schritte . First Run

Beitrag von chrisko » 09.01.2012, 08:56

JPS hat geschrieben:
Stimmt, da steht der 07.01. dabei ist heute der 08.01. Ist mir vorher gar nicht aufgefallen
Meiner Frau war das auch aufgefallen, weswegen ich die Dinger manuell umgestellt habe. Einer zeigte am 01.01. sogar 32.12. :?
Die stellen sich durch die CCU wieder selbst aufs falsche Datum, aber der Wochentag und die Zeit passt zumindest, also auch etwaige Autoprofile.
CCU Firmware 1.511
48 Kanäle in 30 Geräten:

8x HM-Sec-RHS, 5x HM-CC-VD, 5x HM-CC-TC, 1x HM-RC-4-B, 1x HM-CCU-1, 2x HM-LC-Sw1-Ba-PCB, 2x HM-SCI-3-FM, 1x HM-WDS10-TH-O, 3x HM-Sec-MDIR, 1x HM-LC-Sw1-Pl, 1x HM-Sec-SC

Antworten

Zurück zu „HomeMatic allgemein“