NEWS
Test Adapter fb-checkpresence v1.1.x
-
@afuerhoff
Alles klar, danke. Soll ich nen Issue aufmaczoder hast du das aufm Schirm? Bei mir eilts nicht. Dank der Labor Firmware gerade eh manuelle Anwesenheitssteuerung;-) -
@bommel_030
Kannst gerne einen Issue einstellen. -
@afuerhoff
Ich kämpfe gerade ein wenig mit der aktuellen Laborversion und meinem Netzwerk... Geräte werden immer mal wieder als offline gemeldet obwohl durchgehend online.
Du hast im Adapter in den Familieneinstellungen einen konfigurierbaren Filterintervall der fix (ich glaube 2x) abfragt ob ein Familienmitglied offline ist. Kannst du die Anzahl der Abfragen auch Variabel machen oder ist das ein riesiger Aufwand?
Würde dann nen issue anlegen. Und ich müsste, auch bei zukünftigen Laborversionen, nur die Filteranzahl hochsetzen und nicht Skripte anpassen. -
@bommel_030
Hallo,schau mal hier: issue85
Das liegt an der Labor Version.
Die Lösung ist, eine Labor Version nicht produktiv zu nutzen. Eine Änderung würde ich deswegen nicht einbauen. -
Hallo,
ich habe gerade die neue Version 1.1.14 ins Latest hochgeladen.
Änderungen:
- Bug "Blacklist immer false" behoben
- Gast Devices werden jetzt aus der Blacklist ausgeschlossen
- Bug "Datenpunkt whitelist.html wurde nicht beschrieben" behoben
- Device Namen mit leerem Inhalt werden jetzt ignoriert
-
Hallo, erstmal vielen Dank für den tollen Adapter! Ich nutze ihn jetzt schon seit ca. 1 Jahr und hatte auch noch nie wirkliche Probleme damit!
Seit ein paar Wochen funktioniert aber nicht mehr der Datenpunkt "extIp". Dieser ist bei seiner letzten zugewiesenen IP verharrt und ändert sich nicht mehr.
Ich habe versuchsweise den ganzen Info Ordner gelöscht und den Adapter neu gestartet.
Der Datenpunkt wird daraufhin neu erstellt, aber bleibt seitdem leer.Ich habe 2 Fritzboxen die ich damit auslese und dementsprechend auch 2 mal den Adapter installiert.
Beide Fritzboxen zeigen nicht mehr die externe IP Adresse an.Ich habe heute auch den aktuellen Adapter 1.1.14 installiert, aber keine Veränderung sichtbar.
Wird dieser Datenpunkt nicht mehr unterstützt?VIelen Dank!
-
@sidm
Hallo,generell wird der Datenpunkt noch unterstützt. Da hat sich nichts geändert.
Bei mir wird er auch noch aktualisiert.Gibt es bei diesen Objekten (es sind nicht alle im Bild sichtbar) irgendwo einen false Wert?
EDIT: Gibt es im Log evtl. eine Meldung?
-
Danke für dein Hinweis! Die Objekte waren alle bis auf 2 stück auf False.
Ich hatte ein Problem mit dem Benutzerpasswort. Komischerweise auf beiden Fritzboxen.
Ich habe die Benutzerpasswörter für IoBroker in der Fritzbox und im Adapter geändert und jetzt gehts es wieder wie gewohnt.Seltsam ist nur dass sich die anderen Objekte ja verändert haben
Jedenfalls Danke für deine schnelle Hilfe und ein schönes Wochenende!
-
Adapter läuft momentan ohne Probleme
Ich suche allerdings eine Möglichkeit den going Datenpunkt um -10 Minuten anzeigen zu lassen. Dann wäre die Uhrzeit bei mir fast stimmig mit dem Zeitpunkt an dem man das WLAN verlassen hat. Ich stehe allerdings etwas auf dem Schlauch wie ich das mit Blockly machen könnte. -
@brainbug dann mach nen Beitrag im Blocklybereich auf - da wird sicher schnell geholfen
-
@brainbug
Ich bin leider auch nicht der Blockly Experte. In Javascript könntest Du den Datenpunkt going abfragen und bei Änderung einen neue Datenpunkt setzen, der um 10 Minuten korrigiert wird.
So in der Art wie im Beispiel. Ist aber nicht getestet.on({id: 'fb-checkpresence.0.familyMembers.xyz.going', change: 'any'}, function (obj) { const curDate = new Date(obj.state.val); const curDateNumberOfMlSeconds = curDate.getTime(); const addMlSeconds = -10 * 60 * 1000; const newDateObj = new Date(curDateNumberOfMlSeconds + addMlSeconds); setState("0_userdata.0.example_going",newDateObj); });
-
So geht's mit Blockly
https://forum.iobroker.net/topic/54885/zeit-10-minuten-im-string-datenpunkt -
@brainbug
Evtl. Geht es auch ohne Script direkt in vis.
Hier mal ein Beispiel einer Addition.{value1:hm-rpc.0.xxxxxxx.1.HUMIDITY;value2:hm-rpc.0.xxxxxxxxx.1.HUMIDITY;value1+value2}
-
Hi,
Erste einmal vilen Dank für den geilen Adapter. Auch wenn meine Frau schon die Kriese bekommt, da ich stundenlang damit experimentiere. Allerdings habe ich seit kurzem diesen Fehler. Kennt den einer und kann mir sagen wie ich den wegbekomme? Hatte bereit gelesen, dass es das Problem schonmal gab, dann aber durch einen Patch behoben wurde.
-
@phantomkommander said in Test Adapter fb-checkpresence v1.1.x:
Hatte bereit gelesen, dass es das Problem schonmal gab, dann aber durch einen Patch behoben wurde.
Wo hast Du die Info her? Und wenn das behoben wurde - hast Du das (von deiner Quelle) schon probiert ?
-
@djmarc75 war hier in dem Post. Allerdings war es anscheinend nur auf die History bezogen.
-
@phantomkommander
Kommt die Warnung ständig oder ist das eine einmalige Meldung? Am besten stellst du mal den Loglevel des Adapters auf debug und schickst den auf den Adapter gefilterten Log. -
@afuerhoff hi, die letzten Tage ca 5 - 10 mal pro Tag. Habe den Adapter mal auf debug gestellt, wenn der Fehler das nächste Mal kommt, lasse ich dir den Log zukommen.
-
@phantomkommander
Wichtig ist auch der Log nach Start des Adapters. -
@afuerhoff ist das so richtig?
fb-checkpresence.0 2022-05-20 20:56:16.302 debug history cntActualDay: 6 fb-checkpresence.0 2022-05-20 20:56:16.186 debug history Florian-Privat cntHistory: 9 fb-checkpresence.0 2022-05-20 20:56:16.174 debug history cntActualDay: 7 fb-checkpresence.0 2022-05-20 20:56:16.088 debug history Andrea-Arbeit cntHistory: 30 fb-checkpresence.0 2022-05-20 20:56:16.079 debug history cntActualDay: 28 fb-checkpresence.0 2022-05-20 20:55:47.176 debug loop main ends after 0,241490864 s fb-checkpresence.0 2022-05-20 20:55:44.932 debug loop family ends after 1,212064787 s fb-checkpresence.0 2022-05-20 20:55:44.929 debug history Galaxy-A51-von-Andrea cntHistory: 20 fb-checkpresence.0 2022-05-20 20:55:44.923 debug history cntActualDay: 18 fb-checkpresence.0 2022-05-20 20:55:44.845 debug history Florian-Handy cntHistory: 8 fb-checkpresence.0 2022-05-20 20:55:44.838 debug history cntActualDay: 6 fb-checkpresence.0 2022-05-20 20:55:44.763 debug history Florian-Privat cntHistory: 9 fb-checkpresence.0 2022-05-20 20:55:44.758 debug history cntActualDay: 7 fb-checkpresence.0 2022-05-20 20:55:44.731 debug history Andrea-Arbeit cntHistory: 30 fb-checkpresence.0 2022-05-20 20:55:44.725 debug history cntActualDay: 28 fb-checkpresence.0 2022-05-20 20:55:13.698 debug loop family ends after 1,282921435 s fb-checkpresence.0 2022-05-20 20:55:13.696 debug history Galaxy-A51-von-Andrea cntHistory: 20 fb-checkpresence.0 2022-05-20 20:55:13.666 debug history cntActualDay: 18 fb-checkpresence.0 2022-05-20 20:55:13.586 debug history Florian-Handy cntHistory: 8 fb-checkpresence.0 2022-05-20 20:55:13.579 debug history cntActualDay: 6 fb-checkpresence.0 2022-05-20 20:55:13.488 debug history Florian-Privat cntHistory: 9 fb-checkpresence.0 2022-05-20 20:55:13.483 debug history cntActualDay: 7 fb-checkpresence.0 2022-05-20 20:55:13.410 debug history Andrea-Arbeit cntHistory: 30 fb-checkpresence.0 2022-05-20 20:55:13.403 debug history cntActualDay: 28 fb-checkpresence.0 2022-05-20 20:54:44.400 debug loop main ends after 6,31805444 s fb-checkpresence.0 2022-05-20 20:54:44.399 warn getExtIp: fb-checkpresence.0 2022-05-20 20:54:36.367 debug loop family ends after 1,172924485 s fb-checkpresence.0 2022-05-20 20:54:36.365 debug history Galaxy-A51-von-Andrea cntHistory: 20 fb-checkpresence.0 2022-05-20 20:54:36.353 debug history cntActualDay: 18 fb-checkpresence.0 2022-05-20 20:54:36.327 debug history Florian-Handy cntHistory: 8 fb-checkpresence.0 2022-05-20 20:54:36.321 debug history cntActualDay: 6 fb-checkpresence.0 2022-05-20 20:54:36.219 debug history Florian-Privat cntHistory: 9 fb-checkpresence.0 2022-05-20 20:54:36.213 debug history cntActualDay: 7 fb-checkpresence.0 2022-05-20 20:54:36.082 debug history Andrea-Arbeit cntHistory: 30 fb-checkpresence.0 2022-05-20 20:54:36.076 debug history cntActualDay: 28 fb-checkpresence.0 2022-05-20 20:54:05.185 debug loop family ends after 1,258049154 s fb-checkpresence.0 2022-05-20 20:54:05.183 debug history Galaxy-A51-von-Andrea cntHistory: 20 fb-checkpresence.0 2022-05-20 20:54:05.177 debug history cntActualDay: 18 fb-checkpresence.0 2022-05-20 20:54:05.148 debug history Florian-Handy cntHistory: 8 fb-checkpresence.0 2022-05-20 20:54:05.142 debug history cntActualDay: 6 fb-checkpresence.0 2022-05-20 20:54:04.985 debug history Florian-Privat cntHistory: 9 fb-checkpresence.0 2022-05-20 20:54:04.977 debug history cntActualDay: 7 fb-checkpresence.0 2022-05-20 20:54:04.937 debug history Andrea-Arbeit cntHistory: 30 fb-checkpresence.0 2022-05-20 20:54:04.919 debug history cntActualDay: 28 fb-checkpresence.0 2022-05-20 20:53:35.906 debug loop main ends after 0,976232699 s fb-checkpresence.0 2022-05-20 20:53:32.929 debug loop family ends after 1,574754299 s fb-checkpresence.0 2022-05-20 20:53:32.927 debug history Galaxy-A51-von-Andrea cntHistory: 20 fb-checkpresence.0 2022-05-20 20:53:32.921 debug history cntActualDay: 18 fb-checkpresence.0 2022-05-20 20:53:32.847 debug history Florian-Handy cntHistory: 8 fb-checkpresence.0 2022-05-20 20:53:32.842 debug history cntActualDay: 6 fb-checkpresence.0 2022-05-20 20:53:32.725 debug history Florian-Privat cntHistory: 9 fb-checkpresence.0 2022-05-20 20:53:32.619 debug history cntActualDay: 7 fb-checkpresence.0 2022-05-20 20:53:32.518 debug history Andrea-Arbeit cntHistory: 30 fb-checkpresence.0 2022-05-20 20:53:32.499 debug history cntActualDay: 28 fb-checkpresence.0 2022-05-20 20:53:01.332 debug loop family ends after 1,105242388 s fb-checkpresence.0 2022-05-20 20:53:01.330 debug history Galaxy-A51-von-Andrea cntHistory: 20 fb-checkpresence.0 2022-05-20 20:53:01.321 debug history cntActualDay: 18 fb-checkpresence.0 2022-05-20 20:53:01.211 debug history Florian-Handy cntHistory: 8 fb-checkpresence.0 2022-05-20 20:53:01.204 debug history cntActualDay: 6 fb-checkpresence.0 2022-05-20 20:53:01.113 debug history Florian-Privat cntHistory: 9 fb-checkpresence.0 2022-05-20 20:53:01.107 debug history cntActualDay: 7 fb-checkpresence.0 2022-05-20 20:53:01.030 debug history Andrea-Arbeit cntHistory: 30 fb-checkpresence.0 2022-05-20 20:53:01.024 debug history cntActualDay: 28
Ist nur eine kleiner Auszug.
Nach einem Neustart.
fb-checkpresence.0 2022-05-20 21:08:41.627 debug loop main ends after 0,684942548 s fb-checkpresence.0 2022-05-20 21:08:38.941 debug loop family ends after 1,576114234 s fb-checkpresence.0 2022-05-20 21:08:38.938 debug history Galaxy-A51-von-Andrea cntHistory: 20 fb-checkpresence.0 2022-05-20 21:08:38.931 debug history cntActualDay: 18 fb-checkpresence.0 2022-05-20 21:08:38.863 debug history Florian-Handy cntHistory: 8 fb-checkpresence.0 2022-05-20 21:08:38.857 debug history cntActualDay: 6 fb-checkpresence.0 2022-05-20 21:08:38.802 debug history Florian-Privat cntHistory: 9 fb-checkpresence.0 2022-05-20 21:08:38.796 debug history cntActualDay: 7 fb-checkpresence.0 2022-05-20 21:08:38.764 debug history Andrea-Arbeit cntHistory: 30 fb-checkpresence.0 2022-05-20 21:08:38.757 debug history cntActualDay: 28 fb-checkpresence.0 2022-05-20 21:08:36.364 info loop successfully started fb-checkpresence.0 2022-05-20 21:08:36.362 info states successfully subscribed fb-checkpresence.0 2022-05-20 21:08:36.360 info createMemberObjects finished successfully fb-checkpresence.0 2022-05-20 21:08:35.197 info createGlobalObjects finished successfully fb-checkpresence.0 2022-05-20 21:08:34.660 info Layer3Forwarding1-GetDefaultConnectionService is supported fb-checkpresence.0 2022-05-20 21:08:34.660 info LANConfigSecurity1-X_AVM-DE_GetCurrentUser is supported fb-checkpresence.0 2022-05-20 21:08:34.660 info WANPPPConnection1-ForceTermination is supported fb-checkpresence.0 2022-05-20 21:08:34.659 info DeviceConfig1-Reboot is supported fb-checkpresence.0 2022-05-20 21:08:34.659 info X_AVM-DE_HostFilter-GetWANAccessByIP is supported fb-checkpresence.0 2022-05-20 21:08:34.659 info X_AVM-DE_HostFilter-DisallowWANAccessByIP is supported fb-checkpresence.0 2022-05-20 21:08:34.658 info DeviceInfo1-GetInfo is supported fb-checkpresence.0 2022-05-20 21:08:34.658 info WLANConfiguration3-GetSecurityKeys is supported fb-checkpresence.0 2022-05-20 21:08:34.658 info WLANConfiguration3-GetInfo is supported fb-checkpresence.0 2022-05-20 21:08:34.657 info WLANConfiguration3-SetEnable is supported fb-checkpresence.0 2022-05-20 21:08:34.657 info WANIPConnection1-GetInfo is supported fb-checkpresence.0 2022-05-20 21:08:34.657 info WANPPPConnection1-GetInfo is supported fb-checkpresence.0 2022-05-20 21:08:34.656 info WANCommonInterfaceConfig1-GetCommonLinkProperties is supported fb-checkpresence.0 2022-05-20 21:08:34.656 info DeviceInfo1-GetSecurityPort is supported fb-checkpresence.0 2022-05-20 21:08:34.656 info Hosts1-X_AVM-DE_GetSpecificHostEntryByIP is supported fb-checkpresence.0 2022-05-20 21:08:34.655 info Hosts1-GetSpecificHostEntry is supported fb-checkpresence.0 2022-05-20 21:08:34.655 info Hosts1-X_AVM-DE_GetMeshListPath is supported fb-checkpresence.0 2022-05-20 21:08:34.655 info Hosts1-X_AVM-DE_GetHostListPath is supported fb-checkpresence.0 2022-05-20 21:08:34.654 info configuration default connection: 1.WANPPPConnection.1 fb-checkpresence.0 2022-05-20 21:08:34.654 debug configuration filter delay: 15 fb-checkpresence.0 2022-05-20 21:08:34.653 debug configuration guest info: false fb-checkpresence.0 2022-05-20 21:08:34.653 debug configuration qr code: false fb-checkpresence.0 2022-05-20 21:08:34.652 debug configuration ssl: true fb-checkpresence.0 2022-05-20 21:08:34.652 debug configuration compatibility: false fb-checkpresence.0 2022-05-20 21:08:34.652 debug configuration whitelist: true fb-checkpresence.0 2022-05-20 21:08:34.651 debug configuration mesh info: false fb-checkpresence.0 2022-05-20 21:08:34.651 debug configuration fb-devices false fb-checkpresence.0 2022-05-20 21:08:34.650 debug configuration familymembers: [{"enabled":true,"group":"Arbeit","familymember":"Andrea-Arbeit","devicename":"Andrea-Arbeit","macaddress":"FC:C2:DE:9D:57:D5","ipaddress":"192.168.178.81","usage":"IP","usefilter":false,"comment":""},{"enabled":true,"group":"Privat","familymember":"Florian-Handy","devicename":"Florian-Handy","macaddress":"70:5F:A3:A5:6A:D9","ipaddress":"192.168.178.79","usage":"IP","usefilter":false,"comment":""},{"enabled":true,"group":"Arbeit","familymember":"Florian-Privat","devicename":"Florian-Privat","macaddress":"D4:38:9C:8A:9F:F7","ipaddress":"192.168.178.93","usage":"IP","usefilter":false,"comment":""},{"enabled":true,"group":"Privat","familymember":"Galaxy-A51-von-Andrea","devicename":"Galaxy-A51-von-Andrea","macaddress":"02:89:DA:9D:24:58","ipaddress":"192.168.178.94","usage":"IP","usefilter":false,"comment":""}] fb-checkpresence.0 2022-05-20 21:08:34.650 debug configuration familymembers count: 4 fb-checkpresence.0 2022-05-20 21:08:34.650 debug configuration dateformat: <yyyy.mm.dd HH:MM:ss> fb-checkpresence.0 2022-05-20 21:08:34.649 debug configuration history: <history.0> fb-checkpresence.0 2022-05-20 21:08:34.648 debug configuration user: <iobroker> fb-checkpresence.0 2022-05-20 21:08:34.647 info start fb-checkpresence.0: FRITZ!Box 7590 version: 154.07.39-96553 ip-address: "192.168.178.1" - interval devices: 1 min. - interval members: 30 s fb-checkpresence.0 2022-05-20 21:08:31.559 info starting. Version 1.1.14 (non-npm: afuerhoff/ioBroker.fb-checkpresence) in /opt/iobroker/node_modules/iobroker.fb-checkpresence, node: v14.18.1, js-controller: 4.0.23 fb-checkpresence.0 2022-05-20 21:08:25.477 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason fb-checkpresence.0 2022-05-20 21:08:25.476 info terminating fb-checkpresence.0 2022-05-20 21:08:24.976 info cleaned everything up ... fb-checkpresence.0 2022-05-20 21:08:24.974 info Got terminate signal TERMINATE_YOURSELF