FHEM Forum

FHEM - Hardware => FRITZ!Box => Thema gestartet von: Mani007 am 02 November 2013, 12:17:08

Titel: Fritzbox 7390 Fritz!OS 06.00 DECT200
Beitrag von: Mani007 am 02 November 2013, 12:17:08
Hallo Zusammen,

ich habe ein Problem mit der DECT200 mit der neuen FritzOS. Ich benutze die UserReadings um die difference des Readings Energy zu ermitteln .

Doch seit der neuen Firmware mag das nicht mehr .

1. In der Log schreibt er die Warnung das beim Subtrahieren der Wert nicht numeric ist.
Liegt wahrscheinlich daran das der Wert Energy mit "Wh "angegeben ist und kein reiner Zahlenwert ist? Vielleicht könnte man das Problem irgendwie beheben müllt die logfile zu ?
Aber funktioniert hat es trotzdem .

Jetzt gibt er mir immer "0" aus .

FBAHA ist Initialized !
DECT200 ist verbunden .

Und seit firmware updaten schreibt er auch bei Power, PowerFactor mitrein das ich damit gelöst habe zusätzlich eine doppelpunkt einzufügen das er nur Power registriert FBDECT_16:power:.*.

Was wurde versucht:

DECT200 wurde vom Stromnetz genommen.
DECT200 und FBAHA wurde deleted und neu definiert.

Hat vielleicht einer eine Ahnung an was das liegen könnte.

Sollten das zu wenig info sein bitte schreiben ist mein erster Beitrag sorry .

Titel: Antw:Fritzbox 7390 Fritz!OS 06.00 DECT200
Beitrag von: heinemannj66 am 03 November 2013, 18:18:42
Das Problem habe ich auch festgestellt:

define FBDECT_16 FBDECT 16 switch,powerMeter
attr FBDECT_16 alias Wohnen-Steckdose-Fernsehschrank
attr FBDECT_16 comment Schaltbare DECT Steckdose
attr FBDECT_16 event-min-interval power:10
attr FBDECT_16 group Schaltbare DECT Steckdosen
attr FBDECT_16 icon it_television
attr FBDECT_16 model FRITZ!DECT 200
attr FBDECT_16 room Wohnen
attr FBDECT_16 userReadings usage difference { ReadingsVal("FBDECT_16", "energy", 0) }
Titel: Antw:Fritzbox 7390 Fritz!OS 06.00 DECT200
Beitrag von: Mani007 am 03 November 2013, 19:01:30
Ok Vielen Dank,

dann bin ich wenigstens nicht der einzigste .

Dann hat sich anscheinend doch was beim aha server getan oder die userreadings machen zicken .

Die Frage ist ich bin ziemlich neu und weiß nicht wo man sowas melden kann .
Titel: Antw:Fritzbox 7390 Fritz!OS 06.00 DECT200
Beitrag von: Mani007 am 04 November 2013, 13:36:38
Könntest du bitte mal dein attr ändern von attr FBDECT_16 userReadings usage difference { ReadingsVal("FBDECT_16", "energy", 0) }
                                                                     attr FBDECT_16 userReadings usage difference { ReadingsVal("FBDECT_16", "energy", 0); }

Ob es dann funktioniert .
Titel: Antw:Fritzbox 7390 Fritz!OS 06.00 DECT200
Beitrag von: MiWe58 am 05 November 2013, 10:55:11
Hallo,

auch habe seit OS 06.00 Probleme
Bei mir wird die Fritzbox als disconnected angezeigt.

# FRITZ.BOX 7390
define AVM7390 FBAHA fritz.box:2002
attr AVM7390 room IO


Any Help?

Gruß
Michael
Titel: Antw:Fritzbox 7390 Fritz!OS 06.00 DECT200
Beitrag von: Mani007 am 05 November 2013, 10:59:01
Miwe58 ja bekannt ist zulösen.

Offizielle Fritzbox Oberfläche -> Netzwerk -> Netzwerkeinstellungen und dann einen haken setzen bei "Smarthome-Funktion im FRITZ!Box-Heimnetz freigeben"

Titel: Antw:Fritzbox 7390 Fritz!OS 06.00 DECT200
Beitrag von: Mani007 am 05 November 2013, 11:20:11
sorry vorher noch Heimnetz dann anweiseungen von vorher folgen .
Titel: Antw:Fritzbox 7390 Fritz!OS 06.00 DECT200
Beitrag von: MiWe58 am 05 November 2013, 18:08:36
Das war es. Danke!
Titel: Antw:Fritzbox 7390 Fritz!OS 06.00 DECT200
Beitrag von: rudolfkoenig am 09 November 2013, 15:36:00
Bin verwirrt: gibt es hier noch ein Problem oder nicht?
Wenn ja, es ganz kurz fuer doofe formulieren.
Titel: Antw:Fritzbox 7390 Fritz!OS 06.00 DECT200
Beitrag von: Mani007 am 09 November 2013, 18:41:09
Ja leider ,

Wenn man als Beispiel das Userreading difference bei der DECT200 benutzt ist vorher bei den Readings der errechnete Wert dringestanden. z.B. Leistungdiff difference { ReadingsVal("FBDECT_16","energy",0); }  Ergebnis der difference "1 Wh".

Und jetzt immer "0 Wh" auch den Ersatzwert auf eine andere Zahl zu stellen liefert trotzdem "0".

Was mir aufgefallen ist das der Wert errechnet wird und auch in ein Plot geschrieben wird, man sieht auch bei den Readings ganz kurz das die Zahl da ist, aber dann gleich wieder 0 schreibt.

In der Logfile (verbose 5) fand ich das definierte UserReading nicht.

Vielen Dank für die Antwort .
Titel: Antw:Fritzbox 7390 Fritz!OS 06.00 DECT200
Beitrag von: Mani007 am 11 November 2013, 14:40:08
heinemann besteht das problem bei dir immer noch ????
Titel: Antw:Fritzbox 7390 Fritz!OS 06.00 DECT200
Beitrag von: heinemannj66 am 11 November 2013, 18:06:33
Bei mir läuft u.a. Config. Jedoch wird beim userdefined reading "usage" die Maßeinheit "Wh" nicht angezeigt - die Plots sind wieder OK:

attr FBDECT_16 userReadings usage difference { ReadingsVal("FBDECT_16", "energy", 0) }

define FileLog_FBDECT_16_Energy FileLog ./log/FBDECT_16_ENERGY-%Y.log FBDECT_16:energy\x3a.*
attr FileLog_FBDECT_16_Energy logtype power4:Power,text
attr FileLog_FBDECT_16_Energy room hidden

define FileLog_FBDECT_16_Usage FileLog ./log/FBDECT_16_USAGE-%Y.log FBDECT_16:usage\x3a.*
attr FileLog_FBDECT_16_Usage logtype power4:Power,text
attr FileLog_FBDECT_16_Usage room hidden

Readings
current      0.0395 A      2013-11-11 17:54:24
energy      19870 Wh   2013-11-11 17:54:24
power      4.14 W      2013-11-11 17:54:23
powerFactor   0.000      2013-11-11 17:54:24
state      on      2013-11-11 17:52:24
usage      0      2013-11-11 17:54:24
voltage      235.276 V   2013-11-11 17:54:23

2013-11-04_09:22:40 FBDECT_16 energy: 18637 Wh
2013-11-04_09:23:40 FBDECT_16 energy: 18637 Wh
2013-11-04_09:24:40 FBDECT_16 energy: 18637 Wh
2013-11-04_09:25:40 FBDECT_16 energy: 18637 Wh
2013-11-04_09:26:40 FBDECT_16 energy: 18637 Wh
2013-11-04_09:27:40 FBDECT_16 energy: 18637 Wh
2013-11-04_09:28:40 FBDECT_16 energy: 18637 Wh
2013-11-04_09:29:40 FBDECT_16 energy: 18637 Wh
2013-11-04_09:30:40 FBDECT_16 energy: 18637 Wh
2013-11-04_09:31:40 FBDECT_16 energy: 18637 Wh

2013-11-04_09:32:40 FBDECT_16 usage: 0
2013-11-04_09:32:40 FBDECT_16 usage: 0
2013-11-04_09:32:40 FBDECT_16 usage: 0
2013-11-04_09:32:40 FBDECT_16 usage: 0
2013-11-04_09:32:40 FBDECT_16 usage: 0
2013-11-04_09:32:40 FBDECT_16 usage: 0
2013-11-04_09:33:40 FBDECT_16 usage: 0
2013-11-04_09:33:40 FBDECT_16 usage: 0
2013-11-04_09:33:40 FBDECT_16 usage: 0
2013-11-04_09:33:40 FBDECT_16 usage: 1
2013-11-04_09:33:40 FBDECT_16 usage: 0

2013-11-04_09:34:40 FBDECT_16 usage: 0
2013-11-04_09:34:40 FBDECT_16 usage: 0
2013-11-04_09:34:40 FBDECT_16 usage: 0
2013-11-04_09:34:40 FBDECT_16 usage: 0
2013-11-04_09:34:40 FBDECT_16 usage: 0
Titel: Antw:Fritzbox 7390 Fritz!OS 06.00 DECT200
Beitrag von: Mani007 am 18 November 2013, 11:34:51
Uii lustig jetzt wirds immer interessanter mit dem DECT200 jetzt steht in den Readings "35" 0000ffff  "37" 000000100000000100000001000000140000000500000000000000000000000f00000000 was könnte das Sein ?

Könnte mir jemand helfen um das Problem etwas einzugrenzen ?? Probleme mit den Readings und UserReadings haben Hermman und ich schon beschrieben !
Titel: Antw:Fritzbox 7390 Fritz!OS 06.00 DECT200
Beitrag von: ChrisW am 19 November 2013, 08:37:26
hmm also meine DECT200 arbeitet seit ein paar Tagen auch nicht mehr.
Er ist mit der Fritzbox verbunden aber es kommen keine Daten :(

Derzeit startet die BOX auch öfters neu.
Habe dann gestern die neue Labot Version Installiert aber das selbe ..

Habe eine 7362 SL

Lief gut 1 Woche ohne Probleme :(
Titel: Antw:Fritzbox 7390 Fritz!OS 06.00 DECT200
Beitrag von: rudolfkoenig am 19 November 2013, 09:17:11
Bitte Diskussionen nicht entfuehren.

Ein 7362SL hat vermutlich kein OS 6.00, und diese Abbrueche haben nichts mit dem ursrpuenglichen Problem zu tun.
In so einem Fall hilft meist ein "set FBAHA reopen"