NEWS
[Gelöst] Wöchentlich neuer Datenpunkt erzeugen
-
In meinem Script schreibe ich jeden Tag die gesamt Nutzung des TVs in einen von mir erstellen Datenpunkt mit den Wochentagen
(Für Verbesserungen bin ich immer offen
)

Nun möchte ich die Gsamtnutzung der ganze Woche zusammen zählen und in einem neuen unterordner unter der aktuellen KW abspeichern.

common:
{"type":"number","unit":"Stunden","read":"true","write":"false","name":"Auch das funktioniert soweit, nur erstellt er dann ein Objekt mit der ID ".....Woche" und erstellt in der nächsten Woche kein neuer Datenpunkt, da dieser ja schon vorhanden ist.
Ist es möglichen diesem erstellen Datenpunkt eine ID zuzuweisen in der die KW drinnen steht?
Und fragen nebenbei:
Wie kann ich mit ID Selektor die Datenpunkte zusammen zählen?
Habe es nicht hinbekommen und es bei der "Notlösung" erstmal belassen, sieht aber unschön aus und wahrscheinlich auch ineffizient -
In meinem Script schreibe ich jeden Tag die gesamt Nutzung des TVs in einen von mir erstellen Datenpunkt mit den Wochentagen
(Für Verbesserungen bin ich immer offen
)

Nun möchte ich die Gsamtnutzung der ganze Woche zusammen zählen und in einem neuen unterordner unter der aktuellen KW abspeichern.

common:
{"type":"number","unit":"Stunden","read":"true","write":"false","name":"Auch das funktioniert soweit, nur erstellt er dann ein Objekt mit der ID ".....Woche" und erstellt in der nächsten Woche kein neuer Datenpunkt, da dieser ja schon vorhanden ist.
Ist es möglichen diesem erstellen Datenpunkt eine ID zuzuweisen in der die KW drinnen steht?
Und fragen nebenbei:
Wie kann ich mit ID Selektor die Datenpunkte zusammen zählen?
Habe es nicht hinbekommen und es bei der "Notlösung" erstmal belassen, sieht aber unschön aus und wahrscheinlich auch ineffizient@jensven Nur als Tipp, dafür gibt es den sourceanalytix Adapter, der macht Tag/Woche/Monat/Quartal/Jahr in Leistung und Preis wenn du möchtest
-
In meinem Script schreibe ich jeden Tag die gesamt Nutzung des TVs in einen von mir erstellen Datenpunkt mit den Wochentagen
(Für Verbesserungen bin ich immer offen
)

Nun möchte ich die Gsamtnutzung der ganze Woche zusammen zählen und in einem neuen unterordner unter der aktuellen KW abspeichern.

common:
{"type":"number","unit":"Stunden","read":"true","write":"false","name":"Auch das funktioniert soweit, nur erstellt er dann ein Objekt mit der ID ".....Woche" und erstellt in der nächsten Woche kein neuer Datenpunkt, da dieser ja schon vorhanden ist.
Ist es möglichen diesem erstellen Datenpunkt eine ID zuzuweisen in der die KW drinnen steht?
Und fragen nebenbei:
Wie kann ich mit ID Selektor die Datenpunkte zusammen zählen?
Habe es nicht hinbekommen und es bei der "Notlösung" erstmal belassen, sieht aber unschön aus und wahrscheinlich auch ineffizient@jensven sagte: neuen unterordner unter der aktuellen KW abspeichern.
Dafür benötigt man eine Javascript-Funktion

mit folgendem Inhalt:
let id = '0_userdata.0.TVnutzung.Kalenderwoche.' + KW; if(existsState(id)) setState(id, stunden, true); else createState(id, stunden, { type:"number", unit:"Stunden", read:true, write:false, name:"TV Nutzung KW " + KW, def: 0 });@jensven sagte in Wöchentlich neuer Datenpunkt erzeugen:
Wie kann ich mit ID Selektor die Datenpunkte zusammen zählen?

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