Hallo delmar,
immer, wenn der Denon AVR abgeschaltet wird, bekomme ich einen freeze von 6 bis 8 Sekunden. Es stört an sich nicht sonderlich, da ja nicht ständig an- und ausgeschaltet wird.
2025.08.01 22:25:17.101 2: [Freezemon] myFreezemon: possible freeze starting at 22:25:10, delay is 7.099 possibly caused by: tmr-DENON_AVR_ConnectionCheck(myDENON)
Falls die Fehlerbehebung nicht aufwendig ist, würde ich mich freuen, wenn du es dir mal anschauen könntest.
Viele Grüße Gisbert
Ich nutze dieses Modul auch intensiv, sehe aber keinerlei Freezes im fhem-Log. Allerdings schalte ich meinen Denon x6400h (angebunden via LAN/IP) nie ganz aus (geht auch gar nicht, da der Ein/Ausschalter als Taster implementiert ist). Damit aber die fhem-Integration vollständig funktioniert, habe ich den Denon bewußt so konfiguriert, daß das Netzwerk des Denon aktiv bleibt. Nur so funktioniert z.B. das Einchalten via fhem.
Vielleicht auch ein Lösung für Dich?
Bzgl. komplett stromlos machen (was ich eigentlich gern bei unbenutzten Geräten machen würde) - das geht heutzutage oft nur noch durch Steckerziehen. Man denke z.B. nur an "moderne" Kochfelder, die nur noch Tipptasten haben. Selbst bei älteren Geräten wurde ich neulich überrasccht: Mein alter Tehnics-Schallplattenspieler aus den 80ern hat zwar einen "echten" Ein/Ausschalter, aber der ist "dummerweise" (vermutlich aus Schutzklasse-Gründen) im Sekundärkreis des Trafos, d.h. der Primärkreis ist immer am Stromnetz und brummt leise für sich hin (dadurch ist's mir aufgefallen, und der Schaltplan hat's bestätigt). Und alle Smarthome-Komponenten, die keine Batterien nutzen, sind ja auch immer am Stromnetz.
Grüßle, Michael
Hallo Michael,
der Denon kriegt primär seinen Ein- und Ausschaltbefehl vom Fernseher. Ansonsten schalte bzw. steuere ich den Denon nur gelegentlich von Fhem aus. Der Denon hängt dabei immer am Netz.
Was immer beim Ausschalten des Fernsehers und damit des Denon auftritt, sind die besagten Freezes.
Viele Grüße Gisbert
Ohne das Modul zu kennen: es benutzt Devio. Folglich freezes möglich. Standard: 3s. Zum übersteuern hat der Autor wohl das attr timeout eingebaut.
Grüße in den schäälen Norden
Markus
Hallo Markus,
sehe ich das richtig, dass wenn ich attr timeout 1 setze, dass dann die Freezes kürzer ausfallen?
Commandref sagt:
timeout - number of connection attempts
Viele Grüße Gisbert
so interpretiere ich das Modul. Heißt aber auch, dass es zu Fehlfunktion kommen kann, da ja die Kommunikation "vorzeitig abgebrochen" wird.
Versuch mach kluch.
Schönen Ruhestandssonntag.
Markus
Hallo Markus,
ZitatSchönen Ruhestandssonntag
Danke für das Mitleid - hätte fast Beileid geschrieben ;D
Mit timeout 1 gibt es zwar Gemecker in Logfile, aber keine Freezes.
Viele Grüße Gisbert
Zitat von: Gisbert am 16 August 2025, 20:58:41Der Denon hängt dabei immer am Netz.
Vermutlich hast Du im Denon auch das Netzwerk auf aktiv gesetzt, wenn im Standby? Per Default schaltet der Denon zum Stromsparen sein Netzwerkmodul ab.
Merkwürdigkeiten mit Schaltvorgänge hatte ich mit einem Sony-TV: der hat sich 10min NACH dem Ausschalten "wirklich" ausgeschaltet (in den "echten" Standby), was immer zu einem nervigen HDMI-Reset mit kurzzeitigem Ausfall der Audiowiedergabe geführt hat, etwa bei CD-Wiedergabe.
Hallo olwaldi,
ich hab jetzt die Netzwerksteuerung auf Aus (im Standby) geschaltet - und damit gibt es leider auch Freezes (Attribut timeout hatte ich zuvor gelöscht).
Viele Grüße Gisbert
Vielleicht blöde Idee, aber vielleicht auch passend für deinen Anwendungsfall, wenn du sowieso per FHEM primär nur ausschaltest:
Kann man nicht irgendwas hernehmen (PRESENCE oder so gepaart mit einem notify? weiß nicht, was da grade aktuell ist), das ping <IP AVR> ausführt und, sobald nix mehr zurück kommt, das Denon-device auf disable 1 stellt und umgekehrt?
Sobald der Receiver wieder eingeschaltet wird, geht auch der ping wieder, das device wird auf disable 0 gesetzt und der Receiver lässt sich, für die Zeit, in der er eingeschaltet ist, per FHEM steuern.
Zitat von: Gisbert am 20 August 2025, 16:08:46ich hab jetzt die Netzwerksteuerung auf Aus (im Standby) geschaltet - und damit gibt es leider auch Freezes (Attribut timeout hatte ich zuvor gelöscht).
"An" sollte eigentlich besser sein, nur dann könnte man den Denon z.B. per fhem einschalten.
Poste doch mal deine DEF vom Denon.
Hast du es mal apptime probiert um genauere Infos zu ergattern?
Mit freundlichen Grüßen
Zitat von: Shadow3561 am 21 August 2025, 16:22:18Poste doch mal deine DEF vom Denon.
Hast du es mal apptime probiert um genauere Infos zu ergattern?
Mit freundlichen Grüßen
Hier ist meine Definition des Denon-Devices:
define myDENON DENON_AVR 192.168.1.111
attr myDENON brand Denon
attr myDENON cmdIcon muteT:rc_MUTE
attr myDENON devStateIcon on:rc_GREEN:main_off main_off:rc_YELLOW:main_on off:rc_STOP:main_on absent:rc_RED:main_on muted:rc_MUTE@green:muteT playing:rc_PLAY@green:pause paused:rc_PAUSE@green:play disconnected:rc_RED
attr myDENON dlnaName Denon_AVR_X1800H
attr myDENON room HEOS
attr myDENON suppressReading HASH.*
attr myDENON timeout 1
attr myDENON webCmd volume:muteT:input:surroundMode
attr myDENON widgetOverride volume:15,17.5,20,22.5,25,27.5,30,32.5,35,37.5,40,42.5,45
# CFGFN ./FHEM/myHEOS.cfg
# Clients :DENON_AVR_ZONE:
# DEF 192.168.1.111
# DeviceName 192.168.1.111:23
# FUUID 67f9af68-f33f-e986-db81-3be6224528ec320a
# IP 192.168.1.111
# NAME myDENON
# NEXT_OPEN 1755787624.50542
# NR 1661
# NTFY_ORDER 50-myDENON
# PARTIAL
# STATE disconnected
# TIMEOUT 1
# TYPE DENON_AVR
# eventCount 929
# READINGS:
# 2025-08-20 20:07:15 Muting-Level mute
# 2025-08-20 20:07:14 Network-Name Denon AVR-X1800H
# 2025-08-20 20:07:15 Volume-Display absolute
# 2025-08-20 20:07:15 Volume-Startup last
# 2025-08-20 15:59:33 allZoneStereo off
# 2025-08-20 15:59:37 audioOutHDMI unknown
# 2025-08-20 20:07:06 audioRestorer off
# 2025-08-20 15:59:35 autoStandby 15min
# 2025-08-20 20:07:11 bass 0
# 2025-08-20 15:23:40 channelVolumeCenter 0
# 2025-08-20 15:23:40 channelVolumeFrontLeft 0
# 2025-08-20 15:23:40 channelVolumeFrontRight 0
# 2025-08-20 15:23:40 channelVolumeSourroundLeft 0
# 2025-08-20 15:23:40 channelVolumeSourroundRight 0
# 2025-08-20 15:23:40 channelVolumeSubwoofer 0
# 2025-08-20 20:07:05 cinemaEQ on
# 2025-08-20 20:07:11 currentAlbum -
# 2025-08-20 20:07:11 currentArtist -
# 2025-08-20 20:07:11 currentBitrate -
# 2025-08-20 20:07:11 currentCover http://192.168.1.111/img/album%20art_S.png?1755713231000
# 2025-08-20 20:07:11 currentMedia -
# 2025-08-20 20:07:11 currentPlaytime -
# 2025-08-20 20:07:11 currentStation -
# 2025-08-20 20:07:11 currentStream -
# 2025-08-20 20:07:11 currentTitle -
# 2025-08-20 20:07:05 digitalInput auto
# 2025-08-20 16:00:24 display bright
# 2025-08-20 20:07:11 dynamicCompression off
# 2025-08-20 20:07:05 dynamicEQ on
# 2025-08-20 20:07:05 dynamicEQRefLevelOffset 0
# 2025-08-20 20:07:05 dynamicVolume medium
# 2025-08-20 15:59:35 eco auto
# 2025-08-20 15:23:40 firmware_AVR F100-9092-B091-8380
# 2025-08-20 15:23:40 firmware_DTS 3.90.50.82
# 2025-06-22 12:32:04 graphicEQ off
# 2025-08-16 03:13:45 httpError 192.168.1.111: No route to host (113)
# 2025-08-16 03:13:45 httpState ERROR
# 2025-08-20 20:07:11 input TV
# 2025-08-20 20:07:11 inputSound HASH(0x56347e8539b0)
# 2025-08-20 20:07:14 lock off
# 2025-08-20 20:07:05 loudness on
# 2025-08-20 20:07:11 lowFrequencyEffects 0
# 2025-08-20 20:07:05 multEQ reference
# 2025-08-20 20:07:11 mute off
# 2025-08-20 20:07:11 playStatus stopped
# 2025-08-20 23:02:21 power off
# 2025-08-20 23:02:21 presence absent
# 2025-08-20 15:23:40 quickselect 0
# 2025-08-20 20:07:15 resolutionHDMI HASH(0x56347e6f77a8)
# 2025-08-20 16:01:16 samplingRate 48 khz
# 2025-08-20 15:23:40 setup off
# 2025-08-20 15:23:39 sleep off
# 2025-08-20 20:07:11 sound_out Dolby Audio + DSur
# 2025-08-20 20:07:11 sound_signal_in -
# 2025-08-21 16:46:04 state disconnected
# 2025-08-20 23:02:21 stateAV absent
# 2025-05-12 22:30:08 subwooferLevelAdjust -6
# 2025-08-20 20:16:08 surroundMode Movie
# 2025-08-20 20:07:11 toneControl off
# 2025-08-20 20:07:11 treble 0
# 2025-08-20 20:07:05 tunerBand FM
# 2025-08-20 20:07:05 tunerFrequency 87.5 MHz
# 2025-08-20 20:07:05 tunerMode auto
# 2025-08-20 20:07:05 tunerPreset 1
# 2025-08-20 20:07:15 videoSelect Mediaplayer
# 2025-08-20 21:45:37 volume 25
# 2025-08-20 21:45:37 volumeMax 695
# 2025-08-20 21:45:37 volumeStraight -55
# 2025-08-20 20:07:15 zone2 off
# 2025-08-20 23:01:18 zoneMain off
# helper:
# INPUT TV
# PARTIAL
# deviceIP 192.168.1.111
# isPause 0
# isPlaying 0
# nextConnectionCheck 1755723738.90658
# playTimeCheck 0
# volume 25
# bm:
# DENON_AVR_Get:
# cnt 8
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 20.08. 16:14:01
# max 0.000171899795532227
# tot 0.00103092193603516
# mAr:
# HASH(0x56347c9cdc10)
# myDENON
# ?
# DENON_AVR_Notify:
# cnt 1372878
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 20.08. 03:30:08
# max 0.0120849609375
# tot 19.5875828266144
# mAr:
# HASH(0x56347c9cdc10)
# HASH(0x563476d7c358)
# DENON_AVR_Read:
# cnt 1896
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 18.08. 19:28:46
# max 0.100790023803711
# tot 24.0780942440033
# mAr:
# HASH(0x56347c9cdc10)
# DENON_AVR_Ready:
# cnt 5929
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 16.08. 09:15:51
# max 0.0231719017028809
# tot 9.51697731018066
# mAr:
# HASH(0x56347c9cdc10)
# DENON_AVR_Set:
# cnt 29
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 21.08. 06:58:43
# max 0.0037071704864502
# tot 0.0384721755981445
# mAr:
# HASH(0x56347c9cdc10)
# myDENON
# ?
#
setstate myDENON disconnected
setstate myDENON 2025-08-20 20:07:15 Muting-Level mute
setstate myDENON 2025-08-20 20:07:14 Network-Name Denon AVR-X1800H
setstate myDENON 2025-08-20 20:07:15 Volume-Display absolute
setstate myDENON 2025-08-20 20:07:15 Volume-Startup last
setstate myDENON 2025-08-20 15:59:33 allZoneStereo off
setstate myDENON 2025-08-20 15:59:37 audioOutHDMI unknown
setstate myDENON 2025-08-20 20:07:06 audioRestorer off
setstate myDENON 2025-08-20 15:59:35 autoStandby 15min
setstate myDENON 2025-08-20 20:07:11 bass 0
setstate myDENON 2025-08-20 15:23:40 channelVolumeCenter 0
setstate myDENON 2025-08-20 15:23:40 channelVolumeFrontLeft 0
setstate myDENON 2025-08-20 15:23:40 channelVolumeFrontRight 0
setstate myDENON 2025-08-20 15:23:40 channelVolumeSourroundLeft 0
setstate myDENON 2025-08-20 15:23:40 channelVolumeSourroundRight 0
setstate myDENON 2025-08-20 15:23:40 channelVolumeSubwoofer 0
setstate myDENON 2025-08-20 20:07:05 cinemaEQ on
setstate myDENON 2025-08-20 20:07:11 currentAlbum -
setstate myDENON 2025-08-20 20:07:11 currentArtist -
setstate myDENON 2025-08-20 20:07:11 currentBitrate -
setstate myDENON 2025-08-20 20:07:11 currentCover http://192.168.1.111/img/album%20art_S.png?1755713231000
setstate myDENON 2025-08-20 20:07:11 currentMedia -
setstate myDENON 2025-08-20 20:07:11 currentPlaytime -
setstate myDENON 2025-08-20 20:07:11 currentStation -
setstate myDENON 2025-08-20 20:07:11 currentStream -
setstate myDENON 2025-08-20 20:07:11 currentTitle -
setstate myDENON 2025-08-20 20:07:05 digitalInput auto
setstate myDENON 2025-08-20 16:00:24 display bright
setstate myDENON 2025-08-20 20:07:11 dynamicCompression off
setstate myDENON 2025-08-20 20:07:05 dynamicEQ on
setstate myDENON 2025-08-20 20:07:05 dynamicEQRefLevelOffset 0
setstate myDENON 2025-08-20 20:07:05 dynamicVolume medium
setstate myDENON 2025-08-20 15:59:35 eco auto
setstate myDENON 2025-08-20 15:23:40 firmware_AVR F100-9092-B091-8380
setstate myDENON 2025-08-20 15:23:40 firmware_DTS 3.90.50.82
setstate myDENON 2025-06-22 12:32:04 graphicEQ off
setstate myDENON 2025-08-16 03:13:45 httpError 192.168.1.111: No route to host (113)
setstate myDENON 2025-08-16 03:13:45 httpState ERROR
setstate myDENON 2025-08-20 20:07:11 input TV
setstate myDENON 2025-08-20 20:07:11 inputSound HASH(0x56347e8539b0)
setstate myDENON 2025-08-20 20:07:14 lock off
setstate myDENON 2025-08-20 20:07:05 loudness on
setstate myDENON 2025-08-20 20:07:11 lowFrequencyEffects 0
setstate myDENON 2025-08-20 20:07:05 multEQ reference
setstate myDENON 2025-08-20 20:07:11 mute off
setstate myDENON 2025-08-20 20:07:11 playStatus stopped
setstate myDENON 2025-08-20 23:02:21 power off
setstate myDENON 2025-08-20 23:02:21 presence absent
setstate myDENON 2025-08-20 15:23:40 quickselect 0
setstate myDENON 2025-08-20 20:07:15 resolutionHDMI HASH(0x56347e6f77a8)
setstate myDENON 2025-08-20 16:01:16 samplingRate 48 khz
setstate myDENON 2025-08-20 15:23:40 setup off
setstate myDENON 2025-08-20 15:23:39 sleep off
setstate myDENON 2025-08-20 20:07:11 sound_out Dolby Audio + DSur
setstate myDENON 2025-08-20 20:07:11 sound_signal_in -
setstate myDENON 2025-08-21 16:46:04 state disconnected
setstate myDENON 2025-08-20 23:02:21 stateAV absent
setstate myDENON 2025-05-12 22:30:08 subwooferLevelAdjust -6
setstate myDENON 2025-08-20 20:16:08 surroundMode Movie
setstate myDENON 2025-08-20 20:07:11 toneControl off
setstate myDENON 2025-08-20 20:07:11 treble 0
setstate myDENON 2025-08-20 20:07:05 tunerBand FM
setstate myDENON 2025-08-20 20:07:05 tunerFrequency 87.5 MHz
setstate myDENON 2025-08-20 20:07:05 tunerMode auto
setstate myDENON 2025-08-20 20:07:05 tunerPreset 1
setstate myDENON 2025-08-20 20:07:15 videoSelect Mediaplayer
setstate myDENON 2025-08-20 21:45:37 volume 25
setstate myDENON 2025-08-20 21:45:37 volumeMax 695
setstate myDENON 2025-08-20 21:45:37 volumeStraight -55
setstate myDENON 2025-08-20 20:07:15 zone2 off
setstate myDENON 2025-08-20 23:01:18 zoneMain off
apptime habe ich bisher in diesem Zusammenhang noch nicht benutzt.
Ich mach mich mal schlau und berichte dann.
Viele Grüße Gisbert
welche Modulversion benutzt du?
Zitat von: Shadow3561 am 21 August 2025, 17:11:54welche Modulversion benutzt du?
Ich bin mir nicht ganz sicher, was du damit meinst. Da ich Fhem jeden Samstag update, ist das auch der Versionsstand für DENON_AVR.
Debian 12 Bookworm ist auch aktuell.
Viele Grüße Gisbert