Hallo zusammen,
ich habe seit gestern folgende Fehlermeldung beim Update von Fhem;
2016.06.08 05:59:55 1 : UPD docs/commandref_frame.html
2016.06.08 05:59:55 1 : Got 72795 bytes for docs/commandref_frame.html, expected 65361
2016.06.08 05:59:55 1 : aborting.
Woran kann das liegen?
Danke
1. Bitte verwende CODE-Tags, macht es etwas einfacher zu lesen.
Und alles was es einfacher macht ist im (privatem) Forum mehr als willkommen
2. Bei der Übertragung ist etwas schief gelaufen. Komischerweise hat er MEHR Daten bekommen, als erwartet.
Noch mal probiert?
Hallo, ich habe es schon mehrmals probiert.
Bleibt immer wieder an der gleichen stelle hängen.
<Code>
2016.06.08 10:01:34 1 : UPD ./CHANGED
2016.06.08 10:01:34 1 : UPD ./configDB.pm
2016.06.08 10:01:34 1 : UPD ./fhem.cfg.demo
2016.06.08 10:01:34 1 : UPD ./fhem.pl
2016.06.08 10:01:34 1 : UPD FHEM/00_HMLAN.pm
2016.06.08 10:01:34 1 : UPD FHEM/00_NetzerI2C.pm
2016.06.08 10:01:34 1 : UPD FHEM/00_RPII2C.pm
2016.06.08 10:01:35 1 : UPD FHEM/00_TCM.pm
2016.06.08 10:01:35 1 : UPD FHEM/00_ZWCUL.pm
2016.06.08 10:01:35 1 : UPD FHEM/00_ZWDongle.pm
2016.06.08 10:01:35 1 : UPD FHEM/01_FHEMWEB.pm
2016.06.08 10:01:35 1 : UPD FHEM/10_CUL_HM.pm
2016.06.08 10:01:35 1 : UPD FHEM/10_DUOFERNSTICK.pm
2016.06.08 10:01:35 1 : UPD FHEM/10_EnOcean.pm
2016.06.08 10:01:36 1 : UPD FHEM/10_FBDECT.pm
2016.06.08 10:01:36 1 : UPD FHEM/10_FRM.pm
2016.06.08 10:01:36 1 : UPD FHEM/10_KNX.pm
2016.06.08 10:01:36 1 : UPD FHEM/10_ZWave.pm
2016.06.08 10:01:37 1 : UPD FHEM/10_pilight_ctrl.pm
2016.06.08 10:01:37 1 : UPD FHEM/13_KS300.pm
2016.06.08 10:01:37 1 : UPD FHEM/30_DUOFERN.pm
2016.06.08 10:01:37 1 : UPD FHEM/30_HUEBridge.pm
2016.06.08 10:01:37 1 : UPD FHEM/31_HUEDevice.pm
2016.06.08 10:01:37 1 : UPD FHEM/33_readingsGroup.pm
2016.06.08 10:01:37 1 : UPD FHEM/37_plex.pm
2016.06.08 10:01:37 1 : UPD FHEM/46_TRX_LIGHT.pm
2016.06.08 10:01:37 1 : UPD FHEM/47_OBIS.pm
2016.06.08 10:01:37 1 : UPD FHEM/50_TelegramBot.pm
2016.06.08 10:01:37 1 : UPD FHEM/51_I2C_BH1750.pm
2016.06.08 10:01:37 1 : UPD FHEM/52_I2C_HDC1008.pm
2016.06.08 10:01:37 1 : UPD FHEM/53_GHoma.pm
2016.06.08 10:01:38 1 : UPD FHEM/59_Twilight.pm
2016.06.08 10:01:38 1 : UPD FHEM/70_ENIGMA2.pm
2016.06.08 10:01:38 1 : UPD FHEM/70_ONKYO_AVR.pm
2016.06.08 10:01:38 1 : UPD FHEM/70_PHTV.pm
2016.06.08 10:01:38 1 : UPD FHEM/70_Pushover.pm
2016.06.08 10:01:38 1 : UPD FHEM/71_ONKYO_AVR_ZONE.pm
2016.06.08 10:01:38 1 : UPD FHEM/71_YAMAHA_AVR.pm
2016.06.08 10:01:38 1 : UPD FHEM/72_FB_CALLLIST.pm
2016.06.08 10:01:38 1 : UPD FHEM/72_FRITZBOX.pm
2016.06.08 10:01:39 1 : UPD FHEM/73_PRESENCE.pm
2016.06.08 10:01:39 1 : UPD FHEM/74_AMAD.pm
2016.06.08 10:01:39 1 : UPD FHEM/75_MSG.pm
2016.06.08 10:01:39 1 : UPD FHEM/75_msgConfig.pm
2016.06.08 10:01:39 1 : UPD FHEM/77_UWZ.pm
2016.06.08 10:01:41 1 : UPD FHEM/79_BDKM.pm
2016.06.08 10:01:41 1 : UPD FHEM/82_LGTV_IP12.pm
2016.06.08 10:01:41 1 : UPD FHEM/98_HMinfo.pm
2016.06.08 10:01:41 1 : UPD FHEM/98_SVG.pm
2016.06.08 10:01:41 1 : UPD FHEM/98_WeekdayTimer.pm
2016.06.08 10:01:41 1 : UPD FHEM/98_configdb.pm
2016.06.08 10:01:41 1 : UPD FHEM/98_help.pm
2016.06.08 10:01:41 1 : UPD FHEM/98_logProxy.pm
2016.06.08 10:01:41 1 : UPD FHEM/98_restore.pm
2016.06.08 10:01:41 1 : UPD FHEM/98_rssFeed.pm
2016.06.08 10:01:41 1 : UPD FHEM/98_telnet.pm
2016.06.08 10:01:41 1 : UPD FHEM/HMConfig.pm
2016.06.08 10:01:42 1 : UPD FHEM/HttpUtils.pm
2016.06.08 10:01:42 1 : UPD FHEM/ONKYOdb.pm
2016.06.08 10:01:42 1 : UPD FHEM/SetExtensions.pm
2016.06.08 10:01:42 1 : UPD FHEM/ZWLib.pm
2016.06.08 10:01:42 1 : UPD FHEM/firmware/JeeLink_LaCrosseGateway.bin
2016.06.08 10:01:42 1 : UPD FHEM/lib/74_AMADautomagicFlowset_2.2.0.xml
2016.06.08 10:01:43 1 : UPD docs/commandref_frame.html
2016.06.08 10:01:43 1 : Got 72795 bytes for docs/commandref_frame.html, expected 65361
2016.06.08 10:01:43 1 : aborting. </Code>
Bitte korrekte Code-Tags verwenden.
Mache mal ein updat force oder verwende das Attribut updateNoFileCheck.
Hi, wie ist denn da dann die Syntax beim update Kommando?
# update force
Bleibt er hier hängen.
<Code>
2016.06.08 10:29:00 1: UPD FHEM/lib/UPnP/sonos_empty.jpg
2016.06.08 10:29:00 1: UPD FHEM/lib/UPnP/sonos_input_default.jpg
2016.06.08 10:29:00 1: UPD FHEM/lib/UPnP/sonos_input_dock.jpg
2016.06.08 10:29:00 1: UPD FHEM/lib/UPnP/sonos_input_tv.jpg
2016.06.08 10:29:00 1: UPD FHEM/lib/UPnP/sonos_playlist.jpg
2016.06.08 10:29:00 1: UPD FHEM/lib/fhem_zwave_deviceconfig.xml.gz
2016.06.08 10:29:00 1: UPD FHEM/lib/openzwave_deviceconfig.xml.gz
2016.06.08 10:29:00 1: UPD FHEM/lib/openzwave_manufacturer_specific.xml
2016.06.08 10:29:00 1: UPD FHEM/lib/zwave_pepperlinks.csv.gz
2016.06.08 10:29:00 1: UPD FHEM/msgSchema.pm
2016.06.08 10:29:01 1: UPD FHEM/myUtilsTemplate.pm
2016.06.08 10:29:01 1: UPD FHEM/template.layout
2016.06.08 10:29:01 1: UPD contrib/commandref_join.pl
2016.06.08 10:29:01 1: UPD demolog/LightScenes.dd.save
2016.06.08 10:29:01 1: UPD demolog/LightScenes.save
2016.06.08 10:29:01 1: UPD demolog/cellar.log
2016.06.08 10:29:01 1: UPD demolog/dewpoint.log
2016.06.08 10:29:01 1: UPD demolog/eventTypes.txt
2016.06.08 10:29:01 1: UPD demolog/fhem.save
2016.06.08 10:29:01 1: UPD demolog/garden.log
2016.06.08 10:29:01 1: UPD demolog/layout
2016.06.08 10:29:01 1: UPD demolog/pictures-copyright.txt
2016.06.08 10:29:01 1: UPD demolog/predicted.log
2016.06.08 10:29:01 1: UPD docs/HOWTO.html
2016.06.08 10:29:01 1: Got 27528 bytes for docs/HOWTO.html, expected 20094
2016.06.08 10:29:01 1: aborting.
2016.06.08 10:29:01 1: FHEMWEB SSL/HTTPS error: Die Verbindung wurde vom Kommunikationspartner zurückgesetzt </Code>
Wie müsste das Commando mit Attribut updateNoFileCheck aussehen?
Wie man in der commandref nachlesen kann, ist dieses Attribut für update im global Device zu setzen.
Es nützt Dir doch nichts, wenn Du Dateien aktualisierst, die hinterher nicht funktionieren, weil die Größe nicht stimmt. Bei einer reinen html-Datei, die nur doku enthält, mag das nicht schlimm sein, aber das Attribut würde sich auch auf Moduldateien auswirken.
Besser wäre, die Ursache für das Problem zu finden und zu beheben.
Lösche zuerst die Datei controls_fhem.txt im Verzeichnis /opt/fhem/FHEM und starte dann das update nochmal.
Danke.
Ich habe die Datei controls_fhem gelöscht und der Update läuft jetzt bis zur dieser stelle weiter und bleibt dann wieder hängen.
<Code>
2016.06.08 10:47:01 1 : UPD demolog/LightScenes.dd.save
2016.06.08 10:47:01 1 : UPD demolog/LightScenes.save
2016.06.08 10:47:01 1 : UPD demolog/cellar.log
2016.06.08 10:47:01 1 : UPD demolog/dewpoint.log
2016.06.08 10:47:02 1 : UPD demolog/eventTypes.txt
2016.06.08 10:47:02 1 : UPD demolog/fhem.save
2016.06.08 10:47:02 1 : UPD demolog/garden.log
2016.06.08 10:47:02 1 : UPD demolog/layout
2016.06.08 10:47:02 1 : UPD demolog/pictures-copyright.txt
2016.06.08 10:47:02 1 : UPD demolog/predicted.log
2016.06.08 10:47:02 1 : UPD docs/HOWTO.html
2016.06.08 10:47:02 1 : Got 27528 bytes for docs/HOWTO.html, expected 20094
2016.06.08 10:47:02 1 : aborting.
</Code>
Und Bitte .. VERWENDE "CODE" TAGS ...
Sorry, aber so kann ich es nicht (gut) lesen!
Zitat von: Wernieman am 08 Juni 2016, 10:54:21
Und Bitte .. FERWENDE "CODE" TAGS ...
Sorry, aber so kann ich es nicht (gut) lesen!
Das ist doch quatsch.
- gibt es in der Liste doch gar nix spannendes zu lesen
- versucht der Nachtfischer doch, code tags zu verwenden
@Nachtfischer: code Tags werden mit eckigen Klammern [] gesetzt, nicht mit spitzen <>
attr global exclude_from_update HOWTO
und dann das update nochmal probieren.
Ist das das erste Update nach einer Neuinstallation?
Vielleicht bin ich momentan auch "etwas Dünnhäutig" ... aber ich verliehre so wirklich die Übersicht.
Habe gerade versucht es nachzuspielen und frage mich immer noch: Wie kann mehr Übertragen werden als "Vorhanden sein soll"?
Edit:
Und das mit den "Code-Tags" habe ich bedauerlicherweise überlesen ;o)
Zitat von: Wernieman am 08 Juni 2016, 10:59:55
und frage mich immer noch: Wie kann mehr Übertragen werden als "Vorhanden sein soll"?
Das ist nicht ungewöhnlich, ohne jetzt weiter auf die technischen Hintergründe im update-Prozess von fhem eingehen zu wollen.
Zitat von: Wernieman am 08 Juni 2016, 10:59:55
Edit:
Und das mit den "Code-Tags" habe ich bedauerlicherweise überlesen
ja, aber schon drei Mal...
Danke.
So habe den Update jetzt mit attr global exclude_from_update HOWTO commandref faq durchbekommen.
Warum das nicht lief kann mir wohl keiner Erklären?
Sind jetzt paar Dinge nicht upgrade worden?
Es wurde jetzt genau das nicht aktualisert, was Du in dem Attribut angegeben hast. Das hat für die Funktion Deiner fhem-Installation keine Auswirkungen. Lediglich die lokale commandref-Dokumentation ist nicht vorhanden, aber die gibt es ja auch online.
Irgendwann (in ein paar Tagen) solltest Du das gesetzte Attribut wieder löschen und dann einfach nochmal testen, ob Dein update dann durchläuft.