Autor Thema: Neues Modul readingsGroup  (Gelesen 373634 mal)

Offline Quantum

  • Jr. Member
  • **
  • Beiträge: 50
Antw:Neues Modul readingsGroup
« Antwort #1740 am: 16 Februar 2018, 12:48:20 »
Vielen Dank für die schnelle Antwort,

leider hat sich das Verhalten durch diese Version nicht geändert.

Viele Grüße

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 18718
Antw:Neues Modul readingsGroup
« Antwort #1741 am: 16 Februar 2018, 12:54:05 »
bei  %ICON[%CMD] bedeuten die eckigen klammern das der teil optional ist. wenn du das verwendest dann ohne die klammern.
FHEM5.4,DS1512+,2xCULv3,DS9490R,HMLAN,2xRasPi
CUL_HM:HM-LC-Bl1PBU-FM,HM-LC-Sw1PBU-FM,HM-SEC-MDIR,HM-SEC-RHS
HUEBridge,HUEDevice:LCT001,LLC001,LLC006,LWL001
OWDevice:DS1420,DS18B20,DS2406,DS2423
FS20:fs20as4,fs20bs,fs20di
AKCP:THS01,WS15
CUL_WS:S300TH

Offline Quantum

  • Jr. Member
  • **
  • Beiträge: 50
Antw:Neues Modul readingsGroup
« Antwort #1742 am: 16 Februar 2018, 13:20:32 »
Vielen Dank!

hab die Zeile wie Folgt geändert:

Zitat
http_TVProgramm:<%DasErste%set kodi_Fernseher openchannelid 1>,DasErste,DasErste_Nexttime,DasErste_Next

Jetzt stürzt er zumindest nicht mehr ab. Aber er listet jetzt sämtliche readings des Devices kodi_Fernseher in der readingsGroup auf.
Macht also auch nicht das richtige.

Viele Grüße

Offline Depechem

  • Sr. Member
  • ****
  • Beiträge: 667
Antw:Neues Modul readingsGroup
« Antwort #1743 am: 27 Februar 2018, 14:14:53 »
Hallo,
ich möchte mir gern Infos aus einem Filelog in FHEM anzeigen lassen. Daher bin ich hier auf readingsGroup gekommen.
Ich weis aber nicht ob dies umgesetzt werden kann, daher Frage ich hier ob das überhaupt funktioniert.
im Filelog steht folgendes:
2017-10-01_00:00:19 CN.Gasverbrauch appCountsPerMonth: 363.5
2017-11-01_00:00:19 CN.Gasverbrauch appCountsPerMonth: 333.5
2017-12-01_00:00:19 CN.Gasverbrauch appCountsPerMonth: 370.5
2018-01-01_00:00:19 CN.Gasverbrauch appCountsPerMonth: 380.5
2018-02-01_00:00:19 CN.Gasverbrauch appCountsPerMonth: 373.5

Ich möchte es so in etwa angezeigt bekommen:
GASVERBRAUCH MONAT
Oktober 2017 - 363.5m³
November 2017 - 333.5m³
Dezember 2017- 370.5m³
Januar 2018 - 380.5m³
Februar 2018 - 373.5m³

Geht dies überhaupt?
zur Not könnte statt den Monaten auch der Zeitstempel stehen.
Die readingsGroup(Tabelle) müsste dann monatlich automatisch erweitert werden, sobald neue Daten in den Logfile kommen.

LG Thomas

RaspberryPi2 / FHEM / 3 Wand-Tablets mit Tablet UI / HM USB / verschiedene HM-Aktoren / JeeLink USB für WS1600 und mehrere LaCrosse Sensoren / HEOS ...

Offline mele

  • Full Member
  • ***
  • Beiträge: 162
Antw:Neues Modul readingsGroup
« Antwort #1744 am: 05 Januar 2019, 09:01:39 »
Guten Morgen,

ich würde gern bei allen Geräten einer readingsGroup ein Kommando auslösen.

Leider komme ich mit der Suche/Wiki zu FILTER und devspec2array nicht weiter.

Kann mich jemand unterstützen?

Idee wäre folgende:

attr <Filter_der_Readingsgroupgeräte> archivedir xyz

Alternativ gerne alle Geräte, die das Attribut archivedir (leider mit unterschiedlichen Werten) verwenden.

Vielen Dank vorab,

Manuel
FHEM auf Raspi 3 (Raspi Zero W mit FHEM2FHEM, RFHEM)
Homematic/LaCrosse/PCA301/Shelly, Rollladen, Batterieaktor + Relais zur Schaltung Garagentor (Promatic 2), Xiaomi FlowerSens, Bewässerungssteuerung Garten und Gewächshaus, Weatherman und Landroid

Offline clumsy

  • Full Member
  • ***
  • Beiträge: 115
Antw:Neues Modul readingsGroup
« Antwort #1745 am: 05 Januar 2019, 11:16:26 »
Versuch mal sowas wie

define <NAME> readingsGroup .*:FILTER=archivedir=.*
Wobei du evtl. die RegEx am Ende noch anpassen musst jenachdem was da genau gematched werden soll...

Offline mele

  • Full Member
  • ***
  • Beiträge: 162
Antw:Neues Modul readingsGroup
« Antwort #1746 am: 05 Januar 2019, 13:38:31 »
Erstmal danke für die Antwort.

Ich möchte das Attribut archivedir auf alle Devices der ReadingsGroup anwenden. Dein Code verändert m.E.n. nur die ReadingsGroup.

FHEM auf Raspi 3 (Raspi Zero W mit FHEM2FHEM, RFHEM)
Homematic/LaCrosse/PCA301/Shelly, Rollladen, Batterieaktor + Relais zur Schaltung Garagentor (Promatic 2), Xiaomi FlowerSens, Bewässerungssteuerung Garten und Gewächshaus, Weatherman und Landroid

Offline clumsy

  • Full Member
  • ***
  • Beiträge: 115
Antw:Neues Modul readingsGroup
« Antwort #1747 am: 05 Januar 2019, 17:10:05 »
Sorry, dann hab ich das falsch verstanden ;)

Aber die <DEVSPEC> sollte genau gleich auch beim attr kommando funktionieren. also sowas wie
attr .*:FILTER=archivedir=.* archivedir=<WERT>resp. bei der devicespec einfach die gleiche nehmen wie bei der readingsgroup definition... ansonsten muss jemand anders weiterhelfen ;)

Offline mele

  • Full Member
  • ***
  • Beiträge: 162
Antw:Neues Modul readingsGroup
« Antwort #1748 am: 06 Januar 2019, 07:05:01 »
Ich habe es jetzt manuell gemacht.

Problem liegt bei Deinem Vorschlag darin, dass bei
list .*:FILTER=archivedir=.*alle Geräte gezeigt werden, auch, wenn das attribut nicht gesetzt ist.

Lustigerweise klappt damit aber die Bildung einer korrekten ReadingsGroup.

Vielen Dank trotzdem.
FHEM auf Raspi 3 (Raspi Zero W mit FHEM2FHEM, RFHEM)
Homematic/LaCrosse/PCA301/Shelly, Rollladen, Batterieaktor + Relais zur Schaltung Garagentor (Promatic 2), Xiaomi FlowerSens, Bewässerungssteuerung Garten und Gewächshaus, Weatherman und Landroid

Offline OdfFhem

  • Full Member
  • ***
  • Beiträge: 198
Antw:Neues Modul readingsGroup
« Antwort #1749 am: 06 Januar 2019, 07:14:46 »
Folgendes Kommando sollte nur die Geräte auflisten, die archivedir gesetzt haben ...
list .*:FILTER=archivedir!=

Offline mele

  • Full Member
  • ***
  • Beiträge: 162
Antw:Neues Modul readingsGroup
« Antwort #1750 am: 06 Januar 2019, 08:09:57 »
list .*:FILTER=archivedir!=
Klappt, danke!
FHEM auf Raspi 3 (Raspi Zero W mit FHEM2FHEM, RFHEM)
Homematic/LaCrosse/PCA301/Shelly, Rollladen, Batterieaktor + Relais zur Schaltung Garagentor (Promatic 2), Xiaomi FlowerSens, Bewässerungssteuerung Garten und Gewächshaus, Weatherman und Landroid

 

decade-submarginal