readingsGroup Devices nicht nur untereinander sondern auch nebeneinander darstel

Begonnen von Tommy82, 22 Oktober 2017, 15:42:49

Vorheriges Thema - Nächstes Thema

Tommy82

Hi,
ich lasse mir in einer rd den Batteriestatus meiner Devices anzeigen, da es mittlerweile dann schon einige sind wird das untereinander unübersichtlich und ich würde gerne zwei Devices nebeneinander darstellen und dann untereinander.
Also z.b. A-L in einer Spalte und M-Z dann daneben in der Spalte

Im Moment sieht die rd so aus:
Internals:
   DEF        .*:[Bb]attery
   NAME       rd_Batterie
   NR         308
   NTFY_ORDER 50-rd_Batterie
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   CONTENT: xxx
xxxx
xxxx
DBLOG:
       Bewegungsmelder.battery:
         myDbLog:
           TIME       1508679473.51972
           VALUE      <html><svg class="icon measure_battery_100 green" data-txt="100"    xmlns:dc="http://purl.org/dc/elements/1.1/"    xmlns:cc="http://creativecommons.org/ns#"    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"    xmlns:svg="http://www.w3.org/2000/svg"    xmlns="http://www.w3.org/2000/svg"    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"    version="1.1"    x="0px"    y="0px"    width="361px"    height="361px"    viewBox="0 0 361 361"    style="enable-background:new 0 0 361 361;"    xml:space="preserve"    id="svg2"    inkscape:version="0.48.5 r10040"    sodipodi:docname="measure_battery_100.svg"><metadata    id="metadata36"><rdf:RDF><cc:Work        rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type          rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs    id="defs34" /><sodipodi:namedview    pagecolor="#ffffff"    bordercolor="#666666"    borderopacity="1"    objecttolerance="10"    gridtolerance="10"    guidetolerance="10"    inkscape:pageopacity="0"    inkscape:pageshadow="2"    inkscape:window-width="779"    inkscape:window-height="480"    id="namedview32"    showgrid="false"    inkscape:zoom="0.65373961"    inkscape:cx="180.5"    inkscape:cy="180.5"    inkscape:window-x="0"    inkscape:window-y="0"    inkscape:window-maximized="0"    inkscape:current-layer="svg2" /> <g    id="measure_x5F_battery_x5F_100"    style="stroke:#000000;stroke-opacity:1"    transform="matrix(1.6146267,0,0,1.6146267,-112.50812,-110.12429)"> <g    id="g5"    style="stroke:#000000;stroke-opacity:1">


[/code[code]Attributes
group
Info
deleteattr
noheading
1
deleteattr
notime
1
deleteattr
room
Zentral
deleteattr
valueFormat
{return "0" if( $VALUE eq "low" ); return "100" if( $VALUE eq "ok" ); return "25" if( $VALUE < 2.1 ); return "50" if( $VALUE < 2.3 ); return "75" if( $VALUE < 2.5 ); return "100"}
deleteattr
valueIcon
{'battery.0' => 'measure_battery_0@red','battery.100' => 'measure_battery_100@green','Battery.0' => 'measure_battery_0@red','Battery.100' => 'measure_battery_100@green','batteryLevel.0' => 'measure_battery_0@red','batteryLevel.25' => 'measure_battery_25@red','batteryLevel.50' => 'measure_battery_50@orange','batteryLevel.75' => 'measure_battery_75@green','batteryLevel.100' => 'measure_battery_100@green'}
]
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

Tommy82

Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

Tommy82

Also ich hatte dieses Wiki Beispiel genommen, würde aber immer gerne 2 Devices nebeneinander haben und dann erst das dritte und vierte darunter usw.
https://wiki.fhem.de/wiki/ReadingsGroup#Auswahl_.C3.BCber_Reading-Namen.2C_Status_als_Symbol_dargestellt
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

eisman

hi,

so in etwa?

WT:WarnUWZLevel_Color@Unwetterzentrale,<Wetterstation>,state@WTCO
WT:temperature_avg_day@Wetterstation,strassetemp@Wetterstation,luftdruck@Wetterstation,hoftemp@Wetterstation,temperature_avg_month@Wetterstation
WT:Sonnenaufgang@RA00,state@WTWRA,Sonnenuntergang@RA00
WT:temperature@Wetterstation,humidity,wind_chill,wind,visibility


für meine Batterien:

HZ01C4:<Batterie>,<VD>,<TH>,<FL>,<FR>,<SW>,<BM>,<RM>
HZ01C4:<Wohnzimmer>,battery@HZ01C4,battery@HZ01,battery@FE01,battery@FE02,<>,battery@BM01,<>
HZ02C4:<Arbeitszimmer>,battery@HZ02C4,battery@HZ02,battery@FE03,battery@FE04,<>,<>,<>
HZ03C4:<Schlafzimmer>,battery@HZ03C4,battery@HZ03,battery@FE05,battery@FE06,<>,<>,<>
HZ04C4:<Küche>,battery@HZ04C4,battery@HZ04,battery@FE07,battery@FE08,<>,<>,<>
HZ05C4:<Bad>,battery@HZ05C4,battery@HZ05,battery@FE09,<>,<>,<>,<>


gruss
1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S

Tommy82

Hi,
danke für deine Antwort, aber du hast ja wenn ich das richtig sehe jedes einzelne Gerät der readingsgroup hinzugefüg, ich habe aber ja über .*:[Bb]attery alle Batterien hinzugefügt und dann über mapping
%ALIAS
den Alias als Name genommen, will eigentlich nicht jedes Gerät einzeln hinzufügen müssen.

Man muss doch irgendiwe das "Standartverhalten das alle Geräte untereinander stehen ändern können!?
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

eisman

hi,

ja das hatte ich auch erst gemacht, ging aber nicht,
und so habe ich bedingt auch durch das dashboard
die Device einzeln zugefügt.

grus
1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S

Tommy82

Hm, sehr schade, kannst du mir mal bitte deine komplette Definition der RD schicken, dann baue ich das glaub ich auch so.

Danke
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

Tommy82

Hi, hab es jetzt ohne readingsgroup neu in der FTUI erstellt, bin noch nicht 100% zugrieden, vorallem die Textausrichtung gefällt  mir noch nicht ganz, aber kann im  Moment damit leben, freue mich aber über optimierungs Tipps
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

eisman

Hi,

habe dir nochmal eine möglickeit gesendet

man kann mit rg viel machen

gruss
1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S