Hallo Tom198621,
anbei wie gewünscht das Widget Heizung.
In der Objekt-ID habe ich jeweils die Feldertypen für die Homematic Heizkörperthermostate reingeschrieben.
Ich lege dir noch die dazugehörige CSS mit dabei.
Gruß,
Tom
Hallo Tom198621,
anbei wie gewünscht das Widget Heizung.
In der Objekt-ID habe ich jeweils die Feldertypen für die Homematic Heizkörperthermostate reingeschrieben.
Ich lege dir noch die dazugehörige CSS mit dabei.
Gruß,
Tom
Hallo Nahasapee,
erstmal Danke für die Antwort, ich werde mal versuchen mich am Wochenende da rein zu lesen was du geschrieben und Programmiert hast.
Sieht auf jedenfall schon sehr komplex aus, da muss ich mich erstmal wieder rein Arbeiten...
Danke und Gruß
Tom
Hallo miteinander,
ich war jetzt lange nicht mehr mit iobroker beschäftigt.
Nun habe ich wieder Zeit um damit zu Arbeiten und eine neue VIS aufzubauen.
Jetzt hänge ich hier an einem Script und es will einfach nicht funktionieren.
Vielleicht kann mir einer von euch helfen?
Das Script sieht so aus:
code_text
var timeout2, timeout;
// 'javascript.0.scriptEnabled.Trockner'/*scriptEnabled Trockner*/
// 'hm-rpc.0.OEQ0571917.2.POWER'/*Funksteckdose Trockner:2 POWER*/
// Trockner
on({id: 'hm-rpc.0.OEQ0571917.2.POWER', change: "ne"}, function (obj) {
var value = obj.state.val;
var oldValue = obj.oldState.val;
// Aus
if (getState("javascript.0.scriptEnabled.Trockner").val != 0 && getState("hm-rpc.0.OEQ0571917.2.POWER").val < 1) {
setState("javascript.0.scriptEnabled.Trockner"/*scriptEnabled.Trockner*/, 0);
}
// An
if (getState("javascript.0.scriptEnabled.Trockner").val != 1 && getState("hm-rpc.0.OEQ0571917.2.POWER").val > 25) {
timeout2 = setTimeout(function () {
if (getState("hm-rpc.0.OEQ0571917.2.POWER").val > 25) {
setState("javascript.0.scriptEnabled.Trockner"/*scriptEnabled Trockner*/, 1);
}
}, 60000);
}
// Fertig
if (getState("javascript.0.scriptEnabled.Trockner").val == 2 && getState("hm-rpc.0.OEQ0571917.2.POWER").val > 2 && getState("hm-rpc.0.OEQ0571917.2.POWER").val < 25) {
timeout = setTimeout(function () {
if (getState("hm-rpc.0.OEQ0571917.2.POWER").val > 2 && getState("hm-rpc.0.OEQ0571917.2.POWER").val < 25) {
setState("javascript.0.scriptEnabled.Trockner"/*scriptEnabled Trockner*/, 2);
}
}, 300000);
}
});
Werte sind folgende:
0 = AUS (Ist = 0.05W)
1 = Läuft
2 = Fertig
Hoffe es kann mir dabei jemand helfen?
Und hat jemand vielleicht auch eine Idee wie ich das Nachlaufen vom Trockner abfangen kann?
Ich Danke euch schonmal!
Gruß Tom
schaue ich heute Mittag mal, ansonsten schicke ich sie nochmal.
Gruß,
Tom
Guten Morgen,
ich habe da mal eine Frage.
Gibt es eine Möglichkeit bzw. ist es möglich, dies zu nutzen?
https://www.jqueryscript.net/chart-grap … lugin.html
Danke und Gruß,
Tom
Guten Morgen fibernet,
Das ist übrigens der Slider für die Dimmer und CW/WW Überblendung, die Steuerung ist gerade in Arbeit. `
das würde mich schon interressieren, kannst du das bitte zu verfügung stellen? Widget und Einstellungen?
Vielen Dank und Gruß,
Tom
Hi Micky,
So funktioniert ein Downgrade des JS-Controllers… wenn du willst:
Code: Alles auswählen
cd /opt/iobroker
iobroker stop
npm i iobroker.js-controller@1.2.3
iobroker start
1.2.3 ist die Versionsnummer.
Aber: Vorher ein backup machen
Aber mach erstmal das was apollon77 geschrieben hat.
Gruß,
Tom
Guten Morgen,
stoppe mal den Adapter, starte ihn wieder und dann wenn er Grün ist, dann aktualisierst du ihn nochmal.
Hatte bei mir geholfen.
Normalerweiße sollte er jetzt zumindestens "NextDays" aktualisieren, der Rest kommt dann noch.
Meiner läuft jetzt schon 2 Tage ohne Probleme, ich will es aber nicht beschreien….
Gruß,
Tom
Du musst ca. 1-2 std. warten dann sollte es sich füllen.
sorry dann hatte ich dich falsch verstanden.
Und das Orginal Script schaltet bei mir mein USB Ladegerät ein sobald der Akkustand unter 20% ist und wieder ab sobald der Akku vom Tablett 80% erreicht hat.
Gruß,
Tom
zeige mal alle Einträge von dem Objekt "sonoff.0.Schalter_Smartboard"
Gruß,
Tom