erste beta - fronthem, smartVISU (closed, Bitte die Anschlussthreads benutzen)

Begonnen von herrmannj, 23 Dezember 2014, 22:36:44

Vorheriges Thema - Nächstes Thema

bgewehr

@jörg: ich habe dblog aktiv, wo kann ich das nachsehen? stehe grade echt auf dem Schlauch!
FritzBox 7590, Synology DS216+II mit Docker
Docker: FHEM mit hmlan, Homebridge, node-red, mosquitto, ems-collector für Buderus EMS mit AVR Net-IO
Gartenwasser über MQTT auf R/Pi A+
Volkszaehler.org auf R/Pi 2B mit Pi_Erweiterung
Raspberrymatic auf R/Pi 4B mit RPI-RF-MOD u. CUL868

herrmannj

hab kein db log. Normale logmeldung. fhem log. wie viele gads ca hast Dun in der cfg ?

fhainz

Hallo!

Ich habe gestern die neue Version aus dem git eingespielt. Nur zur Info, mein shutdown restart Problem gibt es noch immer. Wenn du willst kann ich mich mal dahinter klemmen, oder wir warten die Beta 2 und sehen dann weiter.

Weiters ist mein FHEM gerade mit dieser Meldung in der Console komplett abgestürzt.
Zitatsend: Cannot determine peer address at ./FHEM/01_fronthem.pm line 530.

Liegt vermutlich an diesem TODO, wollte das aber trotzdem melden ;)
Zitat
# TODO
# only write if ipc instance is available
# (if not: lg warning, disconnect device)
# write at ipc write


Grüße

fhainz

Zitat von: bgewehr am 02 Januar 2015, 18:51:10
Ich behaupte, das hier läuft (ist aber was anderes):


###############################################################################
#
# Read fhem device Reading timestamps (gadval == timestamp)
#
###############################################################################

sub ReadingsTimestamp(@)
{
  my ($param) = @_;
  my $cmd = $param->{cmd};
  my $gad = $param->{gad};
  my $gadval = $param->{gadval};

  my $device = $param->{device};
  my $reading = $param->{reading};
  my $event = $param->{event};
 
  my @args = @{$param->{args}};
  my $cache = $param->{cache};

  if ($param->{cmd} eq 'get')
  {
    $event = main::ReadingsTimestamp($device, $reading, 0);
    $param->{cmd} = 'send';
  }
  if ($param->{cmd} eq 'send')
  {
    $param->{gad} = $gad;
$param->{gadval} = $event;
$param->{gads} = [];
    return undef;
  }
  elsif ($param->{cmd} eq 'rcv')
  {
    return 'done';
  }
  elsif ($param->{cmd} eq '?')
  {
    return 'usage: Readingstimestamp';
  }
  return undef;
}


Hab das in die fhconverter.pm eingefügt und ein neues gad erstellt. Der Timestamp des readings wird bis zum ersten aktualisieren angezeigt, dann wird aber der Wert des Readings angezeigt.

Muss ich noch irgendwo was machen?

Grüße

herrmannj

Zitat von: fhainz am 10 Januar 2015, 10:59:51
Hallo!

Ich habe gestern die neue Version aus dem git eingespielt. Nur zur Info, mein shutdown restart Problem gibt es noch immer. Wenn du willst kann ich mich mal dahinter klemmen, oder wir warten die Beta 2 und sehen dann weiter.

Weiters ist mein FHEM gerade mit dieser Meldung in der Console komplett abgestürzt.
Liegt vermutlich an diesem TODO, wollte das aber trotzdem melden ;)

Grüße

Hi,

&danke.

Teil eins (shutdown restart) sollte erledigt sein, schau bitte mal im log nicht das es an was anderem liegt (blocking, presence und co).
ZitatWenn du willst kann ich mich mal dahinter klemmen
JA Bitte ! Sehr gern.

Teil zwei: jenau !  ;) wobei der ipc ohnehin nicht einfach so seinen Leiden erliegen soll. Da gibt es aber eine Verbindung zu dem disconnect Thema, bin da gerade dran, man sieht schon Licht am Ende des tunnels. Da noch abwarten bitte.

vg
Jörg

fhainz

#740
Zitat von: herrmannj am 10 Januar 2015, 12:29:28
Teil eins (shutdown restart) sollte erledigt sein, schau bitte mal im log nicht das es an was anderem liegt (blocking, presence und co). JA Bitte ! Sehr gern.

Im Log (global verbose 3) findet sich nichts auffälliges.
Zitat2015.01.10 12:38:00.093 1: in SHUTDOWN
2015.01.10 12:38:00.093 1: in SHUTDOWN
2015.01.10 12:38:00.096 0: Server shutdown
2015.01.10 12:38:02 3: [UtilsHourCounter] Init Done with Version 1.0.1.0 - 10.12.2014 (john)
2015.01.10 12:38:02.280 1: Including fhem.cfg
2015.01.10 12:38:02.288 3: Opening jeelink device /dev/tty.usbserial-AE01DUEH
2015.01.10 12:38:02.298 3: Setting jeelink baudrate to 57600
2015.01.10 12:38:02.299 3: jeelink device opened
2015.01.10 12:38:03.310 3: Opening CUL1 device /dev/tty.usbmodem1d1321
2015.01.10 12:38:03.310 3: Setting CUL1 baudrate to 9600
2015.01.10 12:38:03.311 3: CUL1 device opened
2015.01.10 12:38:03.433 3: CUL1: Possible commands: BbCFiAZEGMKUYRTVWXefmltux
2015.01.10 12:38:03.466 1: HMLAN_Parse: HMLan new condition disconnected
2015.01.10 12:38:03.466 3: Opening HMLan device 10.0.0.55:1000
2015.01.10 12:38:03.468 3: Can't connect to 10.0.0.55:1000: Connection refused
2015.01.10 12:38:03.501 1: WEB: Can't open server port at 63191: Address already in use. Exiting.

Ein ps aux | grep perl liefert zu diesem Zeitpunkt:
ZitatFabian          13639   0,0  0,0  2506928   6556   ??  Ss   12:39pm   0:00.01 perl fhem.pl fhem.cfg
Fabian          13637   0,0  0,4  2544612  70792 s000  S+   12:38pm   0:17.07 perl fhem.pl fhem.cfg
root              223   0,0  0,0  2498660   4336   ??  Ss    3:35pm   0:00.06 /usr/bin/perl -T /usr/libexec/emlog.pl -l
Fabian          13737   0,0  0,0  2441988    688 s001  S+   12:43pm   0:00.00 grep perl

Anschließend hab ich das Problem mit global verbose 5 nachgestellt. Ich finde nichts auffälliges im Log.
2015.01.10 12:57:27.849 5: Cmd: >shutdown restart<
2015.01.10 12:57:27.849 5: Triggering global (1 changes)
2015.01.10 12:57:27.849 5: Notify loop for global SHUTDOWN
2015.01.10 12:57:27.854 1: in SHUTDOWN
2015.01.10 12:57:27.854 1: in SHUTDOWN
2015.01.10 12:57:27.856 0: Server shutdown
2015.01.10 12:57:27.857 5: SW: X00
2015.01.10 12:57:27.897 4: fronthem: shutdown called
2015.01.10 12:57:27.897 4: fronthemDevice: shutdown called
2015.01.10 12:57:27.897 4: fronthem_iPhone6: shutdown called
2015.01.10 12:57:30 3: [UtilsHourCounter] Init Done with Version 1.0.1.0 - 10.12.2014 (john)
2015.01.10 12:57:30.029 1: Including fhem.cfg
2015.01.10 12:57:30.037 3: Opening jeelink device /dev/tty.usbserial-AE01DUEH
2015.01.10 12:57:30.048 3: Setting jeelink baudrate to 57600
2015.01.10 12:57:30.048 3: jeelink device opened
2015.01.10 12:57:31.069 3: Opening CUL1 device /dev/tty.usbmodem1d1321
2015.01.10 12:57:31.070 3: Setting CUL1 baudrate to 9600
2015.01.10 12:57:31.070 3: CUL1 device opened
2015.01.10 12:57:31.200 3: CUL1: Possible commands: BbCFiAZEGMKUYRTVWXefmltux
2015.01.10 12:57:31.235 1: HMLAN_Parse: HMLan new condition disconnected
2015.01.10 12:57:31.235 3: Opening HMLan device 10.0.0.55:1000
2015.01.10 12:57:31.236 3: Can't connect to 10.0.0.55:1000: Connection refused
2015.01.10 12:57:31.268 1: WEB: Can't open server port at 63191: Address already in use. Exiting.
2015.01.10 12:57:46.622 4: fronthem_iPhone6: undef called
2015.01.10 12:57:46.622 4: fronthemDevice: undef called
2015.01.10 12:57:46.622 4: fronthem: undef called
2015.01.10 12:57:46.624 2: harmony: disconnect
2015.01.10 12:57:46.626 3: HourCounter hc_plexSerien Undef.272 Done
2015.01.10 12:57:46.627 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/10_CUL_HM.pm line 7001.
2015.01.10 12:57:46.629 5: ENIGMA2 wzReceiver: called function ENIGMA2_Undefine()
2015.01.10 12:57:46.630 3: HourCounter testhc Undef.272 Done
2015.01.10 12:57:46.632 5: [homeTwilight] removing Timer: homeTwilight_ss_civil
2015.01.10 12:57:46.632 5: [homeTwilight] removing Timer: homeTwilight_sr_civil
2015.01.10 12:57:46.633 5: [homeTwilight] removing Timer: homeTwilight_sr_weather
2015.01.10 12:57:46.633 5: [homeTwilight] removing Timer: homeTwilight_sr_naut
2015.01.10 12:57:46.633 5: [homeTwilight] removing Timer: homeTwilight_ss_indoor
2015.01.10 12:57:46.633 5: [homeTwilight] removing Timer: homeTwilight_ss
2015.01.10 12:57:46.633 5: [homeTwilight] removing Timer: homeTwilight_sr_astro
2015.01.10 12:57:46.633 5: [homeTwilight] removing Timer: homeTwilight_ss_astro
2015.01.10 12:57:46.633 5: [homeTwilight] removing Timer: homeTwilight_sr_indoor
2015.01.10 12:57:46.633 5: [homeTwilight] removing Timer: homeTwilight_ss_naut
2015.01.10 12:57:46.633 5: [homeTwilight] removing Timer: homeTwilight_ss_weather
2015.01.10 12:57:46.633 5: [homeTwilight] removing Timer: homeTwilight_sr
2015.01.10 12:57:46.633 5: [homeTwilight] removing Timer: homeTwilight_Midnight
2015.01.10 12:57:46.633 5: [homeTwilight] removing Timer: homeTwilight_perlTime
2015.01.10 12:57:46.633 5: [homeTwilight] removing Timer: homeTwilight_sunpos
2015.01.10 12:57:46.633 3: HourCounter hc_wzTV Undef.272 Done
2015.01.10 12:57:46.633 3: HourCounter hc_wzReceiver Undef.272 Done
2015.01.10 12:57:46.633 3: HourCounter hc_wzPS3 Undef.272 Done
2015.01.10 12:57:46.633 3: HourCounter hc_wzDeckenfluter Undef.272 Done
2015.01.10 12:57:46.633 3: HourCounter hc_Waschmaschine Undef.272 Done
2015.01.10 12:57:46.633 3: HourCounter hc_kuKaffeemaschine Undef.272 Done
2015.01.10 12:57:46.634 3: HourCounter hc_allgRegensensor Undef.272 Done
2015.01.10 12:57:46.634 3: Unregistering GEOFANCY geofancy for URL /geo...
2015.01.10 12:57:46.637 5: SW: X00
2015.01.10 12:57:46.666 1: Including fhem.cfg
2015.01.10 12:57:46.668 3: Opening jeelink device /dev/tty.usbserial-AE01DUEH
2015.01.10 12:57:46.673 3: Setting jeelink baudrate to 57600
2015.01.10 12:57:46.674 3: jeelink device opened
2015.01.10 12:57:47.679 3: Opening CUL1 device /dev/tty.usbmodem1d1321
2015.01.10 12:57:47.680 3: Setting CUL1 baudrate to 9600
2015.01.10 12:57:47.680 3: CUL1 device opened
2015.01.10 12:57:47.810 3: CUL1: Possible commands: BbCFiAZEGMKUYRTVWXefmltux
2015.01.10 12:57:47.841 1: HMLAN_Parse: HMLan new condition disconnected
2015.01.10 12:57:47.842 3: Opening HMLan device 10.0.0.55:1000
2015.01.10 12:57:47.846 3: HMLan device opened
2015.01.10 12:57:47.847 1: HMLAN_Parse: HMLan new condition init
2015.01.10 12:57:47.848 3: WEB: port 63191 opened
2015.01.10 12:57:47.850 3: WEBphone: port 63193 opened
2015.01.10 12:57:47.851 3: webReadOnly: port 62789 opened
2015.01.10 12:57:47.852 3: WEBtablet: port 63192 opened
2015.01.10 12:57:47.856 3: Waschmaschine: I/O device is jeelink
2015.01.10 12:57:47.857 0: HourCounter hourCounterAllgemein Define.228 parameters: hourCounterAllgemein HourCounter sys_s0EingangAllgemein:pin:.on sys_s0EingangAllgemein:pin:.off
2015.01.10 12:57:47.858 0: HourCounter hourCounterBoiler Define.228 parameters: hourCounterBoiler HourCounter sys_s0EingangBoiler:pin:.on sys_s0EingangBoiler:pin:.off
2015.01.10 12:57:47.867 3: Durchlauferhitzer: I/O device is jeelink
2015.01.10 12:57:47.931 2: eventTypes: loaded 13964 events from ./log/eventTypes.txt
2015.01.10 12:57:47.955 3: Registering GEOFANCY geofancy for URL /geo...
2015.01.10 12:57:47.955 0: HourCounter hc_allgRegensensor Define.228 parameters: hc_allgRegensensor HourCounter d_allgRegensensor:regen:.1 d_allgRegensensor:regen:.0
2015.01.10 12:57:47.955 0: HourCounter hc_kuKaffeemaschine Define.228 parameters: hc_kuKaffeemaschine HourCounter kuKaffeemaschine:doKaffee:.1 kuKaffeemaschine:doKaffee:.0
2015.01.10 12:57:47.956 0: HourCounter hc_Waschmaschine Define.228 parameters: hc_Waschmaschine HourCounter d_aktuelleBetriebszeit:Waschmaschine_state:.on d_aktuelleBetriebszeit:Waschmaschine_state:.off
2015.01.10 12:57:47.956 0: HourCounter hc_wzDeckenfluter Define.228 parameters: hc_wzDeckenfluter HourCounter d_aktuelleBetriebszeit:wzDeckenfluter_state:.on d_aktuelleBetriebszeit:wzDeckenfluter_state:.off
2015.01.10 12:57:47.956 0: HourCounter hc_wzPS3 Define.228 parameters: hc_wzPS3 HourCounter d_aktuelleBetriebszeit:wzPS3_state:.on d_aktuelleBetriebszeit:wzPS3_state:.off
2015.01.10 12:57:47.957 0: HourCounter hc_wzReceiver Define.228 parameters: hc_wzReceiver HourCounter d_aktuelleBetriebszeit:wzReceiver_state:.on d_aktuelleBetriebszeit:wzReceiver_state:.off
2015.01.10 12:57:47.957 0: HourCounter hc_wzTV Define.228 parameters: hc_wzTV HourCounter d_aktuelleBetriebszeit:wzTV_state:.on d_aktuelleBetriebszeit:wzTV_state:.off
2015.01.10 12:57:48.294 3: kuGeschirrspuehler: I/O device is jeelink
2015.01.10 12:57:48.295 3: kuKaffeemaschine: I/O device is jeelink
2015.01.10 12:57:48.754 3: FHEM2FHEM opening sysFhemVerteiler at 10.0.0.43:7072
2015.01.10 12:57:48.755 3: FHEM2FHEM device opened (sysFhemVerteiler)
2015.01.10 12:57:48.761 3: telnetPort: port 7072 opened
2015.01.10 12:57:48.761 0: HourCounter testhc Define.228 parameters: testhc HourCounter szHeizung:.actuation szHeizung:.actuation.0
2015.01.10 12:57:48.765 3: macbookairLadedose: I/O device is jeelink
2015.01.10 12:57:49.095 3: wzMacMini: I/O device is jeelink
2015.01.10 12:57:51.151 0: HourCounter hc_plexSerien Define.228 parameters: hc_plexSerien HourCounter plex.type:.episode plex.playStatus:.(stopped|paused)
2015.01.10 12:57:51.224 2: fronthem: ipc listener opened at port 16385
2015.01.10 12:57:51.227 1: PERL WARNING: Filehandle STDIN reopened as STDOUT only for output at ./FHEM/01_fronthem.pm line 562.
2015.01.10 12:57:51.232 3: IN CHILD start forked ws: ws:13995
2015.01.10 12:57:51.236 1: Including ./log/fhem.save
2015.01.10 12:57:51.392 1: in REREADCFG
2015.01.10 12:57:51.393 1: in REREADCFG
2015.01.10 12:57:51.398 3: harmony: connected
2015.01.10 12:57:51.412 1: withings: no I/O device
2015.01.10 12:57:52 3: [UtilsHourCounter] Init Done with Version 1.0.1.0 - 10.12.2014 (john)
2015.01.10 12:57:52.925 1: Including fhem.cfg
2015.01.10 12:57:52.933 3: Opening jeelink device /dev/tty.usbserial-AE01DUEH
2015.01.10 12:57:52.950 3: Setting jeelink baudrate to 57600
2015.01.10 12:57:52.951 3: jeelink device opened
2015.01.10 12:57:53.968 3: Opening CUL1 device /dev/tty.usbmodem1d1321
2015.01.10 12:57:53.968 3: Setting CUL1 baudrate to 9600
2015.01.10 12:57:53.969 3: CUL1 device opened
2015.01.10 12:57:54.098 3: CUL1: Possible commands: BbCFiAZEGMKUYRTVWXefmltux
2015.01.10 12:57:54.134 1: HMLAN_Parse: HMLan new condition disconnected
2015.01.10 12:57:54.134 3: Opening HMLan device 10.0.0.55:1000
2015.01.10 12:57:54.138 3: HMLan device opened
2015.01.10 12:57:54.138 1: HMLAN_Parse: HMLan new condition init
2015.01.10 12:57:54.173 3: WEB: port 63191 opened
2015.01.10 12:57:54.177 3: WEBphone: port 63193 opened
2015.01.10 12:57:54.178 3: webReadOnly: port 62789 opened
2015.01.10 12:57:54.179 3: WEBtablet: port 63192 opened
2015.01.10 12:57:54.193 3: Waschmaschine: I/O device is jeelink
2015.01.10 12:57:54.198 3: HourCounter HourCounter Initialize.220 Init Done with Version 1.0.1.2 - 24.12.2014
2015.01.10 12:57:54.198 0: HourCounter hourCounterAllgemein Define.228 parameters: hourCounterAllgemein HourCounter sys_s0EingangAllgemein:pin:.on sys_s0EingangAllgemein:pin:.off
2015.01.10 12:57:54.199 0: HourCounter hourCounterBoiler Define.228 parameters: hourCounterBoiler HourCounter sys_s0EingangBoiler:pin:.on sys_s0EingangBoiler:pin:.off
2015.01.10 12:57:54.306 3: Durchlauferhitzer: I/O device is jeelink
2015.01.10 12:57:54.362 2: eventTypes: loaded 13964 events from ./log/eventTypes.txt
2015.01.10 12:57:54.401 3: Registering GEOFANCY geofancy for URL /geo...
2015.01.10 12:57:54.402 0: HourCounter hc_allgRegensensor Define.228 parameters: hc_allgRegensensor HourCounter d_allgRegensensor:regen:.1 d_allgRegensensor:regen:.0
2015.01.10 12:57:54.402 0: HourCounter hc_kuKaffeemaschine Define.228 parameters: hc_kuKaffeemaschine HourCounter kuKaffeemaschine:doKaffee:.1 kuKaffeemaschine:doKaffee:.0
2015.01.10 12:57:54.402 0: HourCounter hc_Waschmaschine Define.228 parameters: hc_Waschmaschine HourCounter d_aktuelleBetriebszeit:Waschmaschine_state:.on d_aktuelleBetriebszeit:Waschmaschine_state:.off
2015.01.10 12:57:54.403 0: HourCounter hc_wzDeckenfluter Define.228 parameters: hc_wzDeckenfluter HourCounter d_aktuelleBetriebszeit:wzDeckenfluter_state:.on d_aktuelleBetriebszeit:wzDeckenfluter_state:.off
2015.01.10 12:57:54.403 0: HourCounter hc_wzPS3 Define.228 parameters: hc_wzPS3 HourCounter d_aktuelleBetriebszeit:wzPS3_state:.on d_aktuelleBetriebszeit:wzPS3_state:.off
2015.01.10 12:57:54.403 0: HourCounter hc_wzReceiver Define.228 parameters: hc_wzReceiver HourCounter d_aktuelleBetriebszeit:wzReceiver_state:.on d_aktuelleBetriebszeit:wzReceiver_state:.off
2015.01.10 12:57:54.403 0: HourCounter hc_wzTV Define.228 parameters: hc_wzTV HourCounter d_aktuelleBetriebszeit:wzTV_state:.on d_aktuelleBetriebszeit:wzTV_state:.off
2015.01.10 12:57:54.740 3: kuGeschirrspuehler: I/O device is jeelink
2015.01.10 12:57:54.741 3: kuKaffeemaschine: I/O device is jeelink
2015.01.10 12:57:55.289 3: FHEM2FHEM opening sysFhemVerteiler at 10.0.0.43:7072
2015.01.10 12:57:55.290 3: FHEM2FHEM device opened (sysFhemVerteiler)
2015.01.10 12:57:55.300 3: telnetPort: port 7072 opened
2015.01.10 12:57:55.300 0: HourCounter testhc Define.228 parameters: testhc HourCounter szHeizung:.actuation szHeizung:.actuation.0
2015.01.10 12:57:55.304 3: macbookairLadedose: I/O device is jeelink
2015.01.10 12:57:55.633 3: wzMacMini: I/O device is jeelink
2015.01.10 12:57:57.743 0: HourCounter hc_plexSerien Define.228 parameters: hc_plexSerien HourCounter plex.type:.episode plex.playStatus:.(stopped|paused)
2015.01.10 12:57:57.856 2: fronthem: ipc listener opened at port 16384
2015.01.10 12:57:57.863 3: IN CHILD start forked ws: ws:13997
2015.01.10 12:57:57.878 1: Including ./log/fhem.save
2015.01.10 12:57:58.017 1: in INITIALIZED
2015.01.10 12:57:58.017 1: in INITIALIZED
2015.01.10 12:57:58.023 3: harmony: connected
2015.01.10 12:57:58.033 3: No I/O device found for withings
2015.01.10 12:57:58.033 1: withings: no I/O device
2015.01.10 12:57:58.381 2: SecurityCheck:  WEBphone,WEBtablet,webReadOnly has no basicAuth attribute. telnetPort has no password/globalpassword attribute.  Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2015.01.10 12:57:58.381 0: Server started with 451 defined entities (version $Id: fhem.pl 7358 2014-12-29 16:03:31Z rudolfkoenig $, os darwin, user Fabian, pid 13996)
2015.01.10 12:57:58.454 1: HMLAN_Parse: HMLan new condition ok
2015.01.10 12:57:58.534 3: ipc fronthem:127.0.0.1:50403 (ws): ws alive with pid 13997
2015.01.10 12:57:58.557 2: Waschmaschine läuft
2015.01.10 12:57:58.577 3: PCA301 Unknown device FDED1D, please define it
2015.01.10 12:57:58.581 1: in UNDEFINED
2015.01.10 12:57:58.581 1: in UNDEFINED
2015.01.10 12:57:58.584 3: PCA301 Unknown device 0D8CC5, please define it
2015.01.10 12:57:58.587 1: in UNDEFINED
2015.01.10 12:57:58.587 1: in UNDEFINED
2015.01.10 12:57:58.617 3: PCA301 Unknown device 3F5397, please define it
2015.01.10 12:57:58.620 1: in UNDEFINED
2015.01.10 12:57:58.620 1: in UNDEFINED
2015.01.10 12:57:59.113 3: harmony: new config
2015.01.10 12:57:59.147 3: harmony: IODev for device 22738462 is harmony
2015.01.10 12:57:59.247 3: harmony: IODev for device 22734976 is harmony
2015.01.10 12:57:59.293 3: harmony: IODev for device 22735131 is harmony
2015.01.10 12:57:59.295 3: harmony: IODev for device 22738983 is harmony


Hast du einen Tipp was ich noch versuchen könnte?

Zitat von: herrmannj am 10 Januar 2015, 12:29:28Teil zwei: jenau !  ;) wobei der ipc ohnehin nicht einfach so seinen Leiden erliegen soll. Da gibt es aber eine Verbindung zu dem disconnect Thema, bin da gerade dran, man sieht schon Licht am Ende des tunnels. Da noch abwarten bitte.
Kein stress!

Grüße

Edit:
Zitat von: herrmannj am 10 Januar 2015, 12:29:28
nicht das es an was anderem liegt (blocking, presence und co).
Wenn das fronthem device gelöscht ist, funktioniert der restart ganz normal.

herrmannj

Hi Danke,

hab gerade Deinen edith gelesen (wollte das gerade vorschlagen  :)) Du hattest das irgendwie auf einem mac -richtig ? Ich schau da nochmal rein. Das wundert mich eigentlich weil der fork in der mutter gemacht wird, but who knows ...

Der Teil2 hat wegen dem disconnect und der damit einhergehenden Behinderung im Normalbetrieb kurzfristig höhere prio.

vg
jörg

cruser1800

Hallo,

ich weiß nicht ob es ein Fehler ist oder ob ich es überlesen habe!

Wenn das Gad im Namen ein "ß" enthält, kann man zwar im FHEM ein Device zuordnen, aber in smartVISU wird dieses nicht angezeigt!

Hat mich gerade ein paar Nerven gekostet! :-)

Gruß Lutz

herrmannj

Hi,

ne, kannte ich noch nicht. Danke. Wird was mit dem utf8 zu tun haben - das ist auch aktuell das einzige issue wo ich im dunkeln tappe.

vg
jörg

fhainz

Zitat von: herrmannj am 10 Januar 2015, 13:15:12
Du hattest das irgendwie auf einem mac -richtig ?
Ja.

Das ist ein MacMini mit OSX 10.10.1 und OS X Server 4.0.3
Die Server Erweiterung bringt u.a. den Webserver mit auf dem smartVisu läuft. FHEM läuft in meinem Benutzerverzeichnis.


Grüße

Jojo11

#745
Zitat von: fhainz am 10 Januar 2015, 10:59:51
Hallo!

Ich habe gestern die neue Version aus dem git eingespielt. Nur zur Info, mein shutdown restart Problem gibt es noch immer. Wenn du willst kann ich mich mal dahinter klemmen, oder wir warten die Beta 2 und sehen dann weiter.

Weiters ist mein FHEM gerade mit dieser Meldung in der Console komplett abgestürzt.
Liegt vermutlich an diesem TODO, wollte das aber trotzdem melden ;)

Grüße

Hallo,

ich muss mich da leider anschließen. Auch nach update führt ein shutdown restart noch zum crash.
Allerdings schmiert FHEM bei einem rereadcfg nicht mehr ab  :)

Was mir auch aufgefallen ist: Ich habe gerade wieder so einen seltsamen Verbindungsabbruch. Erst ging gar nichts. Nach mehrmaligem fhem Neustart zeigt er jetzt "connected" an, aber der Editor ist vollkommen leer und es werden auch keine Werte angezeigt. Das rote Dreieck ist nicht zu sehen.
Hilft da nur noch ein Neustart des servers?

schöne Grüße
Jo

herrmannj

Hi,

eine regression  :) Danke

Wer viele GADs hat sollte mit dem update noch kurz warten (bzw temporär wieder zurück), kommt bald eine neue version dazu.

vg
jörg

herrmannj

Zitat von: Jojo11 am 10 Januar 2015, 14:31:48
Was mir auch aufgefallen ist: Ich habe gerade wieder so einen seltsamen Verbindungsabbruch. Erst ging gar nichts. Nach mehrmaligem fhem Neustart zeigt er jetzt "connected" an, aber der Editor ist vollkommen leer und es werden auch keine Werte angezeigt. Das rote Dreieck ist nicht zu sehen.

unbedingt zuerst, sofort die fronthem.cfg (im server dir) sichern !!! Deine GADs verschwinden soonst. vg jörg

Jojo11

Zitat von: herrmannj am 10 Januar 2015, 14:40:21
unbedingt zuerst, sofort die fronthem.cfg (im server dir) sichern !!! Deine GADs verschwinden soonst. vg jörg

Zu spät  ;D
Ich habe den server neu gestartet und jetzt läuft es wieder. Alle GADs sind noch da  8)

schöne Grüße
Jo

herrmannj

Zitat von: Jojo11 am 10 Januar 2015, 14:53:28
Zu spät  ;D
Ich habe den server neu gestartet und jetzt läuft es wieder. Alle GADs sind noch da  8)

schöne Grüße
Jo

Ein Glück, denk(t) daran das regelmäßig zu sichern. Wir haben hier beta 1 -

Für die cfg: die ist JSON und fronthem schaut beim laden ob formal richtig ist. Wenn nein wird eine neue, leere angelegt, die überschreibt die alte dann. Was wir in dieser Phase machen ist ja durchaus auf irgendwelche Sondersituationen, Außnahmefälle etc zu achten (siehe "ß"). Von daher - sichern!

Das (Ursprungs) Thema sollte sich mit dem nächsten update erledigt haben, ich muss leider Teile vom net::websocket::server umschreiben. Ist aber ok, spätestens bei ssl hätte ich das sowieso machen müssen weil der keinen out-of-band handshake vertragen hätte.

vg
jörg