@greyhound
Hallo,
ich habe jetzt auf meinem Smartphone ein Konto eingerichtet und für den ioBroker eine andere Emailadresse/Konto eingerichtet.
Im Objektbaum ist der Mower bei connected auf true. Trotzdem erhalte ich keine Daten. Über die App kann ich ihn steuern.
Ich könnte da etwas Hilfe gebrauchen...
Vielen Dank!
NEWS
Latest posts made by Luebke69
-
RE: Test Adapter Husqvarna Automower v0.3.x
-
RE: [Showcase] Jarvis - just another remarkable vis
@ww1983 Hi, du hast per Jarvis deinen Mähroboter angesteuert. Ich habe zwei Worx zu laufen und möchte das entsprechend auch umsetzen. Zwei Datenpunkte habe ich erstellt (start und stop). Hast du noch einen Tipp für mich oder ein Script?
Danke!!! -
RE: Gartenbewässerung (später dann Dauer über Jarvis einstellen)
@tritor So simple finde ich das gar nicht... Danke!
-
RE: Gartenbewässerung (später dann Dauer über Jarvis einstellen)
@crunchip Cool. Danke für den schnellen Hinweis.
Das sehe ich mir mal genauer an. Aber hoffentlich kommt noch mehr aus der Community... -
Gartenbewässerung (später dann Dauer über Jarvis einstellen)
Liebe Gemeinde,
ich stehe etwas auf dem Schlauch, weil ich zwar einfaches Javascript hinbekomme, mich aber noch sehr schwer bei komplexen Fragestellungen tue.
Ich habe 6 Kreisläufe (Homematic Schaltaktor), die abends (gegen 20:15 Uhr) nacheinander für eine bestimmte Zeit (20 Minuten und später dann über Jarvis einstellen...) laufen sollen.
Dann soll je nach Regenmenge gestern und heute, aktuell Regen und starkem Wind die Sprenger aus- oder gar nicht erst angehen.
Hat da vielleicht schon jemand mal sowas gebastelt oder hilft mir Schritt für Schritt?
Vielen herzlichen Dank! -
RE: innerhalb eines Zeitplans Status abfragen
@paul53 Danke für dein Mitdenken!
Mir geht es ja dem Grunde nach nicht um das Log, das für mich ja nur Spielerei ist, um einen Erfolg - oder eben nicht - meiner Programmierung darzustellen. Mir geht es wie gesagt, um das Prüfen innerhalb einer Schedule, den Rasensprenger auszuschalten, wenn es regent oder stürmt. Das macht das Programm oben an sich aber eben nur einmal. Wenn es dann nach der Prüfung im Zeitraum regnet, macht er einfach weiter... -
RE: innerhalb eines Zeitplans Status abfragen
Cool. Vielen Dank!
Fragt er jetzt auch regelmäßig ab? Er macht ein log doch jetzt nur bei Änderung, oder, weil das on() auf Änderungen regiert...Aber wie frage ich mein obiges Script so ab, dass in der Bewässerungszeit prüft, ob es regnet oder windig ist - dann Sprenger aus?
Darf ich fragen, ob meine Annahme richtig ist, dass dann "dp.state.val" dem Grunde nach true ist?
Ich lerne gerade JavaScript über einen Online-Kurs und muss feststellen, dass sich IoBroker davon doch etwas unterscheidet... -
RE: innerhalb eines Zeitplans Status abfragen
@paul53 Das untere Script macht, was es soll. Kannst du mir helfen?
-
RE: innerhalb eines Zeitplans Status abfragen
Also in dem Sinne als Unterpunkt der Schedule...
(ist mein erstes Script, dass ich allein gemacht habe und ich lerne es jetzt erst)// Regnet es? var nass = (getState('hm-rpc.0.QEQ2009796.1.STATE'/*Garten - Regensensor 1 STATE*/).val == 1) var trocken = (getState('hm-rpc.0.QEQ2009796.1.STATE'/*Garten - Regensensor 1 STATE*/).val == 0) schedule("*/10 * * * *", function () { if (nass) { console.log("Es regnet.") } if (trocken) { console.log("Es regnet nicht.") } });
-
innerhalb eines Zeitplans Status abfragen
Hallo,
wie kann ich innerhalb eines Zeitplanes (Bewässerung zu bestimmten Zeiten) die Umweltdaten (Regen, Wind) regelmäßig abfragen, um das Programm zu beenden oder gar nicht erst zu starten?
Danke, liebe Community!
Bisher habe ich das so gelöst (ist Blockly, soll aber Javascript werden, weil da mehr fetzt...)// Terrasse vorn schedule("30 23 * * 0-1,3,5", function () { if (getState("hm-rega.0.11439").val <= 4 && getState("hm-rega.0.11440").val <= 4 && getState("hm-rpc.0.NEQ1100316.1.WIND_SPEED").val <= 30 && getState("hm-rpc.0.QEQ2009796.1.STATE").val == 0) { setState("hm-rpc.0.NEQ0102532.3.STATE"/*Bewässerung Terrasse vorn.STATE*/, true); setStateDelayed("hm-rpc.0.NEQ0102532.3.STATE"/*Bewässerung Terrasse vorn.STATE*/, false, 1800000, false); } else { setState("hm-rpc.0.NEQ0102532.3.STATE"/*Bewässerung Terrasse vorn.STATE*/, false); } });