FBHA, Fritzdect und AVM DECT Schaltsteckdosen

Begonnen von raspklaus, 28 Juli 2015, 12:04:08

Vorheriges Thema - Nächstes Thema

raspklaus

Hallo zusammen,

ich betreibe drei Fritzboxen 7270, 7390 und 7490 mit DECT!200 Steckdosen. Dabei bin ich auf ein "Problem" gestossen:

Wenn ich auf einer Fritzbox z.B. 3 Steckdosen anmelde werden diese in FHEM auch mit DECT_1X angelegt. Das ist ja auch richtig aber da sie in den anderen zwei Fritzboxen auch zugänglich sind werden sie zusätzlich in FHEM mit DECT_2000X angelegt und das mit allem drum und dran, also LOG etc. Ich habe dann also insgesamt 9 Dosen in FHEM.

Ich möchte in meiner Konstellation die maximale Anzahl von 6 Steckdosen umgehen. Das ist aber so nicht möglich, da so die Übersicht verloren geht. Bei realen 6 Dosen hätte ich dann in FHEM 18 Stück.
Ich kann die nicht gewünschten Dosen zwar auf ignore setzen aber die LOGs und Plots lassen sich nicht unterdrücken.

Wie kann hier Abhilfe geschaffen werden ?

stromer-12

#1
Setzte deine doppelt angelegten Devices auf ignore und lösche anschließend die dazugehörigen Log- und Plot-Definitionen.

Gesendet von meinem GT-I9295
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

raspklaus

Hallo,

leider ist FHEM sehr hartnäckig. Ich habe die Devices auf ignore 1 und room hidden gesetzt und die define Log und SVG über das Webinterface mit anschliessendem save gelöscht. Es dauert dann keine 5 Minuten und die SVG und Log defines sind wieder da.

Weiss jemand Abhilfe ?

rudolfkoenig

Ich habs hoffentlich gefixt (siehe diese Erklaerung), bitte pruefen/testen.

Sunny

Moin Rudolf,

erst einmal DANKE für Dein FHEM.

Habe 3 Dect200 und 1 Powerline 546E im "Einsatz".
Hatte bisher keine Probleme bei der Zuordnung, durch die Fritzbox in Fhem, daher kann ich dies nicht testen.

Jetzt hatte ich nach dem Update erstmalig für eine DECT Gruppe "get <device> devInfo" ausgeführt.
Leider wurde kein Ergebnis angezeigt.
(Es "erschien" kein Fenster und auch die neuen Readings wurden nicht erstellt. )

Ist für mich kein Problem, soll nur ein Test Feedback sein...

Viele Grüße
Sunny
FHEM 6.0 (RPi's 1b-4,CeleronM,Odroid C1+)
1-Wire (DS18B20,DS2406) |miniCUL|miniCUL868WLAN|HM|IT(-1500,LR-3500) |FB6591,FB7490,FB7580|DECT200|Powerline546E|520E|openwrt
Anfänger: Linux,FHEM+Perl

rudolfkoenig

Bedeutet "Powerline 546E", dass das Geraet via PowerLine mit der FB verbunden ist?

Sonst habe ich das Problem selbst gesehen, trat insb. dann auf wenn, die per WLAN verbundene 546E inaktiv (ausgesteckt) war. Nach eine Weile funktionierte es dann wieder. Falls FHEM/FBAHA mit der (eingesteckten) 546E konfiguriert war, und nicht mit FB, gab es deulich mehr Probleme mit devInfo. Die Meldungen der anderen Geraete habe ich aber auch dann regelmaesig bekommen.

MAn ist das ein AVM-AHA-Bug: auf loglevel 5 sieht man, dass man keine Daten bekommt.
Ich frage bei AVM nach, bin gespannt, ob ich eine sinnvolle Antwort bekomme.

raspklaus

#6
Sorry dass ich mich erst jetzt melde. Ich hatte vor dem Urlaub keine Zeit mehr und bin jetzt bis zum 20. in Urlaub.

Ich hatte zwischenzeitlich ein Workaround gefunden damit keine Logs und Plots mehr erzeugt werden. Mit Hilfe der Attribute room hidden, ignore und donotnotify war dies möglich.

Zwischenzeitlich bin ich allerdings mit meinen zwei Fritzboxen und den DECT200 auf ein weiteres Problem gestossen. Ich weiss nicht wie die Zuordnung der DECT Dosen gehändelt wird aber ich bekomme die Einträge:

define FBDECT_Fritzbox7490_19 FBDECT Fritzbox7490:19 switch
define FBDECT_Fritzbox7390_19 FBDECT Fritzbox7390:19 switch


ist ja auch richtig. Probleme bekomme ich dann aber bei der Temperaturabfrage:

define Garagentemp dummy
attr Garagentemp alias Temperatur Garage
attr Garagentemp group Temperatur
attr Garagentemp room Klima
define DECTtemp19 notify Garage:temperature.* set Garagentemp %EVTPART1


Auf welche der beiden DECT Definitionen greift die Abfrage ?
Die DECT ID 19 ist ja dann zweimal vorhanden

Elektrolurch

Zitat:
leider ist FHEM sehr hartnäckig. Ich habe die Devices auf ignore 1 und room hidden gesetzt und die define Log und SVG über das Webinterface mit anschliessendem save gelöscht. Es dauert dann keine 5 Minuten und die SVG und Log defines sind wieder da.


Setze vor dem Löschen
attr autocreate disable 1

dann werden keine neuen devices mehr angelegt.
configDB und Windows befreite Zone!

raspklaus

#8
Bei mir hat definitiv dies geholfen:

ZitatIch hatte zwischenzeitlich ein Workaround gefunden damit keine Logs und Plots mehr erzeugt werden. Mit Hilfe der Attribute room hidden, ignore und donotnotify war dies möglich.

@ Elektrolurch

Kannst Du Dir bitte mal den Threat in Deinem EMonitor ansehnen ?   Danke

rudolfkoenig

ZitatAuf welche der beiden DECT Definitionen greift die Abfrage ?
Wenn mit "Abfrage" das notify gemeint ist: Keinen der beiden. Garage ist weder FBDECT_Fritzbox7490_19 noch FBDECT_Fritzbox7390_1.
Ich wuerde einen der beiden FBDECT Definitionen entfernen, und auch nur eine FBAHA Instanz definieren.

raspklaus

#10
Dann kann ich aber nur 6 DECT200 benutzen. Ich habe aber leider mehr Geräte.

Sorry, ich hatte oben bei der Definition die falsche Zeile kopiert:

Richtig ist:

define FBDECT_Fritzbox7490_19 FBDECT Fritzbox7490:19 switch
define FBDECT_Fritzbox7390_19 FBDECT Fritzbox7390:19 switch


und

define Garagentemp dummy
attr Garagentemp alias Temperatur Garage
attr Garagentemp group Temperatur
attr Garagentemp room Klima
define DECTtemp19 notify Garage:temperature.* set Garagentemp %EVTPART1


zeigt ja auch eine Temperatur an. Die Frage ist nur welche


rudolfkoenig

ZitatDann kann ich aber nur 6 DECT200 benutzen.
Sind die beiden FB's miteinander verbunden? Wenn ja, dann sollte man alle Geraete ueber eine FBAHA Verbindung sehen, und ueber 2 FBAHA Instanzen dann alle DECT Geraete doppelt.

Btw. mir erschliesst sich immer noch nicht, was ein  FBDECT_Fritzbox.*_19 mit der Garage zu tun hat. FHEM vermutlich auch nicht.

Markus M.

Zitat von: raspklaus am 09 September 2015, 11:38:56
Dann kann ich aber nur 6 DECT200 benutzen.

Wie kommst du auf diese Zahl?
Du kannst 10 DECT200 Steckdosen an einer Fritzbox anmelden.
Aktuell weder Smarthome noch FHEM vorhanden

raspklaus

#13
Wo steht denn das. Im AVM Forum habe ich gelesen, dass nur 6 Geräte pro Box unterstützt werden.

@ Markus
Hast Du schon mehr also 6 dran, also Praxiserfahrung.

@ Rudi

Die 7390_19 hängt in der Garage. Die Temp wird über den Dummy abgefragt. Es funktioniert ja auchnur nicht mit 2 Fritzboxen. Wie kann ich die koppeln ?
Sie hängen im gleichen Netz und haben beide die Originalfirmware

@ Markus

ok habe es im AVM Support gefunden. SCH....., hat mich nun viel unnötige Zeit gekostet.

Puschel74

Aktualisier mal deine Sig - die ist schwer veraltet  ::)

Das
define DECTtemp19 notify Garage:temperature.* set Garagentemp %EVTPART1
ist ein 08/15 notify das auf temperature-Events vom Device Garage reagiert.

Da nützt es dir nichts wenn du zwar behauptest das Wiki, Forum, Anfänger.pdf, commandref und google gelesen zu haben aber die Zusammenhänge nicht verstehst.
Oder du zeigst nur dein Device Garage nicht und lässt Rudi und die anderen Helfer hier raten was du viellecht oder doch nicht oder etwa ganz was anderes ....
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.