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! Derzeit ist Robonect (noch) nicht mit dem Automower 305 ab Baujahr 2020 zusammen mit der neuen Mäher-FW MSW 41.4.0 kompatibel!
Aber: Im DailyBuild ist ein Patch enthalten, der getestet werden kann! (Stand 15.02.2024)
.
.Du hast Deinen Gardena-Mäher auf die Gardena-Firmware von 2023 aktualisiert?
.:arrow: Testmöglichkeit für das Daily Build.

Das FW-Update am Mäher wird dennoch nicht empfohlen, da das Daily Build nach aktuellen Berichten von Beta-Testern noch keine vollständige Kompatibilität gewährleisten kann! (Stand: 15.02.2024)
Wir empfehlen, das Gardena-Update noch nicht durchzuführen!

.
.

Timer setzen [GEKLÄRT]

Einbindung von Robonect Hx und IO in Deine bereits bestehende MQTT-Infrastruktur
Antworten
Malz1902
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]

Beitrag von Malz1902 »

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?
Zuletzt geändert von shadowkiller am Di 15. Jun 2021, 17:20, insgesamt 1-mal geändert.
Grund: Titel an Status angepasst

demichve
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

Beitrag von demichve »

Hi,
über MQTT geht das meines Wissens nicht.

<Scherzmodus an>
Lösung: Nachts den Wecker stellen :lol:
<Scherzmodus aus>

Aber evt. sollte das über die APi gehen?

Malz1902
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

Beitrag von Malz1902 »

Okay, habe im ioBroker jetzt folgendes versucht:

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");
});
Aber leider klappt das nicht, ich bekomme immer den Fehler:

Code: Alles auswählen

Request error: Error: Parse Error: Expected HTTP/
Hast Du vielleicht ne Lösung wie ich das hinbekomme

Lampi
sehr erfahrener Forum-Nutzer
Beiträge: 698
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: 81 Male

Re: Timer setzen

Beitrag von Lampi »

Hallo Malz1902,

demichve hat völlig recht mit seinen Aussagen. Über MQTT geht es nicht aber über die API.


Aber leider klappt das nicht, ich bekomme immer den Fehler:

Code: Alles auswählen

Request error: Error: Parse Error: Expected HTTP/
Das liegt an dem felendem User und Pass.


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');
});
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
Folgende Benutzer bedankten sich beim Autor Lampi für den Beitrag:
Malz1902
Bewertung: 14.286%
Fragen? Fragen!

Malz1902
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

Beitrag von Malz1902 »

Es fehlte wirklich nur User und Pass, Danke :-)

Antworten

Zurück zu „MQTT-Nutzer“