NEWS
[gelöst]warum werden nicht mehr alle Datenpunkte angezeigt
-
Hallo,
ich habe heute versucht einen Abfallkalender zu erstellen. Dazu habe ich unter Objekte im Verzeichnis 0_userdata.0 eine Verzeichnis 0_userdata.0.Visualisierung.Abfalltermine
erstellt und darin mehrere Datenpunkte erstellt. Dies hat soweit auch funktioniert. Nachdem ich ein Script erstellt hatte, ist mir aufgefallen, dass nur noch das Verzeichnis 0_userdata angezeigt wurde. Auch in anderen Verzeichnissen wie alexa2.0 wird nur noch alexa2.0.Echo.Devices angezeigt.
Die Verzeichnisse und Datenpunkte sind aber vorhanden.
Wenn ich über die Instanz ioT ein Alexa-Gerät hinzufügen will und eine Objekt-ID auswählen soll, sehe ich alle Verzeichnisse und kann sie auswählen.

Ich vermute, dass ich irgendetwas verstellt habe.
Ich hänge auch noch das Script an, obwohl ich nicht glaube, dass es daran liegt.on({id: "ical.0.data.table", change: "ne"}, function (obj) { UpdateAbfallTermine(); });
function formatTwoDigits(n) {
return n < 10 ? '0' + n : n;
}function UpdateAbfallTermine() {
var TerminGelb = "";
var TerminPapier = "";
var TerminBio = "";
var TerminRest = "";
var Termine = getState("ical.0.data.table").val;try { var jsonObject = JSON.parse(Termine); for(var i = 0; i < jsonObject.length; i++) { var Termin = jsonObject[i]; var TerminObject = new Date(Termin._date); var yyyy = TerminObject.getFullYear(); var dd = TerminObject.getDate(); var mm = TerminObject.getMonth()+1; dd = formatTwoDigits(dd); mm = formatTwoDigits(mm); var TimeStampString = dd+"."+mm+"."+yyyy; if ( Termin.event == "Restmülltonne (2-wöchentl.) " && TerminRest == "" ) { TerminRest = TimeStampString; } if ( Termin.event == "Biotonne " && TerminBio == "" ) { TerminBio = TimeStampString; } if ( Termin.event == "Papiertonne " && TerminPapier == "" ) { TerminPapier = TimeStampString; } if ( Termin.event == "gelbe Tonne " && TerminGelb == "" ) { TerminGelb = TimeStampString; } } } catch (e) { return; } setState('0_userdata.0.Visualisierung.Abfalltermine.Rest', TerminRest); setState('0_userdata.0.Visualisierung.Abfalltermine.Bio', TerminBio); setState('0_userdata.0.Visualisierung.Abfalltermine.Papier', TerminPapier); setState('0_userdata.0.Visualisierung.Abfalltermine.Gelbe_Tonne', TerminGelb);}
UpdateAbfallTermine();
Ich habe mir vor 2 Wochen einen Raspberry Pi 4 zugelegt und mich in dieser Zeit in diese Materie eingearbeitet (Raspberry, ioBroker, Siemens LOGO, Alexa). Jetzt versuche ich mich in Visualisierung mittels VIS und Material UI. Ich bin also blutiger Anfänger und bitte deshalb um leicht verständliche Antworten.
Vielen Dank
Grüße Tom -
Hallo,
ich habe heute versucht einen Abfallkalender zu erstellen. Dazu habe ich unter Objekte im Verzeichnis 0_userdata.0 eine Verzeichnis 0_userdata.0.Visualisierung.Abfalltermine
erstellt und darin mehrere Datenpunkte erstellt. Dies hat soweit auch funktioniert. Nachdem ich ein Script erstellt hatte, ist mir aufgefallen, dass nur noch das Verzeichnis 0_userdata angezeigt wurde. Auch in anderen Verzeichnissen wie alexa2.0 wird nur noch alexa2.0.Echo.Devices angezeigt.
Die Verzeichnisse und Datenpunkte sind aber vorhanden.
Wenn ich über die Instanz ioT ein Alexa-Gerät hinzufügen will und eine Objekt-ID auswählen soll, sehe ich alle Verzeichnisse und kann sie auswählen.

Ich vermute, dass ich irgendetwas verstellt habe.
Ich hänge auch noch das Script an, obwohl ich nicht glaube, dass es daran liegt.on({id: "ical.0.data.table", change: "ne"}, function (obj) { UpdateAbfallTermine(); });
function formatTwoDigits(n) {
return n < 10 ? '0' + n : n;
}function UpdateAbfallTermine() {
var TerminGelb = "";
var TerminPapier = "";
var TerminBio = "";
var TerminRest = "";
var Termine = getState("ical.0.data.table").val;try { var jsonObject = JSON.parse(Termine); for(var i = 0; i < jsonObject.length; i++) { var Termin = jsonObject[i]; var TerminObject = new Date(Termin._date); var yyyy = TerminObject.getFullYear(); var dd = TerminObject.getDate(); var mm = TerminObject.getMonth()+1; dd = formatTwoDigits(dd); mm = formatTwoDigits(mm); var TimeStampString = dd+"."+mm+"."+yyyy; if ( Termin.event == "Restmülltonne (2-wöchentl.) " && TerminRest == "" ) { TerminRest = TimeStampString; } if ( Termin.event == "Biotonne " && TerminBio == "" ) { TerminBio = TimeStampString; } if ( Termin.event == "Papiertonne " && TerminPapier == "" ) { TerminPapier = TimeStampString; } if ( Termin.event == "gelbe Tonne " && TerminGelb == "" ) { TerminGelb = TimeStampString; } } } catch (e) { return; } setState('0_userdata.0.Visualisierung.Abfalltermine.Rest', TerminRest); setState('0_userdata.0.Visualisierung.Abfalltermine.Bio', TerminBio); setState('0_userdata.0.Visualisierung.Abfalltermine.Papier', TerminPapier); setState('0_userdata.0.Visualisierung.Abfalltermine.Gelbe_Tonne', TerminGelb);}
UpdateAbfallTermine();
Ich habe mir vor 2 Wochen einen Raspberry Pi 4 zugelegt und mich in dieser Zeit in diese Materie eingearbeitet (Raspberry, ioBroker, Siemens LOGO, Alexa). Jetzt versuche ich mich in Visualisierung mittels VIS und Material UI. Ich bin also blutiger Anfänger und bitte deshalb um leicht verständliche Antworten.
Vielen Dank
Grüße Tom -
Nachdem ich ein Script erstellt hatte, ist mir aufgefallen, dass nur noch das Verzeichnis 0_userdata angezeigt wurde. Auch in anderen Verzeichnissen wie alexa2.0 wird nur noch
Da ist ein Filter drin

@glasfaser
Vielen Dank
Du bist mein Held
Grüße Tom -
@glasfaser
Vielen Dank
Du bist mein Held
Grüße Tom
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden