(gelöst) Fs20 Adresse und Funktionsadresse und schaltbare Icons

Begonnen von rud0815, 26 August 2014, 21:09:15

Vorheriges Thema - Nächstes Thema

rud0815

Hallo,
ich weiß, dass ich gleich wieder auf irgentein Dokument verwiesen werde.
Ich habe trotzdem folgendes Problem:
Meine Rolladen haben zwei Adressen, die normale und eine Funktionsadresse.
Die Funktionsadresse ist auf einem Dämmerungsschalter gelegt.
Mein Programm sieht wie folgt aus:
define EZ_Fenster FS20 35b5 f0
attr EZ_Fenster IODev FHZ_0
attr EZ_Fenster eventMap on:rauf off:runter
attr EZ_Fenster follow-on-for-timer 1
attr EZ_Fenster group Wohnzimmer Rolladen
attr EZ_Fenster model fs20rsu
attr EZ_Fenster room Wohnzimmer
attr EZ_Fenster webCmd rauf:runter

Mit attr EZ_Fenster follow-on-for-timer 1 wird mir immer der aktuelle Zustand der Rollade angezeigt.
Nur die vom Dämmerungsschalter ausgelößte Aktion wird nicht angezeigt.

Meine anderen Rolladen werden ähnlich geschaltet.

Gleich noch eine zweite Frage: Wo kann ich es nachlesen wie ich das Ikon (Lampe) gegen ein anderes austauschen kann und das "rauf" und "runter" nicht angezeigt wird.

Gruß
Wilhelm
Eine FS20/HomeMatic Anlage (gemischt) und eine HomeMatic Anlage, beide mit Raspberry Pi und FHEM

PeMue

Zitat von: rud0815 am 26 August 2014, 21:09:15
Gleich noch eine zweite Frage: Wo kann ich es nachlesen wie ich das Ikon (Lampe) gegen ein anderes austauschen kann und das "rauf" und "runter" nicht angezeigt wird.
Hallo Wilhelm,

das müsste hier http://fhem.de/Heimautomatisierung-mit-fhem.pdf ausführlich beschrieben sein.
Einfach mal PDF herunterladen, nach Icon suchen und umsetzen  ;)

Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

rud0815

Danke PeMue,
das richtig geschriebene Suchwort macht es. Werde es versuchen.

Wilhelm
Eine FS20/HomeMatic Anlage (gemischt) und eine HomeMatic Anlage, beide mit Raspberry Pi und FHEM

rud0815

Hallo PeMue,
ich bins nocheinmal.

Ich glaube ich verstehe die Beschreibung nicht. Bei mir funktioniert es nicht wenn ich entsprechende Icons anlege.
Was könnte ich falsch machen?

Wilhelm
Eine FS20/HomeMatic Anlage (gemischt) und eine HomeMatic Anlage, beide mit Raspberry Pi und FHEM

Puschel74

Hallo,

ZitatWas könnte ich falsch machen?
Einiges.

Du schreibst zum Beispiel nur - funktioniert nicht.
Das ist ok aber - WAS funktioniert nicht?
Wie sieht der Code aus? Die Attribute?
Wir sehen NICHT was du siehst - wie bei einem kleinen Kind musst du uns alles zeigen und erklären.

Zitatich weiß, dass ich gleich wieder auf irgentein Dokument verwiesen werde.
Das ist richtig - warum nur?
Na weil schonmal jemand alles lesenwerte zusammen geschrieben hat und es nur noch zum lesen ist.
http://forum.fhem.de/index.php/topic,16311.0.html

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

ph1959de

@rud0815:
Wilhelm, Du definierst mit
define EZ_Fenster FS20 35b5 f0

(vergleiche  commandref)
define <name> FS20 <housecode> <button> [fg <fgaddr>] [lm <lmaddr>] [gm FF]

nur <name>, <housecode> und <button>. Wenn Du möchtest, dass Fhem auch mit der "Funktionsadresse" (ich vermute, Du meinst damit die "Funktionsgruppe" im FS20 Adressschema?) etwas anfangen kann, dann musst Du die (fg <fgaddr>) auch in die Definition mit aufnehmen.
Aktives Mitglied des FHEM e.V. | Moderator im Forenbereich "Wiki"

rud0815

Hallo alle,

dank an ph1959de, habe ich nicht gefunden gehabt.

Puchel74,
ich habe versucht das umzusetzen was in der Heimautomatisierung mit fhem steht.
Soweit ich es verstanden habe muss ich die "neuen" Icons in einem Verzeichnis unterhalb von fhem/www/images einfügen.
Dies habe ich in dem Verzeichnis default getan.
In der Beschreibung steht:
Die Namenskonvention ist:
<devicename>.<state>.[jpg|png|gif]

Also habe ich folgende Zeile eingefügt:
attr EZ_Fenster icon EZ_Fenster.rauf.png
Nachdem das nicht funktioniert hat habe ich es mit verschiedenen Namen des Icon versucht.
Es hat sich nichts geändert, die Lampe ist immer geblieben.

Jetzt weis ich nicht mehr weiter.

Gruß
Wilhelm
Eine FS20/HomeMatic Anlage (gemischt) und eine HomeMatic Anlage, beide mit Raspberry Pi und FHEM

PeMue

Hallo Wilhelm,

der Ansatz ist schon einmal gut. Das device sollte passen. Wie heißt denn Dein state? rauf? oder nur auf? Einfach noch einmal probieren, Schreibfehler werden von Unix leider nicht toleriert ...

Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

Puschel74

Hallo,

auch ein Screenshot könnte hilfreich sein  ;)

Oder meinst du devStateIcon - siehe Screenshot?

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

rud0815

Hallo PeMue,

das Unix oder Linux  Groß- und Kleinschreibung unterscheiden ist mir bekannt.
Ich habe nun folgendes geschrieben:
define EZ_Fenster FS20 35b5 11 fg f0
attr EZ_Fenster IODev FHZ_0
attr EZ_Fenster eventMap on:rauf off:runter
attr EZ_Fenster icon EZ_Fenster.rauf.png
attr EZ_Fenster icon EZ_Fenster.runter.png
attr EZ_Fenster follow-on-for-timer 1
attr EZ_Fenster group Wohnzimmer Rolladen
attr EZ_Fenster model fs20rsu
attr EZ_Fenster room Wohnzimmer
attr EZ_Fenster webCmd rauf:runter

In der Oberfläche sehe ich nun:
EZ_Fenster.runter.png EZ_Fenster <Lampe>   rauf    runter

Ich verstehe auch nicht, warum ich bei icon zwei verschiedene Angaben machen soll. Da fehlt doch noch was.

Gruß
Wilhelm
Eine FS20/HomeMatic Anlage (gemischt) und eine HomeMatic Anlage, beide mit Raspberry Pi und FHEM

rud0815

Eine FS20/HomeMatic Anlage (gemischt) und eine HomeMatic Anlage, beide mit Raspberry Pi und FHEM

Puschel74

Hallo,

du meinst devStateIcon  ;)

Icon kannst du VOR dem Device sehen - siehe Screenshot.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

rud0815

Hallo,

ich möchte zwei Varianten haben:
1. Nach dem Device, z.B. EZ_Fenster, möchte ich ein von mir definiertes Icon zum Schalten haben.
2. Nach dem Device, z.B. EZ_Fenster, möchte ich ein von mir definiertes Icon und Schalter haben, z.B. rauf runter

Gruß
Wilhelm
Eine FS20/HomeMatic Anlage (gemischt) und eine HomeMatic Anlage, beide mit Raspberry Pi und FHEM

justme1968

1. geht mit devStateIcon
2. geht im device über webCmds. aber nur als text.

wenn du für 2. auch icons möchtest schau dir readingsGroup an.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Paul

Dann setze doch ein devStateIcon

Z.B.

attr EZ_Fenster devStateIcon runter:fts_shutter_100:rauf rauf:fts_shutter_10:runter
Cubietruck, HM-USB, CUL, FS20, FHT, HUE, Keymatic