FHEM 5.9: Falscher Featurelevel im Log

Begonnen von m0urs, 08 Oktober 2018, 10:59:42

Vorheriges Thema - Nächstes Thema

m0urs

Hallo,

seit gestern ist die aktuelle FHEM-Version ja 5.9. Müsste dann nach einem Update einer existierenden Installation beim Starten nicht auch "Featurelevel: 5.9" im Log auftauchen? Weil bei mir steht da auch nach dem Update noch "2018.10.08 09:57:00 0: Featurelevel: 5.8"

Grüße
Michael

rudolfkoenig

Danke fuer den Hinweis, das ist tatsaechlich durchgerutscht.
Habs jetzt gefixt, die .zip/.tar.gz/.deb Dateien habe ich aber noch nicht modifiziert.

MacReiner

Hallo Rudolf,
bei mir taucht die Version 5.8 auch noch im log auf.
update
shutdown restart
habe ich gemacht.
Das ist nur ein Schönheitsfehler?
viele Grüße
Reiner

CoolTux

Wenn Rudi es gefixt hat ist es erst am Folgetag ab 8Uhr über Update zu bekommen.
Also bitte morgen noch einmal Update machen.

Und ja ist nur ein Schönheitsfleck.
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

hoppel118

Hallo Leute,

mal eine Frage. Wurde dieser Schönheitsfehler mittlerweile behoben?

Habe meine FHEM Installation gerade geupdated. Im Log sehe ich allerdings weiterhin:

2018.12.09 15:03:56 0: Featurelevel: 5.8

Oder muss ich irgendwie von 5.8 auf 5.9 upgraden?

Meine Basis ist ein aktuelles Debian Stretch (Openmediavault 4).


Danke und Gruß Hoppel 
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

CoolTux

Zitat von: hoppel118 am 09 Dezember 2018, 15:07:20
Hallo Leute,

mal eine Frage. Wurde dieser Schönheitsfehler mittlerweile behoben?

Habe meine FHEM Installation gerade geupdated. Im Log sehe ich allerdings weiterhin:

2018.12.09 15:03:56 0: Featurelevel: 5.8

Oder muss ich irgendwie von 5.8 auf 5.9 upgraden?

Meine Basis ist ein aktuelles Debian Stretch (Openmediavault 4).


Danke und Gruß Hoppel

Sollte mittlerweile behoben sein. Eventuell hast du es hart als Attribut im global Device stehen.
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

hoppel118

#6
Hallo CoolTux,

jo, hast Recht. Das war gesetzt:

attr global featurelevel 5.8

Danke für den goldrichtigen Tip! Da wäre ich im Leben nicht drauf gekommen... ;)

Habe das Featurelevel gerade auf 5.9 angepasst. Danach kurz ein "update check" ausgeführt: "FHEM - nothing to do...". OK, habe mein FHEM vorhin unter 5.8 ja gerade erst aktualisiert. Dann den FHEM Service einmal kurz gestoppt und wieder gestartet. Nun zeigt mir das Logfile beim Booten das neue Featurelevel an:

2018.12.09 21:27:08 0: Featurelevel: 5.9

Bin nur gerade etwas irritiert, warum ich ohne Updates von 5.8 auf 5.9 gewechselt habe.


Nutzen Featurelevel 5.8 und 5.9 momentan denselben Code oder kann ich über das attr jederzeit bei Bedarf die Featurelevel wechseln?

EDIT: OK, hatte damals folgenden Wiki-Eintrag gelesen und mich dafür entschieden, das Featurelevel festzusetzen, um Fehler nach langen Updatepausen zu verringern:

https://wiki.fhem.de/wiki/Global

Bisher hatte ich aber bei meinen Updates noch nie Probleme.


Gruß Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

CoolTux

Ich empfehle einmal im Monat ein Update zu machen. Dann bekommst keine Probleme bei den Featurelevel.
Du kannst das Attribut ohne Sorge löschen.

FHEM ist immer Updateaktuell. Es gibt keine wirkliche Version 5.9. Es war einfach ein Tagesaktueller Snapshot. Aber!! Einige Änderungen welche im laufe der (manchmal Jahre) gemacht wurden sind nicht per default aktiviert worden. Und genau hier setzt Featurelevel an. Im Grunde ist eine Version/Featurelevel nichts weiter wie das ändern von Standarteigenarten/Defaultwerten/Defaultverhalten.


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

hoppel118

Ok, danke für die Erläuterung. Dann werde ich das attr mal entfernen.

So langsam erinnere ich mich wieder warum ich es gesetzt hatte. Ich hatte ca. ein Jahr keine Updates gemacht, weil alles rund lief und ich mir auch keine neuen zu integrierenden Spielzeuge gekauft hatte. Dann habe ich einen Großteil meiner Lampen gegen Philips Hue getauscht. Ich kam um das Update nicht herum und ich wollte mir nicht direkt alles zerschießen. Aber wie gesagt am Ende gab es durch die Updates keine Probleme.

Danke für die Unterstützung!

Gruß Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

hoppel118

@CoolTux

Da habe ich doch direkt einen Unterschied bei den Featureleveln gefunden.

Ich habe gestern meine HomeMatic Thermostate von v1.4 zu v1.5 geupdated. Diese Thermostate haben neben dem Firmware Reading auch ein attr für die Firmware, welches sich selbständig nach dem Update aktualisieren sollte, es aber nicht tat.

https://forum.fhem.de/index.php/topic,93074.msg869944.html#msg869944

Mit dem neuen Featurelevel klappt das nun. Perfekt! :D

Danke dir!

Gruß Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi