FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Bernhard am 16 August 2013, 20:13:36

Titel: Abbruch fhem seit heute auf fb7390
Beitrag von: Bernhard am 16 August 2013, 20:13:36
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 $

Titel: Aw: Abbruch fhem seit heute auf fb7390
Beitrag von: Puschel74 am 16 August 2013, 20:27:26
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?
Titel: Aw: Abbruch fhem seit heute auf fb7390
Beitrag von: stromer-12 am 16 August 2013, 21:04:58
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.
Titel: Aw: Abbruch fhem seit heute auf fb7390
Beitrag von: Bernhard am 16 August 2013, 21:08:58
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 (//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
Titel: Aw: Abbruch fhem seit heute auf fb7390
Beitrag von: Dietmar63 am 16 August 2013, 21:24:51
War noch ein bug drin, gefixed sollte funzen:
http://forum.fhem.de/index.php?t=msg&goto=90522&rid=405#msg_90522 (//forum.fhem.de/index.php?t=msg&goto=90522&rid=405#msg_90522)
Titel: Aw: Abbruch fhem seit heute auf fb7390
Beitrag von: Dietmar63 am 16 August 2013, 21:31:29
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.
Titel: Aw: Abbruch fhem seit heute auf fb7390
Beitrag von: Bernhard am 17 August 2013, 13:56:40
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
Titel: Aw: Abbruch fhem seit heute auf fb7390
Beitrag von: stromer-12 am 17 August 2013, 21:00:42
noch folgendes Attribut setzen:

attr myTwilight stateFormat compasspoint
Titel: Aw: Abbruch fhem seit heute auf fb7390
Beitrag von: Dietmar63 am 17 August 2013, 23:03:32
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.
Titel: Aw: Abbruch fhem seit heute auf fb7390
Beitrag von: Bernhard am 17 August 2013, 23:45:30
Danke für den Hinweis.
Damit ist also auch der gelieferte Wert für condition und condition_txt für eine Beobachtung nicht brauchbar
Titel: Aw: Abbruch fhem seit heute auf fb7390
Beitrag von: Dietmar63 am 18 August 2013, 00:03:06
Ja, so ist es.