FHEM Forum

FHEM - Hausautomations-Systeme => KNX/EIB => Thema gestartet von: schwabenuwe2103 am 06 Februar 2017, 11:48:32

Titel: [SOLVED] Auslesen der Werte einer KNX Wetterstation und Anzeigen in FHEM
Beitrag von: schwabenuwe2103 am 06 Februar 2017, 11:48:32
FHEM und KNXD laufen einwandfrei auf meinem Pi. Der Zugriff auf den Bus erfolgt über ein IP Gateway. Die Lichter im Haus kann ich bereits über FHEM Ein und Aus schalten. Was mir nicht gelingt, sind die Werte der Wetterstation, die auch in den Bus eingebunden ist, auszulesen und in FHEM anzeigen zu lassen. Der angehängte Screenshot zeigt exemplarisch meinen Versuch die Aussentemperatur zur Anzeige zu bringen. Kann mir bitte jemand einen Tipp geben, was ich noch ändern muss, um das Ziel zu erreichen? Vielen Dank.

 
Titel: Antw:Auslesen der Werte einer KNX Wetterstation und Anzeigen in FHEM
Beitrag von: EIB-Fan am 06 Februar 2017, 16:31:19
Hallo schwabenuwe2103,

bei dir werden außer "state" keine Readings angezeigt.

Lösche mal "event-on-update-reading" ("deletatrr" drücken) und warte einige Minuten. Es müßten nun mehrere neue Readings angezeigt werden. Schicke dann nochmal den Screenshot des Devices.

Gruß Jens
Titel: Antw:Auslesen der Werte einer KNX Wetterstation und Anzeigen in FHEM
Beitrag von: visionsurfer am 06 Februar 2017, 17:40:05
Hi,

ist da die Definition nicht auch falsch?

Grüße
Visionsurfer
Titel: Antw:Auslesen der Werte einer KNX Wetterstation und Anzeigen in FHEM
Beitrag von: schwabenuwe2103 am 06 Februar 2017, 18:14:10
Hallo Jens, ich habe nun das Attribut "event-on-update-reading"  gelöscht und gewartet, aber es kamen keine weiteren Readings dazu. Was ich nicht verstehe ist, dass ich nur ein "Set" zur Verfügung habe und kein "Get". Eventuell paßt dies zur Antowrt von Visionsurfer bezüglich falscher Definition?

Grüße, schwabenuwe2103
Titel: Antw:Auslesen der Werte einer KNX Wetterstation und Anzeigen in FHEM
Beitrag von: EIB-Fan am 06 Februar 2017, 18:31:54
Hallo,

Visionsurfer hat Recht. Irgendwas stimmt in deiner Definition nicht.

Lösch mal dein Device (unten: Delete this Device ...) und leg es noch einmal neu an.


define test.temperatur KNX 10/0/1:dpt9


Jetzt sollten die Readings erscheinen ...

Gruß Jens
Titel: Antw:Auslesen der Werte einer KNX Wetterstation und Anzeigen in FHEM
Beitrag von: schwabenuwe2103 am 06 Februar 2017, 20:44:19
Hallo Jens, das schaut jetzt gut aus für mein Verständnis. Die Ergänzung beim define Befehl ":dpt9" kannte ich nicht und alleine wäre ich da auch nicht drauf gekommen. Dankeschön! Wenn Du noch einen Typ hast, wie man die Temperatur noch hübsch formatiert anzeigen kann, bin ich glücklich  :).

Grüße, Uwe
Titel: Antw:Auslesen der Werte einer KNX Wetterstation und Anzeigen in FHEM
Beitrag von: EIB-Fan am 06 Februar 2017, 22:43:44
Hallo Uwe,

für die Formatierung kannst du verschiedene Wege gehen.

Ein Beispiel:

attr test.temperatur stateFormat {sprintf("%.1f °C",ReadingsNum($name,"getG1",0))}
attr test.temperatur webCmd :


Das mit dem "dpt9" sind Grundlagen für KNX unter Fhem. Eine Hilfe hast du rechts unten unter "Device specific help".

Schau dir auch mal die Command-Ref in Ruhe an.

http://fhem.de/commandref_DE.html
(http://fhem.de/commandref_DE.html)
Für das Forum ist es günstiger wenn du den list Befehl nutzt.


list test.temperatur


Weiterhin viel Erfolg!

Gruß Jens
Titel: Antw:Auslesen der Werte einer KNX Wetterstation und Anzeigen in FHEM
Beitrag von: schwabenuwe2103 am 07 Februar 2017, 11:54:28
Alles klar. Bestern Dank für Deine schnelle und kompetente Hilfe Jens.
Grüße, Uwe