Seite 1 von 1

HMIP-SWDO-I Zeit zählen

Verfasst: 26.08.2018, 14:39
von therealhunter
Hallo zusammen,
ich hatte bislang den HM-Sec-SCo bei mir an der Haustür, und in der CUXD einem Wrapper hinterlegt, das die Zeit wie lange die Tür auf ist gemessen wird und ich nach 5 Minuten eine Nachricht bekomme.

Jetzt wollte ich diesen gegen den HMIP-SWDO-I tauschen, da sich dieser ganz in der Tür verstecken lässt. Ich habe es so eingestellt wie vorher klappte aber nicht. Habe dann über meine Suche rausgefunden, dass man die HMIP Geräte nicht ohne zwischen Programm in der CUXD anlegen kann.
Ich denke, dass ich es so konfiguriert habe, wie es in der CUXD Doku steht, leider läuft bei mir durchgehend die Zeit hoch, als wenn die Tür offen ein.

Ein System EXEC in CUXD erstellt
cuxd.png
Folgenedes Programm erstellt
programm.png
Der Scriptcode, (POSTIT habe ich zum Testen auch schon durch LOGIT ersetzt.

Code: Alles auswählen

object dp = dom.GetObject("$src$");
if (dp) {
 dom.GetObject("CUxD.CUX2801001:1.POSTIT").State((dom.GetObject((dp.Channel()))).Address() #"."# dp.HssType() #";"#dp.Value());
}

Und habe den SYSTEM EXEC im erstellen Wrapper hinterlegt
wrapper-system-exec.png
wrapper-system-exec.png (19.18 KiB) 1535 mal betrachtet
Hat jemand eine Idee, wo mein logischer Fehler ist?

Vielen Dank

Re: HMIP-SWDO-I Zeit zählen

Verfasst: 27.08.2018, 11:47
von uwe111
therealhunter hat geschrieben:
26.08.2018, 14:39
Hat jemand eine Idee, wo mein logischer Fehler ist?
bei HMSERIAL muss die Adresse des zu überwachenden Gerätes eingetragen werden.
Die Adresse des eigenen Gerätes macht hier keinen Sinn.

Viele Grüße

Uwe

Re: HMIP-SWDO-I Zeit zählen

Verfasst: 27.08.2018, 20:32
von therealhunter
Hi Uwe,

ich hab es mal geändert, hat aber keinen Effekt.
Wenn ich dort die ID vom Homematic IP Aktor eintrage, dann ist das Programm, das den Wert in die System.Exec schreibt doch ohne Funktion.
Ich hatte es in der Anleitung so verstanden, dass in den Wrapper die ID von der System.Exec muss.

Re: HMIP-SWDO-I Zeit zählen

Verfasst: 27.08.2018, 22:02
von uwe111
therealhunter hat geschrieben:
27.08.2018, 20:32
Wenn ich dort die ID vom Homematic IP Aktor eintrage, dann ist das Programm, das den Wert in die System.Exec schreibt doch ohne Funktion.
In System.Exec wird aber nichts geschrieben. Dieses Gerät wird nur zum Aufruf einer Funktion genutzt.
Hast Du CUX2801001 überhaupt angelegt? In Deinem Screenshot hast Du ein CUX2801002 angelegt und es dann CUX2801001 genannt. Etwas verwirrend.
therealhunter hat geschrieben:
27.08.2018, 20:32
Ich hatte es in der Anleitung so verstanden, dass in den Wrapper die ID von der System.Exec muss.
Nein, System.Exec ändert den Status doch nicht. Hier muss das zu überwachende Gerät eingetragen werden.

Viele Grüße

Uwe

Re: HMIP-SWDO-I Zeit zählen

Verfasst: 27.08.2018, 23:02
von therealhunter
Sorry, mein Screenshot war mist.
cuxd-werte.png
cuxd-werte.png (7.29 KiB) 1478 mal betrachtet
so ist es natürlich hinterlegt.

Dann stehe ich da gerade komplett auf dem Schlauch, irgendwie habe ich dann die Funktion von System:exec hier noch nicht verstanden. An welcher Stelle ruft, dieses denn eine Funktion auf?
Oder ist hier mein Fehler? Muss der System.Exec wirklich mit nichts verknüpft werden damit es funktioniert?

edit: Ist es wichtig wa beim System.Exec unter dem Punkt "Control" ausgewählt ist?

Re: HMIP-SWDO-I Zeit zählen

Verfasst: 28.08.2018, 10:41
von uwe111
therealhunter hat geschrieben:
27.08.2018, 23:02
irgendwie habe ich dann die Funktion von System:exec hier noch nicht verstanden. An welcher Stelle ruft, dieses denn eine Funktion auf?
Hier:

Code: Alles auswählen

dom.GetObject("CUxD.CUX2801001:1.POSTIT").State(...)
therealhunter hat geschrieben:
27.08.2018, 23:02
edit: Ist es wichtig wa beim System.Exec unter dem Punkt "Control" ausgewählt ist?
Nein, in Deinem Fall nicht.

Falls Du es mit POSTIT nicht hinbekommst, kannst Du den Status vom State-Monitor auch direkt mittels SET_STATE aus einer Programmverknüpfung heraus setzen.

Viele Grüße

Uwe

Re: HMIP-SWDO-I Zeit zählen

Verfasst: 29.08.2018, 10:22
von therealhunter
Kann ich mal gucken, aber irgendwo muss ich ja noch einen Fehler haben, da es ja bei anderen ohne Probleme klappt.

Im CUxD Syslog wird dieses immer ausgegeben.

Code: Alles auswählen

Aug 29 06:43:13 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:43:13 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:43:13 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:43:13 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:43:13 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:43:13 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:45:52 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:45:52 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:45:52 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:45:52 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:45:52 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:45:52 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:48:28 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:48:28 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:48:28 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:48:28 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:48:29 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:48:29 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:49:52 homematic-ccu2 user.err rfd: HSSParameter::SetValue() 1.000000 Put failed
Aug 29 06:49:52 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =setValue Params = {"OEQ1221933:1","LEVEL",1.000000} result= [faultCode:-1,faultString:"Failure"] [iseXmlRpc.cpp:2605]
Aug 29 06:49:52 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallSetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1502]
Aug 29 06:49:52 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = OEQ1221933:1 [iseDOMdpHSS.cpp:77]
Aug 29 06:51:50 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:51:50 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:51:50 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:51:50 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:51:50 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:51:50 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:51:50 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:51:50 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:51:50 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:55:05 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:55:05 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:55:05 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:55:05 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:55:05 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:55:05 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:55:05 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:55:05 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:55:05 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:57:41 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:57:41 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:57:41 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:57:41 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:57:41 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:57:41 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:57:41 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:57:41 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 06:57:41 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 07:00:19 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 07:00:19 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 07:00:19 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 07:00:19 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 07:00:19 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 07:00:19 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 07:00:19 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 07:00:19 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 07:00:19 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 09:00:46 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 09:00:46 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 09:00:46 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 09:00:46 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 09:00:46 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 09:00:46 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 09:00:46 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 09:00:46 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do
Aug 29 09:00:46 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecHssDP: WARNING: incorrect use of AlDestMapDP(): ;   object oTmpArray = dom.GetObject(ID_SERVICES);      	if( oTmpArray ) { 		string sTmp;      		foreach(sTmp, oTmpArray.EnumIDs()){     	 			object oTmp = do

Re: HMIP-SWDO-I Zeit zählen

Verfasst: 09.09.2018, 12:58
von therealhunter
Hat hier eventuell noch jemand eine Idee?
Ich denke ja fast der Fehler liegt bei mir im Programm Code.
Aktuell wird der Änderungsstand gar nicht übergeben an CUxD