Hallo zusammen, ich würde gernen den Timer Töglich um 0 Uhr neu setzen Start Sonnenaufgang + 30 Minuten Ende Sonnenuntergang - 30 Minuten.
Wie kann ich das bewerkstelligen?
Aufgrund derzeit hohem Spamaufkommens werden neue Nutzer sehr restriktiv behandelt. Nach kurzer "Bewährungszeit" hat man als normaler Nutzer weitreichende Rechte und benötigt auch kein Captcha mehr.
.
Nutzer, die sich danach dennoch als Spammer oder Trolle erweisen, können jederzeit wieder auf diesen Status zurückgesetzt oder gebannt werden.
Dasselbe gilt für Versuche, politische Überzeugungen kund zu tun, egal aus welcher Richtung diese kommen.
.
. Achtung! Verwendet bitte für aktuelle Mäher bzw. falls ihr die Firmware eures Mähers kürzlich aktualisiert habt, den aktuellen Release-Candidate der Robonect-Firmware: https://fw.robonect.de/?latest Diese wird in ein paar Tagen als offizielle Firmware verfügbar sein. (Stand: 03.04.2024)
Timer setzen [GEKLÄRT]
-
- erfahrener Forum-Nutzer
- Beiträge: 63
- Registriert: Fr 15. Mai 2020, 20:29
- Mäher: Gardena R38Li
- Firmware des Mähers (MSW): MSW 6.xx.xx
- Herstellungsjahr: 2017
- Robonect-Modul: Robonect Hx (Rev.6)
- Robonect Firmware: 1.2
- hat sich bedankt: 3 Male
Timer setzen [GEKLÄRT]
Zuletzt geändert von shadowkiller am Di 15. Jun 2021, 17:20, insgesamt 1-mal geändert.
Grund: Titel an Status angepasst
Grund: Titel an Status angepasst
-
- erfahrener Forum-Nutzer
- Beiträge: 50
- Registriert: So 8. Apr 2018, 13:38
- Mäher: Gardena SILENO City 250
- Firmware des Mähers (MSW): MSW 15.xx.xx
- Herstellungsjahr: 2018
- Robonect-Modul: Robonect Hx (Rev.5)
- Robonect Firmware: 1.2
- hat sich bedankt: 1 Mal
Re: Timer setzen
Hi,
über MQTT geht das meines Wissens nicht.
<Scherzmodus an>
Lösung: Nachts den Wecker stellen
<Scherzmodus aus>
Aber evt. sollte das über die APi gehen?
über MQTT geht das meines Wissens nicht.
<Scherzmodus an>
Lösung: Nachts den Wecker stellen
<Scherzmodus aus>
Aber evt. sollte das über die APi gehen?
-
- erfahrener Forum-Nutzer
- Beiträge: 63
- Registriert: Fr 15. Mai 2020, 20:29
- Mäher: Gardena R38Li
- Firmware des Mähers (MSW): MSW 6.xx.xx
- Herstellungsjahr: 2017
- Robonect-Modul: Robonect Hx (Rev.6)
- Robonect Firmware: 1.2
- hat sich bedankt: 3 Male
Re: Timer setzen
Okay, habe im ioBroker jetzt folgendes versucht:
Aber leider klappt das nicht, ich bekomme immer den Fehler:
Hast Du vielleicht ne Lösung wie ich das hinbekomme
Code: Alles auswählen
schedule("0 48 15 * * *", function () {
var request = require('request');
var sonnenaufgang = "shuttercontrol.0.info.Sunrise";
var sonnenuntergang = "shuttercontrol.0.info.Sunset";
request("http://192.168.188.35/xml?cmd=timer&timer=1&start=09:00&end=21:00&enable=1");
});
Code: Alles auswählen
Request error: Error: Parse Error: Expected HTTP/
-
- sehr erfahrener Forum-Nutzer
- Beiträge: 705
- Registriert: Di 14. Feb 2017, 17:07
- Mäher: Husqvarna Automower 330X
- Firmware des Mähers (MSW): MSW 7.xx.xx
- Herstellungsjahr: 2014
- Robonect-Modul: Robonect Hx (Rev.1)
- Robonect Firmware: V1.3b
- hat sich bedankt: 8 Male
- wurde gedankt: 82 Male
Re: Timer setzen
Hallo Malz1902,
demichve hat völlig recht mit seinen Aussagen. Über MQTT geht es nicht aber über die API.
Ich hab da mal was für dich ...
Sollte eigentlich funktionieren. Was noch fehlt, sind die Tage, an denen der Timer ausgeführt werden soll. Wenn gewünscht einfach ein "&mo=1" für z.B. Montag hinzufügen.
Der Timer wird allerdings nicht immer übernommen, z.B. wenn er am Mähen ist. Wann genau musst du mal probieren.
Sendest du den Timer, wenn der Mäher schläft, wird er wahrscheinlich geweckt, was ein Piepsen zur Folge haben wird.
Und beim nächsten Mal bitte nur ein neues Thema
Gruß
Lampi
demichve hat völlig recht mit seinen Aussagen. Über MQTT geht es nicht aber über die API.
Das liegt an dem felendem User und Pass.Aber leider klappt das nicht, ich bekomme immer den Fehler:
Code: Alles auswählen
Request error: Error: Parse Error: Expected HTTP/
Ich hab da mal was für dich ...
Code: Alles auswählen
schedule("0 48 15 * * *", function () {
var sonnenaufgang = formatDate(getAstroDate('sunrise').getTime() + 1800000, "hh:mm");
var sonnenuntergang = formatDate(getAstroDate('Sunset').getTime() - 1800000, "hh:mm");
request('http://192.168.188.35/xml?user=xxx&pass=xxx&cmd=timer&timer=1&start=' + sonnenaufgang + '&end=' + sonnenuntergang + '&enable=1');
});
Der Timer wird allerdings nicht immer übernommen, z.B. wenn er am Mähen ist. Wann genau musst du mal probieren.
Sendest du den Timer, wenn der Mäher schläft, wird er wahrscheinlich geweckt, was ein Piepsen zur Folge haben wird.
Und beim nächsten Mal bitte nur ein neues Thema
Gruß
Lampi
- Bewertung: 14.286%
Fragen? Fragen!