WhatsApp über Raspimatic
Moderatoren: jmaus, Co-Administratoren
WhatsApp über Raspimatic
Hallo,
ich habe die letzten Tage bissel rumprobiert, doch jetzt läuft yowsup 2 bei mir auf der Raspimatic. Ich kann mir (und anderen) also WhatsApp-Nachrichten schicken wenn z. B. das Licht angeht oder Ähnliches. Bisher hatte ich Pushover dafür genommen, aber WhatsApp hat ja jeder, Pushover muss erst installiert werden.
Da auf der Raspimatic weder apt-get noch ein Compiler geht, habe ich auf einem älteren Raspi yowsup2 per PIP installiert und dann das gesamte Python und einige Libraries rüber kopiert, alles in einen Ordner gepackt, die Abhängigkeiten und Pfade korrigiert, so dass man es auch als Addon installieren könnte. Als Nebeneffekt läuft ein python2.7 auf der raspimatic, ohne dass das Standardsystem verändert wird.
Wen dies interessiert, dann hier mehr
Gruß fiveyears
ich habe die letzten Tage bissel rumprobiert, doch jetzt läuft yowsup 2 bei mir auf der Raspimatic. Ich kann mir (und anderen) also WhatsApp-Nachrichten schicken wenn z. B. das Licht angeht oder Ähnliches. Bisher hatte ich Pushover dafür genommen, aber WhatsApp hat ja jeder, Pushover muss erst installiert werden.
Da auf der Raspimatic weder apt-get noch ein Compiler geht, habe ich auf einem älteren Raspi yowsup2 per PIP installiert und dann das gesamte Python und einige Libraries rüber kopiert, alles in einen Ordner gepackt, die Abhängigkeiten und Pfade korrigiert, so dass man es auch als Addon installieren könnte. Als Nebeneffekt läuft ein python2.7 auf der raspimatic, ohne dass das Standardsystem verändert wird.
Wen dies interessiert, dann hier mehr
Gruß fiveyears
Re: WhatsApp über Raspimatic
Hallo,
ich bin sehr interessiert an der Möglichkeit whatsapp mit der Raspimatic zu benutzen.
Benutze die homematic auch als "Alarmanlage" und eine Benachrichtigung per whatsapp klingt nach einer tollen Möglichkeit der direkten Benachrichtigung.Zur Zeit benutze ich nur das email-addon.
Gruß
ich bin sehr interessiert an der Möglichkeit whatsapp mit der Raspimatic zu benutzen.
Benutze die homematic auch als "Alarmanlage" und eine Benachrichtigung per whatsapp klingt nach einer tollen Möglichkeit der direkten Benachrichtigung.Zur Zeit benutze ich nur das email-addon.
Gruß
Re: WhatsApp über Raspimatic
Super. Das würde ich auch gerne ausprobieren.
Dann warte ich mal das Addon ab.
Dann warte ich mal das Addon ab.
- jmaus
- Beiträge: 9862
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1880 Mal
- Kontaktdaten:
Re: WhatsApp über Raspimatic
Das ist ja nur halb richtig. Es existiert sei längerem bereits ein cross-compiler für raspberrymatic sodas man unter einem normalen linux damit lauffähige binaries kompilieren kann die voll zu der buildroot umgebung von raspberrymatic kompatibel sind.fiveyears hat geschrieben:ich habe die letzten Tage bissel rumprobiert, doch jetzt läuft yowsup 2 bei mir auf der Raspimatic. Ich kann mir (und anderen) also WhatsApp-Nachrichten schicken wenn z. B. das Licht angeht oder Ähnliches. Bisher hatte ich Pushover dafür genommen, aber WhatsApp hat ja jeder, Pushover muss erst installiert werden.
Da auf der Raspimatic weder apt-get noch ein Compiler geht,
Ich wäre vorsichtig irgendwelche binaries von anderen linux systemen einfach zu raspberrymatic rüberzukopieren in der hoffnung das diese problemlos laufen werden da nicht nur die c-libraries grundsätzlich unterschiedlich sein können sondern auch die versionen soweit unterscheiden das es an gewissen stellen zu inkompatibilitäten/abstürzen dieser binaries kommen kann.fiveyears hat geschrieben: habe ich auf einem älteren Raspi yowsup2 per PIP installiert und dann das gesamte Python und einige Libraries rüber kopiert, alles in einen Ordner gepackt, die Abhängigkeiten und Pfade korrigiert, so dass man es auch als Addon installieren könnte. Als Nebeneffekt läuft ein python2.7 auf der raspimatic, ohne dass das Standardsystem verändert wird.
Ich möchte deine Arbeiten hier keineswegs kleinreden und am schluss muss jeder selbst entscheiden welchen Dienst er nutzen möchte. Allerdings erscheint mir Pushover immer noch die bessere Wahl zu sein für eine Anwendung im HomeMatic Umfeld. Es kommt mit einer sehr guten REST API daher und lässt eine einfache Kategorisierung von Nachrichten zu. Whatsapp hingegen erscheint mir hierfür nicht der richtig ausgerichtete Dienst für die derartige Nachrichten zu sein.
Aber am Schluss muss das wie gesagt jeder selbst entscheiden. Ich würde dir allerdings natürlich dazu raten dieses Projekt gleich unter Github zu entwickeln damit andere darsn in Zukunft sich besser beteiligen können.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
Re: WhatsApp über Raspimatic
Hallo,
ich habe ein github, nur noch nicht offiziell, weil die Addon-Installation noch nicht funktioniert und ich bisher nicht zu Hause war. Wenn meine Version 1 läuft, stelle ich die ins Netz.
Gruß fiveyears
ich habe ein github, nur noch nicht offiziell, weil die Addon-Installation noch nicht funktioniert und ich bisher nicht zu Hause war. Wenn meine Version 1 läuft, stelle ich die ins Netz.
Gruß fiveyears
Re: WhatsApp über Raspimatic
Dies ist das erste Release: siehe github
Es werden keine Dateien in andere Ordner kopiert als in den Addon-Ordner. Beim Start der jeweiligen Scripte wird die Umgebung initialisiert, deshalb sollte auch yowsup-cli nicht direkt aufgerufen werden:
Man hat also quasi als Nebenprodukt eine Python-Installation 2.7 auf der Raspimatic
Wie man an das WhatsApp-Password kommt, ist auf verschiedenen Seiten und der yowsup2-Seite erklärt, am einfachsten ist es, wenn man eine nicht gebrauchte SIM-Karte benutzt. Als Konfigurations-Datei sollte immer WAconfig.txt genommen werden, weil sich diese bequem über die Weboberfläche editieren lässt.
Gruß fiveyears
Es werden keine Dateien in andere Ordner kopiert als in den Addon-Ordner. Beim Start der jeweiligen Scripte wird die Umgebung initialisiert, deshalb sollte auch yowsup-cli nicht direkt aufgerufen werden:
Code: Alles auswählen
/usr/local/etc/config/addons/hmyowsup2/yowsup # Wrapper für yowsup-cli, nimmt die gleichen Parameter
/usr/local/etc/config/addons/hmyowsup2/yowsup_send <Handy-Nummer> <message> # Wrapper für yowsup-cli demos -c WAconfig.txt -s <Handy-Nummer> <message>
/usr/local/etc/config/addons/hmyowsup2/yowsup_echo # Wrapper für yowsup-cli demos -c WAconfig.txt -e
/usr/local/etc/config/addons/hmyowsup2/yowsup_connect # Wrapper für yowsup-cli demos --yowsup -c WAconfig.txt
. /usr/local/etc/config/addons/hmyowsup2/python_init # die Umgebung wird initialisiert und exortiert, danach kann python gestartet werden
python /usr/local/etc/config/addons/hmyowsup2/env.py # zeigt die Python-Umgebung an
Wie man an das WhatsApp-Password kommt, ist auf verschiedenen Seiten und der yowsup2-Seite erklärt, am einfachsten ist es, wenn man eine nicht gebrauchte SIM-Karte benutzt. Als Konfigurations-Datei sollte immer WAconfig.txt genommen werden, weil sich diese bequem über die Weboberfläche editieren lässt.
Gruß fiveyears
Re: WhatsApp über Raspimatic
Version 1.1 hat einen Pfad-Fehler behoben, jetzt funktioniert es wie gewollt
-
- Beiträge: 2
- Registriert: 22.01.2016, 22:52
Re: WhatsApp über Raspimatic
Hallo,
die Installation hat bei mir einwandfrei funktioniert. Erstmal vielen Dank hierfür
Wie versendest Du denn die Nachrichten ?
Erstellst Du für jeden gewünschten Zustand ein Skript?
Wie müsste so eines aussehen ?
Gruß
Jens
die Installation hat bei mir einwandfrei funktioniert. Erstmal vielen Dank hierfür
Wie versendest Du denn die Nachrichten ?
Erstellst Du für jeden gewünschten Zustand ein Skript?
Wie müsste so eines aussehen ?
Gruß
Jens