Log MeldungERROR evaluating {WeatherAsHtmlH("YahooWe

Begonnen von Tommy82, 31 Oktober 2023, 21:17:04

Vorheriges Thema - Nächstes Thema

Tommy82

Hallo,
ich hatte plötzlich in meiner FTUI keine Wetterdaten mehr und hab dann mal ins Fhem Log gesehen wo ich dann diese Meldung gefunden habe
2023.10.31 21:00:28.934 1: ERROR evaluating {WeatherAsHtmlH("YahooWetter",7)}: Undefined subroutine &main::WeatherAsHtmlH called at (eval 94925) line 1.
Ich habe schon länger nichts mehr an meinem System verändert außer ab und an mal ein update gefahren. Ich hab dann mal im FHEM WebIf nach dem Device wo die einzelnen Wetterdaten angezeigt worden geguckt und findet dort nur diese meldung.
Undefined subroutine &main::WeatherAsHtmlH called at (eval 95525) line 1
Wo kann das herkommen und vor allem was kann ich dagegen tun, damit es wieder funktioniert?

Danke
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

betateilchen

Die Meldung kommt daher, dass das Weather Modul bei Dir nicht geladen wurde. Im Log sollte es eine Meldung vom letzten FHEM Start geben, warum das Modul nicht geladen wurde.

Das bedeutet aber auch, dass Du im Moment gar kein Weather-device in Deinem FHEM hast, was Du überhaupt anzeigen könntest.

Übrigens - Du versuchst, ein device namens "Yahoowetter" darzustellen - das Weather Modul unterstützt schon seit langer Zeit kein Yahoo mehr (falls dieses device wirklich auf Yahoo angewiesen ist)

Vielleicht solltest Du den Thread in den passenden Bereich zum Wetter verschieben, das ist ja nun keine Anfängerfrage.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Tommy82

#2
Hi,
danke für die Rückmeldung,  mir fehlt ein bisschen die idee woher das Problem kommt.
Ich hab Fhem mal manuell Neugestartet, dann sieht der Log so aus:

2023.11.02 19:52:01.022 1: Including fhem.cfg
2023.11.02 19:52:05.328 2: myDbLog - Subprocess >26203< initialized ... ready for non-blocking operation
2023.11.02 19:52:05.464 3: telnetPort: port 7072 opened
2023.11.02 19:52:06.284 3: WEB: port 8083 opened
2023.11.02 19:52:06.346 3: WEBphone: port 8084 opened
2023.11.02 19:52:06.360 3: WEBtablet: port 8085 opened
2023.11.02 19:52:06.647 1: HMLAN_Parse: hmusb new condition disconnected
2023.11.02 19:52:12.330 3: TV_Programme: Defined with URL http://www.klack.de/fernsehprogramm/was-laeuft-gerade/0/0/all.html and interval 300 featurelevel 6.2
2023.11.02 19:52:17.570 3: TV_Programme_abend: Defined with URL http://www.klack.de/fernsehprogramm/2015-im-tv/0/0/all.html and interval 300 featurelevel 6.2
2023.11.02 19:52:18.650 3: Opening Cul433 device /dev/ttyACM0
2023.11.02 19:52:18.755 3: Setting Cul433 serial parameters to 9600,8,N,1
2023.11.02 19:52:18.866 3: Cul433: Possible commands: ABCEeFGhiKkLlMmRTtUuVWXxY
2023.11.02 19:52:18.871 3: Cul433 device opened
2023.11.02 19:52:20.696 3: Opening Telefon device 192.168.188.1:1012
2023.11.02 19:52:21.104 2: eventTypes: loaded 1658 lines from log/eventTypes.txt
2023.11.02 19:52:22.109 3: TABLETUI: new ext defined infix:ftui/: dir:./www/tablet:
2023.11.02 19:52:22.110 3: Registering HTTPSRV TABLETUI for URL /ftui   and assigned link ftui/ ...
2023.11.02 19:52:22.457 3: Opening Kodi device 192.168.188.25:8484
2023.11.02 19:52:22.464 3: Kodi: Call AttributeFn: Stop Connection...
2023.11.02 19:52:22.645 1: [Alarm_Define] data hash restored from save file with date 2019-11-10 19:51:00
2023.11.02 19:52:23.903 3: DashButtonAlarm: listening
2023.11.02 19:52:23.986 3: MQTT2_FHEM_Server: port 1883 opened
2023.11.02 19:52:24.225 3: freezemon defined myFreezemon freezemon
2023.11.02 19:52:24.228 3: [Freezemon] myFreezemon: Wrapping AnalyzeCommand
2023.11.02 19:52:24.230 3: [Freezemon] myFreezemon: Wrapping CallFn
2023.11.02 19:52:24.236 3: [Freezemon] myFreezemon: Wrapping Log3
2023.11.02 19:52:24.798 0: [echodevice_Define] load ECHO Devicename=ECHO_90F00718642405VR Devicetype=AB72C64C86AW2 Devicemodel=Echo
2023.11.02 19:52:24.810 0: [echodevice_Define] load ECHO Devicename=ECHO_4a0cec98a8804693ad0ff22a505339ad Devicetype=A3C9PE6TNYLTCH Devicemodel=Echo Multiroom
2023.11.02 19:52:24.822 0: [echodevice_Define] load ECHO Devicename=ECHO_G000MW04742305HS Devicetype=A1NL4BVLQ4L3N3 Devicemodel=Echo Show
2023.11.02 19:52:24.835 0: [echodevice_Define] load ECHO Devicename=ECHO_G090MJ0574050EG6 Devicetype=A38EHHIB10L47V Devicemodel=Fire HD 8 Tablet
2023.11.02 19:52:24.848 0: [echodevice_Define] load ECHO Devicename=ECHO_G070L814909707TE Devicetype=A2LWARUGJLBYEW Devicemodel=Fire TV Stick V2
2023.11.02 19:52:24.860 0: [echodevice_Define] load ECHO Devicename=ECHO_G090LF1182231J7A Devicetype=A3S5BH2HU6VAYF Devicemodel=Echo Dot
2023.11.02 19:52:24.874 0: [echodevice_Define] load ECHO Devicename=ECHO_G0W0T8059044F2E8 Devicetype=A1C66CX2XD756O Devicemodel=Fire HD 8 Tablet
2023.11.02 19:52:25.143 3: AMADCommBridge (AMAD) - defined AMADCommBridge with Socketport 8090
2023.11.02 19:52:25.146 3: AMAD: port 8090 opened
2023.11.02 19:52:25.147 3: AMADCommBridge (AMAD) - Socket opened.
2023.11.02 19:52:25.400 3: AMADDevice (TabletWohnzimmer) - I/O device is AMAD
2023.11.02 19:52:25.402 3: AMADDevice (TabletWohnzimmer) - set remoteServer to Automagic
2023.11.02 19:52:25.404 3: AMADDevice (TabletWohnzimmer) - defined with AMAD_ID: 1567104353078 on port 8090
2023.11.02 19:52:25.410 3: AMADDevice (TabletWohnzimmer) - disabled
2023.11.02 19:52:25.413 3: AMADDevice (TabletWohnzimmer) - set remoteServer to Automagic
2023.11.02 19:52:25.883 3: HUEDevice3: I/O device is HUE
2023.11.02 19:52:25.902 3: HUEDevice4: I/O device is HUE
2023.11.02 19:52:25.921 3: HUEGroup0: I/O device is HUE
2023.11.02 19:52:25.938 3: HUEGroup1: I/O device is HUE
2023.11.02 19:52:25.958 0: [echodevice_Define] load ECHO Devicename=ECHO_681dc589b3fb4f19a3d02920161d3b1a Devicetype=A3TCJ8RTT3NVI7 Devicemodel=unbekannt
2023.11.02 19:52:25.970 0: [echodevice_Define] load ECHO Devicename=ECHO_358fd08cfbb14159b417a48e0261fbe4 Devicetype=A19JK51Y4N50K5 Devicemodel=unbekannt
2023.11.02 19:52:26.278 3: BlinkCamera_Define Kameras: called
2023.11.02 19:52:26.300 0: [echodevice_Define] load ECHO Devicename=ECHO_G0916D10041207DQ Devicetype=A1Z88NGR2BK6A2 Devicemodel=Echo Show 8
2023.11.02 19:52:26.313 0: [echodevice_Define] load ECHO Devicename=ECHO_G0916D100412078N Devicetype=A1Z88NGR2BK6A2 Devicemodel=Echo Show 8
2023.11.02 19:52:27.602 0: [echodevice_Define] load ECHO Devicename=ECHO_G000MW0773410SEV Devicetype=A1NL4BVLQ4L3N3 Devicemodel=Echo Show
2023.11.02 19:52:27.617 0: [echodevice_Define] load ECHO Devicename=ECHO_fe0df962348c4a82a5200ecc87351206 Devicetype=A3C9PE6TNYLTCH Devicemodel=Echo Multiroom
2023.11.02 19:52:27.631 0: [echodevice_Define] load ECHO Devicename=ECHO_G090XG10015703MX Devicetype=A1RABVCI4QCIKC Devicemodel=Echo Dot Gen3
2023.11.02 19:52:27.832 3: HUESensor1: I/O device is HUE
2023.11.02 19:52:28.018 3: HUEDevice5: I/O device is HUE
2023.11.02 19:52:28.036 3: HUEGroup2: I/O device is HUE
2023.11.02 19:52:28.060 3: HUEDevice6: I/O device is HUE
2023.11.02 19:52:28.077 3: HUEGroup81: I/O device is HUE
2023.11.02 19:52:28.094 1: Including ./log/fhem.save
2023.11.02 19:52:30.486 1: Messages collected while initializing FHEM:SecurityCheck:
  WEBphone is not password protected
  MQTT2_FHEM_Server is not password protected
  WEBtablet is not password protected
  telnetPort is not password protected

Protect this FHEM installation by configuring the allowed device allowed_WEB
You can disable this message with attr global motd none

2023.11.02 19:52:30.539 3: Opening hmusb device 127.0.0.1:1201
2023.11.02 19:52:30.557 1: HMLAN_Parse: hmusb new condition init
2023.11.02 19:52:30.584 3: hmusb device opened
2023.11.02 19:52:34.651 3: monitoring (Batterie_monitoring) set Batterie_monitoring active
2023.11.02 19:52:34.736 3: DashButtonAlarm: stopped
2023.11.02 19:52:34.759 3: DashButtonAlarm: listening
2023.11.02 19:52:35.334 2: Myalexa: starting alexa-fhem: /usr/local/bin/alexa-fhem -c ./alexa-fhem.cfg -a xx:xx -s
2023.11.02 19:52:35.353 3: Myalexa: starting
2023.11.02 19:52:35.477 3: Myalexa: using logfile: ./log/alexa-2023-11-02.log
2023.11.02 19:52:39.100 3: [Telefon | readPhonebook.1424] - EVENT: read 395 contacts from remote phonebook "Telefonbuch"
2023.11.02 19:52:40.497 3: NTFY return:  sysmon:Initialized
2023.11.02 19:52:40.499 0: Featurelevel: 6.2
2023.11.02 19:52:40.501 0: Server started with 354 defined entities (fhem.pl:28007/2023-09-28 perl:5.032001 os:linux user:fhem pid:26198)
2023.11.02 19:52:46.090 3: myDbLog - DB connection parameters are stored in SubProcess
2023.11.02 19:52:46.560 1: HMLAN_Parse: hmusb new condition ok
2023.11.02 19:52:46.853 3: Telefon device opened
2023.11.02 19:52:46.892 1: Kodi: Can't connect to 192.168.188.25:8484: 192.168.188.25: Keine Route zum Zielrechner (113)
2023.11.02 19:52:47.018 3: myDbLog - DB connection parameters are initialized in the SubProcess
2023.11.02 19:52:47.141 3: myDbLog - SubProcess connected to /media/Platte/Fhem_Logs/fhem.db
2023.11.02 19:52:52.300 3: FB6590: read from http://192.168.188.1:80 timed out
2023.11.02 19:52:53.338 2: AttrTemplates: got 260 entries
2023.11.02 19:53:03.292 3: [Echos] [echodevice_setState] to disable
2023.11.02 19:53:40.573 3: CUL_HM start Queues
2023.11.02 19:53:41.660 3: CUL_HM set Flur_EG statusRequest noArg
2023.11.02 19:53:43.847 3: CUL_HM set Keller statusRequest noArg
2023.11.02 19:53:44.971 3: CUL_HM set Kinderzimmer_1 statusRequest noArg
2023.11.02 19:53:46.192 3: CUL_HM set Rauchmelder_Kinderzimmer_2 statusRequest noArg

Hier taucht jetzt kein Fehler auf, aber das Problem besteht trotzdem.
In der fhem.cfg ist es wie folgt Konfiguriert

define Wetter readingsGroup YahooWetter:<heute>,fc2_day_of_week,fc3_day_of_week,fc4_day_of_week,fc5_day_of_week\
YahooWetter:fc1_code,fc2_code,fc3_code,fc4_code,fc5_code\
YahooWetter:fc1_high_c,fc2_high_c,fc3_high_c,fc4_high_c,fc5_high_c\
YahooWetter:fc1_low_c,fc2_low_c,fc3_low_c,fc4_low_c,fc5_low_c
setuuid Wetter 5c48d221-f33f-f412-96df-cbfc24e4a7d0c66d
attr Wetter group Info
attr Wetter nameStyle style="text-align:center"
attr Wetter noheading 1
attr Wetter nolinks 1
attr Wetter nonames 1
attr Wetter room Zentral
attr Wetter valueFormat {"fc1_low_c" => "%.0f°C", "fc1_high_c" => "%.0f°C", "fc2_low_c" => "%.0f°C", "fc2_high_c" => "%.0f°C", "fc3_low_c" => "%.0f°C", "fc3_high_c" => "%.0f°C", "fc4_low_c" => "%.0f°C", "fc4_high_c" => "%.0f°C", "fc5_low_c" => "%.0f°C", "fc5_high_c" => "%.0f°C" }
attr Wetter valueIcon {'fc1_code' => 'Wetter.%VALUE', 'fc2_code' => 'Wetter.%VALUE', 'fc3_code' => 'Wetter.%VALUE', 'fc4_code' => 'Wetter.%VALUE', 'fc5_code' => 'Wetter.%VALUE'}
attr Wetter valueStyle style="text-align:center"
define weblink_YahooWetter weblink htmlCode {WeatherAsHtmlH("YahooWetter",7)}
setuuid weblink_YahooWetter 5c48d221-f33f-f412-7c4c-3ee39e4a1bf35f54
attr weblink_YahooWetter fp_Home 174,177,0,
attr weblink_YahooWetter group Info
attr weblink_YahooWetter room Zentral

PS, ich habe einen Mod gebeten den Thread in den richtigen Bereich zu verschieben
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

KernSani

Hi,
verschieben kannst du selbst (Knopf unten links). In deinem Ausschnitt sehe ich nur eine readingsgroup und einen Weblink, aber kein Wetter-Device. Hast du das versehentlich gelöscht, o.ä?
Mach doch bitte mal ein list YahooWetterGrüße,
Oli
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Tommy82

#4
Zitat von: KernSani am 02 November 2023, 20:32:50Hi,
verschieben kannst du selbst (Knopf unten links). In deinem Ausschnitt sehe ich nur eine readingsgroup und einen Weblink, aber kein Wetter-Device. Hast du das versehentlich gelöscht, o.ä?
Mach doch bitte mal ein
list YahooWetterGrüße,
Oli
Hi,
danke für deinen Tipp,
habs verschoben.
Ja das hab ich mi auch schon gedacht, aber verstehen tu ich es nicht wirklich, hab wie geschieben ewig nichts geändert und wie erwartet, bringt das list
ein
No device named YahooWetter found....

Ich hab auch in ein paar Backups geguckt, da ist auch nichts drin in der fhem.cfg.....

EDIT, hab jetzt in älteren Backups gesehen das es da andere einträge gibt, wenn ich jetzt versuche das neu zu definieren, bekomme ich diese Fehlermeldung
ZitatCannot load module Weather
Gibt es das Modul nicht mehr?
59_Weather.pm ist vorhanden und libjson-perl installiert
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

rudolfkoenig

Cannot load module Weather
In solchen Faellen lohnt sich ein Blick ins FHEM-Log.

Tommy82

Zitat von: rudolfkoenig am 05 November 2023, 15:10:32Cannot load module Weather
In solchen Faellen lohnt sich ein Blick ins FHEM-Log.

Du hast natürlich recht, da gibt es ein paar mehr infos dazu.

Can't locate Readonly.pm in @INC (you may need to install the Readonly module) (@INC contains: ./FHEM/lib ./lib ./FHEM . /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/arm-linux-gnueabihf/perl5/5.32 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl-base /usr/lib/arm-linux-gnueabihf/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at lib/FHEM/Core/Weather.pm line 40, <$fh> line 1004.
BEGIN failed--compilation aborted at lib/FHEM/Core/Weather.pm line 40, <$fh> line 1004.
Compilation failed in require at ./FHEM/59_Weather.pm line 35, <$fh> line 1004.

2023.11.05 13:24:43.368 0: Can't locate Readonly.pm in @INC (you may need to install the Readonly module) (@INC contains: ./FHEM/lib ./lib ./FHEM . /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/arm-linux-gnueabihf/perl5/5.32 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl-base /usr/lib/arm-linux-gnueabihf/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at lib/FHEM/Core/Weather.pm line 40, <$fh> line 1004.
BEGIN failed--compilation aborted at lib/FHEM/Core/Weather.pm line 40, <$fh> line 1004.
Compilation failed in require at ./FHEM/59_Weather.pm line 35, <$fh> line 1004.
2023.11.05 13:46:42.645 1: PERL WARNING: Subroutine ::Weather_Initialize redefined at ./FHEM/59_Weather.pm line 39, <$fh> line 1004.
2023.11.05 13:46:42.648 1: PERL WARNING: Subroutine Initialize redefined at ./FHEM/59_Weather.pm line 41, <$fh> line 1004.
2023.11.05 13:46:42.650 1: reload: Error:Modul 59_Weather deactivated:
 Attempt to reload FHEM/Core/Weather.pm aborted.
Compilation failed in require at ./FHEM/59_Weather.pm line 35, <$fh> line 1004.

2023.11.05 13:46:42.651 0: Attempt to reload FHEM/Core/Weather.pm aborted.
Compilation failed in require at ./FHEM/59_Weather.pm line 35, <$fh> line 1004.


Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

betateilchen

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Tommy82

#8
Danke, das war wohl das Problem,
das List sieht jetzt so aus, wobei das nicht koomplett ist da es sehr lange ist
Internals:
   API        DarkSkyAPI
   APIKEY     6cef4457664f9ef4f56e0d0djf6ab16fd4cb
   APIOPTIONS cachemaxage:600
   DEF        api=DarkSkyAPI apikey=6cef44578a9efhfs54f56ejj626ab16fd4cb location=36.699,10.801 interval=43200 lang=de
   FUUID      5c48d221-f33f-f4872-ed4a-4bf34027b6fs8b358
   FVERSION   59_Weather.pm:v2.2.22-s27146/2023-01-29
   INTERVAL   43200
   LANG       de
   MODEL      DarkSkyAPI
   NAME       YahooWetter
   NOTIFYDEV  global
   NR         144
   NTFY_ORDER 50-YahooWetter
   STATE      API Maintainer: Marko Oldenburg <fhemdevelopment@cooltux.net> ErrorMsg: DarkSky Weather �
    <!DOCTYPE html>
    <html lang="en" prefix="og: http://ogp.me/ns#" dir="ltr">


   
        <head>
            <title lang="en">How Dark Sky users can use the Apple Weather app - Apple Support</title>
            <meta name="Description" content="Dark Sky's features have been integrated into Apple Weather. Apple Weather offers hyperlocal forecasts for your current location, including next-hour precipitation, hourly forecasts for the next 10 days, high-resolution radar, and notifications.">
            <meta name="viewport" content="width=device-width, initial-scale=1" />
            <meta http-equiv="X-UA-Compatible" content="IE=edge">
            <meta http-equiv="content-type" content="text/html; charset=UTF-8">
            <meta name="format-detection" content="telephone=no">
            <meta property="og:title" content="How Dark Sky users can use the Apple Weather app - Apple Support" />
            <meta property="og:description" content="Dark Sky's features have been integrated into Apple Weather. Apple Weather offers hyperlocal forecasts for your current location, including next-hour precipitation, hourly forecasts for the next 10 days, high-resolution radar, and notifications." />
            <meta property="og:site_name" content="Apple Support" />
            <meta property="og:locale" content="en_US" />
            <meta property="og:type" content="article" />
            <link rel="dns-prefetch" href="https://www.apple.com/" />
            <link rel="preconnect" href="https://www.apple.com/" crossorigin />
           
            <meta property="og:url" content="https://support.apple.com/en-us/102594" />
            <link rel="canonical" href="https://support.apple.com/en-us/102594" />
            <link rel="icon" href="/favicon.ico">
            <link rel="apple-touch-icon" href="/favicon.ico">
           
           
               
                    <link rel="alternate" hreflang="en-ie" href="https://support.apple.com/en-ie/102594">

Allerdings wenn ich dann das Device aufrufe bekomme ich schon ein seltsames Bild...
Die Definition in einem alten Backup welches funktioniert hat war diese
define YahooWetter Weather api=DarkSkyAPI apikey=6cef4457ju65fef4f6333ch56e0d0d6ab16fd4cb location=39.699,10.801 interval=43200 lang=de
setuuid YahooWetter 5c48d221-f33f-f412-ed4a-4bf3402dfhm54fb358
attr YahooWetter event-on-change-reading .*
attr YahooWetter forecast daily
attr YahooWetter forecastLimit 8
attr YahooWetter group Info
attr YahooWetter room Zentral
define Wetter readingsGroup YahooWetter:<heute>,fc2_day_of_week,fc3_day_of_week,fc4_day_of_week,fc5_day_of_week\
YahooWetter:fc1_code,fc2_code,fc3_code,fc4_code,fc5_code\
YahooWetter:fc1_high_c,fc2_high_c,fc3_high_c,fc4_high_c,fc5_high_c\
YahooWetter:fc1_low_c,fc2_low_c,fc3_low_c,fc4_low_c,fc5_low_c
setuuid Wetter 5c48d221-f33f-f412-96df-cbfc24e4a7d0c66d
attr Wetter group Info
attr Wetter nameStyle style="text-align:center"
attr Wetter noheading 1
attr Wetter nolinks 1
attr Wetter nonames 1
attr Wetter room Zentral
attr Wetter valueFormat {"fc1_low_c" => "%.0f°C", "fc1_high_c" => "%.0f°C", "fc2_low_c" => "%.0f°C", "fc2_high_c" => "%.0f°C", "fc3_low_c" => "%.0f°C", "fc3_high_c" => "%.0f°C", "fc4_low_c" => "%.0f°C", "fc4_high_c" => "%.0f°C", "fc5_low_c" => "%.0f°C", "fc5_high_c" => "%.0f°C" }
attr Wetter valueIcon {'fc1_code' => 'Wetter.%VALUE', 'fc2_code' => 'Wetter.%VALUE', 'fc3_code' => 'Wetter.%VALUE', 'fc4_code' => 'Wetter.%VALUE', 'fc5_code' => 'Wetter.%VALUE'}
attr Wetter valueStyle style="text-align:center"
define weblink_YahooWetter weblink htmlCode {WeatherAsHtmlH("YahooWetter",7)}
setuuid weblink_YahooWetter 5c48d221-f33f-f412-7c4c-3ee39easf742jh7bf35f54
attr weblink_YahooWetter fp_Home 174,177,0,
attr weblink_YahooWetter group Info
attr weblink_YahooWetter room Zentral
Das hab ich wieder genutzt, aber auch die readingsgroup wird nicht mehr aufgebaut.
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

betateilchen

nimm mal bitte Deine api keys da oben raus...
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

LuckyDay


Tommy82

Zitat von: LuckyDay am 05 November 2023, 20:30:14DarkSkyAPI ist doch seit Monaten tot

Ok, das ist dann an mit vorbei gegangen, aber wieso fehlen denn dann alle einträge bei mir, es hätten doch nur keine Daten mehr geliefert werden dürfen oder? Wie kann ich das wieder in ordnung bringen?
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

betateilchen

Die Funktion WeatherAsHtmlH() stammt aus dem Modul Weather.pm. Und wenn dieses Modul nicht geladen werden kann, dann gibt es die Funktion halt nicht, um den Weblink (oder wo auch immer sie aufgerufen wird) nicht zur Verfügung und führt dort zu einer weiteren Fehlermeldung.

Zitat von: Tommy82 am 26 November 2023, 17:05:35Wie kann ich das wieder in ordnung bringen?

Du musst dafür sorgen, dass wieder ein Weather-device korrekt definiert und in FHEM verfügbar ist.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!