Nachdem Änderungen von EQ-3 in den internen Dateien die Installation des Addon verhindern, hier nun ein
Update auf die Version 2 des Equalthan Patch hängt hier an.
ACHTUNG: nur auf CCU3 getestet !
Nebeneffekt, der Patch in der Version 2.0 beseitigt gleich noch den Bug, das der Vergleich von Stringvariablen nur sicher ausgelöst haben wenn man den Vergleich doppelt anlegt. Stringvergleich als Trigger für Programme .
Alchy
[/EDIT]
Der fleißige Mitleser hat es vielleicht mitbekommen.
In >>dem Thread hier<< wurde der Request gestellt, in einem Programm zusätzlich zu den schon vorhandenen Vergleichen auch die Vergleiche "ist gleich" und "ist ungleich" als Programmtrigger benutzen zu können.
Damit der Patch leichter gefunden wird, als mitten in einem Diskussionsthema, habe ich mich dazu entschlossen hier eine Anleitung zu veröffentlichen.
Entgegen meiner Überzeugung habe ich mich mal diesem Projekt gewidmet und die Möglichkeiten für die Forenuser integriert.
Voraussetzung für die erfolgreiche Integrierung war natürlich auch die Bekanntgabe von Internas durch jmaus.
Vorwort:
Nun, wenn ihr das tut, macht ihr es auf eigene Gefahr.
Aber ich kann euch versichern, das die Änderungen nach meinem jetzigem Kenntnisstand keine zusätzlichen Fehler in die Klickibunti einbringen.
Trotzdem tut ihr also gut daran, ein Backup eurer CCU vor der Installation anzulegen.
Installation:
Voraussetzung für die Funktion ist eine aktuelle Firmware auf der CCU3.
Legacy wird wohl nicht funktionieren!
- Patch aus Anhang herunterladen und entpacken
- SSH auf der CCU2 einschalten und ein Passwort vergeben wie >> H I E R << auf dem Bild angezeigt.
- mittels >> PUTTY << musst du dann eine Verbindung per ssh zur CCU aufbauen
- ermöglicht euch im schreibgeschütztem Bereich überhaupt Änderungen durchzuführen
Code: Alles auswählen
mount -o remount,rw /
- die Dateien aus dem File im Anhang werden auf die CCU übertragen. Der Weg ist euch überlassen. mein Vorschlag ist die Benutzung von einem sFTP fähigem Client wie z.B. >> Filezilla << Die Struktur dabei beachten, soll heissen Rechts im Root der CCU und von links den Ordner www per Drag & drop rüberziehen. Überschreiben bestätigen.
- danach wird der Schreibschutz wieder hergestellt
Code: Alles auswählen
mount -o remount,ro /
- und die Rega neu gestartet
oder gleich mal ein regulärer Neustart der CCU durchgeführt
Code: Alles auswählen
/etc/init.d/S70ReGaHss restart
- Browsercache löschen ist auch immer mal eine gute Idee
Danach könnt ihr in den zusammenklickbaren Programmen ein neues Feature benutzen und zwar immer dann, wenn ein Wertevergleich als Trigger benutzt werden soll. Also Systemvariablen als Zahl und auch Datenpunkte usw.
Die Logik der CCU hat in meinen Tests immer richtig ausgelöst
Ich habe versucht die Auswirkungen zu testen, bisher ist mir und auch BadenPower (DANKE für die Tests) kein Fehler aufgefallen.
Sollte ich etwas übersehen haben, dann bitte ich um eine entsprechende Meldung.
Warnung:
Ist dieser Patch erstmal installiert und werden damit Programme erstellt, dann muss der Patch zwangsläufig nach einem Firmwareupdate der CCU wieder eingespielt werden um die Programme wieder bearbeiten zu können.
jmaus will versuchen, den Patch nicht nur in die Raspberrymatic zu integrieren, sondern auch in die offizielle Firmware der CCU.
Da EQ-3 es wegen angeblich strikter Qualtätskontrolle nicht schafft, das Feature in die Firmware zu übernehmen, müsst ihr immer noch selber Hand anlegen.
Uwe111 hat den Patch nun auch in einem Addon untergebracht. Damit ist es noch einfacher installieren ist. Ihr findet es >> H I E R <<
Danke @ uwe111
Alchy