Abbruch fhem seit heute auf fb7390

Begonnen von Bernhard, 16 August 2013, 20:13:36

Vorheriges Thema - Nächstes Thema

Bernhard

Hallo,
seit heutigem Update bricht fhem ab. Ursache offensichtlich ein Fehler in Twilight oder sunpos oder owtherm

kurz nach Start fhem

Scalar value @compassPoints[$idx] better written as $compassPoints[$idx] at ./FHEM/98_sunpos.pm line 220, <$fh> line 801.
Argument "" isn't numeric in numeric lt (<) at ./FHEM/21_OWTHERM.pm line 950.
:

später bei Aufruf verschiederner Räume

Use of uninitialized value $file in substitution (s///) at ./FHEM/98_SVG.pm line 523.
Use of uninitialized value $fileesc in substitution (s///) at ./FHEM/98_SVG.pm line 526.
Use of uninitialized value $fileesc in concatenation (.) or string at ./FHEM/98_SVG.pm line 527.


Expandieren des Device Twilight:

Undefined subroutine &main::Twilight_GetUpdate called at ./FHEM/59_Twilight.pm line 88.



# $Id: fhem.pl 3682 2013-08-13 08:41:17Z rudolfkoenig $
# $Id: 00_CUL.pm 3659 2013-08-10 08:42:31Z rudolfkoenig $
# $Id: 09_CUL_FHTTK.pm 2076 2012-11-04 13:49:43Z rudolfkoenig $
# $Id: 14_CUL_TX.pm 2407 2013-01-03 12:55:22Z rudolfkoenig $
# $Id: 14_CUL_WS.pm 3482 2013-07-23 10:14:27Z rudolfkoenig $
# $Id: 72_FB_CALLMONITOR.pm 3669 2013-08-11 14:27:47Z markusbloch $
# $Id: 01_FHEMWEB.pm 3706 2013-08-15 12:40:30Z rudolfkoenig $
# $Id: 11_FHT.pm 3302 2013-06-17 19:10:25Z rudolfkoenig $
# $Id: 11_FHT8V.pm 3576 2013-08-02 06:14:49Z rudolfkoenig $
# $Id: 95_FLOORPLAN.pm 3456 2013-07-19 21:49:24Z ulimaass $
# $Id: 10_FS20.pm 3659 2013-08-10 08:42:31Z rudolfkoenig $
# $Id: 92_FileLog.pm 3697 2013-08-14 15:08:15Z rudolfkoenig $
# $Id: 21_OWID.pm 3062 2013-04-11 06:17:17Z pahenning $
# $Id: 21_OWTHERM.pm 3062 2013-04-11 06:17:17Z pahenning $
# $Id: 00_OWX.pm 2737 2013-02-15 22:05:08Z ntruchsess $
# $Id: 98_PID.pm 3219 2013-05-25 07:46:54Z rudolfkoenig $
# $Id: 95_PachLog.pm 3328 2013-06-25 07:52:46Z rudolfkoenig $
# $Id: 99_SUNRISE_EL.pm 3480 2013-07-23 06:03:39Z rudolfkoenig $
# $Id: 98_SVG.pm 3697 2013-08-14 15:08:15Z rudolfkoenig $
# $Id: 99_Utils.pm 3595 2013-08-05 05:38:48Z tobiasfaust $
# $Id: 59_Weather.pm 3588 2013-08-03 09:26:56Z borisneubert $
# $Id: 90_at.pm 3694 2013-08-14 06:12:47Z rudolfkoenig $
# $Id: 98_autocreate.pm 3651 2013-08-09 18:19:13Z rudolfkoenig $
# $Id: 98_dummy.pm 3343 2013-06-27 14:19:47Z rudolfkoenig $
# $Id: 95_holiday.pm 3602 2013-08-07 13:06:49Z rudolfkoenig $
# $Id: 99_myUtils.pm 1932 2012-10-06 20:15:33Z ulimaass $
# $Id: 91_notify.pm 3189 2013-05-17 07:35:48Z rudolfkoenig $
# $Id: 98_telnet.pm 3635 2013-08-09 08:02:30Z rudolfkoenig $
# $Id: 91_watchdog.pm 2998 2013-03-30 12:12:14Z rudolfkoenig $
# $Id: 98_weblink.pm 3707 2013-08-15 14:43:43Z rudolfkoenig $


Puschel74

Hallo,

Zitatseit heutigem Update bricht fhem ab.

Das heisst was?

Zitatspäter bei Aufruf verschiederner Räume

Also was genau "bricht" ab.

Startet FHEM nicht -
FHEM lässt sich nicht bedienen -
Der USB-Stick an der FB ist defekt (so einer dran ist) -

Was sagt das FHEM-Logfile?

Grüße

Edith:

ZitatExpandieren des Device Twilight:

heisst was genau?
Steht das so im Logfile oder wo steht das?
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.

stromer-12

Zitat von: Bernhard schrieb am Fr, 16 August 2013 20:13Expandieren des Device Twilight:

Undefined subroutine &main::Twilight_GetUpdate called at ./FHEM/59_Twilight.pm line 88.

Habe mal nachgesehen im Modul, die Routine Twilight_GetUpdate fehlt.
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

Bernhard

Hallo,

das habe ich noch im Log gefunden, war wohl der letzte automatische Start (shutdown restart oder so)

Undefined subroutine &main::Twilight_GetUpdate called at ./FHEM/59_Twilight.pm line 88.

- CUL steckt und ist in Ordnung
- FHEM läuft bis ....
  auf die Gerätedefinition myTwiligt geklickt wird, um die interen Werte zu sehen,
  dann kommt FMWEB nicht mehr zurück

  als "http://fritz.box:8083/fhem?detail=myTwilight", dann Ergebnis Fehler: Seitenladefehler, Verbindung unterbrochen
 
  im Log steht jetzt nichts, da fhem jetzt von Konsole (Putty) gestartet. Obige Fehlermeldung in Konsole

  perl fhem ist beendet

Dietmar63

Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

Dietmar63

Die Funktion von 98_sunpos.pm wird jetzt von Twilight bereitgestellt.
Ich habe sunpos in TW integriert. Somit dämmen wir ein wenig die Modulflut ein.
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

Bernhard

So,
jetzt läufts wieder.
- Könnte man nicht auch noch die aktuelle Temperatur aus den Wetterdaten in den Readings einblenden?
- wie bekomme ich die Windrose jetzt bei Twilight zum ticken?
  Attr devStateIcon south:ws_S_kl south-southwest:ws_SSW_kl southwest:ws_SW_kl west-southwest:ws_WSW_kl west:ws_W_kl west-northwest:ws_WNW_kl northwest:ws_NW_kl north-northwest:ws_NNW_kl north:ws_N_kl north-northeast:ws_NNO_kl northeast:ws_NO_kl east-northeast:ws_ONO_kl east:ws_O_kl east-southeast:ws_OSO_kl southeast:ws_SO_kl south-southeast:ws_SSO_kl
  ist gesetzt.
  Wie muss Attr icon gesetzt werden?



Danke

stromer-12

noch folgendes Attribut setzen:

attr myTwilight stateFormat compasspoint
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

Dietmar63

ZitatKönnte man nicht auch noch die aktuelle Temperatur aus den Wetterdaten in den Readings einblenden?

Ja könnte man machen.
Für das Wetter ist aber das Wettermodul zuständig.
die Wetterdaten von yahoo werden in TW nicht regelmäßig nachgelesen - nur ca. 1 Stunde vor den weather_horizon-Ereignissen.
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

Bernhard

Danke für den Hinweis.
Damit ist also auch der gelieferte Wert für condition und condition_txt für eine Beobachtung nicht brauchbar

Dietmar63

Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm