NEWS
FHEM Adapter löscht bei Neustart der fhem-Instanz Datenpunkte und legt sie erneut an
-
Hallo zusammen,
ich habe den FHEM Adapter auf den aktuellen Stand 1.1.1 gehoben und habe leider festgestellt, dass jetzt bei einem Neustart der fhem-Instanz auf einem separatem Raspberry alle Datenpunkte im ioBroker gelöscht und wieder angelegt werden. Das funktioniert soweit auch, ABER
Die Konfigurationen der Datenpunkte (insbesondere das Logging) gehen dabei verloren.
Ist das so richtig/gewollt oder mache ich ggf. etwas falsch.
Vielen Dank
-
Hallo pcjogi,
so natürlich nicht gewollt.
Nur beim ersten Start mit der V1.1.1 oder nach jedem Neustart?
Datenpunkte werden nur wenn nicht in FHEM vorhanden am Ende der Synchro gelöscht.
Du kannst mal den Adapter zum Test über github aktualisieren..
Gruß
LausiD
-
Vorab zur Umgebung bei mir jetzt am PC geschrieben und daher etwas ausführlicher:
IoBroker läuft auf einer Debian Instanz virtuell auf einem ESXi alleine. Also kein FHEM oder etwas anderes in dieser Instanz.
Fhem läuft auf einem Raspberry auf dem sonst nichts läuft. Also auch kein IoBroker.
Ich hab den Adapter über GitHub aktualisiert.. Es bleibt aber die Version 1.1.1.
Wenn ich fhem nur restarte bekomme ich relativ sofort folgende LOGeinträge:
fhem.1 2019-01-07 21:13:22.454 info Delete channel fhem.1.d_rpcBidCos_RF fhem.1 2019-01-07 21:13:22.452 info Delete channel fhem.1.d_ccu fhem.1 2019-01-07 21:13:22.452 info Delete channel fhem.1.Hzg_Tmp_ScZ fhem.1 2019-01-07 21:13:22.451 info Delete channel fhem.1.Hzg_Tmp_EsZ fhem.1 2019-01-07 21:13:22.434 info Delete channel fhem.1.Hzg_Tmp_Die fhem.1 2019-01-07 21:13:22.179 info Delete channel fhem.1.Hzg_Tmp_Bad fhem.1 2019-01-07 21:13:22.178 info Delete channel fhem.1.Hzg_Tmp_ArZ fhem.1 2019-01-07 21:13:22.178 info Delete channel fhem.1.Hzg_Swi_WaW fhem.1 2019-01-07 21:13:22.166 info Delete channel fhem.1.Hzg_Stg_WoZ fhem.1 2019-01-07 21:13:22.159 info Delete channel fhem.1.Hzg_Stg_ScZ fhem.1 2019-01-07 21:13:22.152 info Delete channel fhem.1.Hzg_Stg_Kue fhem.1 2019-01-07 21:13:22.144 info Delete channel fhem.1.Hzg_Stg_Hus fhem.1 2019-01-07 21:13:22.132 info Delete channel fhem.1.Hzg_Stg_GWC fhem.1 2019-01-07 21:13:22.123 info Delete channel fhem.1.Hzg_Stg_EsZGleichzeitig verschwinden die Datenpunkte und kommen nach einiger Zeit wieder, aber nur in der Standardkonfig ohne Logkonfig
fhem.1 2019-01-07 21:14:06.042 info Synchronised FHEM! fhem.1 2019-01-07 21:14:06.042 info > info.Info.numberObjectsIOBoutSub = 0 fhem.1 2019-01-07 21:14:06.042 info > info.Info.numberObjectsIOBout = 0 fhem.1 2019-01-07 21:14:06.042 info > info.Info.numberObjectsIOBin = 592 fhem.1 2019-01-07 21:14:06.040 info check fhem.0.info.Info end fhem.1 2019-01-07 21:14:05.927 info delete unused objects fhem.1 2019-01-07 21:14:03.396 info Create channel fhem.1.sysmon | sysmon fhem.1 2019-01-07 21:14:03.360 info Create channel fhem.1.d_rpcBidCos_RF | CCU RPC BidCos-RF fhem.1 2019-01-07 21:14:03.229 info Create channel fhem.1.d_ccu | d_ccu fhem.1 2019-01-07 21:14:02.717 info Create channel fhem.1.Hzg_Tmp_WoZ | Heizung Wohnzimmer Temperatur fhem.1 2019-01-07 21:14:02.667 info Create channel fhem.1.Hzg_Tmp_ScZ | Heizung Schlafzimmer Temperatur fhem.1 2019-01-07 21:14:02.622 info Create channel fhem.1.Hzg_Tmp_GWC | Heizung GästeWC Temperatur fhem.1 2019-01-07 21:14:02.578 info Create channel fhem.1.Hzg_Tmp_EsZ | Heizung Esszimmer Temperatur fhem.1 2019-01-07 21:14:02.533 info Create channel fhem.1.Hzg_Tmp_Die | Heizung Diele Temperatur fhem.1 2019-01-07 21:14:02.397 info Create channel fhem.1.Hzg_Tmp_Bad | Heizung Bad Temperatur fhem.1 2019-01-07 21:14:02.353 info Create channel fhem.1.Hzg_Tmp_ArZ | Heizung Arbeitszimmer Themperatur fhem.1 2019-01-07 21:14:02.294 info Create channel fhem.1.Hzg_Swi_WaW | Heizung Warmwasser (FBH_02_SW01) fhem.1 2019-01-07 21:14:02.158 info Create channel fhem.1.Hzg_Stg_WoZ | Heizung Wohnzimmer Steuerung fhem.1 2019-01-07 21:14:02.028 info Create channel fhem.1.Hzg_Stg_ScZ | Heizung Schlafzimmer Steuerung fhem.1 2019-01-07 21:14:01.880 info Create channel fhem.1.Hzg_Stg_Kue | Heizung Küche Steuerung fhem.1 2019-01-07 21:14:01.727 info Create channel fhem.1.Hzg_Stg_Hus | Hzg.Stg.HusDas ist natürlich nur ein Teil des Logs und nur als Beispiel gedacht.
Wenn noch mehr Konfig gebraucht wir muss ich nur wissen was ihr braucht.
Den Screenshot vom den fhem Instanzen habe ich als Anhang beigefügt. Was meint Ihr mit Admin HOST?
Danke
4038_instanzen.png -
-
Wenn ich die FHEM INstanz im ioBroker beende kommt im Log nur
fhem.1 2019-01-07 21:42:04.631 info terminating
und beim Neustart:
fhem.1 2019-01-07 21:43:15.498 info check channel send2ioB > jsonlist2 send2ioB fhem.1 2019-01-07 21:43:15.480 info check channel send2ioB > jsonlist2 send2ioB fhem.1 2019-01-07 21:43:14.742 info check channel sysmon > jsonlist2 sysmon fhem.1 2019-01-07 21:43:14.541 info check channel d_ccu > jsonlist2 d_ccu fhem.1 2019-01-07 21:43:14.198 info check channel Hzg.Stg.Hus > jsonlist2 Hzg.Stg.Hus fhem.1 2019-01-07 21:43:13.456 info check channel Hzg.Cal.Gas > jsonlist2 Hzg.Cal.Gas fhem.1 2019-01-07 21:43:13.218 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.1 2019-01-07 21:43:13.218 info event FHEM(g) "Global global DEFINED send2ioB" fhem.1 2019-01-07 21:43:13.217 info check channel GasCounter > jsonlist2 GasCounter fhem.1 2019-01-07 21:43:13.164 info event FHEM(g) "Global global ATTR sysmon alias sysmon" fhem.1 2019-01-07 21:43:13.164 info event ioBroker "fhem.1.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy;a fhem.1 2019-01-07 21:43:13.156 info event FHEM(g) "Global global ATTR d_ccu alias d_ccu" fhem.1 2019-01-07 21:43:13.155 info event ioBroker "fhem.1.info.Commands.sendFHEM attr sysmon alias sysmon" > attr sysmon alias sysmon fhem.1 2019-01-07 21:43:13.149 info event ioBroker "fhem.1.info.Commands.sendFHEM attr d_ccu alias d_ccu" > attr d_ccu alias d_ccu fhem.1 2019-01-07 21:43:13.149 info event FHEM(g) "Global global ATTR Hzg.Stg.Hus alias Hzg.Stg.Hus" fhem.1 2019-01-07 21:43:13.148 info event ioBroker "fhem.1.info.Commands.sendFHEM attr Hzg.Stg.Hus alias Hzg.Stg.Hus" > attr Hzg.Stg.Hus alias Hzg.Stg.Hus fhem.1 2019-01-07 21:43:13.148 info event FHEM(g) "Global global ATTR Hzg.Cal.Gas alias Hzg.Cal.Gas" fhem.1 2019-01-07 21:43:13.134 info event ioBroker "fhem.1.info.Commands.sendFHEM attr Hzg.Cal.Gas alias Hzg.Cal.Gas" > attr Hzg.Cal.Gas alias Hzg.Cal.Gas fhem.1 2019-01-07 21:43:13.134 info event FHEM(g) "Global global ATTR GasCounter alias GasCounter" fhem.1 2019-01-07 21:43:13.134 info Synchronised FHEM! fhem.1 2019-01-07 21:43:13.134 info > info.Info.numberObjectsIOBoutSub = 0 fhem.1 2019-01-07 21:43:13.134 info > info.Info.numberObjectsIOBout = 0 fhem.1 2019-01-07 21:43:13.134 info > info.Info.numberObjectsIOBin = 593 fhem.1 2019-01-07 21:43:13.134 info check fhem.1.info.Info end fhem.1 2019-01-07 21:43:13.134 info event ioBroker "fhem.1.info.Commands.sendFHEM attr GasCounter alias GasCounter" > attr GasCounter alias GasCounter fhem.1 2019-01-07 21:43:13.133 warn check fhem.1.send2ioB > not found! fhem.1 2019-01-07 21:43:12.879 info delete unused objects fhem.1 2019-01-07 21:43:06.432 info Create channel fhem.1.GasCounter | GasCounter fhem.1 2019-01-07 21:43:06.426 warn sysmon: no alias found! set alias "sysmon" automatically in FHEM fhem.1 2019-01-07 21:43:06.425 warn d_ccu: no alias found! set alias "d_ccu" automatically in FHEM fhem.1 2019-01-07 21:43:06.417 warn Hzg.Stg.Hus: no alias found! set alias "Hzg.Stg.Hus" automatically in FHEM fhem.1 2019-01-07 21:43:06.408 warn Hzg.Cal.Gas: no alias found! set alias "Hzg.Cal.Gas" automatically in FHEM fhem.1 2019-01-07 21:43:06.405 warn GasCounter: no alias found! set alias "GasCounter" automatically in FHEM fhem.1 2019-01-07 21:43:06.405 info > info.Info.roomioBroker = true fhem.1 2019-01-07 21:43:06.404 info > info.Info.numberDevicesFHEM = 70 fhem.1 2019-01-07 21:43:06.404 info > info.Info.buildDate = 30.12.18b fhem.1 2019-01-07 21:43:06.404 info check fhem.1.info.Info startDie Datenpunkte bleiben aber vorhanden.
Und ja ich habe 3 FHEM instanzen
fhem.1 ist für die Heizung und läuft vollkommen autark
fhem.2 ist die Instanz die alle Funkadapter hostet (auch physisch)
fhem.3 ist meine "alte" fheminstanz mit der noch in fhem vorhandenen Logik
IoBroker ist bei mir (noch) primär zu Visualisierung
Viele Grüße
-
fhem.1 2019-01-07 21:43:06.405 info > info.Info.roomioBroker = true
fhem.1 2019-01-07 21:43:06.404 info > info.Info.numberDevicesFHEM = 70
fhem.1 2019-01-07 21:43:06.404 info > info.Info.buildDate = 30.12.18b
fhem.1 2019-01-07 21:43:06.404 info check fhem.1.info.Info start `
Bei Neustart sieht doch alles gut aus, oder?Es werden 70 Devices aus FHEM aus dem Raum ioBroker oder ioB_OUT synchronisiert.
Neu ist: fhem.x.device.Atrributes.alias wird jetzt für jedes Objekt channel angelegt (alias nicht vorhanden alias=Name Device)
-
Nein, da zwar die Datenpunkte wieder angelegt werden, aber die Konfiguration des Loggings verlieren bzw. ohne diese Konfiguration wieder angelegt werden.
Ich werden am Donnerstag abend etwas mehr testen und dokumentieren. Dann komme ich wieder mit hoffentlich mehr informationen.
Vielen Dank bis hierhin
-
Hallo zusammen,
ich habe jetzt ein bisschen sauberer getestet und folgendes protokolliert:
Der erste Screenshot zeigt die IoBroker Konfig inkl. Logging.

Danach habe ich einen restart der Fhem Umgebung durchgeführt. Folgendes Log kommt dann im IoBroker
fhem.4 2019-01-10 19:01:12.631 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:12.630 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:12.621 info Synchronised FHEM! fhem.4 2019-01-10 19:01:12.621 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:12.621 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:12.621 info > info.Info.numberObjectsIOBin = 6 fhem.4 2019-01-10 19:01:12.621 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:12.621 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy;a fhem.4 2019-01-10 19:01:12.620 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:12.591 info delete unused objects fhem.4 2019-01-10 19:01:03.090 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:03.089 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:03.069 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:03.068 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:03.066 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:03.065 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:03.065 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:03.064 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:03.063 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:03.063 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:03.062 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:03.061 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:03.060 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:03.060 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:03.059 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:03.058 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:03.057 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:03.056 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:03.055 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:03.028 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:02.960 info Synchronised FHEM! fhem.4 2019-01-10 19:01:02.960 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:02.960 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:02.959 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:02.959 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:02.952 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:02.951 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:02.439 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:02.438 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:02.430 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:02.426 info Synchronised FHEM! fhem.4 2019-01-10 19:01:02.426 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:02.425 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:02.425 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:02.425 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:02.425 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:02.421 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:02.421 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:02.415 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:02.407 info Synchronised FHEM! fhem.4 2019-01-10 19:01:02.407 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:02.407 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:02.407 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:02.406 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:02.406 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:02.406 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:02.383 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:02.381 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:01.947 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.947 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:01.937 info Synchronised FHEM! fhem.4 2019-01-10 19:01:01.937 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:01.937 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:01.936 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:01.936 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:01.935 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:01.935 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:01.883 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.881 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:01.877 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.869 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:01.853 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.852 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:01.846 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:01.845 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:01.844 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:01.840 info Synchronised FHEM! fhem.4 2019-01-10 19:01:01.840 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:01.839 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:01.839 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:01.839 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:01.839 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:01.832 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:01.832 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:01.825 info Synchronised FHEM! fhem.4 2019-01-10 19:01:01.825 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:01.825 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:01.825 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:01.824 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:01.824 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:01.820 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:01.806 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.803 info Synchronised FHEM! fhem.4 2019-01-10 19:01:01.803 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:01.803 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:01.803 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:01.802 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:01.802 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:01.796 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.795 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:01.780 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:01.779 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:01.767 info Synchronised FHEM! fhem.4 2019-01-10 19:01:01.767 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:01.767 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:01.766 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:01.766 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:01.766 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:01.755 info Synchronised FHEM! fhem.4 2019-01-10 19:01:01.755 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:01.754 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:01.754 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:01.754 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:01.753 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:01.753 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:01.730 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:01.729 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:01.728 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:01.727 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:01.726 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:01.655 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.652 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.652 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:01.631 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:01.630 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:01.620 info Synchronised FHEM! fhem.4 2019-01-10 19:01:01.620 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:01.619 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:01.619 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:01.619 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:01.619 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:01.610 info Synchronised FHEM! fhem.4 2019-01-10 19:01:01.610 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:01.610 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:01.610 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:01.609 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:01.609 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:01.609 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:01.601 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.600 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:01.588 info Synchronised FHEM! fhem.4 2019-01-10 19:01:01.588 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:01.587 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:01.587 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:01.586 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:01.586 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:01.586 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:01.521 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.520 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:01.512 info Synchronised FHEM! fhem.4 2019-01-10 19:01:01.512 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:01.512 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:01.512 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:01.511 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:01.510 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:01.510 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:01.498 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.498 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:01.490 info Synchronised FHEM! fhem.4 2019-01-10 19:01:01.490 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:01.490 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:01.489 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:01.489 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:01.488 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:01.488 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:01.412 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.411 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:01.401 info Synchronised FHEM! fhem.4 2019-01-10 19:01:01.401 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:01.401 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:01.401 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:01.400 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:01.400 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:01.399 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:01.381 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.380 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:01.366 info Synchronised FHEM! fhem.4 2019-01-10 19:01:01.366 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:01.366 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:01.366 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:01.366 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:01.365 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:01.365 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:01.360 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.356 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:01.329 info Synchronised FHEM! fhem.4 2019-01-10 19:01:01.329 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:01.329 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:01.329 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:01.329 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:01.329 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:01.328 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:01.283 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.283 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:01.274 info Synchronised FHEM! fhem.4 2019-01-10 19:01:01.274 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:01.274 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:01.274 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:01.273 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:01.273 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:01.273 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:01.184 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.182 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:01.174 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:01.172 info Synchronised FHEM! fhem.4 2019-01-10 19:01:01.172 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:01.172 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:01.172 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:01.171 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:01.171 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:01.171 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:01.039 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.014 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:01.013 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:01.005 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:00.982 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:00.982 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:00.973 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:00.970 info Synchronised FHEM! fhem.4 2019-01-10 19:01:00.970 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:00.970 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:00.969 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:00.969 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:00.968 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:00.964 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:00.963 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:00.952 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:00.938 info Synchronised FHEM! fhem.4 2019-01-10 19:01:00.938 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:00.937 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:00.937 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:00.937 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:00.936 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:00.932 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:00.931 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:00.924 info Synchronised FHEM! fhem.4 2019-01-10 19:01:00.924 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:00.924 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:00.924 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:00.923 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:00.923 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:00.917 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:00.917 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:00.909 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:00.908 info Delete channel fhem.4.BadziongPulheim fhem.4 2019-01-10 19:01:00.905 info Synchronised FHEM! fhem.4 2019-01-10 19:01:00.905 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:00.905 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:00.905 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:00.905 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:00.905 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:00.901 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:00.880 info Synchronised FHEM! fhem.4 2019-01-10 19:01:00.880 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:00.880 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:00.880 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:00.880 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:00.879 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-10 19:01:00.874 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-10 19:01:00.874 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-10 19:01:00.869 info Synchronised FHEM! fhem.4 2019-01-10 19:01:00.869 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-10 19:01:00.869 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-10 19:01:00.869 info > info.Info.numberObjectsIOBin = 1 fhem.4 2019-01-10 19:01:00.868 info check fhem.4.info.Info end fhem.4 2019-01-10 19:01:00.861 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-10 19:01:00.861 warn check fhem.4.send2ioB > not found!Un dieser dann nach dem Neustart:

Mindestens die Logging Einstellung ist verloren gegangen. Das bedeutet, dass bei jedem Neustart des FHEM die spezifischen Konfigurationen der Datenpunkte aus dem FHEM Adapter verloren gehen. Was kann/muss ich tun damit das nicht passiert, oder welche Tests / Informationen muss ich noch liefern, damit jemand weiter helfen kann.
Ich denke, dass soll so nicht sein, oder ist das by design gewollt?
Danke
Jürgen
-
Hallo Jürgen,
du schreibst….
Danach habe ich einen restart der Fhem Umgebung durchgeführt. Folgendes Log kommt dann im IoBroker `
Was machst du da genau?
Nachtrag:
Konnte es bei mir mit aktiven FHEM Adapter und fhem stop start nachvollziehen.
Lösung habe ich noch keine :-(
Gruß
LausiD
-
Hi,
ein Workaround könnte es sein, für die zu loggenden FHEM-Datenpunkte in FHEM jeweils einen virtuellen MQTT-Kanal zu erstellen und diese Daten dann via FHEM -> MQTT -> iobroker zu übertragen. Dann bleiben die Datenpunkte bestehen und das Logging wird auch nicht gelöscht.
Infos, wie man in FHEM MQTT-Kanäle erstellt gibt es hier im Forum oder im FHEM-Forum. Hab da gerade leider nichts direkt Passendes verfügbar und mir das auch irgendwann mal zusammen gesucht.
Zusätzlicher Vorteil ist zudem, dass man dann selbst auswählen kann, welche FHEM-Datenpunkte man in iobroker sehen möchte. Dann kann man theoretisch auch komplett auf den FHEM-Adapter verzichten.
Gruss, Jürgen
-
Hallo Jürgen,
muss zugeben die Variante FHEM stop/start habe ich noch nie getestet.
Habe folgendes geändert:
Verliert die Instanz die FHEM telnet Verbindung wird die Instanz automatisch neu gestartet.
Bitte nochmal von github aktualisieren und testen….
Rückmeldung wäre super :-)
Gruß
LausiD
-
ein Workaround könnte es sein, für die zu loggenden FHEM-Datenpunkte in FHEM jeweils einen virtuellen MQTT-Kanal zu erstellen und diese Daten dann via FHEM -> MQTT -> iobroker zu übertragen. `
Hallo Jürgen,
sicher auch eine Möglichkeit, jedoch wie ich finde für den Einsteiger ungeeignet.
Gruß
Lausid
-
Leider noch kein richtiger Erfolg.
Das ist jetzt ein fhem Testsystembei dem ich erfolgreich rssTagesschau in den Raum ioBroker auf FHEM aufgenommen habe. Damit wurde sofort der entsprechende Datenpunt im ioBroker angelegt und befüllt. Nach einem Neustart des fhem (stop/start) wurde der Datenpunkt leider wieder gelöscht.
Zusatzbemerkung: ich habe jetzt ALLE Datenpunkte in meinen anderen fhem Instanzen verloren bzw. sie sind nicht mehr vorhanden.
Hier der LOG von der fhem.4 Testinstanz:
fhem.4 2019-01-11 19:51:17.586 info Delete channel fhem.4.rssTagesschau fhem.4 2019-01-11 19:51:17.565 info check channel send2ioB > jsonlist2 send2ioB fhem.4 2019-01-11 19:51:17.564 info event FHEM(g) "Global global ATTR send2ioB room ioB_System" fhem.4 2019-01-11 19:51:17.547 info Synchronised FHEM! fhem.4 2019-01-11 19:51:17.547 info > info.Info.numberObjectsIOBoutSub = 0 fhem.4 2019-01-11 19:51:17.547 info > info.Info.numberObjectsIOBout = 0 fhem.4 2019-01-11 19:51:17.547 info > info.Info.numberObjectsIOBin = 7 fhem.4 2019-01-11 19:51:17.546 info check fhem.4.info.Info end fhem.4 2019-01-11 19:51:17.545 info event ioBroker "fhem.4.info.Commands.sendFHEM define send2ioB dummy;attr send2ioB alias send2ioB;attr send2ioB room ioB_System;attr send2ioB comment Auto created by ioBroker" > define send2ioB dummy; fhem.4 2019-01-11 19:51:17.544 warn check fhem.4.send2ioB > not found! fhem.4 2019-01-11 19:51:17.510 info delete unused objects fhem.4 2019-01-11 19:51:17.369 info > info.Info.roomioBroker = true fhem.4 2019-01-11 19:51:17.368 info > info.Info.numberDevicesFHEM = 190 fhem.4 2019-01-11 19:51:17.368 info > info.Info.buildDate = 11.01.19 fhem.4 2019-01-11 19:51:17.368 info check fhem.4.info.Info start fhem.4 2019-01-11 19:51:17.343 info Connected FHEM telnet 192.168.1.107:7072 fhem.4 2019-01-11 19:51:17.131 info > info.Configurations.onlySyncRoom = ioBroker,ioB_OUT fhem.4 2019-01-11 19:51:17.129 info > info.Configurations.ignorePossibleSets = getConfig,etRegRaw,egBulk,regSet,deviceMsg,CommandAccepted fhem.4 2019-01-11 19:51:17.129 info > info.Configurations.ignoreReadings = currentTrackPositionSimulated,currentTrackPositionSimulatedSec fhem.4 2019-01-11 19:51:17.129 info > info.Configurations.allowedInternals = TYPE,NAME fhem.4 2019-01-11 19:51:17.128 info > info.Configurations.allowedAttributes = room,alias,comment fhem.4 2019-01-11 19:51:17.127 info > info.Configurations.ignoreObjectsInternalsNAME = info fhem.4 2019-01-11 19:51:17.126 info > info.Configurations.autoSmartName = true fhem.4 2019-01-11 19:51:17.120 info check fhem.4.info.Configurations true or value fhem.4 2019-01-11 19:51:17.119 info > info.Settings.logIgnoreConfigurations = true fhem.4 2019-01-11 19:51:17.119 info > info.Settings.logUnhandledEventFHEM = true fhem.4 2019-01-11 19:51:17.117 info > info.Settings.logEventFHEMglobal = true fhem.4 2019-01-11 19:51:17.116 info > info.Settings.logEventIOB = true fhem.4 2019-01-11 19:51:17.114 info > info.Settings.logDeleteChannel = true fhem.4 2019-01-11 19:51:17.113 info > info.Settings.logCreateChannel = true fhem.4 2019-01-11 19:51:17.107 info check fhem.4.info.Settings true fhem.4 2019-01-11 19:51:17.054 info check objects fhem.4.info fhem.4 2019-01-11 19:51:16.413 info starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.fhem, node: v8.11.3 fhem.4 2019-01-11 19:50:45.702 info terminating fhem.4 2019-01-11 19:50:45.548 error at Timer.listOnTimeout (timers.js:290:5) fhem.4 2019-01-11 19:50:45.548 error at tryOnTimeout (timers.js:323:5) fhem.4 2019-01-11 19:50:45.548 error at ontimeout (timers.js:498:11) fhem.4 2019-01-11 19:50:45.548 error at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.fhem/main.js:2178:25) fhem.4 2019-01-11 19:50:45.548 error TypeError: adapter.restart is not a function fhem.4 2019-01-11 19:50:45.548 error uncaught exception: adapter.restart is not a function fhem.4 2019-01-11 19:50:44.543 warn Disconnected FHEM telnet 192.168.1.107:7072 > Auto Restart Adapter! -
Welche Version vom FHEM Adapter hattest du davor?
Ist ioBroker admin Adapter usw aktuell?
Normaler Ablauf ist:
1. FHEM ist gestartet
2. FHEM Instanz starten
3. Datenpunkte werden angelegt
Gelöscht werden in ioBroker nur Datenpunkte die nicht mehr in FHEM vorhanden sind oder in deinem Fall nicht im Raum ioBroker.
Du kannst die Instanz mal im debug Modus laufen lassen….