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'}
]
Hi, keiner eine idee?
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
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
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!?
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
Hm, sehr schade, kannst du mir mal bitte deine komplette Definition der RD schicken, dann baue ich das glaub ich auch so.
Danke
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
Hi,
habe dir nochmal eine möglickeit gesendet
man kann mit rg viel machen
gruss