FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: onkel-tobi am 03 März 2025, 15:57:49

Titel: [gelöst] cal device verschwunden
Beitrag von: onkel-tobi am 03 März 2025, 15:57:49
Hallo zusammen,

ich habe ein Problem mit einem calview device. Und zwar ist dieses nicht mehr vorhanden.
Weder ein list von calv_all noch die suche via configdb bringt Erfolg.
Das Ganze ist aufgefallen, da sich unser Tab mit TabletUI nicht mehr aktualisiert hat seit ca. 2 Wochen.
Ich habe dann meine configdb backups gecheckt und selbst im Backup von gestern Nacht folgenden Eintrag:
('define','calv_all','CALVIEW','cal_Sandra,cal_tobi,cal_fidele',4482,'f0e7e4302fef78871c84968fe8afe412')Ich habe ehrlich gesagt keine Ahnung wie das passieren könnte und wie ich nun am Besten prüfe ob noch andere Dinge fehlen?
Ich kann auch in den Logs nichts dazu finden.
Hat jemand von euch eine Idee?

Danke & Gruß,
Tobi
Titel: Aw: cal device verschwunden
Beitrag von: Prof. Dr. Peter Henning am 03 März 2025, 16:15:34
Devices verschwinden nicht einfach so.

Wenn die Definition vorhanden ist, aber das Device nicht ==> FHEM konnte das Device nicht anlegen, vlt. fehlt ein Modul ==> Fehlermeldung im Log

Wenn die Definition wegen eines zu schnellen "Save config" verschwunden ist, kann man überprüfen, in welcher Version der configdb das noch vorhanden war.

LG

pah
Titel: Aw: cal device verschwunden
Beitrag von: onkel-tobi am 03 März 2025, 16:37:35
Zitat von: Prof. Dr. Peter Henning am 03 März 2025, 16:15:34Devices verschwinden nicht einfach so.
Danke, ja dass ist auch gut so :)
Also ich hatte angenommen ich kann ein:

configdb diff calv_all 100 machen und er schaut sich dann entsprechend alle letzten Versionen an.
Ist aber offensichtlich falsch. Über ein list wie viele Versionen vorhanden sind und dann:

compare device: calv_all in current version 0 (left) to version: 19 (right)
+-+--+--+------------------------------------------------------------+
| |  * 1|setuuid calv_all 63de0712-f33f-daf3-4407-a9b3b083edd75b5a   *
| |  * 2|define calv_all CALVIEW cal_Sandra,cal_tobi,cal_fidele      *
| |  * 3|attr calv_all modes next                                    *
+-+--+--+------------------------------------------------------------+
Kann ich sehen, dass es wohl nicht mehr vorhanden ist (wobei wieso sehe ich dann diese Zeile im Backup des SQL dumps?).

2025.02.15 19:47:38.739 1: define calv_all CALVIEW cal_Sandra,cal_tobi,cal_fidele: invalid Calendername "cal_fidele", define it first
setuuid: Please define calv_all first

Tja und wer lesen kann ist klar im Vorteil....
Den cal_fidele hatte ich scheinbar nicht angelegt.

Ich danke Dir für die Denkanstöße, pah!
Grüße und einen schönen Abend,
Tobi