FHEM Forum

FHEM - Hausautomations-Systeme => KNX/EIB => Thema gestartet von: buchner51 am 22 November 2013, 17:10:04

Titel: Rolladen icon´s mit EIB KNX
Beitrag von: buchner51 am 22 November 2013, 17:10:04
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
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag 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
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: myfhem41113 am 23 November 2013, 07:56:37
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!
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: buchner51 am 23 November 2013, 20:14:49
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
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: buchner51 am 24 November 2013, 11:51:31
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
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: justme1968 am 24 November 2013, 11:54:10
devSateIcon verwendet was in STATE steht.

alle möglichen werte dort werden per regex auf einen icon namen gemappt.

gruss
  andre
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: buchner51 am 29 November 2013, 18:15:40
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
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag 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

mach bitte mal ein list auf dein wz_Rollo_Hof. bzw. was steht in STATE?

gruss
  andre
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: buchner51 am 30 November 2013, 15:41:15
Hallo,
in State steht 0 % bei offen, 10 % bei leicht unten und 100 % bei unten.

gruß
b.51
Titel: Rolladen icon´s mit EIB KNX
Beitrag von: justme1968 am 30 November 2013, 15:41:50
und der iconPath ?

gruss
  andre
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: buchner51 am 01 Dezember 2013, 07:36:34
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
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: justme1968 am 01 Dezember 2013, 09:45:48
iconPath ist ein attribut von WEB und muss auf den wert gesetzt sein denn ich oben geschrieben habe.

gruss
  sndre
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: buchner51 am 08 Dezember 2013, 12:12:11
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?
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: justme1968 am 08 Dezember 2013, 12:15:12
du hast immer noch nicht gesagt ob du das iconPath attribut von deinem WEB device gesetzt hast und auf welchen wert.

gruss
  andre
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: buchner51 am 08 Dezember 2013, 12:33:13
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
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: justme1968 am 08 Dezember 2013, 12:52:50
und geht es damit?

siehst du die icons wenn du auf select icon klickst?

gruss
  andre
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: buchner51 am 18 Dezember 2013, 23:34:33
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ß
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: justme1968 am 19 Dezember 2013, 00:24:46
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
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: buchner51 am 20 Dezember 2013, 08:49:35
Super alles Super.

jetzt gibts auch die anzeige Redings.

Nur noch die Icons anpassen und andersrum.

Danke
Super

gruß
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: ujaudio am 11 März 2015, 20:26:06
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
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: justme1968 am 11 März 2015, 21:51:31
änder die reihenfolge so das die default icons vorne stehen.attr WEB iconPath default:fhemSVG:openautomationso behält du die default icons und kannst trotzdem die fts_ icons verwenden.

gruss
  andre
Titel: Antw:Rolladen icon´s mit EIB KNX
Beitrag von: ujaudio am 11 März 2015, 22:11:06
Hat soweit funktioniert, ich bekomme in normalen fhem das Icon wie gewünscht angezeigt, aber nicht im Floorplan.