Hallo,
da ich auf der Suche nach einer Alternative zu Senden von Nachrichten (Pushbullet, WhatsApp) war, habe ich mir mal Telegram angeschaut.
Wie hier beschrieben sollte ein Bot eingerichtet werden und telepot installiert werden. Leider wurde bei mir telepot wie dort beschrieben unter python2.7 installiert, dehalb musste telepot nochmals per Hand installiert werden.
Zip des GitHup Repository herunterladen: https://github.com/nickoala/telepot
Ins home-Verzeichnis entpacken und via shell die setup ausführen.
Zum Senden ist dann in der jeweiligen logic nur folgendes zu includieren:
Der zu sendende Text wird wie folgt definiert:
z.B.
Sicherlich lässt sich dies auch noch weiter als plugin ausbauen, zumal das Senden von commands sicherlich interessant ist um vordefinierte Antworten von SH.py zu bekommen bzw. bestimmte Aktionen ausgelöst werden könnten.
z.B.
Öffnet das Garagentor
Leider fehlt mir zur Zeit die Zeit mich damit weiter zu beschäftigen, vielleicht findet sich ja jemand der das Starten kann.
Gruß Grisu911
da ich auf der Suche nach einer Alternative zu Senden von Nachrichten (Pushbullet, WhatsApp) war, habe ich mir mal Telegram angeschaut.
Wie hier beschrieben sollte ein Bot eingerichtet werden und telepot installiert werden. Leider wurde bei mir telepot wie dort beschrieben unter python2.7 installiert, dehalb musste telepot nochmals per Hand installiert werden.
Zip des GitHup Repository herunterladen: https://github.com/nickoala/telepot
Ins home-Verzeichnis entpacken und via shell die setup ausführen.
Code:
sudo python3 setup.py install
Code:
import telepot bot = telepot.Bot('*** Insert Token ***')
Code:
bot.sendMessage(chat_id, 'Text!')
Code:
bot.sendMessage(chat_id, 'Gestern: max. Temp.: ' + str(sh.WS300.Tempaussen.TempMaxGestern())) bot.sendMessage(chat_id, 'Gestern: min. Temp.: ' + str(sh.WS300.Tempaussen.TempMinGestern()))
z.B.
Code:
/Garagentor
Leider fehlt mir zur Zeit die Zeit mich damit weiter zu beschäftigen, vielleicht findet sich ja jemand der das Starten kann.
Gruß Grisu911
Kommentar