Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Fehler in Firmware und WebUI & Workarounds

Moderator: Co-Administratoren

alchy
Beiträge: 10744
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 671 Mal

Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Beitrag von alchy » 14.09.2020, 20:58

Im >> Firmware Thread << wurde davon berichtet, das mit o.g. Firmwareversion weisse Notizzettel zur Synchronisierung in Programmen verschwunden wäre.

Dem ist leider wirklich so. Hier zur Illustration ein altes Programm:
.
Bug_weisserZettel.jpg
.
Im DANN ist der Notizzettel noch vorhanden (altes Programm)

im SONST versuche ich genau dasselbe nachzubauen mit der 3.53.26 was mangels Zettel nicht funktioniert.

Bezeichnend ist leider die Antwort des Supports an den User, welcher den Bug an EQ-3 gemeldet hat:
skyangel41 hat geschrieben:
03.09.2020, 13:44
Antwort vom Support:
„Wir haben Ihr Anliegen geprüft und können Ihnen keine kurzfristige Lösung anbieten. Daher wurde Ihr Sachverhalt zur Prüfung und Bewertung weitergegeben. Sofern Optimierungen möglich sind, fließen diese in die Releaseplanung ein. Bitte haben Sie Verständnis, dass eine individuelle Rückmeldung in diesem Fall leider nicht erfolgen kann.„

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

alchy
Beiträge: 10744
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 671 Mal

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Beitrag von alchy » 14.09.2020, 21:17

Ich habe mich vorhin mal auf die Suche für die Ursache des Bugs begeben
und würde geeignete Personen gerne darum bitten, mit mir zu testen.

Für alle die spielen wollen auf eigene Gefahr:

1. Schreibschutz aufheben

Code: Alles auswählen

mount -o remount,rw /
2. für Ängstliche Backup anlegen von

Code: Alles auswählen

/www/rega/esp/side.inc
3. dann in der Datei das Ausrufezeichen vor den folgendem Code in cirka Zeile 466 entfernen

Code: Alles auswählen

Write( '<span class="CLASS02401" onclick="ChangeDestinationValue('#oSD.ID()#');"><img src="/ise/img/notepad.png" /></span>' );
3b. sowie die sich direkt darunter befindliche Zeile mittels Ausrufezeichen auskommentieren oder die Zeile löschen.

Code: Alles auswählen

 !Write( '<span class="CLASS02401" onclick="ChangeDestinationValue('#oSD.ID()#');"></span>' );
4. Rega neustarten

Code: Alles auswählen

/etc/init.d/S70ReGaHss restart

DANN
Programm anlegen mit Notizzettel....
Das geht sehr einfach, wenn mann im Dann z.B. eine Systemvariable Typ Zahl auswählt muss der Notizzettel auftauchen und auf Klick auf diesen muss es weiter gehen....,
oder wie oben nachgebaut sieht es dann wieder so aus
Bug_weisserZettel_fix.jpg
Bitte Fehler / Fehlfunktionen hier rückmelden. Ich schau dann bei Gelegenheit danach, danke.

Alchy
Zuletzt geändert von alchy am 14.09.2020, 21:44, insgesamt 1-mal geändert.
Grund: [EDIT] 3b hinzugefügt

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

jp112sdl
Beiträge: 12072
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 846 Mal
Danksagung erhalten: 2138 Mal
Kontaktdaten:

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Beitrag von jp112sdl » 14.09.2020, 21:40

alchy hat geschrieben:
14.09.2020, 21:17
3. dann in der Datei das Ausrufezeichen vor den folgendem Code in cirka Zeile 466 entfernen
Und um es ganz korrekt zu machen, die Zeile darunter entfernen oder das Ausrufezeichen davor setzen.
Sonst hängt der <span> ohne notepad-img weiter unsichtbar rum

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

alchy
Beiträge: 10744
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 671 Mal

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Beitrag von alchy » 14.09.2020, 21:48

Jupp, hatte ich ganz vergessen, da ich bei mir den Quatsch gleich gelöscht habe. Danke - hab es oben mal eingefügt.

Darf ich das als Bestätigung des Fixes ansehen?
Und du hast ja geschrieben, das die 2.53.27 auch damit verbuggt ist?
Da ist EQ3 sehr strikt. Wenn schon, denn schon :mrgreen:

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

jp112sdl
Beiträge: 12072
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 846 Mal
Danksagung erhalten: 2138 Mal
Kontaktdaten:

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Beitrag von jp112sdl » 14.09.2020, 22:27

alchy hat geschrieben:
14.09.2020, 21:48
Darf ich das als Bestätigung des Fixes ansehen?
Nur in der Theorie... Ich teste nicht weiter "real" mit der .53

Ich hab mir nur noch mal das .51 und .53 CCU3 sowie CCU2 Image gemountet und ein Diff laufen lassen, wo mir nach deinem Hinweis in der side.inc der Unterschied aufgefallen ist.

Demnach dürfte es aber m.M. nach mit der Anpassung der Zeile getan sein.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Benutzeravatar
Baxxy
Beiträge: 10603
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 594 Mal
Danksagung erhalten: 2173 Mal

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Beitrag von Baxxy » 14.09.2020, 22:39

alchy hat geschrieben:
14.09.2020, 21:17
Für alle die spielen wollen auf eigene Gefahr:
Ich habe mal mit dem heutigen Snapshot von RaspberryMatic (3.53.27.20200914) gespielt, und kann bestätigen das dein "Fix" damit funktioniert. :)

Benutzeravatar
jmaus
Beiträge: 9805
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 457 Mal
Danksagung erhalten: 1848 Mal
Kontaktdaten:

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Beitrag von jmaus » 14.09.2020, 23:33

Baxxy hat geschrieben:
14.09.2020, 22:39
alchy hat geschrieben:
14.09.2020, 21:17
Für alle die spielen wollen auf eigene Gefahr:
Ich habe mal mit dem heutigen Snapshot von RaspberryMatic (3.53.27.20200914) gespielt, und kann bestätigen das dein "Fix" damit funktioniert. :)
Dann schick doch gleich mal nen PullRequest mit nem WebUI Patch Vorschlag in den RaspberryMatic GitHub ;-)
RaspberryMatic 3.73.9.20240130 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Benutzeravatar
Baxxy
Beiträge: 10603
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 594 Mal
Danksagung erhalten: 2173 Mal

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Beitrag von Baxxy » 14.09.2020, 23:38

jmaus hat geschrieben:
14.09.2020, 23:33
nen PullRequest mit nem WebUI Patch Vorschlag in den RaspberryMatic GitHub
Da erwischt du mich jetzt aber auf dem falschen Fuß... sowas hab ich ja noch nie gemacht. :roll:

Benutzeravatar
jmaus
Beiträge: 9805
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 457 Mal
Danksagung erhalten: 1848 Mal
Kontaktdaten:

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Beitrag von jmaus » 14.09.2020, 23:47

Ok, braucht es nicht mehr. Hab es gerade mal auf die schnelle als WebUI patch integriert:

https://github.com/jens-maus/RaspberryM ... ePad.patch

Der morgige nightly snapshot von RaspberryMatic sollte es also reparieren (bitte testen!). Die Frage wäre nur war das wirklich eine unbeabsichtigte Änderung oder wollte hier eQ3 mit Absicht etwas deaktivieren was ggf. nicht richtig funktioniert hat?!?
RaspberryMatic 3.73.9.20240130 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Benutzeravatar
Baxxy
Beiträge: 10603
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 594 Mal
Danksagung erhalten: 2173 Mal

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Beitrag von Baxxy » 14.09.2020, 23:53

jmaus hat geschrieben:
14.09.2020, 23:47
Ok, braucht es nicht mehr.
Danke... ich wollte eh gerade das Handtuch werfen... :wink:
jmaus hat geschrieben:
14.09.2020, 23:47
Die Frage wäre nur war das wirklich eine unbeabsichtigte Änderung oder wollte hier eQ3 mit Absicht etwas deaktivieren was ggf. nicht richtig funktioniert hat?!?
Hmm, ich hoffe erstes. Ich setze den Zettel in mehreren Programmen ein und habe noch nie ein Fehlverhalten diesbezüglich festgestellt.

Antworten

Zurück zu „HomeMatic - bekannte Bugs“