fbahahttp kein schalten möglich nach Fritz Box Update

Begonnen von wally81, 04 Oktober 2017, 22:23:24

Vorheriges Thema - Nächstes Thema

Gerhard

Konfiguration:

fritzbox 6890 LTE OS 6.84 powerline 546e OS6.50 6xDECT200

Alles erfolgreich in FB und FHEM angemeldet, alles gut!!

poerline 546e auf OS 6.92 upgedatet mit folgendes Ergebniss:

- in der FB wird 546e nicht erkannt (anstatt grüner Punkt grau! und in FHEM auch tod), alle 6xDECT200 in der FB und FHEM o.k.
- in 5463 (hatjetzt auch Smart Home) DECT teil von sich selbst grün (also erkannt) die 6XDECT200 grau!!

volgendes gemacht:

in der FB (Smart Home Teil) 546e gelöscht und in FHEM ebenfalls; in der 546e (Smart Home Teil) alle 6xDECT200 gelöscht.
dann in FHEM FBHAHAHTTP mit der IP von 546e angelegt und jetzt ist wieder Alles gut!!!

Irgend wo im Netz habe ich gelesen, dass der 546e einen Temperatur sensor hätte den man auslesen kann.
Weiss jemand was davon, oder ist dies nur ein Wunsch???

Gerhard
FB6890LTE, cubietruck, orangePi, raspberry 2/3/4, HM/HMIP, shelly > 50, etc.

Ralli

Zitat von: rudolfkoenig am 22 Dezember 2017, 09:57:06
Dass async_delay richtig implementiert ist, sieht man an den gezeigten Log-Ausgaben nicht, hier sieht man nur, wann und welche Auftraege reingekommen sind. Mich wuerden eher die Log-Ausgaben mit "attr FBAHAHTTP verbose 5" interessieren.

Ah ok. Dann hier mal etwas mit Verbose 5:


Internals:
   Clients    :FBDECT:
   DEF        10.0.0.1
   NAME       AVMSH
   NR         273
   STATE      connected
   TYPE       FBAHAHTTP
   CmdStack:
     sid=036db3b6a50fb292&ain=08761 0197150&switchcmd=setswitchon
     sid=036db3b6a50fb292&ain=08761 0145387&switchcmd=setswitchon
     sid=036db3b6a50fb292&ain=08761 0142496&switchcmd=setswitchoff
     sid=036db3b6a50fb292&ain=08761 0142496&switchcmd=setswitchon
     sid=036db3b6a50fb292&ain=08761 0142496&switchcmd=setswitchoff
     sid=036db3b6a50fb292&ain=08761 0128615&switchcmd=setswitchoff
     sid=036db3b6a50fb292&ain=08761 0197150&switchcmd=setswitchoff
     sid=036db3b6a50fb292&ain=08761 0128615&switchcmd=setswitchoff
     sid=036db3b6a50fb292&ain=08761 0197150&switchcmd=setswitchon
     sid=036db3b6a50fb292&ain=08761 0128615&switchcmd=setswitchon
     sid=036db3b6a50fb292&ain=08761 0145387&switchcmd=setswitchon
     sid=036db3b6a50fb292&ain=08761 0053063&switchcmd=setswitchon
   MatchList:
     1:FBDECT   .*
Attributes:
   async_delay 1
   fbTimeout  30
   fritzbox-user fhem
   verbose    5



Internals:
   AVMSH_MSGCNT 276
   AVMSH_TIME 2017-12-25 07:30:37
   DEF        AVMSH:08761_0142496 powerMeter,tempSensor,switch
   IODev      AVMSH
   LASTInputDev AVMSH
   MSGCNT     276
   NAME       FL_Kommodenlicht_oben
   NR         276
   STATE      off
   TYPE       FBDECT
   id         08761_0142496
   props      powerMeter,tempSensor,switch
   Helper:
     DBLOG:
       power:
         Eventlog:
           TIME       1514183437.45833
           VALUE      0.00
       state:
         Eventlog:
           TIME       1514161229.60601
           VALUE      off
       temperature:
         Eventlog:
           TIME       1514183437.45833
           VALUE      22.5
   READINGS:
     2017-12-25 07:30:37   AIN             08761 0142496
     2017-12-25 07:30:37   FBNAME          FL - Kommodenlicht oben
     2017-12-25 07:30:37   FBPROP          powerMeter,tempSensor,switch
     2017-12-25 07:30:37   FBTYPE          FRITZ!DECT 200
     2017-12-25 07:30:37   ID              18
     2017-12-25 07:30:37   energy          23230 Wh
     2017-12-25 07:30:37   fwversion       03.87
     2017-12-25 07:30:37   locked          no
     2017-12-25 07:30:37   mode            manuell
     2017-12-25 07:30:37   power           0.00 W
     2017-12-25 07:30:37   present         yes
     2017-12-25 07:30:37   state           off
     2017-12-25 07:30:37   tempadjust      0.0 C
     2017-12-25 07:30:37   temperature     22.5 C (measured)
Attributes:
   IODev      AVMSH
   event-min-interval power:120
   event-on-change-reading state,power,temperature
   event-on-update-reading power,temperature
   group      Licht
   icon       message_socket_on2
   room       Flur



2017.12.24 21:45:29.485 5: AVMSH: dispatch <device identifier="08761 0142496" id="18" functionbitmask="2944" fwversion="03.87" manufacturer="AVM" productname="FRITZ!DECT 200"><present>1</present><name>FL - Kommodenlicht oben</name><switch><state>1</state><mode>manuell</mode><lock>0</lock><devicelock>0</devicelock></switch><powermeter><power>14010</power><energy>23178</energy></powermeter><temperature><celsius>210</celsius><offset>0</offset></temperature></device>
2017.12.24 21:50:00.003 3: FBDECT set FL_Kommodenlicht_oben off
2017.12.24 21:50:29.325 5: AVMSH: dispatch <device identifier="08761 0142496" id="18" functionbitmask="2944" fwversion="03.87" manufacturer="AVM" productname="FRITZ!DECT 200"><present>1</present><name>FL - Kommodenlicht oben</name><switch><state>1</state><mode>manuell</mode><lock>0</lock><devicelock>0</devicelock></switch><powermeter><power>13940</power><energy>23180</energy></powermeter><temperature><celsius>210</celsius><offset>0</offset></temperature></device>



Internals:
   AVMSH_MSGCNT 276
   AVMSH_TIME 2017-12-25 07:30:37
   DEF        AVMSH:08761_0197150 powerMeter,tempSensor,switch
   IODev      AVMSH
   LASTInputDev AVMSH
   MSGCNT     276
   NAME       WZ_Weihnachtsbaum
   NR         278
   STATE      off
   TYPE       FBDECT
   id         08761_0197150
   props      powerMeter,tempSensor,switch
   Helper:
     DBLOG:
       power:
         Eventlog:
           TIME       1514183437.97135
           VALUE      0.00
       state:
         Eventlog:
           TIME       1514178035.9497
           VALUE      off
       temperature:
         Eventlog:
           TIME       1514183437.97135
           VALUE      21.0
   READINGS:
     2017-12-25 07:30:37   AIN             08761 0197150
     2017-12-25 07:30:37   FBNAME          WZ - Weihnachtsbaum
     2017-12-25 07:30:37   FBPROP          powerMeter,tempSensor,switch
     2017-12-25 07:30:37   FBTYPE          FRITZ!DECT 200
     2017-12-25 07:30:37   ID              20
     2017-12-25 07:30:37   energy          12816 Wh
     2017-12-25 07:30:37   fwversion       03.87
     2017-12-25 07:30:37   locked          no
     2017-12-25 07:30:37   mode            manuell
     2017-12-25 07:30:37   power           0.00 W
     2017-12-25 07:30:37   present         yes
     2017-12-25 07:30:37   state           off
     2017-12-25 07:30:37   tempadjust      0.0 C
     2017-12-25 07:30:37   temperature     21.0 C (measured)
Attributes:
   IODev      AVMSH
   event-min-interval power:120
   event-on-change-reading state,power,temperature
   event-on-update-reading power,temperature
   group      Steckdosen
   icon       message_socket_on2
   room       Wohnzimmer



2017.12.25 05:55:36.017 5: AVMSH: dispatch <device identifier="08761 0197150" id="20" functionbitmask="2944" fwversion="03.87" manufacturer="AVM" productname="FRITZ!DECT 200"><present>1</present><name>WZ - Weihnachtsbaum</name><switch><state>0</state><mode>manuell</mode><lock>0</lock><devicelock>0</devicelock></switch><powermeter><power>0</power><energy>12816</energy></powermeter><temperature><celsius>210</celsius><offset>0</offset></temperature></device>
2017.12.25 06:00:01.205 3: FBDECT set WZ_Weihnachtsbaum on
2017.12.25 06:00:35.947 5: AVMSH: dispatch <device identifier="08761 0197150" id="20" functionbitmask="2944" fwversion="03.87" manufacturer="AVM" productname="FRITZ!DECT 200"><present>1</present><name>WZ - Weihnachtsbaum</name><switch><state>0</state><mode>manuell</mode><lock>0</lock><devicelock>0</devicelock></switch><powermeter><power>0</power><energy>12816</energy></powermeter><temperature><celsius>210</celsius><offset>0</offset></temperature></device>


Es gibt noch mehr solcher Log-Einträge für dieses und andere Geräte.
Gruß,
Ralli

Proxmox 8.1 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.3 dev, virtualisierte RaspberryMatic (3.75.6.20240316) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.1.5) und HMW-GW, FRITZBOX 7490 (07.57), FBDECT, Siri und Alexa

rudolfkoenig

Das Problem ist der CmdStack in AVMSH, es wird sequentiell abgearbeitet, und offensichtlich hat es sich aufgehaengt. Kannst du bitte mit "modify AVMSH 10.0.0.1" den CmdStack loeschen, und dann erneut versuchen zu schalten und das wiederum protokollieren?

Ralli

Bis jetzt konnte ich nicht nachliefern, da momentan der Fehler nicht auftaucht ::) - und vor meinem Post ist er regelmäßig aufgetreten ...

Sobald er wieder kommt, kommen hier Infos.
Gruß,
Ralli

Proxmox 8.1 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.3 dev, virtualisierte RaspberryMatic (3.75.6.20240316) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.1.5) und HMW-GW, FRITZBOX 7490 (07.57), FBDECT, Siri und Alexa

Ralli

#19
Kurzes Update: der Fehler tritt momentan bei mir nicht auf.

Allerdings habe ich auch etwas geändert, was ggf. damit zu tun hat. Ursprünglich hatte ich mehrere Steckdosen/Schalter mit dem Kommando


set .*Innensteck.*:FILTER=state=off on


ein- bzw. ausgeschaltet, verpackt in einer mit Kommata getrennten Reihe mit weiteren Kommandos in einer DOIF-Anweisung. Die Suchmaske beinhaltet sowohl HMCCU- als auch FBDECT-Devices.

Nun habe ich das aufgesplittet und im DOIF auch als eigenständige (mit Klammern unterteilte) Anweisungen gepackt:


set .*Innensteck.*:FILTER=state=off:FILTER=TYPE=FBDECT on
set .*Innensteck.*:FILTER=state=off:FILTER=TYPE!=FBDECT on


Seitdem keine Probleme mehr.
Gruß,
Ralli

Proxmox 8.1 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.3 dev, virtualisierte RaspberryMatic (3.75.6.20240316) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.1.5) und HMW-GW, FRITZBOX 7490 (07.57), FBDECT, Siri und Alexa

Ralli

Nun, natürlich nachdem ich gestern von Verbose 5 wieder runter gegangen bin, ist der Fehler doch wieder aufgetreten:

Vor dem "modify AVMSH 10.0.0.1":


Internals:
   Clients    :FBDECT:
   DEF        10.0.0.1
   NAME       AVMSH
   NR         273
   STATE      defined
   TYPE       FBAHAHTTP
   CmdStack:
     sid=d0b5f6e49775b1f1&ain=08761 0053063&switchcmd=setswitchon
     sid=d0b5f6e49775b1f1&ain=08761 0142496&switchcmd=setswitchon
     sid=d0b5f6e49775b1f1&ain=08761 0142496&switchcmd=setswitchoff
     sid=d0b5f6e49775b1f1&ain=08761 0128615&switchcmd=setswitchoff
     sid=d0b5f6e49775b1f1&ain=08761 0145387&switchcmd=setswitchoff
     sid=d0b5f6e49775b1f1&ain=08761 0053063&switchcmd=setswitchoff
     sid=d0b5f6e49775b1f1&ain=08761 0197150&switchcmd=setswitchoff
     sid=d0b5f6e49775b1f1&ain=08761 0128615&switchcmd=setswitchoff
     sid=d0b5f6e49775b1f1&ain=08761 0145387&switchcmd=setswitchoff
     sid=d0b5f6e49775b1f1&ain=08761 0197150&switchcmd=setswitchon
     sid=d0b5f6e49775b1f1&ain=08761 0053063&switchcmd=setswitchon
     sid=d0b5f6e49775b1f1&ain=08761 0197150&switchcmd=setswitchoff
     sid=d0b5f6e49775b1f1&ain=08761 0128615&switchcmd=setswitchoff
     sid=d0b5f6e49775b1f1&ain=08761 0145387&switchcmd=setswitchoff
     sid=d0b5f6e49775b1f1&ain=08761 0053063&switchcmd=setswitchoff
   MatchList:
     1:FBDECT   .*
Attributes:
   async_delay 1
   fbTimeout  30
   fritzbox-user fhem


Keine weiteren Kommandos an FBDECT-Devices mehr möglich.

Nach dem "mod AVMSH 10.0.0.1":


Internals:
   Clients    :FBDECT:
   CmdStack   
   DEF        10.0.0.1
   NAME       AVMSH
   NR         273
   STATE      defined
   TYPE       FBAHAHTTP
   MatchList:
     1:FBDECT   .*
Attributes:
   async_delay 1
   fbTimeout  30
   fritzbox-user fhem


Danach klappen Kommandos wieder, auch


set .*Innensteck.*:FILTER=state=on:FILTER=TYPE=FBDECT off
Gruß,
Ralli

Proxmox 8.1 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.3 dev, virtualisierte RaspberryMatic (3.75.6.20240316) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.1.5) und HMW-GW, FRITZBOX 7490 (07.57), FBDECT, Siri und Alexa

Tuxi70

Ich habe zu meinem Schlüpftag die Fritzbox 7560 geschenkt bekommen. Da FHEM mit FBAHAHTTP schon läuft, funktionierte dass Schalten für gut zwei Minuten. Dann nicht mehr.
FRITZ!Box: Fon WLAN 7560, FW: 7.0
James: Raspberry Pi 3 Alexa-Fhem 0.4.4 & FHEM 5.8 Latest Revision: 16799 & SVG-DBLog MySQL 3.10.8
Netz : VDSL 1&1 50.000 3x FRITZ!Powerline 530E FW: 1.4.0-00
Smarthome: 4x Comet DECT Thermostat Firmware: 3.68 8x FritzDECT200 Firmware: 4.08
Steuerung: Alexa

rudolfkoenig

ZitatKeine weiteren Kommandos an FBDECT-Devices mehr möglich.
Ich habe einen Fehler behoben, was zwar genau zu diesem Symptom fuehrt, allerdings in einem komischen Fall, und nur nach vorherige Fehlermeldung mit verbose 2. Falls es auch nicht hilft, dann brauche ich einen verbose 5 Mitschnitt beim ersten misslungenen Kommando.

Evtl hilft euch auch fbTimeout zu erhoehen, siehe https://forum.fhem.de/index.php?topic=76898.new#new

Ralli

Gruß,
Ralli

Proxmox 8.1 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.3 dev, virtualisierte RaspberryMatic (3.75.6.20240316) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.1.5) und HMW-GW, FRITZBOX 7490 (07.57), FBDECT, Siri und Alexa

Tuxi70

Wie muss denn jetzt vorgegangen werden, wenn die Fritzbox die Firrmware Version 6.90 bekommt?
FRITZ!Box: Fon WLAN 7560, FW: 7.0
James: Raspberry Pi 3 Alexa-Fhem 0.4.4 & FHEM 5.8 Latest Revision: 16799 & SVG-DBLog MySQL 3.10.8
Netz : VDSL 1&1 50.000 3x FRITZ!Powerline 530E FW: 1.4.0-00
Smarthome: 4x Comet DECT Thermostat Firmware: 3.68 8x FritzDECT200 Firmware: 4.08
Steuerung: Alexa

Tuxi70

Also nach dem heutigen Update scheinen diese Schaltprobleme behoben zu sein.
FRITZ!Box: Fon WLAN 7560, FW: 7.0
James: Raspberry Pi 3 Alexa-Fhem 0.4.4 & FHEM 5.8 Latest Revision: 16799 & SVG-DBLog MySQL 3.10.8
Netz : VDSL 1&1 50.000 3x FRITZ!Powerline 530E FW: 1.4.0-00
Smarthome: 4x Comet DECT Thermostat Firmware: 3.68 8x FritzDECT200 Firmware: 4.08
Steuerung: Alexa

Markus M.

Eben getestet, funktioniert aktuell mit folgender Kombi unter 06.92:
FB User "fhem" in der Box, identisches Passwort zum Fritzbox-Passwort, Anmeldung im Heimnetz trotzdem ohne User.

Bei zu vielen fehlgeschlagenen Versuchen scheint AVM Verbindungen mittlerweile recht aggressiv zu kappen.
Teilweise hatte ich seltsame Effekte, dass Geräte an einer Powerline Bridge im Netz generell erreichbar, vom FHEM Rechner aus aber nicht mal mehr pingbar waren.
Dazu gab es vorher immer diesen Logeintrag.
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

Peter_Listig

#27
Hallo zusammen,

@Rudolf

vielen Dank für Deine Mühe - funzt wieder

@Markus

Habe heute meine Furzbox (7490) auf FW 6.93 upgedated - funktioniert

FB User "fhem" in der Box, identisches Passwort zum Fritzbox-Passwort
(Anmerkung: hier ist das interne PW gemeint ... )

Unter FHEM - FBAHAHTTP
fritzbox-user "fhem"
(hier hatte ich bisher "admin")

"Shutdown restart" und läuft wieder

Danke an alle

Greetz

Peter
Raspi4 / Debian Bullseye / FB 7490 / FHEM 6.x / CUL433 / CUL868 / aculfw / FrtizFon / DECT200 / IT / Homematic / ZigBee (Raspbee) /  Rademacher / HE / km200  / DS214+