98_cloneDummy.pm [war: Erweiterungsvorschlag für 98_dummy.pm]

Begonnen von Joachim, 21 März 2014, 08:07:34

Vorheriges Thema - Nächstes Thema

Puschel74

Hallo Joachim,

hier mal der EventMonitor vom KS300:
Zitat2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern active
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern T: 21.1 H: 41 W: 0.0 R: 18.9 IR: no Wi: 0
2014-06-15 20:20:12 KS300 Wetterstation_Eingang T: 21.1 H: 41 W: 0.0 R: 18.9 IR: no Wi: 0
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern active
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern rain: 18.9
2014-06-15 20:20:12 KS300 Wetterstation_Eingang rain: 18.9
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern active
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern wind: 0.0
2014-06-15 20:20:12 KS300 Wetterstation_Eingang wind: 0.0
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern active
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern humidity: 41
2014-06-15 20:20:12 KS300 Wetterstation_Eingang humidity: 41
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern active
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern temperature: 21.1
2014-06-15 20:20:12 KS300 Wetterstation_Eingang temperature: 21.1
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern active
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern israining: no
2014-06-15 20:20:12 KS300 Wetterstation_Eingang israining: no
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern active
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern statRain: Hour: 0.0 Day: 2.3 Month: 3.1 Year: 3.1 (since: 2014-06-09 )
2014-06-15 20:20:12 KS300 Wetterstation_Eingang statRain: Hour: 0.0 Day: 2.3 Month: 3.1 Year: 3.1 (since: 2014-06-09 )
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern active
2014-06-15 20:20:12 KS300 Wetterstation_Eingang statRain: Hour: 0.0 Day: 2.3 Month: 3.1 Year: 3.1 (since: 2014-06-09 )
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern active
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern statTemperature: Hour: -0.5 Day: 3.3 Month: 0.1 Year: 0.1 (since: 2014-06-09 )
2014-06-15 20:20:12 KS300 Wetterstation_Eingang statTemperature: Hour: -0.5 Day: 3.3 Month: 0.1 Year: 0.1 (since: 2014-06-09 )
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern active
2014-06-15 20:20:12 cloneDummy WetterstationEingang_extern dewpoint: 7.3
2014-06-15 20:20:12 KS300 Wetterstation_Eingang dewpoint: 7.3
2014-06-15 20:20:13 cloneDummy WetterstationEingang_extern active
2014-06-15 20:20:13 cloneDummy WetterstationEingang_extern absFeuchte: 6.6
2014-06-15 20:20:13 KS300 Wetterstation_Eingang absFeuchte: 6.6

ZitatIch sehe mir das morgen an, heute schaffe ich das nicht mehr.
Kein Problem.
Es ist jetzt nicht dringend da mir ja der Workaround von groby hilft die Uhrzeit in eine Variable zu bekommen.
Mich wundert nur das sich irgendwas beim formatieren der Uhrzeit in die Quere kommt.

Wie gesagt: Device lokal angelegt und per notify drauf triggern ermittelt die richtige Uhrzeit.
Nur bei einem Event eines cloneDummy klappt das nicht.

Aber danke schonmal.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

eldrik

Hi,

ich habe ein reproduzierbares Problem, mit cloneDummy und zwar werden userreadings, welche die Funktion differential verwenden nicht gefüllt.

Als Beispiel aus dem Wiki:

http://www.fhemwiki.de/wiki/Heizleistung_und_Gasverbrauch

gasleistung differential { gasenergie('C_GASZAEHLER',ReadingsVal("C_GASZAEHLER","counters.A",0));;}

Hole ich mir den 1Wire Counter via clonedummy über fhem2fhem in meine fhem Hauptinstanz werden alle das Wikibeispiel betreffende Werte, bis auf das userreading mit differential, korrekt gefüllt.

Ich würde meine fhem2fhem Instanzen gerne frei von irgendwelchen Berechnungen halten und diese Zentral, in meiner 99_myUtils.pm der Hauptinstanz pflegen, wahrscheinlich ist dies mit cloneDummy jedoch nicht möglich oder?

Greetz
Eldrik

heikoh81

Ich habe hierzu eine Frage:
Bei mir erscheinen die Readings doppelt, und ein Eintrag jeweils 1 Zeichen verkürzt.
Woran liegt das? Wie kann man es beheben?


define VaillantSystemdruckWertVomHeizraum cloneDummy VaillantSystemdruck Systemdruck
attr VaillantSystemdruckWertVomHeizraum room Vaillant



Readings
Systemdruc Status: ok 2015-01-01 21:38:02
Systemdruck 2.63 Bar 2015-01-01 21:38:02
VaillantSystemdruc Systemdruck 2.63 Bar, Systemdruck Status ok 2015-01-01 21:38:02
VaillantSystemdruck Systemdruck 2.63 Bar, Systemdruck Status ok 2015-01-01 21:38:02
_state Systemdruck: 2.63 Bar 2015-01-01 21:38:02
state active 2015-01-01 21:38:02


Viele Grüße,
Heiko

DJ_SAMMY190

Was ich bemerkt habe:

Bei clonedummy von zb "SYSSTAT" von meiner Synology haut er zb diese Readings rein:
Denke komm vom State. weil der 0.3 0.35 0.25 wäre

0.3                              0.35 0.25 2015-08-08 12:01:16
0.4                              1.57 0.88 2015-08-08 10:23:11
0.5                              0.39 0.28 2015-08-08 12:03:16

ca 50 einträge so^^

Dann zb beim Unwetter (UWZ) löscht er keine Readings, wenn die nicht mehr im Orginal vorhanden sind. Im Dummy bleiben diese aber noch.


"- es ist zusätzlich möglich, den Original "state" des geklonten Devices zu übernehmen (geht bei FHEM2FHEM noch nicht)"  Wäre super wenn das irgendwann geht^^

Vlt hat ja einer eine idee wie man das hinbekommt.

MfG

Andy
FHEM auf Raspberry Pi 2 b mit Homematic Komponenten

ToKa

Hallo Joachim,

ich bin gerade dabei Dein Modul zu nutzen und habe eine Frage zum Attribut cloneignore. Kann ich dort mit regex Ausdrücken arbeiten und wenn ja wie? Habe versucht Readings mit demselben Startstring durch mac.* zu filtern. Leider ohne das gewünschte Ergebnis.

Beste Grüße
Torsten
RaspberryPi3 mit RaZberry2 und Conbee II
Fibaro: FGWPE/F-101 Switch & FIBARO System FGWPE/F Wall Plug Gen5, FGSD002 Smoke Sensor
EUROtronic: SPIRIT Wall Radiator Thermostat Valve Control
Shelly2.5 Rollladenaktoren
Zipato Bulb 2, Osram und InnrLight