Umstiegt EIB auf KNX - Frage: Logfile und Dummy

Begonnen von gehlbel, 25 Mai 2016, 14:13:53

Vorheriges Thema - Nächstes Thema

gehlbel

Hallo,

ich versuche mich gerade am Umstieg von EIB auf KNX, dabei sind mir 2 Fragen aufgekommen:

Ich schreibe z.B. die Temparaturdaten in ein Logfile und diese grafisch aufzubereiten, da stehen jetzt aber pro Event 3 Zeilen anstelle von 1er,
kann ich das ausschalten:
ALT:
2016-05-24_19:22:01 w_eau_Temperatur 13 °C
NEU:
2016-05-25_13:51:53 w_eau_Temperatur getG1: 16.60 °C
2016-05-25_13:51:53 w_eau_Temperatur last-sender: 1/1/43
2016-05-25_13:51:53 w_eau_Temperatur 16.60 °C


Ich habe bisher
attr xxx dummy 1
genutzt, z.B. für Temperatur zum "nur" anzeigen, ich habe gelesen mann sollte dafür jetzt
attr xxx readonly 1 nutzen. Aber wo ist der Unterschied zu
attr xxx listenonly 1
das habe ich nicht ganz verstanden und was ist besser.

Vielen Dank
Béla

Andi291

Abend!

BITTE auch mal in die Doku schauen:
http://www.fhem.de/commandref.html#KNX

Da steht:

listenonly
If set to 1, the device may not send any messages. As well answering requests although get is prohibited.

readonly
If set to 1, the device may not send any messages. Answering requests are prohibited.Get is allowed.

Zum Ausblenden von Readings helfen:
http://www.fhem.de/commandref.html#event-on-change-reading
und
http://www.fhem.de/commandref.html#event-on-update-reading

Grüße, Andi

gehlbel

Hallo Andi,

vielen Dank für Deine schnelle Antwort.
Das Ausblenden der Readings hat super funktioniert.

Zum Thema "readonly" und "listenonly" habe ich mir die Doku angeschaut und den Unterschied verstanden:

  • "Get" ist bei readonly erlaubt
  • "Get" ist bei listenonly verboten
Ich habe allerdings ein Verständnis Problem um zu verstehen was dies konkret in der Benutzung bedeutet.

Schöne Grüße
Béla

Andi291

Servus Bela!

define test KNX 1/2/3

get test holt den aktuellen Wert vom Bus (wenn denn ein Gerät die ANfrage beantworten kann).

Bei listenonly ist dies verboten, bei readonly nicht.

Grüße, Andi