fhem update/upgrade nach langer Zeit

Begonnen von dougie, 24 März 2017, 09:24:32

Vorheriges Thema - Nächstes Thema

dougie



Moin zusammen,

da ich leider nicht immer Zeit und Möglichkeiten habe fhem aktuell zu halten, und meine ziemlich umfangreiche Installation (FS20 HM 1Wire) auf meinem Debain Laptop seit langer Zeit sehr stabil läuft, ist das letzte Update ne Weile her...

version  $Id: fhem.pl 9118 2015-08-23 12:43:56Z rudolfkoenig $

Ich habe eine echt lange und komplexe 99_MyUtils und ich hab mich seinerzeit mal da raus getan, weil etliche Änderungen in fhem wohl dazu geführt hätten, das die MyUtils angepasst werden muss.

Jetzt möchte ich aber gerne Alexa in meine Steuerung integrieren, und werde daher sicher nicht um ein update drum herum kommen.
Habt ihr ne Idee wie man das (abgesehen von nem backup des /opt/fhem Ordners ) angehen sollte?

VG
Ralf

Tedious

Backup ist sicher schon mal eine gute Idee. Ich würde in zwei Schritten vorgehen... sicherlich gibts denn auch einen Update-Stau bei Linux, oder? Also erst mal ein dist-upgrade, wenn denn alles sauber läuft ein FHEM update.
FHEM auf Proxmox-VM (Intel NUC) mit 4xMapleCUN (433,3x868) und Jeelink, HUE, MiLight, Max!, SonOff, Zigbee, Alexa, uvm...

betateilchen

Ich würde sowohl das Betriebssystem als auch FHEM komplett neu aufsetzen, danach die vorher gesicherte Konfiguration einspielen und schauen, was passiert.

Sicher wird die eine oder andere Anpassung notwendig sein, aber eine unlösbare Aufgabe sehe ich darin nicht.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

dougie



Danke für eure Antworten!!

Ein dist-upgrade läuft gerade ... mal sehen wie das wird.
Das Neuaufsetzen des OS würde ich wirklich gerne vermeiden. Da sind sooo viele Sachen eingeflossen, da würde ich Tage dran sitzen.

r00t2

Zitat von: dougie am 24 März 2017, 11:00:47...Das Neuaufsetzen des OS würde ich wirklich gerne vermeiden. Da sind sooo viele Sachen eingeflossen, da würde ich Tage dran sitzen.
Deswegen führe ich mittlerweile ein "Tagebuch" (einfache Textdatei), in dem ich alle Änderungen an FHEM und dem OS (so gut es geht) festhalte.
FHEM 6.0 (Raspberry Pi 2 B | Raspberry Pi OS Lite | Perl 5.28.1 | UZB Z-WAVE.Me | Hue Bridge V1 | SIGNALDuino 433 MHz | FritzBox | Kodi | Pioneer AVR | MQTT | Node-RED | Diverse Google Dienste)

CoolTux

Zitat von: dougie am 24 März 2017, 11:00:47

Danke für eure Antworten!!

Ein dist-upgrade läuft gerade ... mal sehen wie das wird.
Das Neuaufsetzen des OS würde ich wirklich gerne vermeiden. Da sind sooo viele Sachen eingeflossen, da würde ich Tage dran sitzen.

Ich gehe davon aus das Dein "Problem" wohl in der neuen Form einiger globaler Variablen liegen wird. Klingt für mich jedenfalls sooo alt.
%NAME zu $NAME oder %DEVICE zu $DEVICE
Das kam mit den Update auf 5.7 wenn ich mich Recht erinnere. Wobei das vorher schon so war aber dann erst so richtig freigeschalten wurde das es die Hash's nicht mehr gibt.
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

dougie



Ja, danke noch mal für den Hinweis! Das war es seinerzeit.... hab davon so einiges im Skript.... :-(

Aber das dist-upgrade ist durch... musste da noch das ein oder andere entfernen. Läuft aber soweit sauber.

Gibt wohl keine Alternative als sich da durch zu beissen... aber Alexa als Voice Interface zu haben wär schon mehr als nur cool

r00t2

Zitat von: dougie am 24 März 2017, 11:43:21...aber Alexa als Voice Interface zu haben wär schon mehr als nur cool
Sicher? => https://xkcd.com/1807/
SCNR
FHEM 6.0 (Raspberry Pi 2 B | Raspberry Pi OS Lite | Perl 5.28.1 | UZB Z-WAVE.Me | Hue Bridge V1 | SIGNALDuino 433 MHz | FritzBox | Kodi | Pioneer AVR | MQTT | Node-RED | Diverse Google Dienste)

dougie


r00t2

Das FernAbsG gibt es doch nicht mehr, oder? :)
Außerdem:
"keine Anwendung fand das Gesetz gemäß § 1 Abs. 3 FernAbsG auf Verträge ... über die Lieferung von Lebensmitteln, Getränken oder sonstigen Haushaltsgegenständen des täglichen Bedarfs, die von Unternehmern im Rahmen regelmäßiger Fahrten geliefert wurden (Beispiele: Milchmann, Pizzaservice) ..."
Und:
"Kein gesetzliches Widerrufsrecht bestand bei Fernabsatzverträgen ... zur Lieferung von Waren, die nach Kundenspezifikation angefertigt wurden oder eindeutig auf die persönlichen Bedürfnisse zugeschnitten waren oder die aufgrund ihrer Beschaffenheit nicht für eine Rücksendung geeignet waren oder schnell verderben konnten..."
Quelle: https://de.wikipedia.org/wiki/Fernabsatzgesetz

Also wie gut die Chancen auf Widerruf bei den extra für Dich angefertigten 2 Tonnen Maiskolben wären, wenn Du Dich auf das FernAbsG beziehst... Ich zweifle :)

Aber BTT.
FHEM 6.0 (Raspberry Pi 2 B | Raspberry Pi OS Lite | Perl 5.28.1 | UZB Z-WAVE.Me | Hue Bridge V1 | SIGNALDuino 433 MHz | FritzBox | Kodi | Pioneer AVR | MQTT | Node-RED | Diverse Google Dienste)