NEWS
[gelöst]Enums (Aufzählungen) fehlen nach sudo reboot
-
@paul53
Würd mal behaupten, wurde erst geändert:pi@achbot:/opt/iobroker/iobroker-data $ stat objects.jsonl Datei: objects.jsonl Größe: 18365140 Blöcke: 35872 EA Block: 4096 reguläre Datei Gerät: b302h/45826d Inode: 129579 Verknüpfungen: 1 Zugriff: (0664/-rw-rw-r--) Uid: ( 1001/iobroker) Gid: ( 1001/iobroker) Zugriff: 2022-11-09 13:13:56.369164055 +0100 Modifiziert: 2022-11-09 18:01:02.292615898 +0100 Geändert: 2022-11-09 18:01:02.292615898 +0100 Geburt: 2022-11-09 13:13:56.369164055 +0100
-
-
@marsmännchen sagte: wurde erst geändert:
Dann müssen auch die Mitglieder der Räume enthalten sein. Die werden beim Start von ioBroker eingelesen.
-
pi@achbot:/opt/iobroker/iobroker-data $ dmesg -T | grep -i ext4 [Mi Nov 9 13:12:58 2022] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 smsc95xx.macaddr=DC:A6:32:D6:74:38 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=ttyS0,115200 console=tty1 root=PARTUUID=e4ed2e30-02 rootfstype=ext4 fsck.repair=yes rootwait [Mi Nov 9 13:12:59 2022] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none. [Mi Nov 9 13:12:59 2022] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. [Mi Nov 9 13:13:01 2022] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null). Quota mode: none.
Sagt mir gar nichts...
-
Passt. Das sind die üblichen Meldungen.
-
Gut, dann weiß ich auch nicht. Zumindest meint ihr das nichts gar grob auffällig ist.
Ich lass den thread noch offen, vielleicht hat noch jemand eine Idee und ich werde das nochmal beobachten.
Aber es ist sicher schon 3-4 mal der Fall gewesen das ich nach Reboot alles nachtragen musste. -
@marsmännchen sagte: nach Reboot alles nachtragen musste.
Passiert dies auch bei?
iob stop sudo reboot
-
@paul53
Hab ich noch nie probiert.
Ich versuch das gleich mal... -
Alles weg:
Bemerkt habe ich das vor einiger zeit ja erst durch das nicht funktionierende Lichtauswertungs- Skript.
Habe das Skript dan neu gestartet und das ergab:18:56:51.911 error javascript.1 (439521) script.js.common.Lichtauswertung: Kein Raum definiert bei Sensor modbus.0.inputRegisters.10_rActualLevel_Ankleide 18:56:51.912 warn javascript.1 (439521) at CheckAllLights (script.js.common.Lichtauswertung:309:13) 18:56:51.912 warn javascript.1 (439521) at main (script.js.common.Lichtauswertung:118:5) 18:56:51.912 warn javascript.1 (439521) at Object.<anonymous> (script.js.common.Lichtauswertung:105:13) 18:56:51.913 warn javascript.1 (439521) at CheckAllLights (script.js.common.Lichtauswertung:310:13) 18:56:51.913 warn javascript.1 (439521) at main (script.js.common.Lichtauswertung:118:5) 18:56:51.913 warn javascript.1 (439521) at Object.<anonymous> (script.js.common.Lichtauswertung:105:13) 18:56:51.914 error javascript.1 (439521) script.js.common.Lichtauswertung: Kein Raum definiert bei Sensor modbus.0.inputRegisters.12_rActualLevel_Bad 18:56:51.915 warn javascript.1 (439521) at CheckAllLights (script.js.common.Lichtauswertung:309:13) 18:56:51.915 warn javascript.1 (439521) at main (script.js.common.Lichtauswertung:118:5) 18:56:51.915 warn javascript.1 (439521) at Object.<anonymous> (script.js.common.Lichtauswertung:105:13) 18:56:51.916 warn javascript.1 (439521) at CheckAllLights (script.js.common.Lichtauswertung:310:13) 18:56:51.916 warn javascript.1 (439521) at main (script.js.common.Lichtauswertung:118:5) 18:56:51.916 warn javascript.1 (439521) at Object.<anonymous> (script.js.common.Lichtauswertung:105:13) 18:56:51.917 error javascript.1 (439521) script.js.common.Lichtauswertung: Kein Raum definiert bei Sensor modbus.0.inputRegisters.14_rActualLevel_Buero 18:56:51.917 warn javascript.1 (439521) at CheckAllLights (script.js.common.Lichtauswertung:309:13) 18:56:51.917 warn javascript.1 (439521) at main (script.js.common.Lichtauswertung:118:5) 18:56:51.918 warn javascript.1 (439521) at Object.<anonymous> (script.js.common.Lichtauswertung:105:13) 18:56:51.919 warn javascript.1 (439521) at CheckAllLights (script.js.common.Lichtauswertung:310:13) 18:56:51.919 warn javascript.1 (439521) at main (script.js.common.Lichtauswertung:118:5) 18:56:51.919 warn javascript.1 (439521) at Object.<anonymous> (script.js.common.Lichtauswertung:105:13) 18:56:51.919 error javascript.1 (439521) script.js.common.Lichtauswertung: Kein Raum definiert bei Sensor modbus.0.inputRegisters.16_rActualLevel_Eingang 18:56:51.920 warn javascript.1 (439521) at CheckAllLights (script.js.common.Lichtauswertung:309:13) 18:56:51.920 warn javascript.1 (439521) at main (script.js.common.Lichtauswertung:118:5) 18:56:51.920 warn javascript.1 (439521) at Object.<anonymous> (script.js.common.Lichtauswertung:105:13) 18:56:51.921 warn javascript.1 (439521) at CheckAllLights (script.js.common.Lichtauswertung:310:13) 18:56:51.922 warn javascript.1 (439521) at main (script.js.common.Lichtauswertung:118:5) 18:56:51.922 warn javascript.1 (439521) at Object.<anonymous> (script.js.common.Lichtauswertung:105:13) 18:56:51.922 error javascript.1 (439521) script.js.common.Lichtauswertung: Kein Raum definiert bei Sensor modbus.0.inputRegisters.18_rActualLevel_Essbereich
usw. usw.
-
@marsmännchen
Du hast eine Ordnerebene zu viel: "upstairs". Das funktioniert bei Aufzählungen nicht. Die Räume müssen direkt unter "enum.rooms" angeordnet werden. Verwende einen Unterstrich zwischen Geschoss und Raum anstelle des Punktes.
EDIT: Test hat ergeben: Unterkategorien funktionieren. -
@paul53
Das hört sich nach einem heißen tipp an.
Aber für den Endnutzer schon seltsam das man mittels "neues Kategorieelement hinzufügen" und darin dann "Unterkategorie hinzufügen" sich eine Ordnerstruktur erstellen kann. Obwohl das nicht funktioniert.
Und da irgendwo den Punkt gegen Unterstrich austauschen geht dann wohl auch nicht. Das wird dann automatisch so erstellt.
Ich versuche es einfach ohne Untergeschoss und Obergeschoss. -
@marsmännchen sagte: "Unterkategorie hinzufügen"
Kann ich im Tab "Aufzählungen" nicht finden.
-
-
@marsmännchen
Danke, übersehen.
Der Button sollte meiner Meinung nach nicht existieren.Siehe hier -
@paul53
Nach deiner Erklärung nach geb ich dir wohl recht. Ich teil das jetzt ohne Ober-,Untergeschoss ein und versuch das in 10 min nochmal.... -
@marsmännchen
Ich habe es gerade mal mit Geschoss.Raum (Unterkategorie) getestet: Bei mir hat der zugewiesene Datenpunkt einen Reboot überstanden.
Nach Reboot: -
@paul53
Okay, dann liegt das Problem doch tiefer.
Bei mir hat es ohne "Oberkategorie" auch wieder alles raus gelöscht!
-
iob stop iob fix iob start
-
@thomas-braun
Also der fix hat eigentlich nicht genutzt. Was er aber gemacht hat ist das er Daten welche ich schon vor langer Zeit mal eingefügt (und wieder gelöscht) habe wieder eingefügt hat. -
@marsmännchen sagte in Enums (Aufzählungen) fehlen nach sudo reboot:
Also der fix hat eigentlich nicht genutzt. Was er aber gemacht hat ist das er Daten welche ich schon vor langer Zeit mal eingefügt (und wieder gelöscht) habe wieder eingefügt hat.
Das deutet aber darauf hin, dass da mal die Rechte verbogen wurden.