Giter Club home page Giter Club logo

Comments (46)

afuerhoff avatar afuerhoff commented on May 24, 2024

Wie wurden denn die Familienmitglieder konfiguriert?
Kompatibilität?
Gruppe?

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

Hi! Kompatibilität war aktiviert. Hab es nun deaktiviert - fb-checkpresence.0.presence steht immer noch auf false...
Wobei fb-checkpresence.0.phgS20ultra.presence auf true steht.

Keine Gruppe.
Was genau meinst du mit "konfiguriert"?

Kann ich dir mehr Details geben? Log?

from iobroker.fb-checkpresence.

afuerhoff avatar afuerhoff commented on May 24, 2024

Wenn Kompatibilität deaktiviert ist, werden alle States der Familienmitglieder im Ordner familyMembers angelegt. Das Familienmitglied ist selber ein Ordner und hat nur noch untergeordnete States. Ist eine Gruppe vergeben, dann werden unterhalb der Gruppe der Order für das Familienmitglied und die States darunter angelegt. Die alten States werden nicht gelöscht, aber auch nicht mehr aktualisiert.
Mit Kompatibilität gleich true und ohne Gruppenname ist alles beim Alten. Dieser Modus wird aber nicht mehr lange supportet. Da kommen auch entsprechende Mitteilungen im Log.

from iobroker.fb-checkpresence.

afuerhoff avatar afuerhoff commented on May 24, 2024

Falschen Button gedrückt. Sorry
Ich hoffe Du kannst mit der Erklärung was anfangen.

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

Ja, vielen Dank dir!
Folgendes habe ich gemacht:

  • Komptabilität rausgenommen
  • Gruppe eingetragen ("P6")
    --> unter familyMembers ist die Gruppe ersichtlich.
    Was mich wundert: wieder
    fb-checkpresence.0.familyMembers.P6.presence = false
    fb-checkpresence.0.familyMembers.P6.presenceAll = true
    Selbes ein Level höher (ohne ".P6")

Für mich kann das schon rein logisch nicht sein?
Kannst du mir nochmal nen Tipp geben - Denkfehler?

from iobroker.fb-checkpresence.

afuerhoff avatar afuerhoff commented on May 24, 2024

Kannst du mal ein Log im Loglevel debug posten. Vom Start an. Das Verhalten ist eigenartig. Was passiert wenn es einen Wechsel in der Anwesenheit gab?

EDIT: Hallo, ich habe das bei mir nochmal durchgetestet. Ich kann keinen Fehler feststellen. Bilder der Objekte würden ggfs. noch helfen und die Konfiguration der Familienmitglieder.

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

Sorry, war unterwegs...
Ich lösche gerade mal die komplette Instanz und alle zugehörigen Objekt.

DONE: leider weiterhin seltsam....

fbcp_1

fbcp_2

Ich habe den Adapter komplett neu angelegt (Instanz). Egal ob ich "IP" oder "MAC" verwende: es scheint als würde der Adapter die presence nie sehen obwohl beide Devices im Wlan sind.

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

Hier noch das Log:
`

fb-checkpresence.0 2021-06-07 22:31:12.717 warn (24068) getActive iPhonevon*****: Warning: The configured mac-address for member iPhonevon***** was not found. Please insert a valid mac-address!
fb-checkpresence.0 2021-06-07 22:31:11.482 info (24068) loop successfully started
fb-checkpresence.0 2021-06-07 22:31:11.480 info (24068) states successfully subscribed
fb-checkpresence.0 2021-06-07 22:31:11.476 info (24068) createFbDeviceObjects finished successfully
fb-checkpresence.0 2021-06-07 22:31:07.043 info (24068) createMemberObjects finished successfully
fb-checkpresence.0 2021-06-07 22:31:07.042 info (24068) History function for phgS20ultra2 disabled. Please select a history adapter in the configuration dialog!
fb-checkpresence.0 2021-06-07 22:31:06.961 info (24068) History function for phgS20ultra disabled. Please select a history adapter in the configuration dialog!
fb-checkpresence.0 2021-06-07 22:31:06.876 info (24068) History function for iPhonevon*****2 disabled. Please select a history adapter in the configuration dialog!
fb-checkpresence.0 2021-06-07 22:31:06.753 info (24068) History function for iPhonevon***** disabled. Please select a history adapter in the configuration dialog!
fb-checkpresence.0 2021-06-07 22:31:06.475 info (24068) createGlobalObjects finished successfully
fb-checkpresence.0 2021-06-07 22:31:06.007 warn (24068) The state "devices" will not longer exist in a future version. Please use "fb-devices.count" instead!
fb-checkpresence.0 2021-06-07 22:31:06.006 warn (24068) The state "activeDevices" will not longer exist in a future version. Please use "fb-devices.active" instead!
fb-checkpresence.0 2021-06-07 22:31:06.006 warn (24068) The state "blacklist" will not longer exist in a future version. Please use "blacklist.presence" instead!
fb-checkpresence.0 2021-06-07 22:31:06.006 warn (24068) The state "guest" will not longer exist in a future version. Please use "guest.presence" instead!
fb-checkpresence.0 2021-06-07 22:31:06.003 warn (24068) You should then manually delete the old states!
fb-checkpresence.0 2021-06-07 22:31:06.003 warn (24068) In an future version some states are not more existent. Please use compatibility = false to switch to the new handling of the states!
fb-checkpresence.0 2021-06-07 22:31:05.974 info (24068) Layer3Forwarding1-GetDefaultConnectionService is supported
fb-checkpresence.0 2021-06-07 22:31:05.973 info (24068) LANConfigSecurity1-X_AVM-DE_GetCurrentUser is supported
fb-checkpresence.0 2021-06-07 22:31:05.973 info (24068) WANPPPConnection1-ForceTermination is supported
fb-checkpresence.0 2021-06-07 22:31:05.973 info (24068) DeviceConfig1-Reboot is supported
fb-checkpresence.0 2021-06-07 22:31:05.972 info (24068) X_AVM-DE_HostFilter-GetWANAccessByIP is supported
fb-checkpresence.0 2021-06-07 22:31:05.972 info (24068) X_AVM-DE_HostFilter-DisallowWANAccessByIP is supported
fb-checkpresence.0 2021-06-07 22:31:05.972 info (24068) DeviceInfo1-GetInfo is supported
fb-checkpresence.0 2021-06-07 22:31:05.971 info (24068) WLANConfiguration3-GetSecurityKeys is supported
fb-checkpresence.0 2021-06-07 22:31:05.971 info (24068) WLANConfiguration3-GetInfo is supported
fb-checkpresence.0 2021-06-07 22:31:05.971 info (24068) WLANConfiguration3-SetEnable is supported
fb-checkpresence.0 2021-06-07 22:31:05.970 info (24068) WANIPConnection1-GetInfo is supported
fb-checkpresence.0 2021-06-07 22:31:05.970 info (24068) WANPPPConnection1-GetInfo is supported
fb-checkpresence.0 2021-06-07 22:31:05.969 info (24068) WANCommonInterfaceConfig1-GetCommonLinkProperties is supported
fb-checkpresence.0 2021-06-07 22:31:05.969 info (24068) DeviceInfo1-GetSecurityPort is supported
fb-checkpresence.0 2021-06-07 22:31:05.969 info (24068) Hosts1-X_AVM-DE_GetSpecificHostEntryByIP is supported
fb-checkpresence.0 2021-06-07 22:31:05.968 info (24068) Hosts1-GetSpecificHostEntry is supported
fb-checkpresence.0 2021-06-07 22:31:05.968 info (24068) Hosts1-X_AVM-DE_GetMeshListPath is supported
fb-checkpresence.0 2021-06-07 22:31:05.967 info (24068) Hosts1-X_AVM-DE_GetHostListPath is supported
fb-checkpresence.0 2021-06-07 22:31:05.967 info (24068) configuration default connection: 1.WANIPConnection.1
fb-checkpresence.0 2021-06-07 22:31:05.963 info (24068) start fb-checkpresence.0: FRITZ!Box 6591 Cable version: 161.07.22 ip-address: "192.168.1.1" - interval devices: 1 min. - interval members: 60 s
fb-checkpresence.0 2021-06-07 22:31:05.269 info (24068) starting. Version 1.1.4 in /opt/iobroker/node_modules/iobroker.fb-checkpresence, node: v12.22.1, js-controller: 3.2.16
fb-checkpresence.0 2021-06-07 22:31:01.115 info (23864) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
fb-checkpresence.0 2021-06-07 22:31:01.114 info (23864) terminating
fb-checkpresence.0 2021-06-07 22:31:00.612 info (23864) cleaned everything up ...
fb-checkpresence.0 2021-06-07 22:31:00.604 info (23864) Got terminate signal TERMINATE_YOURSELF

`

from iobroker.fb-checkpresence.

afuerhoff avatar afuerhoff commented on May 24, 2024

Das Log bräuchte ich mit Logstufe debug.
Kannst du mal einen History Adapter für die volle Funktionalität auswählen.

from iobroker.fb-checkpresence.

mikweb2017 avatar mikweb2017 commented on May 24, 2024

+++++++++++++++++++++++++++

fb-checkpresence.0 2021-06-08 08:30:33.914 warn (16650) getActive iPhone : Warning: The configured mac-address for member iPhone von was not found. Please insert a valid mac-address!
+++++++++++++++++++++++++++

So wie es aussieht hab ich dasselbe Problem. Bin schon auf Version 1.15 aber Änderungen von iphone werden nicht mehr erkannt. android Geräte kein Problem

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

from iobroker.fb-checkpresence.

afuerhoff avatar afuerhoff commented on May 24, 2024

@phg2k
Loglevel kannst du unter Instanzen einstellen.

from iobroker.fb-checkpresence.

afuerhoff avatar afuerhoff commented on May 24, 2024

@mikweb2017, @phg2k
Ist bei den Iphones eine feste Mac Adresse eingestellt. Ansonsten wird die ständig geändert. Oder einfach anstatt z.B. Mac den in der Fritzbox vergebenen Hostname in der Konfiguration verwenden.

from iobroker.fb-checkpresence.

mikweb2017 avatar mikweb2017 commented on May 24, 2024

Bildschirmfoto 2021-06-08 um 11 21 01
Bildschirmfoto 2021-06-08 um 11 24 06
ich habe ein festes IP vergeben.

Bildschirmfoto 2021-06-08 um 11 29 53

aber hier wird erkannt das iPhone offline ist.

Bildschirmfoto 2021-06-08 um 11 36 34

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

Hi!
Hier das Log mit Level debug:
`

fb-checkpresence.0 2021-06-08 11:47:40.468 debug (4467) getDeviceInfo activeCnt: 27
fb-checkpresence.0 2021-06-08 11:47:40.433 debug (4467) getWlBlInfo blCnt: 56
fb-checkpresence.0 2021-06-08 11:47:40.221 debug (4467) loop main ends after 0,193953012 s
fb-checkpresence.0 2021-06-08 11:47:38.024 debug (4467) loop family ends after 0,333649275 s
fb-checkpresence.0 2021-06-08 11:46:39.900 debug (4467) getDeviceInfo activeCnt: 27
fb-checkpresence.0 2021-06-08 11:46:39.873 debug (4467) getWlBlInfo blCnt: 56
fb-checkpresence.0 2021-06-08 11:46:39.639 debug (4467) loop main ends after 0,262383388 s
fb-checkpresence.0 2021-06-08 11:46:37.374 debug (4467) loop family ends after 0,213883142 s
fb-checkpresence.0 2021-06-08 11:45:39.381 debug (4467) getDeviceInfo activeCnt: 27
fb-checkpresence.0 2021-06-08 11:45:39.353 debug (4467) getWlBlInfo blCnt: 56
fb-checkpresence.0 2021-06-08 11:45:39.133 debug (4467) loop main ends after 0,147062094 s
fb-checkpresence.0 2021-06-08 11:45:36.985 debug (4467) loop family ends after 0,373193742 s
fb-checkpresence.0 2021-06-08 11:44:38.907 debug (4467) getDeviceInfo activeCnt: 27
fb-checkpresence.0 2021-06-08 11:44:38.889 debug (4467) getWlBlInfo blCnt: 56
fb-checkpresence.0 2021-06-08 11:44:38.551 debug (4467) loop main ends after 0,160076165 s
fb-checkpresence.0 2021-06-08 11:44:36.388 debug (4467) loop family ends after 0,358078378 s
fb-checkpresence.0 2021-06-08 11:43:38.250 debug (4467) getDeviceInfo activeCnt: 27
fb-checkpresence.0 2021-06-08 11:43:38.229 debug (4467) getWlBlInfo blCnt: 56
fb-checkpresence.0 2021-06-08 11:43:38.001 debug (4467) loop main ends after 0,155857241 s
fb-checkpresence.0 2021-06-08 11:43:35.844 debug (4467) loop family ends after 0,239582200 s
fb-checkpresence.0 2021-06-08 11:43:35.842 warn (4467) getActive iPhonevon*****: Warning: The configured mac-address for member iPhonevon***** was not found. Please insert a valid mac-address!
fb-checkpresence.0 2021-06-08 11:43:34.744 debug (4467) system.adapter.admin.0: logging true
fb-checkpresence.0 2021-06-08 11:43:34.604 info (4467) loop successfully started
fb-checkpresence.0 2021-06-08 11:43:34.603 info (4467) states successfully subscribed
fb-checkpresence.0 2021-06-08 11:43:34.601 info (4467) createFbDeviceObjects finished successfully
fb-checkpresence.0 2021-06-08 11:43:33.430 debug (4467) system.adapter.admin.0: logging false
fb-checkpresence.0 2021-06-08 11:43:29.651 info (4467) createMemberObjects finished successfully
fb-checkpresence.0 2021-06-08 11:43:29.651 info (4467) History function for phgS20ultra2 disabled. Please select a history adapter in the configuration dialog!
fb-checkpresence.0 2021-06-08 11:43:29.568 info (4467) History function for phgS20ultra disabled. Please select a history adapter in the configuration dialog!
fb-checkpresence.0 2021-06-08 11:43:29.472 info (4467) History function for iPhonevon*****2 disabled. Please select a history adapter in the configuration dialog!
fb-checkpresence.0 2021-06-08 11:43:29.362 info (4467) History function for iPhonevon***** disabled. Please select a history adapter in the configuration dialog!
fb-checkpresence.0 2021-06-08 11:43:29.032 info (4467) createGlobalObjects finished successfully
fb-checkpresence.0 2021-06-08 11:43:28.480 warn (4467) The state "devices" will not longer exist in a future version. Please use "fb-devices.count" instead!
fb-checkpresence.0 2021-06-08 11:43:28.479 warn (4467) The state "activeDevices" will not longer exist in a future version. Please use "fb-devices.active" instead!
fb-checkpresence.0 2021-06-08 11:43:28.479 warn (4467) The state "blacklist" will not longer exist in a future version. Please use "blacklist.presence" instead!
fb-checkpresence.0 2021-06-08 11:43:28.478 warn (4467) The state "guest" will not longer exist in a future version. Please use "guest.presence" instead!
fb-checkpresence.0 2021-06-08 11:43:28.476 warn (4467) You should then manually delete the old states!
fb-checkpresence.0 2021-06-08 11:43:28.475 warn (4467) In an future version some states are not more existent. Please use compatibility = false to switch to the new handling of the states!
fb-checkpresence.0 2021-06-08 11:43:28.446 info (4467) Layer3Forwarding1-GetDefaultConnectionService is supported
fb-checkpresence.0 2021-06-08 11:43:28.446 info (4467) LANConfigSecurity1-X_AVM-DE_GetCurrentUser is supported
fb-checkpresence.0 2021-06-08 11:43:28.446 info (4467) WANPPPConnection1-ForceTermination is supported
fb-checkpresence.0 2021-06-08 11:43:28.445 info (4467) DeviceConfig1-Reboot is supported
fb-checkpresence.0 2021-06-08 11:43:28.445 info (4467) X_AVM-DE_HostFilter-GetWANAccessByIP is supported
fb-checkpresence.0 2021-06-08 11:43:28.445 info (4467) X_AVM-DE_HostFilter-DisallowWANAccessByIP is supported
fb-checkpresence.0 2021-06-08 11:43:28.445 info (4467) DeviceInfo1-GetInfo is supported
fb-checkpresence.0 2021-06-08 11:43:28.444 info (4467) WLANConfiguration3-GetSecurityKeys is supported
fb-checkpresence.0 2021-06-08 11:43:28.444 info (4467) WLANConfiguration3-GetInfo is supported
fb-checkpresence.0 2021-06-08 11:43:28.444 info (4467) WLANConfiguration3-SetEnable is supported
fb-checkpresence.0 2021-06-08 11:43:28.443 info (4467) WANIPConnection1-GetInfo is supported
fb-checkpresence.0 2021-06-08 11:43:28.443 info (4467) WANPPPConnection1-GetInfo is supported
fb-checkpresence.0 2021-06-08 11:43:28.443 info (4467) WANCommonInterfaceConfig1-GetCommonLinkProperties is supported
fb-checkpresence.0 2021-06-08 11:43:28.443 info (4467) DeviceInfo1-GetSecurityPort is supported
fb-checkpresence.0 2021-06-08 11:43:28.442 info (4467) Hosts1-X_AVM-DE_GetSpecificHostEntryByIP is supported
fb-checkpresence.0 2021-06-08 11:43:28.442 info (4467) Hosts1-GetSpecificHostEntry is supported
fb-checkpresence.0 2021-06-08 11:43:28.442 info (4467) Hosts1-X_AVM-DE_GetMeshListPath is supported
fb-checkpresence.0 2021-06-08 11:43:28.441 info (4467) Hosts1-X_AVM-DE_GetHostListPath is supported
fb-checkpresence.0 2021-06-08 11:43:28.441 info (4467) configuration default connection: 1.WANIPConnection.1
fb-checkpresence.0 2021-06-08 11:43:28.440 debug (4467) configuration filter delay: 15
fb-checkpresence.0 2021-06-08 11:43:28.440 debug (4467) configuration guest info: true
fb-checkpresence.0 2021-06-08 11:43:28.440 debug (4467) configuration qr code: false
fb-checkpresence.0 2021-06-08 11:43:28.440 debug (4467) configuration ssl: true
fb-checkpresence.0 2021-06-08 11:43:28.439 debug (4467) configuration compatibility: true
fb-checkpresence.0 2021-06-08 11:43:28.439 debug (4467) configuration whitelist: true
fb-checkpresence.0 2021-06-08 11:43:28.439 debug (4467) configuration mesh info: false
fb-checkpresence.0 2021-06-08 11:43:28.438 debug (4467) configuration fb-devices true
fb-checkpresence.0 2021-06-08 11:43:28.438 debug (4467) configuration familymembers: [{"enabled":true,"group":"P6","familymember":"iPhonevonHanna","devicename":"iPhonevonHanna","macaddress":"9E:FD:12:EF:BF:84","ipaddress":"192.168.1.88","usage":"MA
fb-checkpresence.0 2021-06-08 11:43:28.437 debug (4467) configuration familymembers count: 4
fb-checkpresence.0 2021-06-08 11:43:28.437 debug (4467) configuration dateformat: <yyyy.mm.dd HH:MM:ss>
fb-checkpresence.0 2021-06-08 11:43:28.437 debug (4467) configuration history: <>
fb-checkpresence.0 2021-06-08 11:43:28.436 debug (4467) configuration user: <admin>
fb-checkpresence.0 2021-06-08 11:43:28.435 info (4467) start fb-checkpresence.0: FRITZ!Box 6591 Cable version: 161.07.22 ip-address: "192.168.1.1" - interval devices: 1 min. - interval members: 60 s
fb-checkpresence.0 2021-06-08 11:43:27.724 info (4467) starting. Version 1.1.4 in /opt/iobroker/node_modules/iobroker.fb-checkpresence, node: v12.22.1, js-controller: 3.2.16
fb-checkpresence.0 2021-06-08 11:43:27.420 debug (4467) statesDB connected
fb-checkpresence.0 2021-06-08 11:43:27.418 debug (4467) States connected to redis: 127.0.0.1:9000
fb-checkpresence.0 2021-06-08 11:43:27.409 debug (4467) States create User PubSub Client
fb-checkpresence.0 2021-06-08 11:43:27.408 debug (4467) States create System PubSub Client
fb-checkpresence.0 2021-06-08 11:43:27.398 debug (4467) Redis States: Use Redis connection: 127.0.0.1:9000
fb-checkpresence.0 2021-06-08 11:43:27.395 debug (4467) objectDB connected
fb-checkpresence.0 2021-06-08 11:43:27.386 debug (4467) Objects connected to redis: 127.0.0.1:9001
fb-checkpresence.0 2021-06-08 11:43:27.363 debug (4467) Objects client initialize lua scripts
fb-checkpresence.0 2021-06-08 11:43:27.362 debug (4467) Objects create User PubSub Client
fb-checkpresence.0 2021-06-08 11:43:27.360 debug (4467) Objects create System PubSub Client
fb-checkpresence.0 2021-06-08 11:43:27.358 debug (4467) Objects client ready ... initialize now
fb-checkpresence.0 2021-06-08 11:43:27.322 debug (4467) Redis Objects: Use Redis connection: 127.0.0.1:9001
fb-checkpresence.0 2021-06-08 11:43:11.947 info (4447) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
fb-checkpresence.0 2021-06-08 11:43:11.946 info (4447) terminating
fb-checkpresence.0 2021-06-08 11:43:11.445 info (4447) cleaned everything up ...
fb-checkpresence.0 2021-06-08 11:43:11.443 info (4447) Got terminate signal TERMINATE_YOURSELF
fb-checkpresence.0 2021-06-08 11:43:03.812 debug (4447) getDeviceInfo activeCnt: 27
fb-checkpresence.0 2021-06-08 11:43:03.776 debug (4447) getWlBlInfo blCnt: 56
fb-checkpresence.0 2021-06-08 11:43:03.533 debug (4447) loop main ends after 0,149085515 s
fb-checkpresence.0 2021-06-08 11:43:01.382 debug (4447) loop family ends after 0,241403201 s
fb-checkpresence.0 2021-06-08 11:43:01.380 warn (4447) getActive iPhonevonHanna: Warning: The configured mac-address for member iPhonevon***** was not found. Please insert a valid mac-address!
fb-checkpresence.0 2021-06-08 11:43:00.139 info (4447) loop successfully started
fb-checkpresence.0 2021-06-08 11:43:00.138 info (4447) states successfully subscribed
fb-checkpresence.0 2021-06-08 11:43:00.136 info (4447) createFbDeviceObjects finished successfully
fb-checkpresence.0 2021-06-08 11:42:55.472 info (4447) createMemberObjects finished successfully
fb-checkpresence.0 2021-06-08 11:42:55.472 info (4447) History function for phgS20ultra2 disabled. Please select a history adapter in the configuration dialog!
fb-checkpresence.0 2021-06-08 11:42:55.383 info (4447) History function for phgS20ultra disabled. Please select a history adapter in the configuration dialog!
fb-checkpresence.0 2021-06-08 11:42:55.288 info (4447) History function for iPhonevon*****2 disabled. Please select a history adapter in the configuration dialog!
fb-checkpresence.0 2021-06-08 11:42:55.175 info (4447) History function for iPhonevon***** disabled. Please select a history adapter in the configuration dialog!
fb-checkpresence.0 2021-06-08 11:42:54.876 info (4447) createGlobalObjects finished successfully
fb-checkpresence.0 2021-06-08 11:42:54.415 warn (4447) The state "devices" will not longer exist in a future version. Please use "fb-devices.count" instead!
fb-checkpresence.0 2021-06-08 11:42:54.414 warn (4447) The state "activeDevices" will not longer exist in a future version. Please use "fb-devices.active" instead!
fb-checkpresence.0 2021-06-08 11:42:54.414 warn (4447) The state "blacklist" will not longer exist in a future version. Please use "blacklist.presence" instead!
fb-checkpresence.0 2021-06-08 11:42:54.413 warn (4447) The state "guest" will not longer exist in a future version. Please use "guest.presence" instead!
fb-checkpresence.0 2021-06-08 11:42:54.411 warn (4447) You should then manually delete the old states!
fb-checkpresence.0 2021-06-08 11:42:54.410 warn (4447) In an future version some states are not more existent. Please use compatibility = false to switch to the new handling of the states!
fb-checkpresence.0 2021-06-08 11:42:54.390 info (4447) Layer3Forwarding1-GetDefaultConnectionService is supported
fb-checkpresence.0 2021-06-08 11:42:54.390 info (4447) LANConfigSecurity1-X_AVM-DE_GetCurrentUser is supported
fb-checkpresence.0 2021-06-08 11:42:54.389 info (4447) WANPPPConnection1-ForceTermination is supported
fb-checkpresence.0 2021-06-08 11:42:54.389 info (4447) DeviceConfig1-Reboot is supported
fb-checkpresence.0 2021-06-08 11:42:54.389 info (4447) X_AVM-DE_HostFilter-GetWANAccessByIP is supported
fb-checkpresence.0 2021-06-08 11:42:54.388 info (4447) X_AVM-DE_HostFilter-DisallowWANAccessByIP is supported
fb-checkpresence.0 2021-06-08 11:42:54.388 info (4447) DeviceInfo1-GetInfo is supported
fb-checkpresence.0 2021-06-08 11:42:54.388 info (4447) WLANConfiguration3-GetSecurityKeys is supported
fb-checkpresence.0 2021-06-08 11:42:54.388 info (4447) WLANConfiguration3-GetInfo is supported
fb-checkpresence.0 2021-06-08 11:42:54.387 info (4447) WLANConfiguration3-SetEnable is supported
fb-checkpresence.0 2021-06-08 11:42:54.387 info (4447) WANIPConnection1-GetInfo is supported
fb-checkpresence.0 2021-06-08 11:42:54.387 info (4447) WANPPPConnection1-GetInfo is supported
fb-checkpresence.0 2021-06-08 11:42:54.386 info (4447) WANCommonInterfaceConfig1-GetCommonLinkProperties is supported
fb-checkpresence.0 2021-06-08 11:42:54.386 info (4447) DeviceInfo1-GetSecurityPort is supported
fb-checkpresence.0 2021-06-08 11:42:54.386 info (4447) Hosts1-X_AVM-DE_GetSpecificHostEntryByIP is supported
fb-checkpresence.0 2021-06-08 11:42:54.386 info (4447) Hosts1-GetSpecificHostEntry is supported
fb-checkpresence.0 2021-06-08 11:42:54.385 info (4447) Hosts1-X_AVM-DE_GetMeshListPath is supported
fb-checkpresence.0 2021-06-08 11:42:54.385 info (4447) Hosts1-X_AVM-DE_GetHostListPath is supported
fb-checkpresence.0 2021-06-08 11:42:54.384 info (4447) configuration default connection: 1.WANIPConnection.1
fb-checkpresence.0 2021-06-08 11:42:54.384 debug (4447) configuration filter delay: 15
fb-checkpresence.0 2021-06-08 11:42:54.384 debug (4447) configuration guest info: true
fb-checkpresence.0 2021-06-08 11:42:54.383 debug (4447) configuration qr code: false
fb-checkpresence.0 2021-06-08 11:42:54.383 debug (4447) configuration ssl: true
fb-checkpresence.0 2021-06-08 11:42:54.383 debug (4447) configuration compatibility: true
fb-checkpresence.0 2021-06-08 11:42:54.383 debug (4447) configuration whitelist: true
fb-checkpresence.0 2021-06-08 11:42:54.382 debug (4447) configuration mesh info: false
fb-checkpresence.0 2021-06-08 11:42:54.382 debug (4447) configuration fb-devices true
fb-checkpresence.0 2021-06-08 11:42:54.381 debug (4447) configuration familymembers: [{"enabled":true,"group":"P6","familymember":"iPhonevonHanna","devicename":"iPhonevon*****","macaddress":"9E:FD:12:EF:BF:84","ipaddress":"192.168.1.88","usage":"MA
fb-checkpresence.0 2021-06-08 11:42:54.381 debug (4447) configuration familymembers count: 4
fb-checkpresence.0 2021-06-08 11:42:54.381 debug (4447) configuration dateformat: <yyyy.mm.dd HH:MM:ss>
fb-checkpresence.0 2021-06-08 11:42:54.380 debug (4447) configuration history: <>
fb-checkpresence.0 2021-06-08 11:42:54.380 debug (4447) configuration user: <admin>
fb-checkpresence.0 2021-06-08 11:42:54.379 info (4447) start fb-checkpresence.0: FRITZ!Box 6591 Cable version: 161.07.22 ip-address: "192.168.1.1" - interval devices: 1 min. - interval members: 60 s
fb-checkpresence.0 2021-06-08 11:42:53.628 info (4447) starting. Version 1.1.4 in /opt/iobroker/node_modules/iobroker.fb-checkpresence, node: v12.22.1, js-controller: 3.2.16
fb-checkpresence.0 2021-06-08 11:42:53.389 debug (4447) statesDB connected
fb-checkpresence.0 2021-06-08 11:42:53.388 debug (4447) States connected to redis: 127.0.0.1:9000
fb-checkpresence.0 2021-06-08 11:42:53.379 debug (4447) States create User PubSub Client
fb-checkpresence.0 2021-06-08 11:42:53.377 debug (4447) States create System PubSub Client
fb-checkpresence.0 2021-06-08 11:42:53.357 debug (4447) Redis States: Use Redis connection: 127.0.0.1:9000
fb-checkpresence.0 2021-06-08 11:42:53.355 debug (4447) objectDB connected
fb-checkpresence.0 2021-06-08 11:42:53.345 debug (4447) Objects connected to redis: 127.0.0.1:9001
fb-checkpresence.0 2021-06-08 11:42:53.330 debug (4447) Objects client initialize lua scripts
fb-checkpresence.0 2021-06-08 11:42:53.328 debug (4447) Objects create User PubSub Client
fb-checkpresence.0 2021-06-08 11:42:53.327 debug (4447) Objects create System PubSub Client
fb-checkpresence.0 2021-06-08 11:42:53.324 debug (4447) Objects client ready ... initialize now
fb-checkpresence.0 2021-06-08 11:42:53.273 debug (4447) Redis Objects: Use Redis connection: 127.0.0.1:9001
fb-checkpresence.0 2021-06-08 11:42:49.393 info (2560) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
fb-checkpresence.0 2021-06-08 11:42:49.392 info (2560) terminating
fb-checkpresence.0 2021-06-08 11:42:48.890 info (2560) cleaned everything up ...
fb-checkpresence.0 2021-06-08 11:42:48.884 info (2560) Got terminate signal TERMINATE_YOURSELF

`

from iobroker.fb-checkpresence.

afuerhoff avatar afuerhoff commented on May 24, 2024

@mikweb2017
Ich meinte etwas anderes. Eine Einstellung im iPhone.
Siehe hier:
https://www.mactechnews.de/news/article/iOS-14-Verschleierung-der-MAC-Adresse-sorgt-fuer-besseren-Schutz-der-Privatsphaere-175363.html

from iobroker.fb-checkpresence.

afuerhoff avatar afuerhoff commented on May 24, 2024

@phg2k
Da ist eine Meldung im Log, dass die Mac Adresse nicht in der Fritzbox gefunden wird. Bitte überprüfen. Du kannst die Daten mit dem Button "Familienmitglieder hinzufügen" aktualisieren.

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

@afuerhoff das mache ich! Parallel funktioniert es aber leider auch beim Samsung nicht. Hast du dazu schon einen Tipp? Danke dir!!

from iobroker.fb-checkpresence.

mikweb2017 avatar mikweb2017 commented on May 24, 2024

leider auch nicht geholfen Status wird nicht geupdatet für Das IPhone.

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

@afuerhoff : ein Update: auch wenn ich auf "IP" umstelle erhalte ich die Warnung
" getActive phgS20ultra2: Warning: The configured mac-address for member phgS20ultra2 was not found. Please insert a valid mac-address!"
Diese jeweils nur für ein Handy. Wenn ich das betroffene entferne, dann für das nächste in der Liste...
Adapter neu als Instanz hinzugefügt, die Geräte neu von der FB gelesen....

from iobroker.fb-checkpresence.

mikweb2017 avatar mikweb2017 commented on May 24, 2024

Bildschirmfoto 2021-06-08 um 13 08 08
unter Familymember wird IPhone nicht aktualisiert
unter FB-device schon bzw wechselt zum aktiv.

from iobroker.fb-checkpresence.

mikweb2017 avatar mikweb2017 commented on May 24, 2024

also für mich erstmal gelöst ich prüfen jetzt unter fb-devices villeicht ist erstmal ein lösung auch für dich @phg2k

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

@mikweb2017 danke dir für den Workaround. Tatsächlich bei mir das selbe.

@afuerhoff
Was mir noch auffiel:
*.presenceAll = true und gelichzeitgi (!) *absenceAll = true

from iobroker.fb-checkpresence.

afuerhoff avatar afuerhoff commented on May 24, 2024

Seid ihr ganz sicher, das die in der Konfiguration eingestellt Mac oder IP auch unter fb-devices identisch ist?
Um das Problem, wenn es denn eines ist, einzukreisen, brauche ich mal die Daten eines Devices aus fb-devices und die entsprechenden Konfigurationsdaten aus den Familieneinstellungen.
Die Quelle, ob ein Device aktiv ist, ist die gleiche. Ganz egal ob unter Devices oder Familienmitglieder.
Habt ihr mal die Einstellung mit Hostname benutzt (Mac oder IP auf Hostname umschalten)?

Wichtig ist auch, dass ihr euch das richtige Objekt anschaut. Das ist abhängig von der Einstellung der Kompatibilität.
Bitte auch die Einstellung mal in der Fritzbox prüfen, ob die Mac oder IP übereinstimmt.
Die Verschleierung der Mac-Adresse gibt es auch bei Android.

from iobroker.fb-checkpresence.

mikweb2017 avatar mikweb2017 commented on May 24, 2024

Bildschirmfoto 2021-06-09 um 08 46 35
ja ich bin sicher ich hatte vorher schon alles probiert IP Hostname MAC Objekte gelöscht um so weiter.

Bildschirmfoto 2021-06-09 um 08 53 17
Bildschirmfoto 2021-06-09 um 08 56 32
Bildschirmfoto 2021-06-09 um 08 53 17

from iobroker.fb-checkpresence.

mikweb2017 avatar mikweb2017 commented on May 24, 2024

hat evtl mit den Admin adapter zu tun? bin noch auf die version 4 .

from iobroker.fb-checkpresence.

afuerhoff avatar afuerhoff commented on May 24, 2024

@mikweb2017
Was man erkennen kann in den Bildern ist, dass das Device mehrfach in der Fritzbox gelistet ist. Ganz klar ein Zeichen für die Mac Verschleierung im Handy. Hast du wirklich die aktive Mac in der Fritzbox ausgewählt?

from iobroker.fb-checkpresence.

mikweb2017 avatar mikweb2017 commented on May 24, 2024

ja und Nein war so bis gestern dann habe ich deine link verfolgt und die Einstellung auf mein iPhone deaktiviert.
2021-06-09 09-49-07-1

from iobroker.fb-checkpresence.

afuerhoff avatar afuerhoff commented on May 24, 2024

Wichtig ist, dass jetzt auch die richtige Mac ausgewählt ist. Für das Problem mit der Verschleierung habe ich die Auswertung über Hostname eingeführt. Der muss allerdings identisch zu dem in der Fritzbox sein. In der Fritzbox muss man darauf achten, dass auch nur dieses Device dann den Namen hat.

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

Nochmal zum Verständnis und zum weiteren Test:
Ich würde nun

  • alle Datenpunkte / Objekte löschen
  • die Instanz löschen
  • neue Instanz installieren
  • Loglevel auf debug
  • alles Geräte von FB laden
  • In die Familie nur 1 Gerät (Samsung) aufnehmen
  • Erkennung über IP
  • Kompatibilität aus
    ---> Testen
    -> OK?

from iobroker.fb-checkpresence.

afuerhoff avatar afuerhoff commented on May 24, 2024
  1. In der Konfiguration den Button Familienmitglieder hinzufügen drücken und kontrollieren (FRITZBOX), das das richtige aktive Device ausgewählt ist. Nicht eine deaktive Kopie mit anderer Mac Adresse (Es gibt mit gleichem Hostname unterschiedliche Einträge in der Fritzbox). Die sicherste Methode ist, wenn man Hostname in der Kombobox einstellt. (Wie schon im vorigen Post beschrieben).
  2. Kompatibilität = false setzen
  3. Speichern
  4. Adapter stoppen
  5. Alle Objekte löschen
  6. Adapter starten. Jetzt sollten keine Objektleichen mehr vorhanden sein.
  7. Daumen drücken

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

Zwischenstand: jetzt sieht es gut aus! Ich füge jetzt weitere Handys hinzu.

from iobroker.fb-checkpresence.

afuerhoff avatar afuerhoff commented on May 24, 2024

@phg2k, @mikweb2017
Hallo, ich möchte mal nachfragen, ob es jetzt läuft?

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

Ich bin noch am Testen - sieht aber immer noch gut aus ;-).

Danke dir!

from iobroker.fb-checkpresence.

mikweb2017 avatar mikweb2017 commented on May 24, 2024

ich werde erst morgen testen können.

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

LEIDER, es läuft nun wieder nicht mehr.image
Auch nach erneutem Ausführen von:
In der Konfiguration den Button Familienmitglieder hinzufügen drücken und kontrollieren (FRITZBOX), das das richtige aktive Device ausgewählt ist. Nicht eine deaktive Kopie mit anderer Mac Adresse (Es gibt mit gleichem Hostname unterschiedliche Einträge in der Fritzbox). Die sicherste Methode ist, wenn man Hostname in der Kombobox einstellt. (Wie schon im vorigen Post beschrieben).
Kompatibilität = false setzen
Speichern
Adapter stoppen
Alle Objekte löschen
Adapter starten. Jetzt sollten keine Objektleichen mehr vorhanden sein.
Daumen drücken

Stimmen die States nicht.
Nur 1 Phone connected. Erkennung über IP.
PresenceAll = true
Presence = false :-(

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

UPDATE:
Es geht in einer Gruppe:
image
in den familyMembers wird es falsch angezeigt:

(WLAN gerade aus, daher stimmt absence=true)

from iobroker.fb-checkpresence.

afuerhoff avatar afuerhoff commented on May 24, 2024

Hallo,

es scheint ein Problem mit doppelten Einträgen in der Konfiguration zu geben. Das muss ich mir mal genauer ansehen. Ist ja eigentlich auch nicht logisch etwas doppelt anzugeben.
Setz mal bei phgS20ultra die Erkennung auf Hostname. Dann sollte es gehen. Weiterhin gelten die presenceAll, absenceAll States immer nur für die jeweilige Gruppe. Wenn keine Gruppe angegeben ist, dann wird das als Gruppe mit leerem Namen aufgefasst und die States direkt unter familyMembers angelegt. Es gibt z.B. keine presenceAll über alle Gruppen. Zugegeben, das mit den fehlenden Gruppen Namen ist etwas verwirrend. Evtl. ändere ich das noch bei Kompatibilität = false.

from iobroker.fb-checkpresence.

afuerhoff avatar afuerhoff commented on May 24, 2024

Ich habe eine neue Version auf github hochgeladen. Bitte testen.

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

Teste ich gerne!
Zum Thema doppelte: bei sind jeweils die Einträge für die beiden WLAN Frequenzbänder 2,4 / 5 je Hand in der Box. Das sieht nach Doppeleintrag aus, stimmt aber. Die Handys verbinden je nach Verfügbarkeit...

from iobroker.fb-checkpresence.

afuerhoff avatar afuerhoff commented on May 24, 2024

Hallo, konntest du schon testen. Ich hab noch ein Update eingespielt.

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

from iobroker.fb-checkpresence.

afuerhoff avatar afuerhoff commented on May 24, 2024

Es gibt jetzt die Version 1.1.7 im Latest Repository. Bitte testen.

from iobroker.fb-checkpresence.

mikweb2017 avatar mikweb2017 commented on May 24, 2024

Work fine Now!
alles super jetzt!!

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

Bei mir leider nun sowohl absence als auch presence gleichzeitig auf true :-(.
Ich habe den Adapter bzw die Instanz gestoppt und dann alle Objekte gelöscht.
Dann wieder aktiviert.

from iobroker.fb-checkpresence.

phg2k avatar phg2k commented on May 24, 2024

Update: scheint jetzt wiede rzu klappen. Ich beobachte es weiter und melde mich!

from iobroker.fb-checkpresence.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.