FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Fistandantilus am 17 Oktober 2016, 03:16:02

Titel: Ich scheitere an FHEM2FHEM
Beitrag von: Fistandantilus am 17 Oktober 2016, 03:16:02
Hallo,

ich die Doku gelesen und zig Threads hier im Forum, weiß aber immer noch nicht, wie ich FHEM2FHEM richtig einrichte.

Anforderung:

Auf dem Rpi1 habe ich diesen Dummy:

define Heizung.OG.VorlaufSoll dummy
attr Heizung.OG.VorlaufSoll group 4: Heizung
attr Heizung.OG.VorlaufSoll room UG.Heizungskeller


Der Dummy wir alle 10min neu berechnet.

Auf dem Rpi2, der direkt an der Heizung hängt, sollen die Werte jetzt ebenfallsverfügbar sein.
Dazu habe ich auf dem Rpi2 folgendes definiert:
define FHEM FHEM2FHEM 192.168.1.32:7072 RAW:Heizung.OG.VorlaufSoll
Außerdem gibt es ebenfalls einen Dummy:

define Heizung.OG.VorlaufSoll dummy
attr Heizung.OG.VorlaufSoll room Heizung


Die verbindung wurde aufgebaut (connected), aber an meinem Dummy kommen keine Werte an. Kann ich überhaupt RAW verwenden? Wie muss das Setup richtig lauten?

VG
F.
Titel: Antw:Ich scheitere an FHEM2FHEM
Beitrag von: marvin78 am 17 Oktober 2016, 08:03:16
RAW ist, wie es ja auch in der Doku steht, tatsächlich für Devices gedacht, die auch RAW Messages produzieren (wie einige IODevs). Deine Variante wäre LOG und in Verbindung damit, kannst du dir noch coneDummy anschauen.

Ob dann tatsächlich Events ankommen, siehst du im Event-Monitor.
Titel: Antw:Ich scheitere an FHEM2FHEM
Beitrag von: Fistandantilus am 17 Oktober 2016, 09:17:56
Ich bekomms nicht hin :(

Hab das jetzt als Log definiert:

define FHEM FHEM2FHEM 192.168.1.32:7072 LOG:.Heizung.OG.*

Muss der Regexp anders aussehen? Ich möchte alle Devices auslesen, die mit Heizung.OG beginnen. FHEM zeigt connected an, aber im Monitor seh ich keine Events, außer den lokalen.
Titel: Antw:Ich scheitere an FHEM2FHEM
Beitrag von: Otto123 am 17 Oktober 2016, 09:24:47
Warum der Punkt vorne? -> .Heizung.OG.*

Das würde bedeuten vor Heizung steht noch ein Zeichen. Dein Dummy heisst doch aber "Heizung.OG.VorlaufSoll"

Gruß Otto
Titel: Antw:Ich scheitere an FHEM2FHEM
Beitrag von: Fistandantilus am 17 Oktober 2016, 10:14:16
 :o

Es läuft jetzt der erste Teil. Neben dem Punkt, war noch die IP falsch *BrettvormKopf*

Jetzt hab ich im Log das Event und folgende Einträge:

2016-10-17 10:01:54 cloneDummy Heizung.OG.VorlaufSollClone active
2016-10-17 10:01:54 dummy Heizung.OG.VorlaufSoll 33
2016-10-17 10:01:59 FHEM2FHEM FHEM DISCONNECTED
2016-10-17 10:01:59 FHEM2FHEM FHEM CONNECTED


Im Clone kommt aber immer nur "active" an. Was muss ich im stateformat angeben?

Hab es so probiert, was aber immer 25 liefert, also funktioniert der erste Teil nicht:

{sprintf(ReadingsVal("Heizung.OG.VorlaufSoll","state",25))}

Titel: Antw:Ich scheitere an FHEM2FHEM
Beitrag von: Fistandantilus am 17 Oktober 2016, 14:37:12
So, ich hab es hinbekommen. Von hinten durch die Brust quasi:

- UserReading auf dem Quell-FHEM angelegt
- das Reading wird per cloneDummy direkt mit angelegt
- dann noch folgendes sateFormat eingebaut: {sprintf(ReadingsVal("Heizung.OG.VorlaufSollClone","temperature",30))}

Wirklich selbsterklärend ist das leider nicht, hier sind in der Doku noch einige Lücken, die gefüllt werden könnten ;)
Titel: Antw:Ich scheitere an FHEM2FHEM
Beitrag von: Otto123 am 17 Oktober 2016, 14:43:05
Zitat von: Fistandantilus am 17 Oktober 2016, 14:37:12
So, ich hab es hinbekommen. Von hinten durch die Brust quasi:

- UserReading auf dem Quell-FHEM angelegt
- das Reading wird per cloneDummy direkt mit angelegt
- dann noch folgendes sateFormat eingebaut: {sprintf(ReadingsVal("Heizung.OG.VorlaufSollClone","temperature",30))}

Wirklich selbsterklärend ist das leider nicht, hier sind in der Doku noch einige Lücken, die gefüllt werden könnten ;)
Nur zu! Wiki Account beantragen und los gehts!
;)
Gruß Otto
Titel: Antw:Ich scheitere an FHEM2FHEM
Beitrag von: Grinsekatze am 17 Oktober 2016, 15:23:25
Hehe, ja, so ging es mir damals auch als ich F2F nutzen wollte / musste. Es war für mich zunächst etwas unverständlich und die Doku konnte da leider auch nicht wirklich helfen. Zum Glück jedoch die Leute hier im Forum.
Titel: Antw:Ich scheitere an FHEM2FHEM
Beitrag von: marvin78 am 17 Oktober 2016, 17:03:30
Die commandref ist da sehr eindeutig, wie ich finde und DAS ist die Doku.