HPInst >Version 2.67

Programmierung der HomeMatic CCU mittels contronics homeputer CL

Moderator: Co-Administratoren

chris4934
Beiträge: 366
Registriert: 07.03.2009, 10:25
Wohnort: Wien Umgebung

HPInst >Version 2.67

Beitrag von chris4934 » 20.08.2014, 18:50

Hallo,

ich wollte mal in die Runde fragen, ob jemand von euch Probleme mit der HPInst Version >2.67 hat.
Ich verwende die Software seit nun fast 5 Jahren, führe ich ein update >2.67 durch kann ich nicht mehr auf "Abwesend" schalten. Irgendeine Bedingung tritt nicht ein, die ich seit Stunden nicht finden kann. Ralph Krapoth hat mir erklärt, dass er bei komplexen Projekten nicht helfen kann (oder will).

Downgrade auf 2.67 , und alles läuft wieder. Kann ich das Problem irgendwie loggen ? Bin für jede Hilfe dankbar !
Mit freundlichen Grüßen
Chris

CCU3, 110 Geräte, Homeputer CL

buempi
Ehrenmitglied
Beiträge: 12194
Registriert: 29.07.2006, 15:58
Wohnort: Schweiz
Danksagung erhalten: 5 Mal

Re: HPInst >Version 2.67

Beitrag von buempi » 20.08.2014, 18:57

Hallo Chris

Ich denke nicht, dass jemand helfen kann, ohne dass du genau beschreibst, WIE du auf "Abwesend" schaltest. Geht es da um die Systemvariable der CCU oder um ein Objekt in Homeputer?

Viele Grüsse
Bümpi

chris4934
Beiträge: 366
Registriert: 07.03.2009, 10:25
Wohnort: Wien Umgebung

Re: HPInst >Version 2.67

Beitrag von chris4934 » 20.08.2014, 19:19

Hallo Bümpi !

Hier geht es um ein Objekt in Homeputer, wo ein bestimmter Status von vielen anderen Objekten erreicht werden muss, um "Abwesend" zu aktivieren. Dieser wird m.E. erreicht, jedoch erfolgt keine Schaltung auf "Abwesend".

Habe sämtliche Objekte nochmals auf die richtige Typeneinstellung kontrolliert, da ich damit schon einmal Probleme hatte.
Liegt aber schon länger zurück....

Passiert erst ab Version >2.67. Muss irgend eine Kleinigkeit sein, komme aber nicht dahinter :?:
Mit freundlichen Grüßen
Chris

CCU3, 110 Geräte, Homeputer CL

Familienvater
Beiträge: 7151
Registriert: 31.12.2006, 15:18
System: Alternative CCU (auf Basis OCCU)
Wohnort: Rhein-Main
Danksagung erhalten: 34 Mal

Re: HPInst >Version 2.67

Beitrag von Familienvater » 20.08.2014, 19:53

Moin,

wenn viele verschiedene Dinge reinspielen, und dieser Abwesend-Status von mehreren "Sensoren" abhängt:
Wie wird den Abwesend geprüft? Zyklisch in einer Schleife?
Oder "triggert" jeder Sensor bei Empfang/Änderung ein Makro, was dann die "Auswertung" übernimmt?

Falls es soetwas wie ein zentrales Makro gibt, was die Auswertung vornimmt:
Ein Zeichen-Objekt anlegen, am Anfang des Moduls das Zeichen-Objekt leeren, und dann bei der Prüfung, die "fehlschlägt" und den Abwesend-Status verhindert einfach die Uhrzeit und den Grund eintragen, ungefähr so stelle ich mir das vor:

Code: Alles auswählen

Zeichenobjekt:=""

// Annahme: Sensor1 ist z.B. Bewegungsmelder im Raum -> wenn der eingeschaltet ist, ist Leben in der Bude
wenn Sensor1 eingeschaltet dann
  wenn Abwesend eingeschaltet dann
    Zeichenobjekt := Uhrzeitsekunde + ": Abwesend ausgeschaltet, weil Sensor1 eingeschaltet ist"
    abwesend ausschalten
  sonst
    Zeichenobjekt := Uhrzeitsekunde + ": Abwesend bleibt ausgeschaltet, weil Sensor1 eingeschaltet ist"
  endewenn
  verlassen
endewenn

// Annahme: Sensor2 ist z.B. Licht im Raum -> wenn das eingeschaltet ist, ist Leben in der Bude (oder eine erzieherische Maßnahme beim Bewohner angesagt)
wenn Sensor2 eingeschaltet dann
  wenn Abwesend eingeschaltet dann
    Zeichenobjekt := Uhrzeitsekunde + ": Abwesend ausgeschaltet, weil Sensor2 eingeschaltet ist"
    abwesend ausschalten
  sonst
    Zeichenobjekt := Uhrzeitsekunde + ": Abwesend bleibt ausgeschaltet, weil Sensor2 eingeschaltet ist"
  endewenn
  verlassen
endewenn

//.... n-weitere Prüfungen

// Wenn bis hierhin  keiner was dagegen hatte, dann kann abwesend eingeschaltet werden

wenn Abwesend ausgeschaltet dann
  Zeichenobjekt := Uhrzeitsekunde + ": Abwesend eingeschaltet, weil alles passt"
  abwesend einschalten
sonst
  Zeichenobjekt := Uhrzeitsekunde + ": Abwesend bleibt eingeschaltet, weil immer noch alles passt"
endewenn
Zur Not das Zeichenobjekt auch noch bei Änderung z.B. in eine Datei wegschreiben, oder per History tracken, dann müsstest eigentlich ganz schnell dahinter kommen, warum Abwesend nicht eingeschaltet wird.

Der Familienvater

mikewolf99
Beiträge: 1322
Registriert: 13.08.2008, 20:57
Wohnort: Österreich nähe Wien
Hat sich bedankt: 7 Mal
Danksagung erhalten: 1 Mal

Re: HPInst >Version 2.67

Beitrag von mikewolf99 » 20.08.2014, 23:26

Hallo,
also was ich dazu sagen kann das folgendes nicht mehr funktioniert

Code: Alles auswählen

"h:\rfrid\ExecCmd.exe" 192.168.123.130 S RFIDREPORT="test"
im objekt RFIDREPORT welches vom typ zeichen ist steht dann 01.01.1970 !!!

mfg
mikewolf
CCU2 mit Cuxd und HP CLX ,3 x FHZ2000,2 Funkgateway (eckig),und 2 Funkgateway (rund),RS LanGate
ca 590 Komponenten gemischt HM und FS20 90/10)`CCU auf Cubie LXCCU,CCU auf RPi3 Pivccu,Iobroker auf HPgen8,
Tinker,orangepi,Odroid .....,Sonoffs,Xiaomi und ne Menge esp8266

Familienvater
Beiträge: 7151
Registriert: 31.12.2006, 15:18
System: Alternative CCU (auf Basis OCCU)
Wohnort: Rhein-Main
Danksagung erhalten: 34 Mal

Re: HPInst >Version 2.67

Beitrag von Familienvater » 21.08.2014, 13:29

Hi,

ich frage jetzt noch kurz bewusst:
Welcher Version >2.67 meint Ihr?
Die CCU zeigt zwar 2.68 als "aktuelle" Version an, aktuell bekommt man aber schon 2.71..., ich habe hier in meinen Beständen auch eine 2.70, und eine 2.68.

Produktiv nutzen tue ich aber zur Zeit noch 2.65, mangels Zeit für Tests mit was neuerem.

leknilk0815
Beiträge: 6693
Registriert: 19.03.2007, 08:21
Danksagung erhalten: 2 Mal

Re: HPInst >Version 2.67

Beitrag von leknilk0815 » 21.08.2014, 13:39

Familienvater hat geschrieben:aktuell bekommt man aber schon 2.71
Servus,
wo bekommt man die?
Ich hab gerade von contronics die heruntergeladen, die man auf der Website bekommt, "erstellt am 14.07.2014"
Auf meiner CCU läuft die 2.69, "erstellt am 03.08.2014"
Gruß - Toni

KS300 + Sonnendauer + Windrichtung, KS888, HM-CC-TC/HM-CC-VD, FHT80b, und etwas FS20-xx, Keymatic, EM1000, CCU2 und FHZ2000 sowie HP Studio, HPCL + Upgrade für FHZ

Familienvater
Beiträge: 7151
Registriert: 31.12.2006, 15:18
System: Alternative CCU (auf Basis OCCU)
Wohnort: Rhein-Main
Danksagung erhalten: 34 Mal

Re: HPInst >Version 2.67

Beitrag von Familienvater » 21.08.2014, 13:54

Hi,

also die 2.71 habe ich ganz normal über das CCU1-Menü bei Softwareverwaltung bekommen, es wird halt Contronics-üblich 2.68 angezeigt, aber wenn das HpInst.IMG dann runterlädt und reinschaut ist die 2.71 drin.

Ich habe eben mal schnell die 2.71 auf mein CCU1 Testsystem gemacht und gestartet, und keine Auffälligkeiten im Vergleich zur laufenden 2.65 auf dem Live-System gefunden, auch das Setzen einer Variablen mit den SPG-Tools im Projekt hat geklappt...

Aber: An dem Testsystem sind natürlich keinerlei HM-Aktoren angelernt, und ich habe wirklich nur Husch-Husch mal getestet. Die Probleme tauchen ja leider immer erst im Betrieb nach einiger Laufzeit auf ;-)

Der Familienvater

Benutzeravatar
Boris
Beiträge: 632
Registriert: 03.12.2012, 13:45
Wohnort: Elsass, Frankreich

Re: HPInst >Version 2.67

Beitrag von Boris » 21.08.2014, 14:01

leknilk0815 hat geschrieben:
Familienvater hat geschrieben:aktuell bekommt man aber schon 2.71
Servus,
wo bekommt man die?
Ich hab gerade von contronics die heruntergeladen, die man auf der Website bekommt, "erstellt am 14.07.2014"
Auf meiner CCU läuft die 2.69, "erstellt am 03.08.2014"
Die 2.70 gibt's für die Android-App-Tester.
Von einer 2.71 habe ich auch noch nichts gehört.
CCU3 / Homeputer CL Studio / 348 Kanäle in 120 Geräten:

leknilk0815
Beiträge: 6693
Registriert: 19.03.2007, 08:21
Danksagung erhalten: 2 Mal

Re: HPInst >Version 2.67

Beitrag von leknilk0815 » 21.08.2014, 14:41

Servus,
experimentierfreudig, wie ich bin, hab ich die 2.71 draufgenudelt. Läuft.
Probleme habe ich bis jetzt nicht festgestellt, die KS300- Regenanzeige funktioniert ja schon seit der 2.69.
Mal sehen...
Gruß - Toni

KS300 + Sonnendauer + Windrichtung, KS888, HM-CC-TC/HM-CC-VD, FHT80b, und etwas FS20-xx, Keymatic, EM1000, CCU2 und FHZ2000 sowie HP Studio, HPCL + Upgrade für FHZ

Antworten

Zurück zu „homeputer CL“