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!

.
.

Push-Service mit Telegram-Messenger

DIE Community für die externe Anbindung von Robonect® in bestehende Systeme.
Grundkenntnisse in bereits beim Anwender vorhandenen Systemen werden vorausgesetzt.
Für externe Lösungen ist kein Support möglich. Anwender helfen Anwendern! Mach mit!
(Robonect® Hx und IO)
LittleJohn
erfahrener Forum-Nutzer
Beiträge: 92
Registriert: So 11. Sep 2016, 14:39
Wohnort: Dresden
Mäher: Gardena R70Li
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2013
Robonect-Modul: Robonect Hx (Rev.3)
Robonect Firmware: V1.0 Beta 8

Re: Push-Service mit Telegram-Messenger

Beitrag von LittleJohn »

Hmmm,
ich habe das so beim Wetter gemacht. Soll heißen, dass periodisch die Wetterstation abegfragt wird ob es regnet.
Wenn ja, schickt das php den Kleinen zurück nach Hause und lässt ihn Feierabend machen. Damit der Kleine nicht immer mit Kommandos überhäuft wird, lege ich eine Regendatei an. Diese sorgt dafür, dass das json Kommando nicht abgesetzt wird. Um 08.00 Uhr wird diese Regendatei gelöscht.
Nur so am Rande, hat aber nichts mit dem Telegramm zu tun.

Robonect sollte doch einen Befehle rausgeben.
In der Form: http://server/pushscript.php?status=2

Leider kommt scheinbar nichts an, bzw. wird nichts abgesendet (im Interface erscheint nur Error 500)

LittleJohn
erfahrener Forum-Nutzer
Beiträge: 92
Registriert: So 11. Sep 2016, 14:39
Wohnort: Dresden
Mäher: Gardena R70Li
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2013
Robonect-Modul: Robonect Hx (Rev.3)
Robonect Firmware: V1.0 Beta 8

Re: Push-Service mit Telegram-Messenger

Beitrag von LittleJohn »

Problem gelöst .... :D
Es lag an der DNS Einstellung im HX Modul.
Habe anstelle des DNS Server-Namens einfach die IP Adresse eingetragen.
Jetzt läuft es ...
Mal schauen wie es weitergeht...

@Fabian:
Könnte man einen alternativ einen eigenen DNS Server eintragen, wäre sicher sinnvoll.

Benutzeravatar
medion63
Forum-Nutzer
Beiträge: 25
Registriert: So 4. Feb 2018, 02:05
Wohnort: Oberösterreich
Mäher: Husqvarna Automower 105
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.1)
Robonect Firmware: Robonect® Hx V1.0 (Beta 6a)

Re: Push-Service mit Telegram-Messenger

Beitrag von medion63 »

Hat wer eine Ahnung, ob/wie ich meine Synology DSM File Station für das Push-Service mit Telegram-Messenger verwenden kann. Ich muss aber gestehen, dass ich auf diesem Gebiet ein totaler Dummie bin und bitte euch, das zu entschuldigen [jeder fängt einmal von vorne an ;-)].

Vielleicht könnt ihr mir Tutorials zu diesem Thema empfehlen. Eine grundlegende Anleitung wäre natürlich toll, wird wahrscheinlich aber wegen dem vermutlich zu hohen Aufwand nicht möglich sein.

Was ich bisher schon geschafft habe: Ich habe einen Telegram-Bot erstellt und verfüge über einen Token. Der Empfang und das Senden von Messages funktioniert einwandfrei.

Edwardhon
Forum-Anfänger
Beiträge: 2
Registriert: Sa 16. Mär 2019, 06:09
Wohnort: Zimbabwe
Mäher: Gardena SILENO
Firmware des Mähers (MSW): MSW 3.xx.xx
Herstellungsjahr: 2018
Robonect-Modul: Robonect H30x (Rev.1)
Robonect Firmware: -
Kontaktdaten:

Push Service mit Telegram Messenger

Beitrag von Edwardhon »

Hallo Herr Nienkerke,
aus meiner Sicht wäre das einfachste was Sie bereits schrieben: oder einen Fehlerreport zu versenden. Können Sie das machen?

B.Stromberg
erfahrener Forum-Nutzer
Beiträge: 52
Registriert: Di 15. Mai 2018, 15:29
Wohnort: NRW
Mäher: Gardena R70Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2017 (Modell 2018)
Robonect-Modul: Robonect Hx (Rev.4)
Robonect Firmware: V1.0 Beta 7a

Re: Push-Service mit Telegram-Messenger

Beitrag von B.Stromberg »

Moin!
Ich hätte ganz gern eine kleine Denkhilfe bezüglich Push Nachrichten, Telegram und PHP, deshalb hänge ich mich hier mal dran.

Ich habe nun eine kostenfreie Domain bei bplaced eingerichtet und Zugang zu der Seite.

Das hier gepostete PHP Script liegt auf dem FTP bei /www/live access.php

Muss ich dort folgenden Eintrag als Erstes lassen? (war bereits so eingetragen)
<? die(header("Location: http://la.robonect.bplaced.net/")); ?>
Habe das Script mit und ohne diese Zeile versucht, es wird nichts gepushed :(

Das "Hallo Welt" kommt auf mein Telegram ohne Probleme. Logisch habe ich auch die Daten im PHP Script angepaßt, aber Robonect Pushed nichts :(

Die Daten bei Robonect habe ich folgendermaßen eingegeben:
URL:
robonect.bplaced.net/live access.php
Benutzer und Pass vergeben wie bei bplaced festgelegt.
Bei Robonect steht nun unten nach speichern / ausführen
Letzter Zugriff: 13:08:56 - 09.04.2019
Letztes Ergebnis: Daten erfolgreich übertragen (HTTP-Response: 200)
Erfolgreich: 3
Fehlgeschlagen:
Wo ist mein Denkfehler?
Sorry, aber ich bin in PHP ein völliger Noob :(

Schnurps
erfahrener Forum-Nutzer
Beiträge: 63
Registriert: Mo 8. Mai 2017, 13:15
Mäher: Gardena R50Li
Firmware des Mähers (MSW): MSW 7.xx.xx
Herstellungsjahr: 2017
Robonect-Modul: Robonect Hx (Rev.4)
Robonect Firmware: V1.0a 20.08.2019, ZC 1.4, WLan 1.6.2

Re: Push-Service mit Telegram-Messenger

Beitrag von Schnurps »

Kann man außer dem Status auch übermitteln, ob z.B. die Wetterpause aktiv ist?

Wenn ja wie geht das mit dem GET Command und dem PHP script?

Schnurps
erfahrener Forum-Nutzer
Beiträge: 63
Registriert: Mo 8. Mai 2017, 13:15
Mäher: Gardena R50Li
Firmware des Mähers (MSW): MSW 7.xx.xx
Herstellungsjahr: 2017
Robonect-Modul: Robonect Hx (Rev.4)
Robonect Firmware: V1.0a 20.08.2019, ZC 1.4, WLan 1.6.2

Re: Push-Service mit Telegram-Messenger

Beitrag von Schnurps »

Gibt es zu dieser Funktion irgendwo ein paar mehr Infos??

semko
erfahrener Forum-Nutzer
Beiträge: 66
Registriert: Di 14. Mär 2017, 13:37
Mäher: Husqvarna Automower 305
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2015
Robonect-Modul: Robonect Hx (Rev.3)
Robonect Firmware: 1.3b
hat sich bedankt: 2 Male
wurde gedankt: 1 Mal

Re: Push-Service mit Telegram-Messenger

Beitrag von semko »

Gibt es jemanden, der das Senden schon mal mit Pushbullet probiert hat?
Husqvarna 305 (2015)

semko
erfahrener Forum-Nutzer
Beiträge: 66
Registriert: Di 14. Mär 2017, 13:37
Mäher: Husqvarna Automower 305
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2015
Robonect-Modul: Robonect Hx (Rev.3)
Robonect Firmware: 1.3b
hat sich bedankt: 2 Male
wurde gedankt: 1 Mal

Re: Push-Service mit Telegram-Messenger

Beitrag von semko »

Pushbullet:
Da ich ein ungeduldiger Mensch bin, habe ich mich selbst dran gemacht. Etwas habe ich mir die Ohren dabei gebrochen, weil ich beim Diagonallesen der API-Beschreibung schlicht übersehen hatte, dass Pushbullet das gesendete Zeug json kodiert haben will. Zum Glück ist php schlau genug, das ganz einfach für mich zu erledigen.

Falls es jemand gebrauchen kann, hier ist der Sendeteil des Scripts:

Code: Alles auswählen

$access_token = '<Pushbullet access token>';

$post_data = array(
	// falls die Nachricht an ein bestimmtes Gerät gehen soll. Sonst geht sie an alle
        // 'device_iden' => '<device identifier>',
	'type' => 'note',
	'title' => 'Irgendwas',
	'body' => $nachricht
);

$json_data = json_encode($post_data);
$ch = curl_init("https://api.pushbullet.com/v2/pushes");

// JSON header vorbereiten
$headers = array(
    'Content-Type: application/json',
    'Content-Length: ' . strlen($json_data),
    'Access-Token: ' . $access_token
);
	
// curl options setzen
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_POSTFIELDS, $json_data);

$resp = curl_exec($ch);
curl_close($ch);

// Ergebnis für Debug ausgeben
// var_dump($resp);
Husqvarna 305 (2015)

Antworten

Zurück zu „Einbindung in Hausautomatisierung“