Autor Thema: [gelöst] Problem mit uniqueID  (Gelesen 929 mal)

Offline andies

  • Tester
  • Hero Member
  • ****
  • Beiträge: 2586
[gelöst] Problem mit uniqueID
« am: 15 Februar 2020, 09:17:40 »
Also, das ist keine Anfängerfrage: Aber ich komme da nicht weiter. Ich habe bei zwei devices Fehlermeldungen, bin mir aber fast sicher, dass die beiden dafür nicht verantwortlich sind. Es geht einmal um TelegramBot, der angeblich das Passwort vergessen hat:
2020.02.15 07:36:41 1: TelegramBot_readToken: Error: No API token in file
Der Token ist aber im file. Neues speichern des Token löst das Problem für kurze Zeit  und dann kommt die Fehlermeldung wieder.

Davon anscheinend unabhängig, aber immer mit dieser Fehlermeldung gleichzeitig meldet mein Log
2020.02.15 07:36:48 1: ./www/images/fhemSVG/car.svg is not useable
2020.02.15 07:36:48 1: ./www/images/fhemSVG/fussgaenger.svg is not useable
2020.02.15 07:36:50 1: ./www/images/openautomation/phone_call_end_out.svg is not useable
2020.02.15 07:36:50 1: ./www/images/openautomation/phone_call_end_out.svg is not useable
2020.02.15 07:36:50 1: ./www/images/openautomation/phone_call_end_out.svg is not useable
2020.02.15 07:36:50 1: ./www/images/openautomation/phone_call_end_out.svg is not useable
2020.02.15 07:36:50 1: ./www/images/openautomation/phone_call_end_out.svg is not useable
2020.02.15 07:36:50 1: ./www/images/openautomation/phone_call_end_out.svg is not useable
Die letzten Bilder kommen vom Device defmod TelefonListe FB_CALLLIST TelefonMonitor
attr TelefonListe create-readings 1
attr TelefonListe expire-calls-after 7 days
attr TelefonListe group Info
attr TelefonListe list-type completed
attr TelefonListe no-heading 0
attr TelefonListe no-table-header 0
attr TelefonListe number-of-calls 10
attr TelefonListe room Info
attr TelefonListe show-icons 1
attr TelefonListe sortby 3
attr TelefonListe time-format-string %a %H:%M
attr TelefonListe verbose 2
attr TelefonListe visible-columns state,timestamp,name,number,duration
Ich habe schon Rechte gesetzt, FHEM komplett neu installiert (auf neuer SD-Karte) und weiß inzwischen, dass dieses ganze Problem dadurch entsteht, dass irgend etwas mit unique-ID nicht richtig läuft. Diese UniqueID sieht bei mir so aus, wobei ich die Passwörter jetzt nicht poste
# This file is auto generated.
# Please do not modify, move or delete it.

uniqueID:7aa2a87639...
TelegramBot_TelegramBot_token:030e...
FRITZBOX_FritzBox_passwd:5e...
FBAHAHTTP_PASSWORD_fritzbox:...
SIP_mySIP_passwd:0a...
gassistantFHEM.loginURL:

uniqueID:8c279d5094...

uniqueID:88bf8c783...

<und das geht so bis Zeile 1215, dann kommen mehrere Leerzeilen>

uniqueID:493...

FB_CALLLIST-TelefonListe:compressed:eJzVlU...

<und dann kommen noch einige uniqueIDs>
Hat jemand eine Idee, wo ich hier ansetzen kann? Ich habe schon eine Menge probiert (siehe auch https://forum.fhem.de/index.php/topic,38328.msg1015435.html#msg1015435), aber hier muss etwas grundlegendes faul sein. Da ich nur eine Person im Forum gefunden habe, die auch so etwas hatte, muss das an meiner speziellen Kombi der Geräte liegen.

Wann wird uniqueID beschrieben? Wie kann diese Datei korrupt werden? Wie kann man so etwas herausfinden? Bei mir stoppt jetzt TelegramBot und die svg-Bilder werden auch nicht angezeigt, aber wieso passiert das?
« Letzte Änderung: 18 Februar 2020, 15:04:04 von andies »
FHEM 6.0 auf RaspPi3 (Raspbian:  4.19.97-v7+ ); Perl: v5.28.1
SIGNALduino (433 MHz) und HM-UART (868 MHz)
wenige Brennenstuhl-IT, Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

Online frank

  • Hero Member
  • *****
  • Beiträge: 8100
Antw:Problem mit uniqueID
« Antwort #1 am: 15 Februar 2020, 11:17:39 »
bei mir gibt es genau einen "block" (ohne leerzeilen) mit passwords und je "device" genau einen eintrag in der datei uniqueID.
nach dem block (am ende der datei) gibt es noch genau eine leerzeile.
FHEM: 5.8(SVN) => Pi3(jessie)
IO: CUL433_V3.3(1.00.01B53)|CUL868_V3.3(1.58)|HMLAN(0.965)|HMUSB2(0.967)|HMUART(1.4.1)
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline Otto123

  • Hero Member
  • *****
  • Beiträge: 14649
  • schon mal restore trainiert?
    • Otto's Technik Blog
Antw:Problem mit uniqueID
« Antwort #2 am: 15 Februar 2020, 12:25:26 »
So sieht aus auch bei mir aus. Auch ein System mit Telegram
cat $(find /opt/fhem/FHEM -name uniqueID)
# This file is auto generated.
# Please do not modify, move or delete it.

uniqueID:fa64a99541ad07040724642bd5089621
FRITZBOX_Fritzbox_passwd:....
FBAHAHTTP_PASSWORD_fritzboxDECT:...
TelegramBot_teleBot_token:......95e20062a4c58......
Wobei bei mir, in keinem System, eine Leerzeile am Ende ist. Nur ein letzter Umbruch.

Gruß Otto
Viele Grüße aus Leipzig
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7490+7412,WRT1900ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266

Offline viegener

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3847
    • Meine Seite im fhemwiki
Antw:Problem mit uniqueID
« Antwort #3 am: 15 Februar 2020, 12:38:03 »
Wie auch schon an anderer Stelle empfohlen, es gibt vermutlich einen Device der problematische Einträge schreibt, und dazu führt, dass weitere Einträge in der uniqueid nicht mehr gefunden werden. Es ist ja auffällig, dass auch mehrere Einträge zu uniqueID in der Datei bei Dir stehen. uniqueID verhält sich nur still wenn es keinen Eintrag findet.

Es geht also um die Frage was schreibt diese problematischen Einträge:
Mein Vorschlag wäre eine Überwachung für die uniqueid zu machen - nach jedem schreiben eine Sicherung machen / alternativ alle 30 min wegschreiben?
Wenn dann das Problem auftaucht

Vielleicht hilft dazu auch: https://forum.fhem.de/index.php/topic,79606.0.html

Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Offline Otto123

  • Hero Member
  • *****
  • Beiträge: 14649
  • schon mal restore trainiert?
    • Otto's Technik Blog
Antw:Problem mit uniqueID
« Antwort #4 am: 15 Februar 2020, 12:41:16 »
genau - vielleicht mit inotify Schreibzugriffe überwachen?
Viele Grüße aus Leipzig
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7490+7412,WRT1900ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266

Offline viegener

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3847
    • Meine Seite im fhemwiki
Antw:Problem mit uniqueID
« Antwort #5 am: 15 Februar 2020, 13:04:58 »
Habe gerade nochmal geprüft, wie vermutet auch die uniqueID in der Datei wird neu erzeugt wenn keine gefunden wurde - ohne dass eine Meldung produziert wird. Also hat auch FHEM selbst das Problem, dass es seine eigene ID nicht mehr findet.

Zusätzliche Frage nutzt Du cfgDB?

Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Offline andies

  • Tester
  • Hero Member
  • ****
  • Beiträge: 2586
Antw:Problem mit uniqueID
« Antwort #6 am: 15 Februar 2020, 14:31:29 »
OK, damit ist das schon mal eingegrenzt: Die "leeren" uniqueID sind das Problem. Ich dachte, das müsse so sein. cfgDB nutze ich nicht. Dann beobachte ich mal, wer da hineinschreibt, falls jemand mitliest:
inotifywait  -m  -e modify  --format %T --timefmt %d-%m-%Y-D_%T /opt/fhem/FHEM/FhemUtils/uniqueID >> Ueberwachung_uniqueID.txt
Parallel läuft der Eventmonitor, so dass ich sehe, wo das herkommt.
« Letzte Änderung: 15 Februar 2020, 14:33:18 von andies »
FHEM 6.0 auf RaspPi3 (Raspbian:  4.19.97-v7+ ); Perl: v5.28.1
SIGNALduino (433 MHz) und HM-UART (868 MHz)
wenige Brennenstuhl-IT, Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

Offline andies

  • Tester
  • Hero Member
  • ****
  • Beiträge: 2586
Antw:Problem mit uniqueID
« Antwort #7 am: 15 Februar 2020, 18:15:19 »
Ich habe den Verursacher, und es ist in der Tat dieses Callmonitor-Ding. inotify meldet
15-02-2020-D_16:44:36
15-02-2020-D_16:44:36
15-02-2020-D_16:44:36
15-02-2020-D_16:44:36
15-02-2020-D_16:44:36
15-02-2020-D_16:44:36
(insgesamt 65 Mal) und zu diesem Zeitpunkt gibt es folgende Events
2020-02-15 16:44:36 Global global DEFINED TelefonListe
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-row: 1
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-timestamp: Fr, 14 Feb 2020 19:28:13
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-duration: 00:01:09
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-row: 2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-timestamp: Fr, 14 Feb 2020 18:48:36
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-duration: 00:00:05
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-row: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-timestamp: Fr, 14 Feb 2020 18:14:15
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-duration: 00:00:09
2020-02-15 16:44:36 FB_CALLLIST TelefonListe numberOfCalls: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-incoming: 0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-missed-calls: 0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-active: 0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-all: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-completed: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-outgoing: 3
2020-02-15 16:44:36 Global global ATTR TelefonListe create-readings 1
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-row: 1
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-timestamp: Fr, 14 Feb 2020 19:28:13
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-duration: 00:01:09
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-row: 2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-timestamp: Fr, 14 Feb 2020 18:48:36
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-duration: 00:00:05
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-row: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-timestamp: Fr, 14 Feb 2020 18:14:15
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-duration: 00:00:09
2020-02-15 16:44:36 FB_CALLLIST TelefonListe numberOfCalls: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-incoming: 0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-missed-calls: 0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-all: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-active: 0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-outgoing: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-completed: 3
2020-02-15 16:44:36 Global global ATTR TelefonListe expire-calls-after 7 days
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-row: 1
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-timestamp: Fr, 14 Feb 2020 19:28:13
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-duration: 00:01:09
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-row: 2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-timestamp: Fr, 14 Feb 2020 18:48:36
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-duration: 00:00:05
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-row: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-timestamp: Fr, 14 Feb 2020 18:14:15
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-duration: 00:00:09
2020-02-15 16:44:36 FB_CALLLIST TelefonListe numberOfCalls: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-active: 0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-all: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-incoming: 0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-missed-calls: 0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-outgoing: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-completed: 3
2020-02-15 16:44:36 Global global ATTR TelefonListe group Info
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-row: 1
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-timestamp: Fr, 14 Feb 2020 19:28:13
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-duration: 00:01:09
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-row: 2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-timestamp: Fr, 14 Feb 2020 18:48:36
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-duration: 00:00:05
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-row: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-timestamp: Fr, 14 Feb 2020 18:14:15
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-duration: 00:00:09
2020-02-15 16:44:36 FB_CALLLIST TelefonListe numberOfCalls: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-outgoing: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-completed: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-missed-calls: 0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-incoming: 0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-all: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-active: 0
2020-02-15 16:44:36 Global global ATTR TelefonListe list-type completed
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-row: 1
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-timestamp: Fr, 14 Feb 2020 19:28:13
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-duration: 00:01:09
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-row: 2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-timestamp: Fr, 14 Feb 2020 18:48:36
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-duration: 00:00:05
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-row: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-timestamp: Fr, 14 Feb 2020 18:14:15
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-duration: 00:00:09
2020-02-15 16:44:36 FB_CALLLIST TelefonListe numberOfCalls: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-outgoing: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-completed: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-incoming: 0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-missed-calls: 0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-active: 0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-all: 3
2020-02-15 16:44:36 Global global ATTR TelefonListe no-heading 0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-row: 1
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-timestamp: Fr, 14 Feb 2020 19:28:13
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 1-duration: 00:01:09
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-row: 2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-timestamp: Fr, 14 Feb 2020 18:48:36
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 2-duration: 00:00:05
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-row: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-state: <=
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-timestamp: Fr, 14 Feb 2020 18:14:15
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-name: -
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-number: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-internal: *********
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-external: SIP0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-connection: DECT_2
2020-02-15 16:44:36 FB_CALLLIST TelefonListe 3-duration: 00:00:09
2020-02-15 16:44:36 FB_CALLLIST TelefonListe numberOfCalls: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-completed: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-outgoing: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-active: 0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-all: 3
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-incoming: 0
2020-02-15 16:44:36 FB_CALLLIST TelefonListe count-missed-calls: 0
2020-02-15 16:44:36 Global global ATTR TelefonListe no-table-header 0
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-row: 1
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-state: <=
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-timestamp: Fr, 14 Feb 2020 19:28:13
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-name: -
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-number: *********
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-internal: *********
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-external: SIP0
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-connection: DECT_2
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-duration: 00:01:09
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-row: 2
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-state: <=
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-timestamp: Fr, 14 Feb 2020 18:48:36
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-name: -
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-number: *********
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-internal: *********
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-external: SIP0
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-connection: DECT_2
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-duration: 00:00:05
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 3-row: 3
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 3-state: <=
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 3-timestamp: Fr, 14 Feb 2020 18:14:15
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 3-name: -
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 3-number: *********
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 3-internal: *********
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 3-external: SIP0
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 3-connection: DECT_2
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 3-duration: 00:00:09
2020-02-15 16:44:37 FB_CALLLIST TelefonListe numberOfCalls: 3
2020-02-15 16:44:37 FB_CALLLIST TelefonListe count-outgoing: 3
2020-02-15 16:44:37 FB_CALLLIST TelefonListe count-completed: 3
2020-02-15 16:44:37 FB_CALLLIST TelefonListe count-active: 0
2020-02-15 16:44:37 FB_CALLLIST TelefonListe count-all: 3
2020-02-15 16:44:37 FB_CALLLIST TelefonListe count-incoming: 0
2020-02-15 16:44:37 FB_CALLLIST TelefonListe count-missed-calls: 0
2020-02-15 16:44:37 Global global ATTR TelefonListe number-of-calls 10
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-row: 1
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-state: <=
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-timestamp: Fr, 14 Feb 2020 19:28:13
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-name: -
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-number: *********
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-internal: *********
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-external: SIP0
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-connection: DECT_2
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 1-duration: 00:01:09
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-row: 2
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-state: <=
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-timestamp: Fr, 14 Feb 2020 18:48:36
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-name: -
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-number: *********
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-internal: *********
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-external: SIP0
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-connection: DECT_2
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 2-duration: 00:00:05
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 3-row: 3
2020-02-15 16:44:37 FB_CALLLIST TelefonListe 3-state: <=
Also werde ich mir mal FB_CALLIST genauer anschauen, wo da uniqueID geschrieben wird. Das dürfte die Ursache sein. Vielen Dank für die Tips!
FHEM 6.0 auf RaspPi3 (Raspbian:  4.19.97-v7+ ); Perl: v5.28.1
SIGNALduino (433 MHz) und HM-UART (868 MHz)
wenige Brennenstuhl-IT, Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

Offline fhem-hm-knecht

  • Hero Member
  • *****
  • Beiträge: 2183
  • Fhem User seit 2010
Antw:Problem mit uniqueID
« Antwort #8 am: 15 Februar 2020, 19:44:19 »
FB_CALLIST
speichert dort seine Readings, ist a so gewollt und funktioniert !

Hary


HC 1  getrennte Fhem Instanzen HM|INETdienste|Heizung|TEST|Bedienoberfläche -->alles nur noch über MQTT2 und CLIENT auch abgesetzte Pi's/LAN

Offline andies

  • Tester
  • Hero Member
  • ****
  • Beiträge: 2586
Antw:Problem mit uniqueID
« Antwort #9 am: 15 Februar 2020, 19:50:10 »
FB_CALLIST
speichert dort seine Readings, ist a so gewollt und funktioniert !
Weißt Du, wie das genau funktioniert? Ich habe nämlich 1250 Zeilen mit uniqueID und das kann nicht sein, denn so viele Readings habe ich dort nicht. Ist es möglich, dass das Löschen der Zeilen evtl nicht richtig klappt?
FHEM 6.0 auf RaspPi3 (Raspbian:  4.19.97-v7+ ); Perl: v5.28.1
SIGNALduino (433 MHz) und HM-UART (868 MHz)
wenige Brennenstuhl-IT, Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

Offline fhem-hm-knecht

  • Hero Member
  • *****
  • Beiträge: 2183
  • Fhem User seit 2010
Antw:Problem mit uniqueID
« Antwort #10 am: 15 Februar 2020, 20:18:18 »
# This file is auto generated.
# Please do not modify, move or delete it.

uniqueID:79dfaec6e8b9486eafa811241e3eb4b1

so sieht ein neu generierte file aus, hier mit meiner uniqueID

Ich gehe davon aus, das dein File kaputt ist,
« Letzte Änderung: 15 Februar 2020, 20:20:22 von fhem-hm-knecht »
Hary


HC 1  getrennte Fhem Instanzen HM|INETdienste|Heizung|TEST|Bedienoberfläche -->alles nur noch über MQTT2 und CLIENT auch abgesetzte Pi's/LAN

Offline andies

  • Tester
  • Hero Member
  • ****
  • Beiträge: 2586
Antw:Problem mit uniqueID
« Antwort #11 am: 15 Februar 2020, 20:22:52 »
Wer ist denn maintainer von FB_Calllist (Markus Bloch)?

Meine Datei war ja neu, als ich vor drei Wochen oder so das System komplett neu aufgesetzt habe. Ich werde mir mal den Code anschauen, da stimmt was nicht.
FHEM 6.0 auf RaspPi3 (Raspbian:  4.19.97-v7+ ); Perl: v5.28.1
SIGNALduino (433 MHz) und HM-UART (868 MHz)
wenige Brennenstuhl-IT, Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

Offline fhem-hm-knecht

  • Hero Member
  • *****
  • Beiträge: 2183
  • Fhem User seit 2010
Antw:Problem mit uniqueID
« Antwort #12 am: 15 Februar 2020, 20:35:01 »
suche nach der Funktion von Fhem

setKeyValue
auch im Forum, gibt einige Beispiele.

Hary


HC 1  getrennte Fhem Instanzen HM|INETdienste|Heizung|TEST|Bedienoberfläche -->alles nur noch über MQTT2 und CLIENT auch abgesetzte Pi's/LAN

Offline andies

  • Tester
  • Hero Member
  • ****
  • Beiträge: 2586
Antw:Problem mit uniqueID
« Antwort #13 am: 15 Februar 2020, 21:40:09 »
Hmm, dann ist es doch nicht die Calllist. Denn dort erscheint dieser Befehl nur
273    my $err = setKeyValue("FB_CALLLIST-$name", undef);
288    setKeyValue("FB_CALLLIST-".$new, $data);
289    setKeyValue("FB_CALLLIST-".$old, undef);
1095        my $err = setKeyValue("FB_CALLLIST-$name", $dump);
1101        my $err = setKeyValue("FB_CALLLIST-$name", undef);

und immer wird dabei FB_CALLLIST vorangestellt. Ich werde aber mit Einträgen geflutet, die nichts vorangestellt haben. Also suche ich mal weiter.

Nach diesem Eintrag https://forum.fhem.de/index.php/topic,58321.msg497741.html#msg497741 gibt es nur eine Handvoll Module, die diese Funktion benutzen. Die, das das ohne weitere Hinweise tun und die ich installiert habe, sind FB_Callmonitor (immer mit Zeilennummer)
136    setKeyValue($index, undef);
158    setKeyValue($new_index, FB_CALLMONITOR_encrypt(FB_CALLMONITOR_decrypt($old_pwd,$old_key), $new_key));
159    setKeyValue($old_index, undef);
2115    $err = setKeyValue($index, $enc_pwd);
sowie 72_FRITZBOX,
284   setKeyValue($index, undef);
299    setKeyValue($new_index, $old_pwd);
300    setKeyValue($old_index, undef);
4719    my $err = setKeyValue($index, $enc_pwd);
und HTTPMOD, Zeile 1060
    my $err = setKeyValue($index, $enc);
<edit> Also die anderen Module stellen da immer erkennbare Zeichen voran, ich habe mir gerade den Code angeschaut. Nur bei HTTPMOD passiert das nicht, da steht nix mit "HTTPMOD_" oder so bei dem geschrieben Wert. Ich lasse jetzt mal loggen, wann HTTPMOD schreibt. Vielleicht sieht man da was?
« Letzte Änderung: 15 Februar 2020, 22:09:56 von andies »
FHEM 6.0 auf RaspPi3 (Raspbian:  4.19.97-v7+ ); Perl: v5.28.1
SIGNALduino (433 MHz) und HM-UART (868 MHz)
wenige Brennenstuhl-IT, Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

Offline Otto123

  • Hero Member
  • *****
  • Beiträge: 14649
  • schon mal restore trainiert?
    • Otto's Technik Blog
Antw:Problem mit uniqueID
« Antwort #14 am: 15 Februar 2020, 23:50:28 »
Also FRITZBOX z.B. speichert dort das Passwort für die Fritzbox. Sonst nix.

Das dort immer wieder neue Zeilen mit uniqueID auftauchen muss falsch sein.
Viele Grüße aus Leipzig
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7490+7412,WRT1900ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266

 

decade-submarginal