Hilfe,
ich würde gerne im Floorplan meinen Rollo Stand mit meheren Icon´s versehen.
100% zu, 50% halb, 0% offen, und und und.....
Die passenden Icons hab ich schon gefungen aber wie ordne ich mehere Icons zu ?
Meine Rollos sind momentan mit nem Slider (Schieberegler) zu bedienen 1 Byte.
Für jede hilfe bin ich dankbar.
gruß
b.51
wenn die werte so in state stehen geht es etwa so:attr <device> devStateIcon down:fts_shutter_100 up:fts_window_2w 1d.*:fts_shutter_90 2d.*:fts_shutter_80 3d.*:fts_shutter_70 4d.*:fts_shutter_60 5d.*:fts_shutter_50 6d.*:fts_shutter_40 7d.*:fts_shutter_30 8d.*:fts_shutter_20 9d.*:fts_shutter_10 d.*:fts_shutter_90
eventuell muss du die zuordnung %-wert zu icons genau umdrehen.
gruss
andre
Habe ebenfalls KNX.
Kannst du mal ein Beispiel von deiner fhem.cfg posten, wie du die Zwischenstati gesetzt hast ?
Bei mir geht im Moment nur auf / zu.
Danke!
Hallo,
hier meine .cfg
####Dimmer####
define wz_Decke_dimm_Hof EIB 0/2/7
attr wz_Decke_dimm_Hof IODev EIB
attr wz_Decke_dimm_Hof fp_Erdgeschoss 190,700,2,Licht vorne
attr wz_Decke_dimm_Hof group Licht
attr wz_Decke_dimm_Hof model percent
attr wz_Decke_dimm_Hof room Wohnzimmer
attr wz_Decke_dimm_Hof webCmd value
define wz_Decke_dimm_Strasse EIB 0/2/2
attr wz_Decke_dimm_Strasse IODev EIB
attr wz_Decke_dimm_Strasse fp_Erdgeschoss 190,850,2,Licht hinten
attr wz_Decke_dimm_Strasse group Licht
attr wz_Decke_dimm_Strasse model percent
attr wz_Decke_dimm_Strasse room Wohnzimmer
attr wz_Decke_dimm_Strasse webCmd value
#####Rollo####
define wz_Rollo_Hof EIB 0/3/6
attr wz_Rollo_Hof IODev EIB
attr wz_Rollo_Hof fp_Erdgeschoss 120,730,2,Rollo Hof
attr wz_Rollo_Hof group Licht
attr wz_Rollo_Hof model percent
attr wz_Rollo_Hof room Wohnzimmer
attr wz_Rollo_Hof webCmd value
#define wz_Rollo_Hof EIB 0/3/7 0/3/4 0/3/5
#attr wz_Rollo_Hof eventMap /on g3:Stop/off g2:Auf/on g2:Ab/off
#attr wz_Rollo_Hof model percent255
#attr wz_Rollo_Hof room Wohnzimmer
#attr wz_Rollo_Hof webCmd Ab:Stop:Auf
Zitat von: justme1968 am 22 November 2013, 17:37:15
wenn die werte so in state stehen geht es etwa so:attr <device> devStateIcon down:fts_shutter_100 up:fts_window_2w 1d.*:fts_shutter_90 2d.*:fts_shutter_80 3d.*:fts_shutter_70 4d.*:fts_shutter_60 5d.*:fts_shutter_50 6d.*:fts_shutter_40 7d.*:fts_shutter_30 8d.*:fts_shutter_20 9d.*:fts_shutter_10 d.*:fts_shutter_90
eventuell muss du die zuordnung %-wert zu icons genau umdrehen.
gruss
andre
Danke,
hab damit so meine Probleme: muß ich STATE oder den RAWSTATE nehmen und bei State mit % oder ohne ich gehe davon aus das ich .*: stehenlassen muß?
Danke
devSateIcon verwendet was in STATE steht.
alle möglichen werte dort werden per regex auf einen icon namen gemappt.
gruss
andre
Ich bekomme es nicht hin.
Hab mal ein Auszug aus meiner conf:
define wz_Rollo_Hof EIB 0/3/6
attr wz_Rollo_Hof IODev EIB
attr wz_Rollo_Hof devStateIcon down:fts_shutter_100 up:fts_window_2w 1d.*:fts_shutter_90 2d.*:fts_shutter_80 3d.*:fts_shutter_70 4d.*:fts_shutter_60 5d.*:fts_shutter_50 6d.*:fts_shutter_40 7d.*:fts_shutter_30 8d.*:fts_shutter_20 9d.*:fts_shutter_10 d.*:fts_shutter_90
attr wz_Rollo_Hof fp_Erdgeschoss 120,730,2,Rollo Hof
attr wz_Rollo_Hof group Wohnzimmer
attr wz_Rollo_Hof model percent
attr wz_Rollo_Hof room Erdgeschoss
attr wz_Rollo_Hof webCmd value
Es kommen einfach keine Icons es sind immer die % Werte.
gruß
b.51
hast du für das device WEB den icon path gestzt? z.b. so:attr WEB iconPath fhemSVG:openautomation:default
mach bitte mal ein list auf dein wz_Rollo_Hof. bzw. was steht in STATE?
gruss
andre
Hallo,
in State steht 0 % bei offen, 10 % bei leicht unten und 100 % bei unten.
gruß
b.51
und der iconPath ?
gruss
andre
Finde ich nicht hier meine List:
Internals:
DEF 0/3/6
EIB_MSGCNT 6
EIB_RAWMSG B0000w0306ff
EIB_TIME 2013-11-30 15:40:28
GROUP 0306
IODev EIB
LASTGROUP 0306
LASTInputDev EIB
MSGCNT 6
NAME wz_Rollo_Hof
NR 81
RAWSTATE ff
STATE 100 %
TYPE EIB
Code:
1 0306
Readings:
2013-11-30 15:40:28 state 100 %
Attributes:
IODev EIB
devStateIcon 100 %:fts_shutter_100 up:fts_window_2w 1d.*:fts_shutter_90 2d.*:fts_shutter_80 3d.*:fts_shutter_70 4d.*:fts_shutter_60 5d.*:fts_shutter_50 6d.*:fts_shutter_40 7d.*:fts_shutter_30 8d.*:fts_shutter_20 9d.*:fts_shutter_10 d.*:fts_shutter_90
fp_Erdgeschoss 120,730,2,Rollo Hof
group Wohnzimmer
model percent
room Erdgeschoss
webCmd value
gruß
b.51
iconPath ist ein attribut von WEB und muss auf den wert gesetzt sein denn ich oben geschrieben habe.
gruss
sndre
Nein nein nein, ich bekomme es nicht hin.
Was mache ich falsch muss ich etwas aus meiner Konfig rausnehmen?
define wz_Rollo_Hof EIB 0/3/6
attr wz_Rollo_Hof IODev EIB
attr wz_Rollo_Hof devStateIcon down:fts_shutter_100 up:fts_window_2w 1d.*:fts_shutter_90 2d.*:fts_shutter_80 3d.*:fts_shutter_70 4d.*:fts_shutter_60 5d.*:fts_shutter_50 6d.*:fts_shutter_40 7d.*:fts_shutter_30 8d.*:fts_shutter_20 9d.*:fts_shutter_10 d.*:fts_shutter_90
attr wz_Rollo_Hof fp_Erdgeschoss 120,730,2,Rollo Hof
attr wz_Rollo_Hof group Wohnzimmer
attr wz_Rollo_Hof model percent
attr wz_Rollo_Hof room Erdgeschoss
attr wz_Rollo_Hof webCmd value
Welchen fehler habe ich?
du hast immer noch nicht gesagt ob du das iconPath attribut von deinem WEB device gesetzt hast und auf welchen wert.
gruss
andre
Sorry,
ich habs in der Config gesetzt:
WEB iconPath fhemSVG:openautomation:default
finde es aber in der fhem.conf nicht?
Warum.
Stopp
Selbst wenn ich nur ein Icon nutzen will keine chance.
attr wz_Rollo_Hof devStateIcon 0 %:shutter_open
habs überlesen:
attr WEB iconPath fhemSVG:openautomation:default
und geht es damit?
siehst du die icons wenn du auf select icon klickst?
gruss
andre
Hallo,
hab nicht gemerkt das da schon geantwortet hast, hab die zweite Seite übersehen.
Nein es geht nicht.
Ja die Icons sehe ich (schon immer)
kannst du mir mal eine Rollo auszug aus deiner conf. schichen damit ich mal vergleichen kann?
gruß
ich sehe gerade das aus irgend einem grund im meiner ersten antwort schon jeweils die \ vor den d gefehlt haben.
das ganze sollte so aussehen:
attr <device> devStateIcon down:fts_shutter_100 up:fts_window_2w 1\d.*:fts_shutter_90 2\d.*:fts_shutter_80 3\d.*:fts_shutter_70 4\d.*:fts_shutter_60 5\d.*:fts_shutter_50 6\d.*:fts_shutter_40 7\d.*:fts_shutter_30 8\d.*:fts_shutter_20 9\d.*:fts_shutter_10 \d.*:fts_shutter_90
das hättte ich auch vorher schon sehen können...
gruss
andre
Super alles Super.
jetzt gibts auch die anzeige Redings.
Nur noch die Icons anpassen und andersrum.
Danke
Super
gruß
Zitat von: justme1968 am 29 November 2013, 18:58:55
hast du für das device WEB den icon path gestzt? z.b. so:attr WEB iconPath fhemSVG:openautomation:default
...
gruss
andre
Ich mach mal keinen neuen Thread auf, weil mein Problemchen passt eigentlich genau hierher: Ich möchte eigentlich bei den Default-Ikonen bleiben, aber nur für meinen Rollladen die von fhemSVG nutzen. Das Attribut zu WEB gilt doch aber global. Deshalb mein Ansatz:
Ich wandle die svg-Dateien in png-Dateien und lege sie in das Defaultverzeichnis. Nur wie ist das mit der Namensgebung?
Ich habe schon erfolgreich für einen Schalter anstelle der Lampe eine eigene Ikone für für meinen Brunnen (aus, bzw. Springbrunnen tut) im Floorplan erzeugt. Es gibt also eine je eine Datei Brunnen.0.png und Brunnen.1.png
Nun möchte ich die Rollladenikonen aber für alle meine Rollläden nutzen, aber eben nur einmal ablegen. Es sind ja immerhin je Rollladen 10 Ikonen. Bzgl. der Namenskonventionen habe ich noch nichts gefunden, was mir hilft. Für einen Schalter ist die globale Ikone on.png und off.png. Aber daraus kann ich nicht ableiten, wie die Ikonen für die Rollladenpositionen 0%, 10%, ...100% sein müssen.
Über einen Hinweis zur Selbsthilfe würde ich mich freuen.
Gruß
Jürgen
änder die reihenfolge so das die default icons vorne stehen.attr WEB iconPath default:fhemSVG:openautomation
so behält du die default icons und kannst trotzdem die fts_ icons verwenden.
gruss
andre
Hat soweit funktioniert, ich bekomme in normalen fhem das Icon wie gewünscht angezeigt, aber nicht im Floorplan.