Neue 59_Weather, OpenWeatherMapAPI - Tester gesucht

Begonnen von CoolTux, 21 Dezember 2022, 08:39:12

Vorheriges Thema - Nächstes Thema

softwear

Seit heute (gerade eben) diesen:
2022.12.27 23:36:11 1: PERL WARNING: Use of uninitialized value in multiplication (*) at FHEM/OpenWeatherMapAPI.pm line 383.
Ferner ist die Version degradiert:
VERSION v2.1.4
Wie auch die API:
apiVersion v1.0.3

CoolTux

Zitat von: CoolTux am 24 Dezember 2022, 05:02:42
Ich habe nun alle Weather Module überarbeitet. Mit wunderground bin ich noch nicht ganz fertig, aber das ist nur Kosmetik.
Alle Module sind auf dem neusten Stand bezüglich der Zusammenarbeit mit 59_Weather. Des weiteren wurden die Module in die korrekten Pfade unter lib/FHEM/ verschoben. Habe hier eine extra Verzeichnisstruktur APIs/Weather/ für angelegt.

Wenn Ihr das ganze testen möchtet müsst Ihr zwingend heute ab 8 Uhr ein Update von FHEM machen damit Ihr die angepasste Meta.pm Datei bekommt.
Danach müsst Ihr die Verzeichnisstruktur entsprechend des Repos anpassen. Also mkdir -p lib/FHEM/APIs/Weather/ ausgehend vom fhem Arbeitsverzeichnis (/opt/fhem/) Pfad.
Dann die API Module alle nach lib/FHEM/APIs/Weather/ kopieren und das 59_Weather.pm file halt nach FHEM/.
OpenWeatherMapAPI.pm ist nun soweit fertig das sowohl Daten von alten Keys, also nicht onecall Keys, als auch Daten der neue onecall Keys verarbeitet werden können.

Oh Du fröhliches testen
https://git.cooltux.net/FHEM/mod-Weather/src/branch/patch-specials



Grüße


Wer ab hier weiter testen möchte beachte bitte das was ich ein paar Thread vorher gepostet hatte. Achtet ganz besonders darauf das Ihr die neue Struktur zum testen erstellt.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Ok ich habe das ganze jetzt umgebaut für das testen. Ich denke wegen der neuen Struktur ist das auch komplex geworden.

Daher nun auch hier ein einfacher Weg.
In FHEMWEB


Bitte schaut immer direkt auf dem FHEM Server nach dem Log

tail -f /opt/fhem/log/fhem- und dann das entsprechende file




Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

MadMax-FHEM

#48
Zitat von: CoolTux am 28 Dezember 2022, 09:37:37
Ok ich habe das ganze jetzt umgebaut für das testen. Ich denke wegen der neuen Struktur ist das auch komplex geworden.

Daher nun auch hier ein einfacher Weg.
In FHEMWEB


Bitte schaut immer direkt auf dem FHEM Server nach dem Log

tail -f /opt/fhem/log/fhem- und dann das entsprechende file




Grüße

Hallo Marko,

das klingt doch prima :)

Wobei ich es jetzt per git auch geschafft hatte die Mudule (richtig, so denke ich) zu verteilen...

Frage: werden die "alten" API-Dateien mit dem Update auch gelöscht?
EDIT: wohl nicht, siehe weiter unten...

Ich hätte als nächstes die ...API.pm Dateien unter /opt/fhem/FHEM gelöscht (nur um sicher zu gehen, dass ausschließlich die neuen aus der neuen Verzeichnisstruktur geladen werden)...
...und ich muss mir noch nen Key besorgen, sorry, kam noch nicht dazu :-\

Bzgl. Löschen: ich schau einfach nach dem Update nach ;)

EDIT: sind (nat.) noch da. Habe sie aber (sicherheitshalber) mal "entfernt".
Nach dem Update und "shutdown restart" (noch BEVOR ich die "alten" API-Dateien "entfernt" hatte) ist mir folgendes aufgefallen:

API Maintainer: Julian Pawlowski (loredo) ErrorMsg: Weather Underground decode JSON err Undefined subroutine &FHEM::APIs::Weather::wundergroundAPI::encode_utf8 called at lib/FHEM/APIs/Weather/wundergroundAPI.pm line 374.

Daten scheinen aber zu kommen? Zumindest sind Datum/Uhrzeit hinter den Readings "aktuell"...
Kann aber auch sein, dass das (die Meldung / STATE) vor dem Update usw. schon war. Hatte ja nicht wirklich Zeit zu testen...

EDIT: jetzt schaue ich mal wegen einem Key für OpenWeatherMap...

EDIT: bzgl. des genannten Fehlers zu WunderGround steht nichts im Log (bzw. konnte ich nichts finden). Allerdings ist mir folgendes aufgefallen:

2022.12.28 10:24:12 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/59_Weather.pm belongs to source repository "fhem". Ignoring identical file name from source repository Weather


Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

softwear

Super! Danke Dir! Das ist beinahe fehlerfrei.
2022.12.28 10:31:01 1: PERL WARNING: Use of uninitialized value in subroutine entry at /usr/lib/arm-linux-gnueabihf/perl/5.20/Encode.pm line 205.
Den melde ich ab, wenn er verschwunden sein sollte. Sonst spamme ich diesen Thread voll.

Ferner ist das Reading wind_gust noch immer 0, was nicht richtig sein kann, denke ich. Hat auch den gleichen Zeitstempel wie z.B. country, wird also nicht neu berechnet.
Apropos Zeitstempel: Alte Regenwerte (z.B. hfc01_rain3h) bleiben erhalten, wenn ein Update keinen Regen beinhaltet. Soll bestimmt auch nicht so sein.

CoolTux

Zitat von: MadMax-FHEM am 28 Dezember 2022, 09:49:43
Hallo Marko,

das klingt doch prima :)

Wobei ich es jetzt per git auch geschafft hatte die Mudule (richtig, so denke ich) zu verteilen...

Frage: werden die "alten" API-Dateien mit dem Update auch gelöscht?
EDIT: wohl nicht, siehe weiter unten...

Ich hätte als nächstes die ...API.pm Dateien unter /opt/fhem/FHEM gelöscht (nur um sicher zu gehen, dass ausschließlich die neuen aus der neuen Verzeichnisstruktur geladen werden)...
...und ich muss mir noch nen Key besorgen, sorry, kam noch nicht dazu :-\

Bzgl. Löschen: ich schau einfach nach dem Update nach ;)

EDIT: sind (nat.) noch da. Habe sie aber (sicherheitshalber) mal "entfernt".
Nach dem Update und "shutdown restart" (noch BEVOR ich die "alten" API-Dateien "entfernt" hatte) ist mir folgendes aufgefallen:

API Maintainer: Julian Pawlowski (loredo) ErrorMsg: Weather Underground decode JSON err Undefined subroutine &FHEM::APIs::Weather::wundergroundAPI::encode_utf8 called at lib/FHEM/APIs/Weather/wundergroundAPI.pm line 374.

Daten scheinen aber zu kommen? Zumindest sind Datum/Uhrzeit hinter den Readings "aktuell"...
Kann aber auch sein, dass das (die Meldung / STATE) vor dem Update usw. schon war. Hatte ja nicht wirklich Zeit zu testen...

EDIT: jetzt schaue ich mal wegen einem Key für OpenWeatherMap...

EDIT: bzgl. des genannten Fehlers zu WunderGround steht nichts im Log (bzw. konnte ich nichts finden). Allerdings ist mir folgendes aufgefallen:

2022.12.28 10:24:12 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/59_Weather.pm belongs to source repository "fhem". Ignoring identical file name from source repository Weather


Gruß, Joachim

Hallo Joachim,

Das sollte nun gefixt sein. Kannst Du da noch einmal testen bitte.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

MadMax-FHEM

#51
KLar.

Ich mache einen fhem Update und schaue nach?

update check liefert:
Zitat
UPD FHEM/59_Weather.pm
UPD FHEM/70_ESCVP21net.pm
UPD FHEM/70_SVDRP.pm
UPD FHEM/93_DbRep.pm
UPD FHEM/93_FHEM2FHEM.pm
UPD FHEM/DarkSkyAPI.pm
UPD FHEM/HttpUtils.pm
UPD FHEM/OpenWeatherMapAPI.pm
UPD FHEM/wundergroundAPI.pm

...

Weather
List of new / modified files since last update:
UPD lib/FHEM/APIs/Weather/wundergroundAPI.pm

UPD FHEM/59_Weather.pm -> kommt vom normalen fhem Update

UPD FHEM/DarkSkyAPI.pm
UPD FHEM/OpenWeatherMapAPI.pm
UPD FHEM/wundergroundAPI.pm

Klar, weil ich habe die unter /opt/fhem/FHEM ja "gelöscht" (werde ich vor shutdown restart wieder tun)...

So geschrieben, getan.
Fehler ist weg...
Aber fhem läuft (ständig) auf bis zu 100%

Hab mal (nicht, dass ich in die "retain-Falle" getappt bin) fhem.save gereinigt, hat aber nichts geändert...
Spiele grad ein Backup zurück, mal sehen.
EDIT: leider kein aktuelles Backup, also von vor dem Test (dachte mir das brauche ich nicht ;) :-\  ), Backup ist also von vor dem letzten Test :-\

Evtl. setzte ich besser ein neues System zum Testen auf?
EDIT: dauert aber etwas... :-\

Aber noch ist nicht bestätigt, dass es mit dem Update zusammenhängt...
...oder hätte ich die API-Dateien unter /opt/fhem/FHEM doch nicht "löschen" sollen?

EDIT: ich glaube da ist (zufällig zeitgleich) was anderes Quer auf dem System, setzte dann mal neu auf (nicht nur wegen Weather)...
EDIT: da bin ich nicht mehr so sicher... Backup eingespielt, System läuft wieder "normal". Ich mache mal wieder ein Update, mal sehen. Parallel setzte ich schon mal ein neues Testsystem auf...
EDIT: update ausgeführt (diesmal ohne die API.pm Dateien unter /opt/fhem/FHEM zu "löschen") aber nun ist fhem wieder nicht wirklich bedienbar. top zeigt fhem immer wieder bei um die 100%, selbst wenn ich "nichts" mache... Ich spiele mal wieder das Backup ein und mache nur ein Update von deinem controls.txt? Oder (vermutlich ja?) brauche ich auch Weather.pm aus dem fhem-Update?

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

MadMax-FHEM

So erneut Backup (28.12. -> nach den ersten Versuchen) eingespielt: fhem läuft rund...

Folgendes sagt version:

Latest Revision: 26890

File                 Rev   Last Change

fhem.pl              26868 2022-12-18 10:35:06Z rudolfkoenig
90_at.pm             25248 2021-11-21 10:29:01Z rudolfkoenig
98_autocreate.pm     23727 2021-02-12 20:31:37Z rudolfkoenig
98_cmdalias.pm       16300 2018-03-01 08:48:21Z rudolfkoenig
10_CUL_HM.pm         25977 2022-04-18 14:48:41Z martinp876
98_dummy.pm          25606 2022-02-01 10:43:57Z rudolfkoenig
91_eventTypes.pm     23471 2021-01-04 19:24:21Z rudolfkoenig
72_FB_CALLLIST.pm    25271 2021-11-28 09:40:15Z markusbloch
72_FB_CALLMONITOR.pm 26090 2022-05-25 15:53:02Z markusbloch
01_FHEMWEB.pm        26861 2022-12-16 08:57:05Z rudolfkoenig
92_FileLog.pm        26329 2022-08-17 07:57:51Z rudolfkoenig
No Id found for 98_FireTV.pm
98_freezemon.pm      25141 2021-10-28 19:13:56Z Adimarantis
98_HMinfo.pm         25978 2022-04-18 14:50:17Z martinp876
00_HMUARTLGW.pm      25203 2021-11-08 09:18:29Z mgernoth
98_HourCounter.pm    11307 2016-04-25 08:02:06Z rudolfkoenig
98_HTTPMOD.pm        26533 2022-10-13 16:00:42Z StefanStrobel
02_HTTPSRV.pm        20110 2019-09-05 17:30:20Z neubert
98_Installer.pm      20949 2020-01-12 09:53:11Z loredo
# $Id: 99_joUtils.pm 1.2 2015-01-02 Joachim Scharnagl $ #
10_MQTT2_DEVICE.pm   26860 2022-12-16 08:13:49Z rudolfkoenig
00_MQTT2_SERVER.pm   26886 2022-12-22 10:33:54Z rudolfkoenig
91_notify.pm         25888 2022-03-27 10:22:58Z rudolfkoenig
42_npmjs.pm          20933 2020-01-10 12:27:41Z loredo
73_PRESENCE.pm       20782 2019-12-19 10:51:06Z markusbloch
33_readingsGroup.pm  23844 2021-02-27 19:43:24Z justme1968
98_rssFeed.pm        13080 2017-01-15 08:04:43Z Benni
99_SUNRISE_EL.pm     24249 2021-04-14 05:45:49Z rudolfkoenig
98_SVG.pm            26539 2022-10-15 10:44:44Z rudolfkoenig
98_telnet.pm         25754 2022-02-27 16:49:52Z rudolfkoenig
# $Id: 70_TvHeadend.pm 2021-10-11 Beta-User$
74_Unifi.pm          23500 2021-01-09 15:14:50Z wuehler
74_UnifiClient.pm    19989 2019-08-12 18:25:21Z wuehler
74_UnifiSwitch.pm    23500 2021-01-09 15:14:50Z wuehler
98_update.pm         25724 2022-02-21 17:12:17Z rudolfkoenig
99_Utils.pm          24128 2021-04-02 16:29:11Z rudolfkoenig
98_version.pm        26611 2022-10-28 16:32:29Z betateilchen
No Id found for 59_Weather.pm
98_weblink.pm        26403 2022-09-16 07:47:17Z rudolfkoenig

AttrTemplate.pm      25155 2021-10-30 12:48:21Z rudolfkoenig
Blocking.pm          23268 2020-12-01 11:48:48Z rudolfkoenig
Color.pm             20813 2019-12-22 18:42:10Z justme1968
DevIo.pm             26055 2022-05-17 20:12:20Z rudolfkoenig
FritzBoxUtils.pm     23727 2021-02-12 20:31:37Z rudolfkoenig
GPUtils.pm           19666 2019-06-20 11:17:29Z CoolTux
HMConfig.pm          25160 2021-10-30 17:38:52Z martinp876
HttpUtils.pm         26420 2022-09-18 14:56:03Z rudolfkoenig
Meta.pm              26889 2022-12-23 15:04:11Z CoolTux
RTypes.pm            10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm     25286 2021-12-03 10:16:56Z rudolfkoenig
SubProcess.pm        14334 2017-05-20 23:11:06Z neubert
TcpServerUtils.pm    25866 2022-03-21 09:01:16Z rudolfkoenig
TimeSeries.pm        22980 2020-10-17 09:21:43Z neubert

fhemweb.js                 26803 2022-12-06 18:18:56Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968
hm.js                      2008 2021-03-01 12:00:00Z frank



Folgendes meldet update check

Downloading https://fhem.de/fhemupdate/controls_fhem.txt

fhem
List of new / modified files since last update:
UPD ./CHANGED
UPD FHEM/00_KNXIO.pm
UPD FHEM/10_KNX.pm
UPD FHEM/59_Weather.pm
UPD FHEM/70_ESCVP21net.pm
UPD FHEM/70_SVDRP.pm
UPD FHEM/93_DbLog.pm
UPD FHEM/93_DbRep.pm
UPD FHEM/93_FHEM2FHEM.pm
UPD FHEM/98_DOIF.pm
UPD FHEM/98_monitoring.pm
UPD FHEM/HttpUtils.pm
UPD www/images/fhemSVG/automower.svg

...

Weather
List of new / modified files since last update:
UPD lib/FHEM/APIs/Weather/OpenWeatherMapAPI.pm
UPD lib/FHEM/APIs/Weather/wundergroundAPI.pm


Von den per updtae check angebotenen Dateien nutze ich nur Weather ;) und HTTPUtils...

Ich setze mal ein neues System auf...
(muss allerdings noch mal weg :-\  )

Und ich bereinige auch mal mein Testsystem, war eh schon lange fällig...

Wenn ich auf dem aktuellen Testsystem noch was testen kann, einfach Bescheid geben.
Allerdings: ich habe leider immer noch keinen Key ;) :-\
(kam noch nicht dazu)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

MadMax-FHEM

#53
So, jetzt habe ich ein neues System:

PI3, Bullseye 32Bit
fhem->the easy way + update

update add https://git.cooltux.net/FHEM/mod-Weather/raw/branch/testing/controls_Weather.txt

update check liefert:
Zitat
Downloading https://fhem.de/fhemupdate/controls_fhem.txt

fhem
nothing to do...
Downloading https://git.cooltux.net/FHEM/mod-Weather/raw/branch/testing/controls_Weather.txt

Weather
List of new / modified files since last update:
UPD FHEM/59_Weather.pm
UPD lib/FHEM/APIs/Weather/DarkSkyAPI.pm
UPD lib/FHEM/APIs/Weather/OpenWeatherMapAPI.pm
UPD lib/FHEM/APIs/Weather/wundergroundAPI.pm

New entries in the CHANGED file:
Not found.

Und dann update und anlegen meiner Devices (jaja, leider immer noch ohne Key, kommt demnächst)...
EDIT: also für Wunderground schon. Nur OpenWeatherMap fehlt noch...


define Wunderground Weather API=wundergroundAPI,stationId: apikey=...

-> canot load module

Ja, mein Fehler: fehlt readonly ;)

Bis auf folgenden Eintrag scheint Wunderground zu laufen:
Zitat
2022.12.30 11:23:52 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/59_Weather.pm belongs to source repository "fhem". Ignoring identical file name from source repository Weather

Hmm, nicht ganz.
Ein "set Wunderground update" führt zu einem fhem-Neustart:

2022.12.30 11:23:52 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/59_Weather.pm belongs to source repository "fhem". Ignoring identical file name from source repository Weather
Can't use an undefined value as an ARRAY reference at lib/FHEM/APIs/Weather/wundergroundAPI.pm line 485.
2022.12.30 11:26:55 1: Including fhem.cfg
2022.12.30 11:26:55 3: WEB: port 8083 opened
2022.12.30 11:26:55 2: eventTypes: loaded 0 lines from ./log/eventTypes.txt
2022.12.30 11:26:56 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/59_Weather.pm belongs to source repository "fhem". Ignoring identical file name from source repository Weather
2022.12.30 11:26:57 1: Including ./log/fhem.save
2022.12.30 11:26:57 1: usb create starting
2022.12.30 11:26:57 3: Probing ZWDongle device /dev/serial1
2022.12.30 11:26:57 3: Probing CUL device /dev/ttyAMA0
2022.12.30 11:26:57 3: Probing TCM_ESP3 device /dev/ttyAMA0
2022.12.30 11:26:58 3: Probing ZWDongle device /dev/ttyAMA0
2022.12.30 11:26:58 3: Probing SIGNALDuino device /dev/ttyAMA0
2022.12.30 11:26:58 3: Probing MYSENSORS device /dev/ttyAMA0
2022.12.30 11:26:58 3: Probing ArduCounter device /dev/ttyAMA0
2022.12.30 11:26:58 3: Probing ElsnerWS device /dev/ttyAMA0
2022.12.30 11:26:59 3: Probing FRM device /dev/ttyAMA0
2022.12.30 11:27:05 1: usb create end
2022.12.30 11:27:05 0: Featurelevel: 6.1
2022.12.30 11:27:05 0: Server started with 7 defined entities (fhem.pl:26868/2022-12-18 perl:5.032001 os:linux user:fhem pid:2546)
Can't use an undefined value as an ARRAY reference at lib/FHEM/APIs/Weather/wundergroundAPI.pm line 485.
2022.12.30 11:27:26 1: Including fhem.cfg
2022.12.30 11:27:27 3: WEB: port 8083 opened
2022.12.30 11:27:27 2: eventTypes: loaded 0 lines from ./log/eventTypes.txt
2022.12.30 11:27:27 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/59_Weather.pm belongs to source repository "fhem". Ignoring identical file name from source repository Weather
2022.12.30 11:27:29 1: Including ./log/fhem.save
2022.12.30 11:27:29 1: usb create starting
2022.12.30 11:27:29 3: Probing ZWDongle device /dev/serial1
2022.12.30 11:27:29 3: Probing CUL device /dev/ttyAMA0
2022.12.30 11:27:29 3: Probing TCM_ESP3 device /dev/ttyAMA0
2022.12.30 11:27:29 3: Probing ZWDongle device /dev/ttyAMA0
2022.12.30 11:27:29 3: Probing SIGNALDuino device /dev/ttyAMA0
2022.12.30 11:27:30 3: Probing MYSENSORS device /dev/ttyAMA0
2022.12.30 11:27:30 3: Probing ArduCounter device /dev/ttyAMA0
2022.12.30 11:27:30 3: Probing ElsnerWS device /dev/ttyAMA0
2022.12.30 11:27:31 3: Probing FRM device /dev/ttyAMA0
2022.12.30 11:27:36 1: usb create end
2022.12.30 11:27:36 0: Featurelevel: 6.1
2022.12.30 11:27:36 0: Server started with 7 defined entities (fhem.pl:26868/2022-12-18 perl:5.032001 os:linux user:fhem pid:2554)


2x set Wunderground update

Aber es scheint wohl schon ein "anzeigen" des Wunderground zu reichen, also nicht mal Detail-Seite von Wunderground, sondern schon das Aufrufen eines Raumes wo das Wunderground drin ist...

EDIT: korrigiere. Scheint wohl egal wo/wie ich in fhem/FHEMWEB rumklicke (also welchen "Raumwechsel" ich durchführe) es findet ein fhem Neustart statt. Fehlermeldung ist immer:

Can't use an undefined value as an ARRAY reference at lib/FHEM/APIs/Weather/wundergroundAPI.pm line 485.


EDIT: muss weiter korrigieren: egal, selbst wenn ich nichts mache (also nicht wirklich aktiv etwas) startet fhem immer wieder :-\ Ich werde dann wohl (erst mal) wieder auf das aktuelle "Basis-fhem" zurückgehen und warten was ich testen soll/kann...

Vermutlich war das was auf dem "alten" Testsystem für mich dann als "unbedienbar" ausgesehen hat?
(weil wenn fhem durchstartet, ist es ja eine Zeit lang nicht erreichbar, dann geht es wieder, bis zum Raum mit Wunderground usw.)

EDIT: 89 (Neu)Starts seit ich das System so gegen 11:00 aufgesetzt habe ;) Sorry, dass ich keine besseren Ergebnisse liefern kann :-\ Danke für die Mühen!!

Wenn ich noch was testen kann: das neue System "gehört ganz dir" ;)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

CoolTux

Reicht schon. Ich schaue mir das gleich einmal an.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Joachim kannst Du bitte noch einmal update machen und testen. Danke Dir.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

MadMax-FHEM

#56
Zitat von: CoolTux am 30 Dezember 2022, 12:23:23
Joachim kannst Du bitte noch einmal update machen und testen. Danke Dir.

Klar.

Starte mit einem frischen up-to-date fhem.
update check:
Zitat
Downloading https://fhem.de/fhemupdate/controls_fhem.txt

fhem
nothing to do...
Downloading https://git.cooltux.net/FHEM/mod-Weather/raw/branch/testing/controls_Weather.txt

Weather
List of new / modified files since last update:
UPD FHEM/59_Weather.pm
UPD lib/FHEM/APIs/Weather/DarkSkyAPI.pm
UPD lib/FHEM/APIs/Weather/OpenWeatherMapAPI.pm
UPD lib/FHEM/APIs/Weather/wundergroundAPI.pm

New entries in the CHANGED file:
Not found.

dann update inkl. shutdown restart und anlegen des Devices...

Dann (weiterhin) diese Meldung:

2022.12.30 12:48:01 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/59_Weather.pm belongs to source repository "fhem". Ignoring identical file name from source repository Weather


dann save und dann mal die Detailseite aufgerufen...
Bis dahin alles ok.

Aber nach: set Wunderground update dann wieder fhem-Neustarts:

Undefined subroutine &FHEM::APIs::Weather::wundergroundAPI::strftimeWrapper called at lib/FHEM/APIs/Weather/wundergroundAPI.pm line 397.
2022.12.30 12:49:21 1: Including fhem.cfg
2022.12.30 12:49:21 3: WEB: port 8083 opened
2022.12.30 12:49:21 2: eventTypes: loaded 1 lines from ./log/eventTypes.txt
2022.12.30 12:49:22 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/59_Weather.pm belongs to source repository "fhem". Ignoring identical file name from source repository Weather
2022.12.30 12:49:23 1: Including ./log/fhem.save
2022.12.30 12:49:23 0: Featurelevel: 6.1
2022.12.30 12:49:23 0: Server started with 7 defined entities (fhem.pl:26868/2022-12-18 perl:5.032001 os:linux user:fhem pid:730)
Undefined subroutine &FHEM::APIs::Weather::wundergroundAPI::strftimeWrapper called at lib/FHEM/APIs/Weather/wundergroundAPI.pm line 397.
2022.12.30 12:49:46 1: Including fhem.cfg
2022.12.30 12:49:46 3: WEB: port 8083 opened
2022.12.30 12:49:46 2: eventTypes: loaded 1 lines from ./log/eventTypes.txt
2022.12.30 12:49:46 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/59_Weather.pm belongs to source repository "fhem". Ignoring identical file name from source repository Weather
2022.12.30 12:49:48 1: Including ./log/fhem.save
2022.12.30 12:49:48 0: Featurelevel: 6.1
2022.12.30 12:49:48 0: Server started with 7 defined entities (fhem.pl:26868/2022-12-18 perl:5.032001 os:linux user:fhem pid:735)
Undefined subroutine &FHEM::APIs::Weather::wundergroundAPI::strftimeWrapper called at lib/FHEM/APIs/Weather/wundergroundAPI.pm line 397.
2022.12.30 12:50:08 1: Including fhem.cfg
2022.12.30 12:50:09 3: WEB: port 8083 opened
2022.12.30 12:50:09 2: eventTypes: loaded 1 lines from ./log/eventTypes.txt
2022.12.30 12:50:09 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/59_Weather.pm belongs to source repository "fhem". Ignoring identical file name from source repository Weather
2022.12.30 12:50:11 1: Including ./log/fhem.save
2022.12.30 12:50:11 0: Featurelevel: 6.1
2022.12.30 12:50:11 0: Server started with 7 defined entities (fhem.pl:26868/2022-12-18 perl:5.032001 os:linux user:fhem pid:739)
Undefined subroutine &FHEM::APIs::Weather::wundergroundAPI::strftimeWrapper called at lib/FHEM/APIs/Weather/wundergroundAPI.pm line 397.


usw.

EDIT: hab wieder zurücksetzen müssen. D.h. ein frisches up-to-date fhem wartet auf weitere Tests :) Allerdings muss ich jetzt erst mal los: einkaufen ;)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

CoolTux

Diesen Fehler habe ich gefunden






Der hier ist im übrigen unwichtig.

2022.12.30 12:48:01 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/59_Weather.pm belongs to source repository "fhem". Ignoring identical file name from source repository Weather
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

MadMax-FHEM

Zitat von: CoolTux am 30 Dezember 2022, 13:20:18
Diesen Fehler habe ich gefunden

Update? :)

Bin noch nicht los... ;)
Heißt: eine Runde könnte ich noch drehen...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

CoolTux

Zitat von: MadMax-FHEM am 30 Dezember 2022, 13:21:12
Update? :)

Bin noch nicht los... ;)
Heißt: eine Runde könnte ich noch drehen...

Gruß, Joachim


Sollte im Update auf tauchen
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net