FHEM Forum

FHEM => Frontends => FLOORPLAN => Thema gestartet von: Talkabout am 05 Juni 2015, 16:42:40

Titel: Floorplan device commands weg
Beitrag von: Talkabout am 05 Juni 2015, 16:42:40
Hallo zusammen,

nach einem heutigen Update sind bei mir im Floorplan die Device-Commands weg. Ich habe mal etwas rumprobiert und folgendes, komisches Verhalten festgestellt.

Bisher war eine Lampe bei mir so definiert:
define FlurLicht CUL_HM xxxxxx
attr FlurLicht IODev SCCHomeMatic
attr FlurLicht alias Licht
attr FlurLicht autoReadReg 4_reqStatus
attr FlurLicht eventMap on:an off:aus
attr FlurLicht expert 2_full
attr FlurLicht firmware 1.9
attr FlurLicht fp_Obergeschoss 462,820,5,
attr FlurLicht group Licht Flur
attr FlurLicht hmClass receiver
attr FlurLicht model HM-LC-SW1-FM
attr FlurLicht peerIDs 00000000,
attr FlurLicht room Flur
attr FlurLicht serialNr IEQXXXXXXX
attr FlurLicht subType switch
attr FlurLicht webCmd an:aus


Damit wurde bisher im Floorplan ein Icon mit 2 Befehlen angezeigt: an, aus

Nach einem heutigen Update ist plötzlich nur noch das Icon zu sehen.

Jetzt habe ich mal das webCmd-Attribut so geändert:
attr FlurLicht webCmd on:off

Damit habe ich zwar wieder die Befehle (an, aus), allerdings in der umgekehrten Reihenfolge: aus, an

Witzigerweise funktioniert dieses Vorgehen aber nicht für Intertechno-Schalter, dort bekomme ich auch auf diese Weise keine Commands.

Hat vielleicht jemand ähnliche Probleme?

Gruss
Titel: Antw:Floorplan device commands weg
Beitrag von: Talkabout am 06 Juni 2015, 16:56:33
Habe das Thema jetzt in den hoffentlich richtigen Bereich verschoben. Vielleicht hat ja hier jemand das selbe Problem.

Gruss
Titel: Antw:Floorplan device commands weg
Beitrag von: Talkabout am 06 Juni 2015, 21:59:49
Ich habe jetzt mal eine fhem.cfg aus einem Backup vor dem Update eingespielt, selbes Ergebnis. Es muss eine Änderung im Modul oder FHEM sein, die das Verhalten verursacht.

Kann es wirklich sein, dass ich der einzige mit diesem Problem bin? Bei wem funktioniert der Floorplan denn nach einem Update so wie vorher auch?

Danke!

Gruss
Titel: Antw:Floorplan device commands weg
Beitrag von: krikan am 06 Juni 2015, 22:25:17
Habe das Problem mangels FLOORPLAN nicht, aber hast Du mal aus dem restoreDir schrittweise die "alten" Modulversionen zurückgespielt und probiert. Vorgestern sehe ich nur eine Änderung an "fhem.pl: second eventMap Syntax added." die ich im entfernten in Zusammenhang bringen kann, aber nicht wirklich glaube..
Titel: Antw:Floorplan device commands weg
Beitrag von: LuckyDay am 06 Juni 2015, 22:38:18
Ich behaupte mal er hatte eine uralte Version von Fhem :)

1. webcommands sind inzwischen alphabetisch sortiert
2. bei einstellung 5 ist icon und commands bei mir da
Titel: Antw:Floorplan device commands weg
Beitrag von: Talkabout am 07 Juni 2015, 13:30:25
@krikan

habe probiert zu reverten, aber auch dann kommen keine device commands. Ich muss noch mal analysieren, wo der Fehler liegt...

@fhem-hm-knecht

"webcommands sind inzwischen alphabetisch sortiert"

Genau das ist aber bei mir nicht der Fall. die Befehle sind "aus an", was ja alphabetisch nicht korrekt ist.

Ich habe heute noch mal ein "update force" gemacht, auch das brachte keine Besserung.

Danke für Eure Rückmeldung.

Gruss
Titel: Antw:Floorplan device commands weg
Beitrag von: Talkabout am 07 Juni 2015, 14:33:59
Hallo zusammen,

ich bekomme die device commands nicht in den Floorplan, zumindest nicht für Intertechno Geräte. Hat einer von Euch ein IT Gerät im Floorplan? Wenn nicht, könnt Ihr mal probieren, ob die commands dafür korrekt angezeigt werden?

Ich habe bei mir mal die fhem.cfg auf ein Minimum reduziert, nur das Notwendigste und dazu IT-Gerät + Floorplan. Auch dann ist nichts zu sehen.

Das kann doch nicht sein...:)
Titel: Antw:Floorplan device commands weg
Beitrag von: Talkabout am 07 Juni 2015, 15:29:17
Hallo zusammen,

ich habe den Fehler gefunden. Meiner Ansicht nach ist es ein Bug in der Implementierung. Ich hänge hier mal mein Diff an, mit dem mein Floorplan wieder korrekt arbeitet, da ich den Modul-Verantwortlichen (ulimaass) hier im Forum nicht finden konnte. Hat dieser vielleicht einen anderen Benutzernamen im Forum oder eine Mail-Adresse, unter der man Ihn erreichen kann?

Danke!

Gruss
Titel: Antw:Floorplan device commands weg
Beitrag von: LuckyDay am 07 Juni 2015, 15:36:34
meinst du ?

ich gerade nochmal ein update gemacht und sehe da bei den Internals einen neuen Eintrag
Zitat.eventMapCmd  offen:noArg halb:noArg lzu:noArg zu:noArg

und meine Webcommands sind jetzt auch weg

Edith

die Icons werden auch nicht mehr umgemappt, und beim Rolladen ist es unpraktisch ein Glühbirne zu haben :)
das war ein Fehler von mir mit der Glühbirne

es scheint an der fhem.pl zu liegen,
bin zurück mit der fhem.pl und fhemweb
Titel: Antw:Floorplan device commands weg
Beitrag von: Talkabout am 07 Juni 2015, 15:40:49
@fhem-hm-knecht

versuch mal bitte meinen Diff einzuspielen.
Titel: Antw:Floorplan device commands weg
Beitrag von: Talkabout am 07 Juni 2015, 15:53:03
Mein Diff hat noch einen Fehler, warte bitte, bevor DU ihn testest.

Gruss
Titel: Antw:Floorplan device commands weg
Beitrag von: Talkabout am 07 Juni 2015, 17:00:06
Hallo,

angehängt ein neuer Diff, der bei mir funktioniert. Ich weiss nicht, ob die Änderung im Sinne des Erfinders ist, aber sie funktioniert. Es wäre toll, wenn der Modul-Verantwortliche sich das anschauen könnte.

Gurss
Titel: Antw:Floorplan device commands weg
Beitrag von: Bitzer am 11 Juni 2015, 22:55:12
Hallo,

habe das gleiche Problem festgestellt, nach einem der letzten Updates. Wie muss ich den Diff einspielen um zu testen?

Viele Grüße,
Oliver
Titel: Antw:Floorplan device commands weg
Beitrag von: Talkabout am 11 Juni 2015, 23:30:53
Zitat von: Bitzer am 11 Juni 2015, 22:55:12
Hallo,

habe das gleiche Problem festgestellt, nach einem der letzten Updates. Wie muss ich den Diff einspielen um zu testen?

Viele Grüße,
Oliver
Hallo Oliver,

ich habe Dir das komplette File "95_FLOORPLAN.pm" angehängt. Dieses bitte einfach in den Ordner

fhem/FHEM

kopieren.

Gruss
Titel: Antw:Floorplan device commands weg
Beitrag von: ph1959de am 12 Juni 2015, 07:23:09
Zitat von: Talkabout am 07 Juni 2015, 15:29:17
... da ich den Modul-Verantwortlichen (ulimaass) hier im Forum nicht finden konnte. Hat dieser vielleicht einen anderen Benutzernamen im Forum oder eine Mail-Adresse, unter der man Ihn erreichen kann?
Du findest ihn unter UliM (http://forum.fhem.de/index.php?action=profile;u=86).

Peter
Titel: Antw:Floorplan device commands weg
Beitrag von: Talkabout am 12 Juni 2015, 08:58:44
Zitat von: ph1959de am 12 Juni 2015, 07:23:09
Du findest ihn unter UliM (http://forum.fhem.de/index.php?action=profile;u=86).

Peter
Danke!
Titel: Antw:Floorplan device commands weg
Beitrag von: Bitzer am 12 Juni 2015, 22:33:43
Klasse, hat geklappt, bei mir sind die Commands wieder da!

Viele Grüße,
Oliver
Titel: Antw:Floorplan device commands weg
Beitrag von: Talkabout am 12 Juni 2015, 22:44:58
Zitat von: Bitzer am 12 Juni 2015, 22:33:43
Klasse, hat geklappt, bei mir sind die Commands wieder da!

Viele Grüße,
Oliver
Das ist gut. Ich werde jedoch dieses Problem weiter analysieren müssen, da immer noch nicht ganz klar ist, was die Ursache ist. Aber DU kannst erst einmal diesen Fix so verwenden, wenn er für Dich funktioniert.

Gruss
Titel: Antw:Floorplan device commands weg
Beitrag von: UliM am 13 Juni 2015, 13:15:35
Hi,
das Problem ist ja offenbar, dass $htmlTxt leer ist. Das kommt aus ner Routine von FHEMWEB.
Hast Du schon rausfunden können, in welchen Kosntellationen es leer ist?

Da dieses  Problem erst neu identifiert ist, scheint das irgendwie mit IT zusammenzuhängen. Eigentlich sollte der fix für alle anderen user schadlos sein.

Hast Du denn auch für nicht-IT-Geräte mit dem diff getestet und funktionieren alle anderen dargestellten devices unverändert?
Will halt nix kaputtreparieren...

Gruß, Uli
Titel: Antw:Floorplan device commands weg
Beitrag von: Talkabout am 13 Juni 2015, 15:31:09
Zitat von: UliM am 13 Juni 2015, 13:15:35
Hi,
das Problem ist ja offenbar, dass $htmlTxt leer ist. Das kommt aus ner Routine von FHEMWEB.
Hast Du schon rausfunden können, in welchen Kosntellationen es leer ist?

Da dieses  Problem erst neu identifiert ist, scheint das irgendwie mit IT zusammenzuhängen. Eigentlich sollte der fix für alle anderen user schadlos sein.

Hast Du denn auch für nicht-IT-Geräte mit dem diff getestet und funktionieren alle anderen dargestellten devices unverändert?
Will halt nix kaputtreparieren...

Gruß, Uli
Hallo Uli,

ich habe bei mir im Floorplan auch Geräte von Homematic, MAX, UniRoll und noch ein paar andere. Ich konnte mit diesem Fix keine weiteren Probleme feststellen.

Weitere Analyse habe ich bisher nicht betrieben, wobei ich schon den Rudi gefragt hatte, ob er sich vorstellen kann, dass eine Änderung in der fhem.pl dafür verantwortlich ist. Ihm viel auf Anhieb auch nichts ein. Wenn Du sagst, der Fix ist so ok, dann können wir diesen auch so übernehmen.

Gruss
Titel: Antw:Floorplan device commands weg
Beitrag von: UliM am 15 Juni 2015, 19:12:21
Hi,
hab's eingecheckt, ab morgen per update.
Gruß, Uli
Titel: Antw:Floorplan device commands weg
Beitrag von: Talkabout am 21 Juni 2015, 16:44:14
Zitat von: UliM am 15 Juni 2015, 19:12:21
Hi,
hab's eingecheckt, ab morgen per update.
Gruß, Uli
Hallo Uli,

beim Fix ist Dir ein kleiner "Klammer"-Fehler unterlaufen :)

Im Anhang die korrigierte Version.

Gruss
Titel: Antw:Floorplan device commands weg
Beitrag von: LuckyDay am 21 Juni 2015, 16:51:20
mit dem Diff gehts wieder  ;D
danke
Titel: Antw:Floorplan device commands weg
Beitrag von: Talkabout am 21 Juni 2015, 17:59:58
Hallo zusammen,

ich habe noch einen Punkt für den Floorplan, der meiner Ansicht nach sinnvoll ist: Bisher ist es ja so, dass wenn man das Attribut "stylesheet" setzt, das Standard-Stylesheet nicht mehr inkludiert wird. In den meisten Fällen wird es aber so sein, dass man lediglich kleine Teile des original-Stylesheets anpassen will. Daher macht es Sinn, das Standard-Stylesheet immer mit zu ziehen, und dann mit dem custom-Stylesheet die Stellen zu überschreiben, die man gerne anders haben möchte. Damit ist die Gefahr geringer, falls etwas Grundsätzliches geändert wird, dass man das durch sein benutzerdefiniertes Stylesheet nicht mitbekommt.

Gibt es hier Leute mit Gegenargumenten?

Im Anhang ein Diff, der das Handling so integriert.

Gruss
Titel: Antw:Floorplan device commands weg
Beitrag von: Talkabout am 26 Juni 2015, 19:24:20
Hallo zusammen,

mein oberer Post kann ignoriert werden. Es ist sauberer wenn man meine Anforderung über das "import"-Kommando in der CSS löst. Wer also das selbe Problem hatte, kann in seinem benutzerdefinierten CSS ganz oben zuerst einmal die Original-CSS einbinden über:

@import url(original_css.css);

und anschliessend seine Styles definieren.

Gruss
Titel: Antw:Floorplan device commands weg
Beitrag von: punker am 03 Juli 2015, 08:57:09
Hi,

nachdem ich mit dem hier im Thread angehängten 95_FLOORPLAN.pm meine Anzeige der devicecommands wieder herstellen konnte sind nach dem heutigen Update diese wieder verschwunden. :(
Woran liegt's?
Titel: Antw:Floorplan device commands weg
Beitrag von: UliM am 03 Juli 2015, 10:19:51
Zitat von: punker am 03 Juli 2015, 08:57:09
Woran liegt's?
Hab den patch noch nicht eingecheckt, kommt demnächst.
Gruß, Uli
Titel: Antw:Floorplan device commands weg
Beitrag von: punker am 03 Juli 2015, 10:30:11
Ah ok, danke für die Info!
Titel: Antw:Floorplan device commands weg
Beitrag von: jksd am 25 Juli 2015, 12:12:44
Habe das gleiche Problem mit den fehlenden Commands im Floorplan. Auch nach Aktualisierung mit heutiger Version vom 25.7.
Habe daraufhin 95_FLOORPLAN.pm aus Antwort #13 probiert und siehe da, alles gut.

Wann kommt dieses Update offiziell ?

Danke !
Titel: Antw:Floorplan device commands weg
Beitrag von: Talkabout am 25 Juli 2015, 19:04:26
Zitat von: jksd am 25 Juli 2015, 12:12:44
Habe das gleiche Problem mit den fehlenden Commands im Floorplan. Auch nach Aktualisierung mit heutiger Version vom 25.7.
Habe daraufhin 95_FLOORPLAN.pm aus Antwort #13 probiert und siehe da, alles gut.

Wann kommt dieses Update offiziell ?

Danke !
Das Problem ist, das aktuell das Repository nicht zur Verfügung steht, daher können wir Änderungen schon seid über einer Woche nicht einchecken.

Gruss
Titel: Antw:Floorplan device commands weg
Beitrag von: jksd am 28 August 2015, 18:05:29
Hallo,
habe heute aktualisiert und festgestellt, dass die Device Commands wieder weg sind. Ist der Fix noch nicht im Repo gelandet ?
Wann kann ich wieder aktualisieren, ohne danach das Florplan-Modul patchen zu müssen ?
Danke im Voraus !
Gruß, jksd
Titel: Antw:Floorplan device commands weg
Beitrag von: LuckyDay am 28 August 2015, 19:15:29
Leider immer noch
Titel: Antw:Floorplan device commands weg
Beitrag von: UliM am 24 September 2015, 18:22:28
Hab's grad gefixt und checke es heute ein, ab morgen per update.

Gruß, Uli