FHEM Forum

FHEM => Automatisierung => Thema gestartet von: fuppking am 28 April 2017, 11:48:13

Titel: Hilfe bei ReadingsNum - dummy
Beitrag von: fuppking am 28 April 2017, 11:48:13
hallo,

ich habe einen Dummy und bekomme immer als statewert pct 50, oder ähnlich zurück. Wie kann ich es machen
das ich ein Reading nur mit dem Zahlenwert bekomme. Der text ist wurscht, ich brauch nur die reinen Zahlen.

ich experimentiere jetzt mit ReadingsNum rum, aber irgenwie klappts nicht.

Dnkae
Titel: Antw:Hilfe bei ReadingsNum - dummy
Beitrag von: KernSani am 28 April 2017, 11:49:24
zeig doch mal, was du bereits probiert hast und was das Ergebnis ist...
Titel: Antw:Hilfe bei ReadingsNum - dummy
Beitrag von: DeeSPe am 28 April 2017, 11:54:10
Klappt bei mir wie es soll:
Internals:
   CFGFN
   NAME       d8
   NR         195
   STATE      pct 20
   TYPE       dummy
   Helper:
     Dblog:
       State:
         Logdb:
           TIME       1493373062.84499
           VALUE      pct 20
   Readings:
     2017-04-28 11:51:02   state           pct 20
Attributes:
   setList    pct


{return ReadingsNum("d8","state",0)}
Ergebnis: 20

Gruß
Dan
Titel: Antw:Hilfe bei ReadingsNum - dummy
Beitrag von: fuppking am 28 April 2017, 13:29:47
Hallo  Dan

Danke für deine Antwort. So oder eher so ähnlich habe ich das auch. Aber wie bekomme ich das in die
Readingsliste mit rein ?

Auf alle fälle ist es genau das was ich brauch...

Danke
Titel: Antw:Hilfe bei ReadingsNum - dummy
Beitrag von: DeeSPe am 28 April 2017, 13:35:15
Zitat von: fuppking am 28 April 2017, 13:29:47
Hallo  Dan

Danke für deine Antwort. So oder eher so ähnlich habe ich das auch. Aber wie bekomme ich das in die
Readingsliste mit rein ?

Auf alle fälle ist es genau das was ich brauch...

Danke

Dann mal bitte mehr Infos.
Wie ist die Ausgangslage?
Wie ist das Ziel?

Gruß
Dan
Titel: Antw:Hilfe bei ReadingsNum - dummy
Beitrag von: CoolTux am 28 April 2017, 13:37:27
mach ein list vom Dummy


list dummy


in die FHEM Konsole eingeben.
Titel: Antw:Hilfe bei ReadingsNum - dummy
Beitrag von: KernSani am 28 April 2017, 13:44:15
Ich interpretiere mal wild... Leg ein userreading (https://fhem.de/commandref_DE.html#attributes)mit dem Coding von Dan an. Dann machst du was, damit dein Dummy ein event bekommt, das das pct 50 Reading ändert. Wenn das userreading korrekt ist, wird dir dadurch ein neues Reading angelegt...
Titel: Antw:Hilfe bei ReadingsNum - dummy
Beitrag von: fuppking am 28 April 2017, 13:52:22
Ausgangssituation:

define WZ_Rollo_rechts dummy
attr WZ_Rollo_rechts room Homekit
attr WZ_Rollo_rechts genericDeviceTypes blind
attr WZ_Rollo_rechts setList state:slider,0,1,100

aufm iPhone (Homebridge klappt alles nur als Rückwert steht im state immer zb. "pcr 20"

mein Ziel ist es das dort oder auf einer readingliste der reine Zahlenwert steht.

Titel: Antw:Hilfe bei ReadingsNum - dummy
Beitrag von: DeeSPe am 28 April 2017, 13:55:45
Wo kommt "pcr" her? Das sehe ich nirgends!

Gruß
Dan
Titel: Antw:Hilfe bei ReadingsNum - dummy
Beitrag von: KernSani am 28 April 2017, 13:56:56
Cooltux hat doch schon gesagt... list device und das Ganze bitte in code tags posten (# im Editor) damit es lesbar wird.

Hast du das mit dem userreading mal probiert? Was ist das Ergebnis?

Titel: Antw:Hilfe bei ReadingsNum - dummy
Beitrag von: fuppking am 28 April 2017, 14:00:56
ich habe eine Homebridge! wenn ich den Slider mit der maus bzw man verstelle ist alles gut, dann steht immer nur der wert zw. 00-100
wenn ich aber mit dem iPhone über das homekit den wert verstelle bekomme ich immer vor dem Zahelnwert "pct".
Dies will ich mit ReadingNum rasufiltern und als seperaten wert da stehen  lassen
Titel: Antw:Hilfe bei ReadingsNum - dummy
Beitrag von: KernSani am 28 April 2017, 14:03:45
Zitat von: fuppking am 28 April 2017, 14:00:56
ich habe eine Homebridge! wenn ich den Slider mit der maus bzw man verstelle ist alles gut, dann steht immer nur der wert zw. 00-100
wenn ich aber mit dem iPhone über das homekit den wert verstelle bekomme ich immer vor dem Zahelnwert "pct".
Dies will ich mit ReadingNum rasufiltern und als seperaten wert da stehen  lassen
Homebridgemapping dürfte das Zauberwort an dieser Stelle heissen. Ist ausführlich dokumentiert
Titel: Antw:Hilfe bei ReadingsNum - dummy
Beitrag von: DeeSPe am 28 April 2017, 14:04:48
Zitat von: KernSani am 28 April 2017, 14:03:45
Homebridgemapping dürfte das Zauberwort an dieser Stelle heissen. Ist ausführlich dokumentiert

Das denke ich auch!

Gruß
Dan
Titel: Antw:Hilfe bei ReadingsNum - dummy
Beitrag von: fuppking am 28 April 2017, 14:22:09
Super das hab ich mir schon gedacht - nur versteht ich da gar nix...

deswegen wollte ich diesen weg wählen...

Ok danke dafür und wird mich wohl mal dranmachen das Mapping zu kappieren