Neues Modul readingsGroup

Begonnen von Niko, 24 August 2013, 11:59:11

Vorheriges Thema - Nächstes Thema

MaJu

@Andre:
Danke, leider verstehe ich "valueColumns" nicht genau.
Damit gebe ich also für alle Werte oder Überschriften der ReadingsGroup an, über wie viele Spalten sie gehen sollen? Ich hatte die Hoffnung, das geht einzeln.

Also das oben genannte Beispiel dann in etwa so:
YahooWetter:<heute>,<'colspan="5"'>,fc2_day_of_week,<'colspan="2"'>,fc3_day_of_week,<'colspan="3"'>,fc4_day_of_week,<'colspan="5"'>,fc5_day_of_week

YahooWetter:fc1_code,<>,fc2_code,<>,fc3_code,<>,fc4_code,<>,fc5_code

YahooWetter:fc1_high_c,<>,fc2_high_c,<>,fc3_high_c,<>,fc4_high_c,<>,fc5_high_c

YahooWetter:fc1_low_c,<>,fc2_low_c,<>,fc3_low_c,<>,fc4_low_c,<>,fc5_low_c
Erlebnisreiche Grüße aus Leipzig!

justme1968

das funktioniert genauso wie alle anderen auch:

und

attr <name> valueColumn { <reading> => 3 }

gruss
  andre
attr <name> valueColumns { <reading> => 'colspan="4"' }

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

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

harry66

Danke Andre

jetzt ist es Perfekt ;D ;D ;D

Gruß
Rolf
BananaPI, RPI, nanoCUL433, RCS 1000 N Comfort, Dect200, Powerline546E, MAX!Cube, 7xMAX! HT's,3xMAX!FK HMLAN, HM-LC-Bl1PBU-FM, HM-LC-Sw4-Ba-PCB Relay Karte,  LW12, Sqeezelite, TabletUI=Kindel 8" FireHD+Handy,AmazonEcho

Navigator

Seit dem vorletzten Update bekomme ich öfters die Meldung...

Use of uninitialized value $regex in pattern match (m//) at ./FHEM/33_readingsGroup.pm line 553.

An meinen ReadingsGroup habe ich eigentlich nichts geändert.

Gruß aus Sachsen. FHEM auf Cubietruck. Vormals EZControl XS1 User.

justme1968

hab die warnung behoben.

gruss
  andre

ps: deine zeilennummer hat nicht ganz gestimmt. du bist nicht auf dem aktuellsten stand.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

Navigator

Guten Morgen...

ja stimmt, mit ersterem Update war es noch die 553, einen? Tag später mit dem nächsten Update später ist es die 559.  Hab noch mal ein Update gemacht, eine readingsGroup.pm war diesmal aber nicht dabei. Mein Logfile schwillt leider noch immer mit Meldung an und der Zeilennummer 559.
Gruß aus Sachsen. FHEM auf Cubietruck. Vormals EZControl XS1 User.

justme1968

die files für das update werden ein mal pro tag gegen 8 ihr zusammengestellt. die reparierte version steht also morgen per update zur verfügung.

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

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

Navigator

Gruß aus Sachsen. FHEM auf Cubietruck. Vormals EZControl XS1 User.

Palm_Maniac

Hallo und Hilfe...

zunächst mal Vielen Dank an den Entwickler für das tolle Modul. Ich weiß nicht wie es ohne gehen würde. :)

Nun zu meinem Problem im Zusammenhang mit dem Modul.

Im Sommer, also jetzt, habe ich alle meine Thermostate auf OFF stehen. In dem Moment, als ich das erste auf OFF gestellt hatte, wurde und wird mein Log mit der Meldung
Argument "off" isn't numeric in sprintf at ./FHEM/33_readingsGroup.pm line 892.
Argument "off" isn't numeric in sprintf at ./FHEM/33_readingsGroup.pm line 606.

überflutet. Mit ist klar, dass OFF oder ON keine Zahl ist, aber diese Einstellung wird nunmal für die Thermostate angeboten und auch ausgeführt und genutzt. Es sind immer nur die beiden Zeilen 892 und 606.

Meine Logs sind kaum noch scrollbar und extrem unübersichtlich geworden, da diese Meldungen mehrfach pro Sekunde eingetragen werden. Auch FHEM wird dadurch bei mir etwas träger in der Reaktion.

Ich hoffe, ich bin mit der Meldung im richtigen Threat. :) Eingesetzt wird die MAX-Hardware.

Vielen Dank im voraus für die Hilfe.

justme1968

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

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

Elektrolurch

Beruhigend, dass ich nicht der einzige war, dem das passiert ist.

Du kannst im valueFormat statt die Ausgabe der Temperatur als Zahl mit %d(bzw. %.1f) einfach %s verwenden.

Gruß

Elektrolurch
$s
configDB und Windows befreite Zone!

Palm_Maniac

Hallo,

vielen Dank für den Tip. Wie in den verlinkten Threat zu lesen, war es bei mir aber nicht das Problem mit dem valveposition Reading. Das gibt bei OFF immer ne 0 aus. Das Reading desiredTemperature übermittelt hier das ON oder OFF, welches dann auch im Reading STATE auftaucht. Seitdem ich den Tip dann auf das desiredTemperature Reading angewendet hatte, kamen keine neuen Meldungen mehr im Log vor.

Bei mir sieht die Zeile jetzt so aus:

attr Erdgeschoss valueFormat { 'desiredTemperature.off' => "%s", 'desiredTemperature' => "%.1f&deg;;C", 'temperature' => "%.1f&deg;;C", 'valveposition' => "%.0f %%" }

Vielen Dank nochmal. Jetzt bläht sich endlich das Log nicht mehr so aus. :D

frank

ich würde gerne die farbe der values des readings dewpoint in abhängigkeit des readings measured-temp einstellen. die readings beziehen sich auf das selbe device in der gleichen zeile. kann das funktionieren und ich mache etwas falsch? oder funktioniert das erst in einer zukünftigen version?  ;)

der folgende code ist ein ausschnitt vom attr valuestyle.

elsif($READING eq "dewpoint"){
    if($DEVICE.measured-temp > ($VALUE + 3)){'style="color:lightgreen"'}
    elsif($DEVICE.measured-temp > $VALUE){'style="color:yellow"'}
    else{'style="color:orangered"'}}


gruss frank
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

justme1968

du musst dir den wert von measured-temp jeweils selber mir ReadingsVal holen. readibgsGroup übergibt dir immer nur die werte für das aktuelle reading.

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

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

justme1968

du musst dir den wert von measured-temp jeweils selber mir ReadingsVal holen. readibgsGroup übergibt dir immer nur die werte für das aktuelle reading.

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

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