Hauptmenü

Neueste Beiträge

#1
Verbrauchsmessung / Aw: Tibber & Tibber Pulse
Letzter Beitrag von lulatsch66 - 14 Dezember 2025, 10:32:05
Hallo Christian,

vielen Dank für deine ausführliche Antwort - leider eben erst entdeckt,
hatte nur deinen letzten Beitrag gelesen  ::)

Zitat von: ch.eick am 08 Dezember 2025, 09:54:56was klappt denn beim EVU_Tibber_connect15 nicht?

Ich habe gerade nochmal meine letzte Version ins contrib geladen.

- die Werte für "nächste 3h" waren immer falsch, gefühlt vom Vortag
- hab jetzt nochmal die drei unterschiedlichen Zeilen im Vergleich zu vorher nachgezogen, mal schauen wie es jetzt aussieht

Zitat von: ch.eick am 08 Dezember 2025, 09:54:56- Werte für morgen werden noch nicht abgefragt
  - consumption habe ich gerade mal nachgesehen, das gibt es noch nicht auf 15 Minuten Basis

Bitte darauf Achten, es ist eine Testversion.
Das andere EVU_Tibber_connect sollte deaktiviert werden, damit es keine zwei Sessions zu Tibber gibt.

ok, das mit dem deaktivieren des anderen EVU_Tibber_connect ist dann wohl an mir vorbei gegangen bzw. muss ich überlesen haben. Wäre natürlich eine Erklärung.

Vielleicht warte ich einfach auf deine neue Version.

Zitat von: ch.eick am 08 Dezember 2025, 09:54:56
Zitat von: lulatsch66 am 06 Dezember 2025, 13:20:31Hast du davon abgeleitet noch Darstellungen/Diagramme oder DOIF,
mit denen du dein "Tibber" device verwendest?
Für die Bedienung gibt es das RAW_EVU_Tibber, was auch im contrib liegt. Das arbeitet jedoch noch mit dem EVU_Tibber_connect (1h) und müsste noch auf 15 Minuten angepasst werden. Da sind dan auch SVG mit drin.

- Sorry für die Verwirrung, meine Frage bezog sich auf den Beitrag von MaJu. Aber trotzdem lieben Dank für den Hinweis auf DOIF.
- Ja, das RAW_EVU_Tibber hatte ich versucht auf connect15 anzupassen ... dann wieder zurück gedreht.
 

Zitat von: ch.eick am 08 Dezember 2025, 09:54:56Wie im anderen Post zu sehen verwende ich jedoch Grafana und habe dort auch ein Diagramm um den Trigger für den aktuellen Tag in die Zukunft darzustellen.

Grafana nutze ich zwar auch, aber noch nicht für FHEM, damit werd ich mich
mal noch beschäftigen.

Zitat von: ch.eick am 08 Dezember 2025, 09:54:56Bei den zusteuernden Devices habe ich dann auch im DOIF eine Aktivierung für Tibber drin, was dann z.B. so aussieht
...
Muster sind in der Ordnerstruktur im contrib.

Vielen Dank, dann schau ich dort nochmal genauer nach, das hab ich wohl bisher übersehn.

VG
Falko
#2
FHEM Code changes / Revision 30624: fhemweb_animat...
Letzter Beitrag von System - 14 Dezember 2025, 10:30:37
Revision 30624: fhemweb_animatedsvg: support numeric >= and < state comparison

fhemweb_animatedsvg: support numeric >= and < state comparison

Source: Revision 30624: fhemweb_animatedsvg: support numeric >= and < state comparison
#3
FHEMWEB / Aw: [AnimatedSVG]Fhemweb Widge...
Letzter Beitrag von schwatter - 14 Dezember 2025, 09:47:59
Moin,

Update im Contrib

  • Numerische >= und < Zustandsprüfung hinzugefügt

Beispiel:
widgetOverride test:animatedsvg,state,>=10@green,<10@grey,shake,size@50

Gruß schwatter
#4
Sonstiges / Aw: Ecowitt API - diverse Wett...
Letzter Beitrag von Beta-User - 14 Dezember 2025, 09:39:39
Sieht gut aus.

Meine Außeneinheit hat ihren endgültigen Standort noch nicht gefunden.

Gibt es eigentlich sowas wie "best practices" für den Standort von Wetterstationen allgemein?

Logistisch optimal wäre eigentlich vorne an der Stirnseite der Garage, da wären nämlich 12V für die Heizung (falls man die mal wieder brauchen sollte...) ohne Aufhebens verfügbar.
Dafür bräuchte man aber eine optisch optimale Lösung (in Edelstahl) und das wäre leider etwas in der Senke, dafür aber mit dem relativ größmöglichen Abstand von anderen Gebäuden.
Seitlich auf der anderen Seite der Garage ginge auch, aber da ist der Abstand zu anderen Gebäuden kleiner.

Hmmm, vermutlich lasse ich das Ding doch erst mal oben im Garten und warte, ob der neue Nachbar seine Garage abreißen will.
#5
Anfängerfragen / Mein Dummy / Notify funktionie...
Letzter Beitrag von Thoffi1978 - 14 Dezember 2025, 09:35:27
Hallo,
eigentlich läuft meine Anwesenheitsschaltung gut. Ich habe jetzt festgestellt, dass der Notify von meinem Receiver den Wert nicht richtig übergibt.

Mein Wohnzimmer anwesend wertet den DummyWert du_Onkyo nicht (richtig) aus.
Internals:
   .cachedHelp Unknown argument ?, choose one of active channel: clear getConfig getRegRaw inactive mute off on overrideInterval peerBulk peerChan peerSmart href='/fhem?detail=Entfeuchter'>Entfeuchter,LED_Trockner,Schalter_STor_Pforte,Schalter_Schiebetor reboot regBulk regSet remoteControl showText showtextwithbutton shutdown sign statusRequest statusRequest toggle trgEventL trgEventS trgPressL trgPressS volume saveStructState restoreStructState
   .triggerUsed 1
   ATTR       room
   CHANGEDCNT 14393
   DEF        room Blueray WZ_Anwesend Laptop Petra_Laptop Coolstream_WZ Bwm_hinten_Motion  du_Onkyo LG_TV_Lan
   FUUID      5c6a8912-f33f-7e98-9461-1982448b760464ad
   NAME       Wohnzimmer_anwesend
   NOTIFYDEV  Laptop,Bwm_hinten_Motion,Blueray,Petra_Laptop,du_Onkyo,WZ_Anwesend,LG_TV_Lan,Coolstream_WZ,global
   NR         337
   NTFY_ORDER 50-Wohnzimmer_anwesend
   STATE      present
   TYPE       structure
   eventCount 827
   .asyncQueue:
   .attraggr:
   .attreocr:
     state
   .attrminint:
   .memberHash:
     Blueray    absent
     Bwm_hinten_Motion present
     Coolstream_WZ absent
     LG_TV_Lan  absent
     Laptop     1
     Petra_Laptop absent
     WZ_Anwesend present
     du_Onkyo   
   .memberList:
     Blueray
     WZ_Anwesend
     Laptop
     Petra_Laptop
     Coolstream_WZ
     Bwm_hinten_Motion
     du_Onkyo
     LG_TV_Lan
   READINGS:
     2025-12-14 09   LastDevice      Bwm_hinten_Motion
     2025-12-14 09   LastDevice_Abs  Bwm_hinten_Motion
     2025-12-14 09   state           present
Attributes:
   clientstate_behavior relative
   clientstate_priority present absent
   event-on-change-reading state
   room       Wohnzimmer
nt_Onkyo_Power:
Internals:
   .COMMAND   set du_Onkyo  [Onkyo_Receiver:power]

   DEF        Onkyo_Receiver:power:.* set du_Onkyo  [Onkyo_Receiver:power]

   FUUID      5dd6b7f9-f33f-7e98-ff4e-15028453ae17481a
   NAME       nt_Onkyo_Power
   NOTIFYDEV  Onkyo_Receiver
   NR         373
   NTFY_ORDER 50-nt_Onkyo_Power
   REGEXP     Onkyo_Receiver:power:.*
   STATE      2025-12-14 08:19:32
   TRIGGERTIME 1765696772.87212
   TYPE       notify
   .attraggr:
   .attrminint:
   READINGS:
     2025-11-21 11:57:51   state           active
     2025-12-14 08:19:32   triggeredByDev  Onkyo_Receiver
     2025-12-14 08:19:32   triggeredByEvent power: on
Attributes:
   room       Wohnzimmer
du_Onkyo
Internals:
   FUUID      5dd6bdcb-f33f-7e98-8d85-d249f4ad02859625
   NAME       du_Onkyo
   NR         374
   STATE      present
   TYPE       dummy
   eventCount 92
   .attraggr:
   .attrminint:
   READINGS:
     2025-12-14 08:43:01   state           present
Attributes:
   room       Wohnzimmer
   room_map   on:present off:absent
   userattr   room_map structexclude
   webCmd     present:absent

Onkyo:
Internals:
   CHANNEL    0A
   Clients    :ONKYO_AVR_ZONE:
   DEF        192.168.2.15 2013
   DeviceName 192.168.2.15:60128
   FD         50
   FUUID      5c6a8915-f33f-7e98-e440-8bf2ebe88031fd97
   INPUT      2B
   NAME       Onkyo_Receiver
   NR         363
   NTFY_ORDER 50-Onkyo_Receiver
   PARTIAL   
   PROTOCOLVERSION 2013
   SCREENLAYER 2
   STATE      opened
   TIMEOUT    3
   TYPE       ONKYO_AVR
   ZONE       1
   eventCount 8565
   model      TX-NR676E
   .attraggr:
   .attrminint:
   .clientArray:
     ONKYO_AVR_ZONE
   OLDREADINGS:
   READINGS:
     2025-11-24 18:46:07   USB_Front       none
     2025-11-24 18:46:07   USB_Rear        disabled
     2025-12-10 18:49:33   _DMN            00
     2025-12-11 19:47:52   _ITV            +08
     2025-11-30 09:44:12   _MRM            10
     2025-11-30 09:43:51   _NDN            Casting TuneIn Free
     2025-11-28 13:13:28   _NFI            //
     2025-11-30 19:19:05   _NGV            1.36.145856
     2025-11-23 15:23:55   _NLU            00000001
     2025-11-24 19:07:19   _PCT            00
     2025-11-30 09:44:13   _PR3            00
     2025-11-30 09:44:13   _PRZ            00
     2025-12-10 19:07:44   _SLZ            24
     2025-11-30 09:44:13   _TU3            08760
     2025-11-30 09:44:13   _TUZ            08760
     2025-12-11 19:47:40   _UPD            FF
     2025-12-10 19:00:33   _ZMT            00
     2025-12-10 19:08:16   _ZPW            00
     2025-12-10 19:04:21   _ZVL            2C
     2025-12-14 08:19:33   audin_ch       
     2025-12-14 08:19:33   audin_enc       
     2025-12-14 08:19:33   audin_srate     
     2025-12-14 08:19:33   audin_src       NETWORK
     2025-11-21 12:10:00   audout_ch       2
     2025-12-14 08:19:33   audout_mode     All Ch Stereo
     2025-11-21 11:11:13   brand           ONKYO
     2025-11-26 18:39:08   center-temporary-level 0
     2025-12-14 08:19:39   channel         Spotify
     2025-11-23 10:18:29   channelList     Music_Server,Pandora,Spotify,TuneIn_Radio,Deezer,AirPlay,TIDAL,Amazon_Music,Play_Queue,Chromecast_built-in,DTS_Play-Fi,FlareConnect
     2025-11-21 19:59:56   cinema-filter   off
     2025-11-26 19:42:22   currentAlbum   
     2025-12-14 08:19:39   currentAlbumArtURI ./FHEM/lib/UPnP/sonos_empty.jpg
     2025-12-14 08:19:39   currentAlbumArtURL ?/ONKYO_AVR/cover/empty.jpg
     2025-11-30 09:44:18   currentArtist   
     2025-12-14 09:31:36   currentTitle    Kapitel 24: Im Bann des Barrakudas - Folge 236
     2025-12-14 09:31:37   currentTrackDuration 00:03:13
     2025-12-14 09:33:08   currentTrackPosition 00:01:32
     2025-11-21 11:11:13   deviceid        TX-NR676E
     2025-11-21 11:11:13   deviceyear      2017
     2025-11-24 19:07:19   dimmer-level    bright
     2025-11-21 11:11:13   firmwareversion 1142-1020-3070-0011-0000
     2025-11-30 09:44:19   hdmi-cec        on
     2025-12-14 08:19:32   input           NET
     2025-11-23 10:18:29   inputList       BD/DVD,CBL/SAT,GAME,STRM_BOX,PC,AUX,AM,FM,CD,TV,PHONO,NET,BLUETOOTH
     2025-12-14 08:19:33   listening-mode  all-ch-stereo
     2025-12-11 19:47:52   music-optimizer on
     2025-11-21 12:10:00   mute            off
     2025-11-21 12:10:00   network-standby off
     2025-11-30 19:19:13   networkConnection ethernet
     2025-12-14 08:19:39   playStatus      playing
     2025-12-14 08:19:32   power           on
     2025-12-14 08:19:32   presence        present
     2025-11-30 09:44:13   preset         
     2025-12-14 08:19:39   repeat          all
     2025-12-02 14:46:36   screenCurser    -
     2025-11-28 09:41:05   screenIconLeft  00
     2025-12-14 08:19:39   screenIconRight 0A
     2025-12-14 08:19:39   screenItemC0000
     2025-12-14 08:19:39   screenItemC0001
     2025-12-14 08:19:39   screenItemC0002
     2025-12-14 08:19:39   screenItemC0003
     2025-12-14 08:19:39   screenItemC0004
     2025-12-14 08:19:39   screenItemC0005
     2025-12-14 08:19:39   screenItemC0006
     2025-12-14 08:19:39   screenItemC0007
     2025-12-14 08:19:39   screenItemC0008
     2025-12-14 08:19:39   screenItemC0009
     2025-11-28 09:41:05   screenItemCnt   0000
     2025-11-28 09:41:05   screenLayer     00
     2025-12-14 08:19:39   screenLayerInfo 2
     2025-12-14 08:19:39   screenListPos   0000
     2025-11-23 13:01:51   screenStatus   
     2025-11-28 09:41:05   screenTitle     
     2025-12-14 08:19:39   screenType      2
     2025-12-14 08:19:39   shuffle         -
     2025-11-21 12:10:00   sleep           off
     2025-12-10 18:45:38   speaker-layout  --
     2025-12-14 08:19:32   state           opened
     2025-12-14 08:19:39   stateAV         playing
     2025-11-26 20:36:37   subwoofer-temporary-level 0
     2025-11-26 18:39:34   tone-front-bass 0
     2025-11-26 18:37:47   tone-front-treble -1
     2025-11-30 09:44:13   tunerFrequency  08760
     2025-11-21 12:10:00   vidin_cdepth    1
     2025-11-21 12:10:00   vidin_cspace   
     2025-11-21 12:10:00   vidin_res       
     2025-12-14 08:19:33   vidin_src       No Video
     2025-11-21 12:10:00   vidout_cdepth   1
     2025-12-10 19:30:13   vidout_cspace   
     2025-12-14 08:19:33   vidout_dst      MAIN
     2025-11-21 12:10:00   vidout_res     
     2025-12-14 09:29:23   volume          28
     2025-11-21 11:11:13   zones           2
   SCREEN:
     0:
       list:
         0000:
           curser     0
           data       Music Server
           listpos    1
           property   -
         0001:
           curser     0
           data       USB
           listpos    0
           property   -
         0002:
           curser     0
           data       Play Queue
           listpos    0
           property   -
         0003:
           curser     0
           data       Deezer
           listpos    0
           property   -
         0004:
           curser     0
           data       Tidal
           listpos    0
           property   -
         0005:
           curser     0
           data       AmazonMusic
           listpos    0
           property   -
         0006:
           curser     0
           data       FlareConnect
           listpos    0
           property   -
         0007:
           curser     0
           data       Chromecast built-in
           listpos    0
           property   -
         0008:
           curser     0
           data       DTS Play-Fi
           listpos    0
           property   -
         0009:
           curser     0
           data       AirPlay
           listpos    0
           property   -
     1:
       list:
         0000:
           curser     0
           data       My Presets
           listpos    0
           property   -
         0001:
           curser     0
           data       Local Radio
           listpos    0
           property   -
         0002:
           curser     1
           data       Music
           listpos    1
           property   -
         0003:
           curser     0
           data       Talk
           listpos    0
           property   -
         0004:
           curser     0
           data       Sports
           listpos    0
           property   -
         0005:
           curser     0
           data       By Location
           listpos    0
           property   -
         0006:
           curser     0
           data       By Language
           listpos    0
           property   -
         0007:
           curser     0
           data       Podcasts
           listpos    0
           property   -
         0008:
           curser     0
           data       Log Out
           listpos    0
           property   -
     2:
       list:
         0000:
           curser     0
           data       Music Server
           listpos    1
           property   -
         0001:
           curser     0
           data       USB
           listpos    0
           property   -
         0002:
           curser     0
           data       Play Queue
           listpos    0
           property   -
         0003:
           curser     0
           data       Deezer
           listpos    0
           property   -
         0004:
           curser     0
           data       Tidal
           listpos    0
           property   -
         0005:
           curser     0
           data       AmazonMusic
           listpos    0
           property   -
         0006:
           curser     0
           data       FlareConnect
           listpos    0
           property   -
         0007:
           curser     0
           data       Chromecast built-in
           listpos    0
           property   -
         0008:
           curser     0
           data       DTS Play-Fi
           listpos    0
           property   -
         0009:
           curser     0
           data       AirPlay
           listpos    0
           property   -
   fhem:
     infix      ONKYO_AVR
   helper:
     currentCover ./www/images/default/ONKYO_AVR/Onkyo_Receiver_CurrentAlbumArt.jpg
     nextConnectionCheck 1765701252.72459
     cover:
       jpg:
         parts      945
     receiver:
       status     ok
       device:
         brand      ONKYO
         category   AV Receiver
         destination xx
         deviceserial 0009B0ED5164
         ecosystemversion 200
         firmwareversion 1142-1020-3070-0011-0000
         friendlyname
         id         TX-NR676E
         macaddress 0009B0ED5164
         model      TX-NR676E
         modeliconurl http://192.168.2.15/icon/OAVR_120.jpg
         productid  streamsdk
         tidaloauthversion 0
         year       2017
         controllist:
           count      61
           control:
             AMP Control(RI):
               value      0
             AV Adjust:
               value      0
             Audio Scalar:
               value      0
             Auto Sound Retriever:
               value      0
             BD Control(CEC):
               value      1
             Bass:
               max        10
               min        -10
               step       1
               value      1
               zone       1
             CD Control:
               value      0
             CD Control(NewRemote):
               value      0
             CD Control(RI):
               value      0
             Center Level:
               max        12
               min        -12
               step       1
               value      1
               zone       1
             Cursor:
               value      1
             DTS:X:
               value      1
             DetailedFileInfo:
               value      1
             Dialog Enhance:
               value      0
             Digital Filter:
               value      0
             Dimmer:
               value      1
             DolbyAtmos:
               value      1
             DownSample:
               value      0
             Hi-Bit:
               value      0
             Home:
               code       HOME
               position   2
               value      0
             Info:
               value      1
             LMD Auto/Direct:
               code       AUTO
               position   2
               value      0
             LMD Direct:
               code       01
               position   1
               value      0
             LMD Game:
               code       GAME
               position   3
               value      1
             LMD Movie/TV:
               code       MOVIE
               position   1
               value      1
             LMD Music:
               code       MUSIC
               position   2
               value      1
             LMD Pure Audio:
               code       11
               position   2
               value      0
             LMD Pure Direct:
               code       11
               position   1
               value      0
             LMD Stereo:
               code       00
               position   4
               value      1
             LMD Stereo G:
               code       STEREO
               position   3
               value      0
             LMD Surround:
               code       SURR
               position   4
               value      0
             LMD THX:
               code       04
               position   4
               value      0
             Lock Range Adjust:
               value      0
             MCACC:
               value      0
             Menu:
               code       MENU
               position   1
               value      0
             Music Optimizer:
               value      1
             NJAREQ:
               value      1
             NoAudioInfo:
               value      0
             NoDABPresetFunc:
               value      0
             NoNetworkStandby:
               value      0
             NoPowerButton:
               value      0
             NoVideoInfo:
               value      0
             NoVolume:
               value      0
             P.BASS:
               value      0
             PQLS:
               value      0
             Phase Matching Bass:
               value      0
             Quick:
               code       QUICK
               position   1
               value      1
             S.BASS:
               value      0
             Setup:
               code       MENU
               position   2
               value      1
             Sub Control(CEC):
               value      0
             Subwoofer Level:
               max        12
               min        -15
               step       1
               value      1
               zone       1
             Subwoofer1 Level:
               max        12
               min        -15
               step       1
               value      0
               zone       1
             Subwoofer2 Level:
               max        12
               min        -15
               step       1
               value      0
               zone       1
             TUNER Control:
               value      1
             TUNER Freq Control:
               value      0
             TV Control(CEC):
               value      1
             Tone Direct:
               value      0
             Treble:
               max        10
               min        -10
               step       1
               value      1
               zone       1
             Upsampling:
               value      0
             Zone2 Control(CEC):
               value      0
             time_hhmmss:
               value      1
         functionlist:
           count      10
           function:
             HASH(0x8debbd0)
             HASH(0x8de9b08)
             HASH(0x8dea5d8)
             HASH(0x8debb28)
             HASH(0x8debc90)
             HASH(0x8debd38)
             HASH(0x8debe70)
             HASH(0x8dec260)
             HASH(0x8debe10)
             HASH(0x8dec3b0)
         netservicelist:
           count      13
           netservice:
             00:
               addqueue   1
               enable     07
               name       Music Server
               sort       1
               value      1
               zone       07
             04:
               account    Email
               enable     07
               name       Pandora
               password   Password
               value      1
               zone       07
             0a:
               enable     07
               name       Spotify
               value      1
               zone       07
             0e:
               account    Username
               enable     07
               name       TuneIn Radio
               password   Password
               value      1
               zone       07
             12:
               account    Email address
               enable     07
               name       Deezer
               password   Password
               value      1
               zone       07
             18:
               enable     07
               name       AirPlay
               value      1
               zone       07
             1b:
               account    Username
               enable     07
               multipage  1
               name       TIDAL
               password   Password
               value      1
               zone       07
             1c:
               account    Username
               enable     07
               multipage  1
               name       Amazon Music
               password   Password
               value      1
               zone       07
             1d:
               enable     07
               name       Play Queue
               value      1
               zone       07
             40:
               enable     01
               name       Chromecast built-in
               value      1
               zone       07
             42:
               enable     01
               name       DTS Play-Fi
               value      1
               zone       07
             43:
               enable     07
               name       FlareConnect
               value      1
               zone       07
             f0:
               addqueue   1
               enable     07
               name       USB
               value      0
               zone       07
         presetlist:
           count      40
           preset:
             01:
               band       0
               freq       0
               name       
             02:
               band       0
               freq       0
               name       
             03:
               band       0
               freq       0
               name       
             04:
               band       0
               freq       0
               name       
             05:
               band       0
               freq       0
               name       
             06:
               band       0
               freq       0
               name       
             07:
               band       0
               freq       0
               name       
             08:
               band       0
               freq       0
               name       
             09:
               band       0
               freq       0
               name       
             0a:
               band       0
               freq       0
               name       
             0b:
               band       0
               freq       0
               name       
             0c:
               band       0
               freq       0
               name       
             0d:
               band       0
               freq       0
               name       
             0e:
               band       0
               freq       0
               name       
             0f:
               band       0
               freq       0
               name       
             10:
               band       0
               freq       0
               name       
             11:
               band       0
               freq       0
               name       
             12:
               band       0
               freq       0
               name       
             13:
               band       0
               freq       0
               name       
             14:
               band       0
               freq       0
               name       
             15:
               band       0
               freq       0
               name       
             16:
               band       0
               freq       0
               name       
             17:
               band       0
               freq       0
               name       
             18:
               band       0
               freq       0
               name       
             19:
               band       0
               freq       0
               name       
             1a:
               band       0
               freq       0
               name       
             1b:
               band       0
               freq       0
               name       
             1c:
               band       0
               freq       0
               name       
             1d:
               band       0
               freq       0
               name       
             1e:
               band       0
               freq       0
               name       
             1f:
               band       0
               freq       0
               name       
             20:
               band       0
               freq       0
               name       
             21:
               band       0
               freq       0
               name       
             22:
               band       0
               freq       0
               name       
             23:
               band       0
               freq       0
               name       
             24:
               band       0
               freq       0
               name       
             25:
               band       0
               freq       0
               name       
             26:
               band       0
               freq       0
               name       
             27:
               band       0
               freq       0
               name       
             28:
               band       0
               freq       0
               name       
         selectorlist:
           count      15
           selector:
             HASH(0x8e8d7e8)
             HASH(0x7c95018)
             HASH(0x8e979a8)
             HASH(0x8e97700)
             HASH(0x8e85ed0)
             HASH(0x8cc82e8)
             HASH(0x7a6fde0)
             HASH(0x8a7d498)
             HASH(0x8e83380)
             HASH(0x8c250a0)
             HASH(0x8e8ae30)
             HASH(0x8bdcb80)
             HASH(0x8b8f948)
             HASH(0x7ad2420)
             HASH(0x8c9abd8)
         tuners:
           count      2
           tuner:
             HASH(0x8dec5c8)
             HASH(0x8dec790)
         zonelist:
           count      4
           zone:
             1:
               dst        1
               lrselect   0
               name       Main
               src        1
               value      1
               volmax     82
               volstep    1
             2:
               dst        0
               lrselect   0
               name       Zone2
               src        0
               value      1
               volmax     82
               volstep    1
             3:
               dst        0
               lrselect   0
               name       Zone3
               src        0
               value      0
               volmax     0
               volstep    0
             4:
               dst        0
               lrselect   0
               name       Zone4
               src        0
               value      0
               volmax     0
               volstep    0
       input:
         01         CBL/SAT
         02         GAME
         03         AUX
         05         PC
         10         BD/DVD
         11         STRM_BOX
         12         TV
         22         PHONO
         23         CD
         24         FM
         25         AM
         2B         NET
         2E         BLUETOOTH
         33         DAB
       input_aliases:
       input_names:
Attributes:
   cmdIcon    muteT:rc_MUTE previous:rc_PREVIOUS next:rc_NEXT play:rc_PLAY pause:rc_PAUSE stop:rc_STOP shuffleT:rc_SHUFFLE repeatT:rc_REPEAT
   devStateIcon on:rc_GREEN@green:off off:rc_STOP:on off:rc_RED playing:rc_PLAY@green:pause paused:rc_PAUSE@green:play muted:rc_MUTE@green:muteT fast-rewind:rc_REW@green:play fast-forward:rc_FF@green:play interrupted:rc_PAUSE@yellow:play
   inputs     BD/DVD:CBL/SAT:GAME:STRM_BOX:PC:AUX:AM:FM:CD:TV:PHONO:NET:BLUETOOTH
   room       Wohnzimmer
   userattr   room_map structexclude
   webCmd     volume:muteT:input:previous:next

Hoffi
#6
Sonstiges / Aw: Ecowitt API - diverse Wett...
Letzter Beitrag von Dr. Boris Neubert - 14 Dezember 2025, 09:19:22
Zur Überbrückung der Wartezeit ein Foto von der Wetterstation nach Anbringung gestern - Dank an meinen Vater für die Konstruktion der Halterung!
#7
Sonstiges / Aw: Ecowitt API - diverse Wett...
Letzter Beitrag von Dr. Boris Neubert - 14 Dezember 2025, 09:15:53
Danke für Deine Rückmeldung.

Die zuviel ersetzten GW1000 hatte ich gestern Abend (hoffentlich alle) schon wiederhergestellt.

Die unitialized values beim Erststart habe ich auch gesehen, die Ursache muss ich suchen.

Sitze auch gerade wieder am Modul, nachdem ich gestern Abend wohl was falsch gemacht habe, und über Nacht nur ein Teil der ankommenden Werte auch in die Readings geschrieben wird. Den Blitzsensor und das neue Reading lightning_strike muss ich auch noch testen.

Wenn du Ideen für die Querverweise hast, baue ich sie gerne ein.

#8
Sonstiges / Aw: Ecowitt API - diverse Wett...
Letzter Beitrag von Beta-User - 14 Dezember 2025, 09:03:01
Zitat von: Dr. Boris Neubert am 13 Dezember 2025, 18:46:21
Zitat von: Beta-User am 09 Dezember 2025, 07:20:33"Seit immer" habe ich auch einen unknown "Sensor", der nicht plausible Werte ("FF" und so) zeigt und physisch auch nicht da ist. Vermutlich ein Code-Käfer ::) , der eigentlich auch nicht da sein müßte (aber auch nicht nachhaltig stört).

Es gibt eine Reihe mehr SensorIDs als in der API-Doku aufgeführt sind. Ich habe den Code so geändert, dass unbekannte, also nicht im Hash %ECOWITT_SensorID gelistete Sensoren beim ersten Auftreten mit Default-Werten dem Hash hinzugefügt werden. Das Hash habe ich außerdem um alle in der API-Doku genannten Sensortypen ergänzt. Ansonsten wird nämlich nicht der Rest vom Datagramm gelesen, was zu diesen nicht plausiblen Werten (FF) führt.

(noch nicht eingecheckt)
Thx, auch für's einchecken usw.!

Für unsere Merkliste: In der commandref war "GW1000" als getesteter GW-Typ korrekt und ist per search&replace einmal zu oft überschrieben worden, und wir könnten auch ein paar Querbezüge zu anderen Modulen mit aufnehmen (noch keine konkrete Idee, wie genau):

Zum einen sind die Funk-Sensoren afaik auch per Signalduino zu empfangen und zu dekodieren. Diese Option habe ich allerdings dann nicht weiter verfolgt, weil das Modul ja funktioniert hat 8) ...
Zum anderen: HP1000 scheint für diese Art Gateway eine andere Option bereitzustellen, https://commandref.fhem.de/#HP1000, die vermutlich ähnliche (eingeschränkte?) Resultate liefert wie der MQTT-Weg (wenn man readingList-Code bastelt, um die Daten aufzubereiten).

Beim Starten scheinen noch ein paar "uninitialized value"-Meldungen da zu sein, vielleicht bekommen wir die bei Gelegenheit auch noch beseitigt.
#9
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von Parallix - 14 Dezember 2025, 08:36:53
Zitat von: DS_Starter am 07 Dezember 2025, 19:05:27@Parallix,

ZitatGestern haben meine zwei Hausspeicher beide den in SF eingestellten maxSoC erreicht. Beim eingestellten careCycle=14 hätte demnach heute in special_daysUntilBatteryCare_XX eine 13 stehen müssen. Tatsächlich finde ich heute aber:  special_daysUntilBatteryCare_01=12 und special_daysUntilBatteryCare_01=11.
Möglich wäre ein Bug. Allerdings eher unwahrscheinlich.
...

Da sich bei mir beide Readings special_daysUntilBatteryCare_XX seit meinem ersten Posting nicht verändert haben, vermute ich ein tiefer liegendes Problem und suche derzeit nach einem Ansatzpunkt. Hat hier irgendwer schon mal ein ähnliches Phänomen gehabt?

PS: Die anderen Readings verhalten sich soweit unauffällig.

@Heiko: Noch eine Frage: Kannst Du den Leistungswert, auf dessen Basis  remainingSurplsHrsMinPwrBat_XX bestimmt wird, zugänglich machen?
#10
FHEM Code changes / Revision 30623: controls_fhem....
Letzter Beitrag von System - 14 Dezember 2025, 08:11:27
Revision 30623: controls_fhem.txt: fhemupdate checkin

controls_fhem.txt: fhemupdate checkin

Source: Revision 30623: controls_fhem.txt: fhemupdate checkin