Fhem Update funktioniert nicht

Begonnen von erwin23, 28 Januar 2014, 09:22:37

Vorheriges Thema - Nächstes Thema

erwin23

Hallo,
das Fhem Update auf meinem Rechner funktioniert nicht.
Bei update ckeck kommt folgendes

List of new / modified files since last update:
UPD ./CHANGED
UPD ./fhem.pl
UPD FHEM/00_CUL.pm
UPD FHEM/00_FBAHA.pm
UPD FHEM/00_HMLAN.pm
UPD FHEM/00_MAXLAN.pm
UPD FHEM/00_OWX.pm
UPD FHEM/00_TCM.pm
UPD FHEM/00_ZWDongle.pm
UPD FHEM/01_FHEMWEB.pm
UPD FHEM/02_RSS.pm
UPD FHEM/09_CUL_FHTTK.pm
UPD FHEM/10_CUL_HM.pm
UPD FHEM/10_EnOcean.pm
UPD FHEM/10_FBDECT.pm
UPD FHEM/10_FRM.pm
UPD FHEM/10_MAX.pm
UPD FHEM/10_OWServer.pm
UPD FHEM/10_ZWave.pm
UPD FHEM/11_FHT.pm
UPD FHEM/11_FHT8V.pm
UPD FHEM/11_OWDevice.pm
UPD FHEM/12_HMS.pm
UPD FHEM/13_KS300.pm
UPD FHEM/14_CUL_MAX.pm
UPD FHEM/14_CUL_TX.pm
UPD FHEM/14_CUL_WS.pm
UPD FHEM/15_CUL_EM.pm
UPD FHEM/17_EGPM2LAN.pm
UPD FHEM/20_FRM_AD.pm
UPD FHEM/20_FRM_I2C.pm
UPD FHEM/20_FRM_IN.pm
UPD FHEM/20_FRM_LCD.pm
UPD FHEM/20_FRM_OUT.pm
UPD FHEM/20_FRM_PWM.pm
UPD FHEM/20_FRM_RGB.pm
UPD FHEM/20_FRM_SERVO.pm
UPD FHEM/21_OWAD.pm
UPD FHEM/21_OWCOUNT.pm
UPD FHEM/21_OWID.pm
UPD FHEM/21_OWLCD.pm
UPD FHEM/21_OWMULTI.pm
UPD FHEM/21_OWSWITCH.pm
UPD FHEM/21_OWTHERM.pm
UPD FHEM/23_LUXTRONIK2.pm
UPD FHEM/30_HUEBridge.pm
UPD FHEM/31_HUEDevice.pm
UPD FHEM/31_LightScene.pm
UPD FHEM/32_SYSSTAT.pm
UPD FHEM/32_mailcheck.pm
UPD FHEM/32_speedtest.pm
UPD FHEM/32_withings.pm
UPD FHEM/33_readingsGroup.pm
UPD FHEM/33_readingsProxy.pm
UPD FHEM/34_SWAP.pm
UPD FHEM/34_panStamp.pm
UPD FHEM/35_SWAP_0000002200000003.pm
UPD FHEM/36_JeeLink.pm
UPD FHEM/36_LaCrosse.pm
UPD FHEM/36_PCA301.pm
UPD FHEM/38_CO20.pm
UPD FHEM/42_SYSMON.pm
UPD FHEM/46_TRX_LIGHT.pm
UPD FHEM/51_BBB_BMP180.pm
UPD FHEM/51_RPI_GPIO.pm
UPD FHEM/55_GDS.pm
UPD FHEM/55_PIFACE.pm
UPD FHEM/57_Calendar.pm
UPD FHEM/59_HCS.pm
UPD FHEM/59_Twilight.pm
UPD FHEM/59_WWO.pm
UPD FHEM/59_Weather.pm
UPD FHEM/66_ECMD.pm
UPD FHEM/70_EFR.pm
UPD FHEM/70_EGPM.pm
UPD FHEM/70_ENIGMA2.pm
UPD FHEM/70_ONKYO_AVR.pm
UPD FHEM/70_Pushover.pm
UPD FHEM/70_SML.pm
UPD FHEM/70_VIERA.pm
UPD FHEM/70_WS3600.pm
UPD FHEM/70_XBMC.pm
UPD FHEM/71_LISTENLIVE.pm
UPD FHEM/71_YAMAHA_AVR.pm
UPD FHEM/71_YAMAHA_BD.pm
UPD FHEM/72_FB_CALLMONITOR.pm
UPD FHEM/73_PRESENCE.pm
UPD FHEM/88_LINDY_HDMI_SWITCH.pm
UPD FHEM/90_at.pm
UPD FHEM/91_eventTypes.pm
UPD FHEM/91_notify.pm
UPD FHEM/92_FileLog.pm
UPD FHEM/93_DbLog.pm
UPD FHEM/93_FHEM2FHEM.pm
UPD FHEM/95_Dashboard.pm
UPD FHEM/95_FLOORPLAN.pm
UPD FHEM/98_GEOFANCY.pm
UPD FHEM/98_HMinfo.pm
UPD FHEM/98_Heating_Control.pm
UPD FHEM/98_JsonList.pm
UPD FHEM/98_PID.pm
UPD FHEM/98_RandomTimer.pm
UPD FHEM/98_SVG.pm
UPD FHEM/98_THRESHOLD.pm
UPD FHEM/98_Text2Speech.pm
UPD FHEM/98_WOL.pm
UPD FHEM/98_WeekdayTimer.pm
UPD FHEM/98_apptime.pm
UPD FHEM/98_autocreate.pm
UPD FHEM/98_cmdalias.pm
UPD FHEM/98_openweathermap.pm
UPD FHEM/98_pilight.pm
UPD FHEM/98_rain.pm
UPD FHEM/98_structure.pm
UPD FHEM/98_update.pm
UPD FHEM/99_SUNRISE_EL.pm
UPD FHEM/Color.pm
UPD FHEM/HMConfig.pm
UPD FHEM/HttpUtils.pm
UPD FHEM/MaxCommon.pm
UPD FHEM/ONKYOdb.pm
UPD FHEM/SetExtensions.pm
UPD FHEM/TcpServerUtils.pm
UPD FHEM/lib/Device/Firmata.pm
UPD FHEM/lib/Device/Firmata/Base.pm
UPD FHEM/lib/Device/Firmata/Constants.pm
UPD FHEM/lib/Device/Firmata/Error.pm
UPD FHEM/lib/Device/Firmata/Language.pm
UPD FHEM/lib/Device/Firmata/Platform.pm
UPD FHEM/lib/Device/Firmata/Protocol.pm
UPD FHEM/lib/SWAP/justme/epd.xml
UPD FHEM/lib/SWAP/justme/rgbdriver.xml
UPD docs/HOWTO.html
UPD docs/HOWTO_DE.html
UPD docs/commandref.html
UPD docs/commandref_DE.html
UPD www/gplot/SM_CPUStat.gplot
UPD www/gplot/SM_CPUStatSum.gplot
UPD www/gplot/SM_CPUTemp.gplot
UPD www/gplot/SM_DB_CPUFreq.gplot
UPD www/gplot/SM_DB_CPUTemp.gplot
UPD www/gplot/SM_DB_Load.gplot
UPD www/gplot/SM_DB_Network_eth0.gplot
UPD www/gplot/SM_DB_RAM.gplot
UPD www/gplot/SM_DB_all.gplot
UPD www/gplot/SM_FS_root.gplot
UPD www/gplot/SM_FS_usb1.gplot
UPD www/gplot/SM_Load.gplot
UPD www/gplot/SM_Network_eth0.gplot
UPD www/gplot/SM_Network_eth0t.gplot
UPD www/gplot/SM_Network_wlan0.gplot
UPD www/gplot/SM_RAM.gplot
UPD www/gplot/hm-rt.gplot
UPD www/images/default/dashboardicons.png
UPD www/images/default/fhemicon_ios.png
UPD www/images/fhemSVG/IR.svg
UPD www/images/fhemSVG/Icon_Fisch.svg
UPD www/images/fhemSVG/cul_868.svg
UPD www/images/fhemSVG/cul_cul.svg
UPD www/images/fhemSVG/cul_usb.svg
UPD www/images/fhemSVG/dreambox.svg
UPD www/images/fhemSVG/fts_shutter_updown.svg
UPD www/images/fhemSVG/message_socket_disabled.svg
UPD www/images/fhemSVG/message_socket_enabled.svg
UPD www/images/fhemSVG/message_socket_off2.svg
UPD www/images/fhemSVG/message_socket_on2.svg
UPD www/images/fhemSVG/message_socket_unknown.svg
UPD www/images/fhemSVG/system_backup.svg
UPD www/images/fhemSVG/system_fhem.svg
UPD www/images/fhemSVG/system_fhem_reboot.svg
UPD www/images/fhemSVG/system_fhem_update.svg
UPD www/images/openautomation/iconalias.txt
UPD www/jscolor/jscolor.js
UPD www/pgm2/brightstyle.css
UPD www/pgm2/console.js
UPD www/pgm2/darksmallscreenstyle.css
UPD www/pgm2/darkstyle.css
UPD www/pgm2/darksvg_style.css
UPD www/pgm2/darktouchpadstyle.css
UPD www/pgm2/dashboard.js
UPD www/pgm2/dashboard_darkstyle.css
UPD www/pgm2/dashboard_ios7.css
UPD www/pgm2/dashboard_style.css
UPD www/pgm2/fhemweb.js
UPD www/pgm2/fhemweb_colorpicker.js
UPD www/pgm2/fhemweb_slider.js
UPD www/pgm2/fhemweb_svg.js
UPD www/pgm2/ios7smallscreenstyle.css
UPD www/pgm2/ios7style.css
UPD www/pgm2/ios7svg_style.css
UPD www/pgm2/ios7touchpadstyle.css
UPD www/pgm2/jquery-ui.min.js
UPD www/pgm2/jquery.min.js
UPD www/pgm2/smallscreenstyle.css
UPD www/pgm2/style.css
UPD www/pgm2/svg_defs.svg
UPD www/pgm2/svg_style.css
UPD www/pgm2/touchpadstyle.css

List of last changes:
# Add changes at the top of the list. Keep it in ASCII, and 80-char wide.
# Do not insert empty lines here, update check depends on it.
- SVN
  - bugfix:  SYSMON: null reading for absent mount points
  - feature: DbLog: jokers "%" in device/reading definition are now possible
  - feature: SYSMON: new CPU Statistics and Plots
  - feature: changed 10_OWServer.pm and 11_OWDevice.pm to use
             NOTIFYDEV (justme1968)
  - feature: LightScene: added setcmd command
  - feature: DASHBOARD: Dashboard get Tabs. Redesign saving of Group
positioning.
  - bugfix:  SYSMON: Log Warnings, unnoetige Readings erkenen und entfernen
  - feature: LUXTRONIK2: Setting of controller parameter and internal clock now possible
  - feature: new module 71_YAMAHA_BD.pm to control Yamaha Blu-Ray
             players over network.
  - bugfix:  DbLog: fix for plotfork
  - bugfix:  SYSMON: filesystems may be wrong on some systems
  - feature: new module 98_pilight.pm added (andreas-fey)
  - change:  LUXTRONIK2 - made compatible with current developer guidelines
             (Blocking.pm, reading update mechanism)
  - feature: readingsGroup: added icons and links/commands
  - feature: new module 98_Text2Speech.pm added (Tobias Faust)
             Google Translator Engine or ESpeak can be used
  - feature: YAMAHA_AVR: define separate on and off status intervals for
             cyclic status updates
  - feature: Visualizations (Plots) for SYSMON added
  - feature: new module 42_SYSMON.pm added (hexenmeister)
  - feature: YAMAHA_AVR: new readings for radio stations, current title
             and more. see commandref for more details.
  - feature: new module 32_withings.pm added (justme1968)
  - bugfix:  PRESENCE: fixing user detection on FritzBox!
  - feature: new module 38_CO20.pm added (justme1968)
  - feature: new module 98_GEOFANCY.pm added (loredo)
  - feature: new module 70_XBMC.pm added (dbokermann)
  - feature: new module 51_RPI_GPIO.pm added (klausw)
  - bugfix:  Dashboard: fixed bug identification an existing Weblink.
             fixed bug dashboard_sorting check. Buttonbar can now placed on
             top or bottom of the Dashboard. Dashboard is always edited out
             the Room Dashboard.
  - bugfix:  VIERA: fixed bug related to set command remoteControl
  - bugfix:  ENIGMA2: improved compatibility for Fritzbox and old
       Webif versions
  - feature: readingsGroup: process events only if visible in browser,
             allow <br> for line breaks in multi-reading lines
  - feature: FLOORPLAN: Style4 (S300TH specific) now keeps its formatting
             even with longpoll; Text "desiredTemperature" will now
             be eliminated - for MAX devices.
  - feature: HCS has now MAX Thermostat support
  - change:  integrated OWServer/OWDevice nonblocking and random start
             time patches (justme1968 & Boris)
  - feature: Add new module Dashboard
  - change:  ONKYO_AVR: transfer command database into separate packet
             ONKYOdb.pm
  - feature: ENIGMA2: bouquet support e.g. for named channels
  - feature: Add new module ONKYO_AVR
  - feature: SYSSTAT: allow (remote) monitoring via snmp, support
             for monitoring windows systems and synology system temperature
  - feature: New module LINDY_HDMI_SWITCH.pm added
  - change:  ENIGMA2: improved logging, default attributes for webCmd and
             devStateIcon
  - feature: ENIGMA2: support for option channels
  - feature: mailcheck: decode non ascii subjet to utf-8, verify gpg signatures
  - feature: PRESENCE: "statusRequest" command for lan-bluetooth mode
             (collectord >= 1.4, presenced >= 1.1 required)
  - feature: PRESENCE: new collectord package
  - feature: devspec: removed range, added :FILTER and more general search
  - feature: HUEBridge,HUEDevice: support for groups added
  - feature: YAMAHA_AVR: new argument "toggle" for mute command
  - feature: FB_CALLMONITOR: replace & to & at reverse search
  - feature: new module 33_readingsProxy to make (a subset of) a reading
             from one device available as a new device. can be used to
             separate channels from 1-wire, EnOcean or SWAP multichannel
             devices (by justme1968)
  - change:  improvements for OWDevice and OWServer (justme1968)
  - feature: new attribute resolution for 1-wire temperature readings
             (justme1968 & Boris)
  - feature: new layout commands moveto, moveby and relative positioning
             in 02_RSS.pm (Betateilchen & Boris)
  - feature: FHEMWEB column attribute
  - feature: new layout commands halign, valign, condition in 02_RSS.pm
             (Betateilchen & Boris)
  - bugfix:  PRESENCE: Fix nonworking initialization in mode "lan-bluetooth"
  - bugfix:  fhem.pl: write-select to avoid blocking in inform/Event Monitor
  - bugfix:  fix issue with DST changes in 57_Calendar.pm
  - feature: new module 36_LaCrosse.pm for LaCrosse IT+ temperature and
             humidity sensors with a JeeLabs JeeLink as RF modem.
             The matching JeeNode sketch can be found in
             .../36_LaCrosse-LaCrosseITPlusReader.zip (by ohweh&justme1968)
  - feature: YAMAHA_AVR: new attribute request-timeout.
  - bugfix:  YAMAHA_AVR: fix missing greater-than sign. Use different
             Control-Tag name for RX-Vx75 series
  - bugfix:  PRESENCE: fixing not working re-initialization when
             disabled attribute is set to 0 in lan-bluetooth mode
  - feature: LightScene: added attribute lightSceneParamsToSave for
             device specific configuration of reading/command pairs
             used to save/restore device state
  - feature: cmdalias added
  - feature: rain Module by baumrasen
  - feature: endPlotNow attribute for SVG-Plots (ChrisD)
  - feature: new module 51_BBB_BMP180.pm added (betateilchen)
  - feature: readingsGroup: allow devStateIcon to be displayed
  - feature: readingsGroup: allow multiple device readings in one line
  - feature: YAMAHA_AVR - new remoteControl commands for Tuner Preset
             selection
  - feature: RSS amended (read image from pipe, scaling options, line width)
  - feature: WWO Module by baumrasen
  - feature: plotAsPng() in 98_SVG.pm (Boris & betateilchen)


und beim update kommt folgende Meldung im Logfile:
2014.01.28 09:16:14 3: update get http://fhem.de/fhemupdate4/svn/controls_fhem.txt
Can't use an undefined value as a symbol reference at FHEM/Blocking.pm line 126.
Wie bekomme ich das Update wieder hin.
Beste Grüsse erwin23
Raspberry PI mit Cul 868, diverse HM Komponenten

erwin23

Habe heute Fhem 5.5 aus einem anderen Raspi installiert.
Hier kommt auch beim update eine Fehlermeldung im Logfile.
update Action required: please run 'notice view update-20130127-001
Habe notice view update-20130127-001 eigegeben und aus dem Dokument
folgende Zeile in die fhem.cf eingetragen
attr global sendStatistics onUpdate
Dann Neustart und das Update geht immer noch nicht.
Beste Grüsse erwin23
Raspberry PI mit Cul 868, diverse HM Komponenten

Joachim

Meldung nocheinmal lesen, und verstehen!
Dann das eingeben, was gefordert ist.
Ich gebe zu, bin auch darauf hereingefallen, wie diverse andere auch, wie man feststellt, wenn man die Suchfunktion verwenden würde!

Also hier die Lösung:
notice confirm update-20130127-001

Gruß Joachim
FHEM aktuellste Version auf FB 7570 und 7390 mit Zebradem Toolbox Freetz
FHEM auf Raspberry
1-Wire mit LinkUSBi und Rs-Pi ds2482-800  1-Wire-9 Board; Max mit Cube, HMLAN
div. 1-Wire Sensoren; MAX-Thermostaten; Homematic-Komponenten, Zehnder KWL über RS-232

erwin23

Hallo,
hatte beim Kopieren ein Steuerzeichen drin, sorry und besten Dank.
cu erwin23
Raspberry PI mit Cul 868, diverse HM Komponenten

bsl02

Hallo,
ähnliches Problem hier wie bei erwin23 vor dem Zurückspielen:

"update check"

Can't get controlfile from http://fhem.de/fhemupdate4/svn/controls_fhem.txt



"update" und "update force" bringen:

Can't get release.pm from http://fhem.de

Can't get 'controls_fhem.txt' from http://fhem.de


Wie könnte ich wohl wieder an Updates kommen?
RPi3 (FHEM) / CUL V3 868 (FS20) / nanoCUL868 (HM) / RFXtrx433 (IT & ELRO) / MAX!Cube (Thermostate, Fenster) / Bluetooth (presence Handy) / Sonoff mit Tasmota // Audio: RPi3 mit "max2play"-Image (Squeezeserver+Player) / Video: Synology-NAS mit TVheadend, Triax TSS400 Sat-IP Converter

Puschel74

Hallo,

versuch mal die controls_fhem.txt zu löschen.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

bsl02

Hallo,
umbenennen hatte nicht geholfen.  Werde aber nachher von zuhaus nochmals testen.
Gruss, Stefan

Gesendet von meinem GT-I9505 mit Tapatalk

RPi3 (FHEM) / CUL V3 868 (FS20) / nanoCUL868 (HM) / RFXtrx433 (IT & ELRO) / MAX!Cube (Thermostate, Fenster) / Bluetooth (presence Handy) / Sonoff mit Tasmota // Audio: RPi3 mit "max2play"-Image (Squeezeserver+Player) / Video: Synology-NAS mit TVheadend, Triax TSS400 Sat-IP Converter

betateilchen

Mögliche Ursache: Die HttpUtils in fhem scheinen in ihrer aktuellen Version (ab Januar 2014) nicht die zuverlässigsten zu sein und führen z.B. auch beim Kalendermodul - abhängig von der eingesetzten Hardware, auf der fhem läuft - zu Problemen.

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

bsl02

Mein Problem hat sich geklärt:
http://forum.fhem.de/index.php/topic,19434.msg130934.html#msg130934

Ursache: Feste IP auf dem BBB blöd eingestellt. Lösung: Auf DHCP umstellen, momentan läuft´s.
Wie ich eine feste IP auf BBB einstelle, kläre ich nächste Woche.

Gruß, Stefan
RPi3 (FHEM) / CUL V3 868 (FS20) / nanoCUL868 (HM) / RFXtrx433 (IT & ELRO) / MAX!Cube (Thermostate, Fenster) / Bluetooth (presence Handy) / Sonoff mit Tasmota // Audio: RPi3 mit "max2play"-Image (Squeezeserver+Player) / Video: Synology-NAS mit TVheadend, Triax TSS400 Sat-IP Converter

betateilchen

wie schon an anderer Stelle geschrieben: Lass den BBB auf dhcp stehen und sorge dafür, dass Deine Fritzbox immer die gleiche IP Adresse vergibt. Das ist auf jeden Fall die zuverlässigere Lösung.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

erwin23

Hallo,
habe meinen Raspberry auch auf DHCP umgestellt, Update geht trostdem nicht.
Wenn ich jetzt update eigebe, kommt in Logfile folgendes:
2014.01.31 15:02:15.389 4: Connection accepted from FHEMWEB:192.168.0.27:60393
2014.01.31 15:02:15.435 4: HTTP FHEMWEB:192.168.0.27:60393 GET /fhem&cmd=update
Die 192.168.0.27 ist mein Laptop, mein Raspberry hat die 192.168.0.48.
Dachte das beim Update die IP vom Raspberry auftaucht.
cu erwin23
Raspberry PI mit Cul 868, diverse HM Komponenten

erwin23

Hallo,
habe meinen Raspi auf ner 2. Karten neu  installiert, nach Wiki.
Und siehe da, das Update geht.
Das fhem Verzeichnis getart und auf der anderen Karte enttart,
cfg Datei rein und update geht noch immer.
Weiss der T.... was da war.
cu erwin23
Raspberry PI mit Cul 868, diverse HM Komponenten