NEWS
Objekte: Neuer Datenpunkt: Mal mit, mal ohne Unit: warum?
-
Hallo zusammen,
ich versuche mir gerade eigene Objekte zu bauen, verstehe aber folgendes nicht:
Erst habe ich mir über Channel eine passende Struktur angelegt. Dann in einem Channel ein Device angelegt. In dem Device dann wiederum mehrere Datapoints. Bei denen konnte ich z.B. die Unit mit angeben (wie z.B. °C).Anschließend merkte ich, dass mir ein Unterordner in meiner Struktur fehlte und habe somit alles nochmal gelöscht (da man anscheinend keine neuen Unterordner einfügen kann) und angefangen alles wieder anzulegen. Nun ist es aber plötzlich so, dass die Datapoints nur noch eine Description haben und kein Unit-Feld mehr. Warum ist das plötzlich so?
-
@Tobi-Welke Welche Version von javascript ist installiert? Script darstellen, welches die Datenpunkte erzeugt!
Struktur sieht so aus:
Meta Device Channel State State Channel State
-
@MCU Ich benutze gar kein Script, um die Datenpunkte zu erzeugen, sondern einfach nur die Admin GUI (Aufs "+" Klicken und dann als Typ Datapoint auswählen).
Manchmal sehen die Datenpunkte bei Erstellung dann so aus (also mit Unit und diversen anderen Punkten):
Und manchmal so (keine Unit, nach description hört es auf):
-
@Tobi-Welke Damit man es einheitlich hat sollte man es direkt über Script anlegen:
Beispiel:
Bei Änderungen zum Datenpunkt muss man diesen erst wieder löschen und dann wird er direkt neu angelegt.
https://www.iobroker.net/#de/documentation/dev/objectsschema.md
type: number, string, boolean, mixed
read: kann der Wert gelesen werden
write: kann man den Wert schreiben
name: eigene Verwendung, wie soll der DP heissen
role: um welches Objekt handelt es sich light (siehe Docu_Link)
unit: Einheit des ObjektesMöchte man weitherin die Datenpunkte manuell anlegen, so kann man eine "unit" unter RAW-Experten hinzufügen.
(Nur Experten, steh da nicht umsonst)!!
Man sollte es aber eigentlich über die Programmierung machen! -
Ok danke. Finde ich zwar etwas umständlich so, aber wenn es so wenigstens konsistenter funktioniert als in der GUI, ist das ja auch was