[32_yowsup.pm] Whatsapp versenden (Mit Handy- oder Festnetznummer)

Begonnen von AHA1805, 01 Oktober 2014, 21:58:55

Vorheriges Thema - Nächstes Thema

DarkT

#1545
Leider nicht viel:


Yowsup Cli client
==================
Type /help for available commands

[offline]:/L
general: Disconnected: Connection Closed
[offline]:
[offline]:



DarkT

Ich benutze den folgenden Befehl

python yowsup-cli demos --yowsup -c /opt/yowsup-config/yowsup.config -E android


und habe die folgenden Änderungen in der env_android.py gemacht:

 
_MD5_CLASSES = "IdHZifpmNTVVCJ50Cu7RMA=="
    _KEY = "eQV5aq/Cg63Gsq1sshN9T3gh+UUp0wIw0xgHYT1bnCjEqOJQKCRrWxdAe2yvsDeCJL+Y4G3PRD2HUF7oUgiGo8vGl$Go8vGlNJOaux26k+A2F3hj8A="
    _VERSION = "2.17.350"


Ich verwende eine Ferstnetz-Telefon-Nummer.

mbruehl

Hier https://github.com/AragurDEV/yowsup gibt es eine neue yowsub Version mit der auch wieder der Versand von Bildern funktioniert (weil verschlüsselt). Sie braucht allerdings Python3. In Verbindung mit dem yowsub Modul haben sich bei mir die Messages geändert. Die versandten Texte sind in Anführungszeichen und haben ein b voarngestellt also b'Hallo' statt früher nur Hallo. Auch scheint es beim Versand Probleme zu geben, da lange Texte mit Zeilenumbrüchen bei mir noch nicht gehen.
FHEM 5.6 auf Banapi mit SSD
HM-Lan mit vielen HM-Devices für Licht/Rolladen/Heizung
VDR und XBMC mit FHEM Anbindung, Denon AVR und Logitec Harmony Hub im Dachboden

Init

Hallo zusammen,

ich habe vorgestern das aktuelle Release (30.12.2017) von tgalal:master installiert.

Wie schon in der Version zuvor, wird die Verbindung in der Nacht getrennt, aber warum klappt ein reconnect über die Oberfläche nicht? Nur ein kompletter Neustart von FHEM hilft.

Hat sonst jemand das gleicht Problem und gibt es ggf. eine Lösung?

Ein disconnect funktioniert, aber ein reconnect danach nicht.

VG
Marc

Init

Nutzt noch jemand das Modul?

Wenn ja, wie geht ihr mit dem nächtlichen disconnect um?

VG
Marc

JoWiemann

Zitat von: Init am 04 Januar 2018, 20:09:26
Nutzt noch jemand das Modul?

Wenn ja, wie geht ihr mit dem nächtlichen disconnect um?

VG
Marc

Hallo Marc,

ja, immer noch und zur vollsten Zufriedenheit. Ich habe mir mal bei disconnect und connect Messages über Telegram schicken lassen. Das passiert mehrmals am Tag. Allerdings funktioniert das Senden über WhatsApp immer.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

Init

Hallo Jörg,

was machst du denn, wenn ein disconnect bekommst? FHEM komplett neu starten?

VG
Marc

JoWiemann

Hallo Marc,

das reconnect geht immer von alleine.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

Init

Hallo Jörg,

dass ist ja komisch, bei mir hilft echt nur ein Neustart von FHEM und das ist auf dauer natürlich keine Lösung :-(

Ich nutzte Ubuntu mit den aktuellen Versionen von yowsup/tgalal und FHEM.

Welche Versionen nutzt du?

VG
Marc

JoWiemann

Hallo Marc,

RPi mit Debian Wheezy.



Gesendet von iPhone mit Tapatalk

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

Init

Danke Jörg!

Habe herausgefunden, dass bei mir beim Reconnect in der function "yowsup_Read" die Variable $buf = "" und  $ret = 0 ist.

Dadurch erfolgt wieder ein yowsup_Disconnect mit anschließendem yowsup_Connect und dann lande ich in einer Endlosschleife.

@justme1968: Hast du eine Idee?

Oder jemand anderes?

VG
Marc

Init

Also ich habe mal weiter recherchiert und habe festgestellt, dass ganz kurz Prozesse beim reconnect gestartet werden, aber dann sofort wieder weg sind.

Hier ein Beispiel:
fhem     15134  0.0  0.2  21016  4604 pts/0    R    15:51   0:00 python /opt/yowsup-master/yowsup-cli demos -c /opt/yowsup-config/yowsup.config --yowsup
fhem     15138  0.0  0.1  12748  2156 pts/0    S+   15:51   0:00 grep yowsup
fhem     15134  0.0  0.3  23780  6960 pts/0    R    15:51   0:00 python /opt/yowsup-master/yowsup-cli demos -c /opt/yowsup-config/yowsup.config --yowsup


Die Frage ist nun, warum die Prozesse bei mir sofort wieder beendet werden, aber nur beim restart.

Hat sonst keiner das Problem?

Ich habe auch noch zusätzliches Logging eingebaut.

Hier mein Log beim Start von FHEM:
2018.01.08 21:57:33.555 1: WhatsApp(yowsup_Notify): Start
2018.01.08 21:57:33.555 1: WhatsApp(yowsup_Notify): 1 DEVName global
2018.01.08 21:57:33.555 1: WhatsApp(yowsup_Notify): 2 DEVName ARRAY(0x796a168)
2018.01.08 21:57:33.566 1: WhatsApp(yowsup_Shutdown): Start
2018.01.08 21:57:33.566 1: WhatsApp(yowsup_Disconnect): Start
2018.01.08 21:57:33.566 1: WhatsApp(yowsup_Disconnect): 2 RemoveInternalTimer
2018.01.08 21:57:33.567 1: WhatsApp(yowsup_Disconnect): 3 Found PID
2018.01.08 21:57:33.567 1: WhatsApp(yowsup_Write): Start
2018.01.08 21:57:33.567 1: WhatsApp(yowsup_Write): 1 sending /disconnect
2018.01.08 21:57:33.568 1: WhatsApp(yowsup_Write): Ende
2018.01.08 21:57:33.568 1: WhatsApp(yowsup_Disconnect): 4 Kill PID
2018.01.08 21:57:33.573 1: WhatsApp(yowsup_Disconnect): 5 Close FH: GLOB(0x6605940)
2018.01.08 21:57:33.574 1: WhatsApp(yowsup_Disconnect): 6 Delete FH: GLOB(0x6605940)
2018.01.08 21:57:33.574 1: WhatsApp(yowsup_Disconnect): 7 Delete FD:
2018.01.08 21:57:33.574 1: WhatsApp(yowsup_Disconnect): 8 Delete List: HASH(0x66055b0)
2018.01.08 21:57:33.575 1: WhatsApp(yowsup_Disconnect): 9 Disconnected
2018.01.08 21:57:33.575 1: WhatsApp(yowsup_Disconnect): Ende
2018.01.08 21:57:33.575 1: WhatsApp(yowsup_Shutdown): Ende
2018.01.08 21:57:41.393 1: WhatsApp(yowsup_Disconnect): Start
2018.01.08 21:57:41.393 1: WhatsApp(yowsup_Disconnect): 2 RemoveInternalTimer
2018.01.08 21:57:41.394 1: WhatsApp(yowsup_Connect): Start
2018.01.08 21:57:41.394 1: WhatsApp(yowsup_Connect):  1
2018.01.08 21:57:41.394 1: WhatsApp(yowsup_Connect):  2 yowsup_child: GLOB(0x5887a10)
2018.01.08 21:57:41.395 1: WhatsApp(yowsup_Connect):  3 parent: GLOB(0x5887b30)
2018.01.08 21:57:41.399 1: WhatsApp(yowsup_Connect):  4 pid: 5328
2018.01.08 21:57:41.403 1: WhatsApp(yowsup_Connect):  7 found pid: 5328
2018.01.08 21:57:41.403 1: WhatsApp(yowsup_Connect): Ende
2018.01.08 21:57:41.406 1: WhatsApp(yowsup_Connect):  4 pid: 0
2018.01.08 21:57:41.412 1: WhatsApp(yowsup_Connect):  8 NOT found pid: 0
2018.01.08 21:57:41.413 1: WhatsApp(yowsup_Connect):  9 fileno: 38
2018.01.08 21:57:41.413 1: WhatsApp(yowsup_Connect):  11 exec cmd: /opt/yowsup-master/yowsup-cli demos -c /opt/yowsup-config/yowsup.config --yowsup
2018.01.08 21:57:44.998 1: WhatsApp(yowsup_Notify): Start
2018.01.08 21:57:44.999 1: WhatsApp(yowsup_Notify): 1 DEVName global
2018.01.08 21:57:44.999 1: WhatsApp(yowsup_Notify): 2 DEVName ARRAY(0x14593f0)
2018.01.08 21:57:45.000 1: WhatsApp(yowsup_Notify): 3 vor Disconnect
2018.01.08 21:57:45.000 1: WhatsApp(yowsup_Disconnect): Start
2018.01.08 21:57:45.001 1: WhatsApp(yowsup_Disconnect): 2 RemoveInternalTimer
2018.01.08 21:57:45.002 1: WhatsApp(yowsup_Disconnect): 3 Found PID
2018.01.08 21:57:45.002 1: WhatsApp(yowsup_Write): Start
2018.01.08 21:57:45.003 1: WhatsApp(yowsup_Write): 1 sending /disconnect
2018.01.08 21:57:45.004 1: WhatsApp(yowsup_Write): Ende
2018.01.08 21:57:45.004 1: WhatsApp(yowsup_Disconnect): 4 Kill PID
2018.01.08 21:57:45.008 1: WhatsApp(yowsup_Disconnect): 5 Close FH: GLOB(0x5887a10)
2018.01.08 21:57:45.008 1: WhatsApp(yowsup_Disconnect): 6 Delete FH: GLOB(0x5887a10)
2018.01.08 21:57:45.009 1: WhatsApp(yowsup_Disconnect): 7 Delete FD:
2018.01.08 21:57:45.009 1: WhatsApp(yowsup_Disconnect): 8 Delete List: HASH(0x561e1e0)
2018.01.08 21:57:45.009 1: WhatsApp(yowsup_Disconnect): 9 Disconnected
2018.01.08 21:57:45.010 1: WhatsApp(yowsup_Disconnect): Ende
2018.01.08 21:57:45.010 1: WhatsApp(yowsup_Notify): 4 vor Connect
2018.01.08 21:57:45.010 1: WhatsApp(yowsup_Connect): Start
2018.01.08 21:57:45.010 1: WhatsApp(yowsup_Connect):  1
2018.01.08 21:57:45.011 1: WhatsApp(yowsup_Connect):  2 yowsup_child: GLOB(0x561e8b0)
2018.01.08 21:57:45.011 1: WhatsApp(yowsup_Connect):  3 parent: GLOB(0x6c7ec08)
2018.01.08 21:57:45.017 1: WhatsApp(yowsup_Connect):  4 pid: 5330
2018.01.08 21:57:45.018 1: WhatsApp(yowsup_Connect):  7 found pid: 5330
2018.01.08 21:57:45.018 1: WhatsApp(yowsup_Connect): Ende
2018.01.08 21:57:45.018 1: WhatsApp(yowsup_Notify): Ende
2018.01.08 21:57:45.036 1: WhatsApp(yowsup_Connect):  4 pid: 0
2018.01.08 21:57:45.038 1: WhatsApp(yowsup_Connect):  8 NOT found pid: 0
2018.01.08 21:57:45.038 1: WhatsApp(yowsup_Connect):  9 fileno: 36
2018.01.08 21:57:45.040 1: WhatsApp(yowsup_Connect):  10 setting $HOME to /opt/fhem
2018.01.08 21:57:45.044 1: WhatsApp(yowsup_Connect):  11 exec cmd: /opt/yowsup-master/yowsup-cli demos -c /opt/yowsup-config/yowsup.config --yowsup
2018.01.08 21:57:46.974 1: WhatsApp(yowsup_Read): Start
2018.01.08 21:57:46.975 1: WhatsApp(yowsup_Read): 1 hashFH= GLOB(0x561e8b0)
2018.01.08 21:57:46.975 1: WhatsApp(yowsup_Read): 2 $ret= 337
2018.01.08 21:57:46.975 1: WhatsApp(yowsup_Read): 3 $buf= yowsup-cli  v2.0.15
2018.01.08 21:57:46.976 1: WhatsApp(yowsup_Parse): Start
2018.01.08 21:57:46.976 1: WhatsApp(yowsup_Parse): $data = yowsup-cli  v2.0.15
2018.01.08 21:57:46.976 1: WhatsApp(yowsup_Parse): Ende
2018.01.08 21:57:46.981 1: WhatsApp(yowsup_Read): Start
2018.01.08 21:57:46.982 1: WhatsApp(yowsup_Read): 1 hashFH= GLOB(0x561e8b0)
2018.01.08 21:57:46.982 1: WhatsApp(yowsup_Read): 2 $ret= 71
2018.01.08 21:57:46.982 1: WhatsApp(yowsup_Read): 3 $buf= Yowsup Cli client
2018.01.08 21:57:46.982 1: WhatsApp(yowsup_Parse): Start
2018.01.08 21:57:46.983 1: WhatsApp(yowsup_Parse): $data = Yowsup Cli client
2018.01.08 21:57:46.983 1: WhatsApp(yowsup_Parse): Ende
2018.01.08 21:57:46.984 1: WhatsApp(yowsup_Read): Start
2018.01.08 21:57:46.987 1: WhatsApp(yowsup_Read): 1 hashFH= GLOB(0x561e8b0)
2018.01.08 21:57:46.987 1: WhatsApp(yowsup_Read): 2 $ret= 1
2018.01.08 21:57:46.987 1: WhatsApp(yowsup_Read): 3 $buf=
2018.01.08 21:57:46.988 1: WhatsApp(yowsup_Parse): Start
2018.01.08 21:57:46.988 1: WhatsApp(yowsup_Parse): $data =
2018.01.08 21:57:46.989 1: WhatsApp(yowsup_Parse): Ende
2018.01.08 21:57:46.991 1: WhatsApp(yowsup_Read): Start
2018.01.08 21:57:46.994 1: WhatsApp(yowsup_Read): 1 hashFH= GLOB(0x561e8b0)
2018.01.08 21:57:46.995 1: WhatsApp(yowsup_Read): 2 $ret= 10
2018.01.08 21:57:46.995 1: WhatsApp(yowsup_Read): 3 $buf= [offline]:
2018.01.08 21:57:46.995 1: WhatsApp(yowsup_Parse): Start
2018.01.08 21:57:46.996 1: WhatsApp(yowsup_Parse): $data = [offline]:
2018.01.08 21:57:46.997 1: WhatsApp(yowsup_Parse): 1 offline
2018.01.08 21:57:47.002 1: WhatsApp(yowsup_Shutdown): Start
2018.01.08 21:57:47.007 1: WhatsApp(yowsup_Shutdown): Ende
2018.01.08 21:57:47.007 1: WhatsApp(yowsup_Parse): 2 WAITING_FOR_LOGIN
2018.01.08 21:57:47.009 1: WhatsApp(yowsup_Write): Start
2018.01.08 21:57:47.010 1: WhatsApp(yowsup_Write): 1 sending /L
2018.01.08 21:57:47.012 1: WhatsApp(yowsup_Write): Ende
2018.01.08 21:57:47.013 1: WhatsApp(yowsup_Write): Start
2018.01.08 21:57:47.013 1: WhatsApp(yowsup_Write): 1 sending /presence available
2018.01.08 21:57:47.014 1: WhatsApp(yowsup_Write): Ende
2018.01.08 21:57:47.015 1: WhatsApp(yowsup_Write): Start
2018.01.08 21:57:47.015 1: WhatsApp(yowsup_Write): 1 sending /presence name 'Home'
2018.01.08 21:57:47.015 1: WhatsApp(yowsup_Write): Ende
2018.01.08 21:57:47.023 1: WhatsApp(yowsup_Parse): Ende
2018.01.08 21:57:47.724 1: WhatsApp(yowsup_Read): Start
2018.01.08 21:57:47.725 1: WhatsApp(yowsup_Read): 1 hashFH= GLOB(0x561e8b0)
2018.01.08 21:57:47.725 1: WhatsApp(yowsup_Read): 2 $ret= 17
2018.01.08 21:57:47.725 1: WhatsApp(yowsup_Read): 3 $buf= Auth: Logged in!
2018.01.08 21:57:47.725 1: WhatsApp(yowsup_Parse): Start
2018.01.08 21:57:47.725 1: WhatsApp(yowsup_Parse): $data = Auth: Logged in!
2018.01.08 21:57:47.725 1: WhatsApp(yowsup_Parse): 4 Logged in
2018.01.08 21:57:47.731 1: WhatsApp(yowsup_Shutdown): Start
2018.01.08 21:57:47.736 1: WhatsApp(yowsup_Shutdown): Ende
2018.01.08 21:57:47.738 1: WhatsApp(yowsup_Parse): Ende
2018.01.08 21:57:47.740 1: WhatsApp(yowsup_Read): Start
2018.01.08 21:57:47.741 1: WhatsApp(yowsup_Read): 1 hashFH= GLOB(0x561e8b0)
2018.01.08 21:57:47.742 1: WhatsApp(yowsup_Read): 2 $ret= 84
2018.01.08 21:57:47.742 1: WhatsApp(yowsup_Read): 3 $buf= [connected]:[connected]:[connected]:[connected]:[connected]:[connected]:[connected]:
2018.01.08 21:57:47.742 1: WhatsApp(yowsup_Parse): Start
2018.01.08 21:57:47.742 1: WhatsApp(yowsup_Parse): $data = [connected]:[connected]:[connected]:[connected]:[connected]:[connected]:[connected]:
2018.01.08 21:57:47.743 1: WhatsApp(yowsup_Parse): 3 connected
2018.01.08 21:57:47.746 1: WhatsApp(yowsup_Shutdown): Start
2018.01.08 21:57:47.746 1: WhatsApp(yowsup_Shutdown): Ende
2018.01.08 21:57:47.747 1: WhatsApp(yowsup_Parse): Ende
2018.01.08 21:57:47.827 1: WhatsApp(yowsup_Read): Start
2018.01.08 21:57:47.828 1: WhatsApp(yowsup_Read): 1 hashFH= GLOB(0x561e8b0)
2018.01.08 21:57:47.828 1: WhatsApp(yowsup_Read): 2 $ret= 114
2018.01.08 21:57:47.829 1: WhatsApp(yowsup_Read): 3 $buf= general: PRESENCECHANGE Tag: presence State: online From: 4920xxxxxxxxx@s.whatsapp.net Lastseen None
2018.01.08 21:57:47.829 1: WhatsApp(yowsup_Parse): Start
2018.01.08 21:57:47.829 1: WhatsApp(yowsup_Parse): $data = general: PRESENCECHANGE Tag: presence State: online From: 4920xxxxxxxxx@s.whatsapp.net Lastseen None
2018.01.08 21:57:47.830 1: WhatsApp(yowsup_Parse): 3 connected
2018.01.08 21:57:47.830 1: WhatsApp(yowsup_Parse): 5 PRESENCECHANGE
2018.01.08 21:57:47.830 1: WhatsApp(yowsup_Parse): Ende
2018.01.08 21:57:47.954 1: WhatsApp(yowsup_Read): Start
2018.01.08 21:57:47.955 1: WhatsApp(yowsup_Read): 1 hashFH= GLOB(0x561e8b0)
2018.01.08 21:57:47.955 1: WhatsApp(yowsup_Read): 2 $ret= 403
2018.01.08 21:57:47.955 1: WhatsApp(yowsup_Read): 3 $buf= Iq:
2018.01.08 21:57:47.955 1: WhatsApp(yowsup_Parse): Start
2018.01.08 21:57:47.956 1: WhatsApp(yowsup_Parse): $data = Iq:
2018.01.08 21:57:47.956 1: WhatsApp(yowsup_Parse): 3 connected
2018.01.08 21:57:47.956 1: WhatsApp(yowsup_Parse): 5 PRESENCECHANGE
2018.01.08 21:57:47.962 1: WhatsApp(yowsup_Parse): Ende
2018.01.08 21:57:53.278 1: WhatsApp(yowsup_Notify): Start
2018.01.08 21:57:53.279 1: WhatsApp(yowsup_Notify): 1 DEVName global
2018.01.08 21:57:53.279 1: WhatsApp(yowsup_Notify): 2 DEVName ARRAY(0x6c7a4e0)
2018.01.08 21:58:17.040 1: WhatsApp(yowsup_Notify): Start
2018.01.08 21:58:17.040 1: WhatsApp(yowsup_Notify): 1 DEVName global
2018.01.08 21:58:17.040 1: WhatsApp(yowsup_Notify): 2 DEVName ARRAY(0x68b7ce8)
2018.01.08 21:58:17.095 1: WhatsApp(yowsup_Notify): Start
2018.01.08 21:58:17.096 1: WhatsApp(yowsup_Notify): 1 DEVName global
2018.01.08 21:58:17.097 1: WhatsApp(yowsup_Notify): 2 DEVName ARRAY(0x6a3aaf0)
2018.01.08 21:58:19.296 1: WhatsApp(yowsup_Notify): Start
2018.01.08 21:58:19.297 1: WhatsApp(yowsup_Notify): 1 DEVName global
2018.01.08 21:58:19.297 1: WhatsApp(yowsup_Notify): 2 DEVName ARRAY(0x68b7238)
2018.01.08 21:58:20.210 1: WhatsApp(yowsup_Notify): Start
2018.01.08 21:58:20.210 1: WhatsApp(yowsup_Notify): 1 DEVName global
2018.01.08 21:58:20.210 1: WhatsApp(yowsup_Notify): 2 DEVName ARRAY(0x69f2968)
2018.01.08 21:58:37.891 1: WhatsApp(yowsup_Read): Start
2018.01.08 21:58:37.891 1: WhatsApp(yowsup_Read): 1 hashFH= GLOB(0x561e8b0)
2018.01.08 21:58:37.891 1: WhatsApp(yowsup_Read): 2 $ret= 59
2018.01.08 21:58:37.892 1: WhatsApp(yowsup_Read): 3 $buf= Iq:
2018.01.08 21:58:37.892 1: WhatsApp(yowsup_Parse): Start
2018.01.08 21:58:37.892 1: WhatsApp(yowsup_Parse): $data = Iq:
2018.01.08 21:58:37.893 1: WhatsApp(yowsup_Parse): Ende


Und hier ein Beispiel für den reconnect:
2018.01.08 22:09:08.181 1: WhatsApp(yowsup_Shutdown): Start
2018.01.08 22:09:08.182 1: WhatsApp(yowsup_Connect): Start
2018.01.08 22:09:08.182 1: WhatsApp(yowsup_Connect):  1
2018.01.08 22:09:08.183 1: WhatsApp(yowsup_Connect):  2 yowsup_child: GLOB(0x6b64420)
2018.01.08 22:09:08.183 1: WhatsApp(yowsup_Connect):  3 parent: GLOB(0x6968120)
2018.01.08 22:09:08.194 1: WhatsApp(yowsup_Connect):  4 pid: 5380
2018.01.08 22:09:08.196 1: WhatsApp(yowsup_Connect):  7 found pid: 5380
2018.01.08 22:09:08.196 1: WhatsApp(yowsup_Connect): Ende
2018.01.08 22:09:08.216 1: WhatsApp(yowsup_Connect):  4 pid: 0
2018.01.08 22:09:08.220 1: WhatsApp(yowsup_Connect):  8 NOT found pid: 0
2018.01.08 22:09:08.221 1: WhatsApp(yowsup_Connect):  9 fileno: 64
2018.01.08 22:09:08.222 1: WhatsApp(yowsup_Connect):  10 setting $HOME to /opt/fhem
2018.01.08 22:09:08.219 1: WhatsApp(yowsup_Shutdown): Start
2018.01.08 22:09:08.222 1: WhatsApp(yowsup_Shutdown): Ende
2018.01.08 22:09:08.223 1: WhatsApp(yowsup_Connect):  11 exec cmd: /opt/yowsup-master/yowsup-cli demos -c /opt/yowsup-config/yowsup.config --yowsup
2018.01.08 22:09:08.228 1: WhatsApp(yowsup_Shutdown): Start
2018.01.08 22:09:08.228 1: WhatsApp(yowsup_Shutdown): Ende
2018.01.08 22:09:08.245 1: WhatsApp(yowsup_Read): Start
2018.01.08 22:09:08.245 1: WhatsApp(yowsup_Read): 1 hashFH= GLOB(0x6b64420)
2018.01.08 22:09:08.246 1: WhatsApp(yowsup_Read): 2 $ret= 0
2018.01.08 22:09:08.246 1: WhatsApp(yowsup_Read): 3 $buf=
2018.01.08 22:09:08.246 1: WhatsApp(yowsup_Read): yowsup_Read: 3 error during sysread - waiting!
2018.01.08 22:09:09.246 1: WhatsApp(yowsup_Read): yowsup_Read: 3 error during sysread - waiting!
2018.01.08 22:09:10.246 1: WhatsApp(yowsup_Read): yowsup_Read: 3 error during sysread - waiting!
2018.01.08 22:09:11.247 1: WhatsApp(yowsup_Read): yowsup_Read: 3 error during sysread - waiting!
2018.01.08 22:09:12.247 1: WhatsApp(yowsup_Read): yowsup_Read: 3 error during sysread - waiting!
2018.01.08 22:09:13.248 1: WhatsApp(yowsup_Disconnect): Start
2018.01.08 22:09:13.248 1: WhatsApp(yowsup_Disconnect): 2 RemoveInternalTimer
2018.01.08 22:09:13.248 1: WhatsApp(yowsup_Disconnect): 3 Found PID
2018.01.08 22:09:13.248 1: WhatsApp(yowsup_Write): Start
2018.01.08 22:09:13.248 1: WhatsApp(yowsup_Write): 1 sending /disconnect
2018.01.08 22:09:13.248 1: WhatsApp(yowsup_Write): Ende
2018.01.08 22:09:13.249 1: WhatsApp(yowsup_Disconnect): 4 Kill PID
2018.01.08 22:09:13.253 1: WhatsApp(yowsup_Disconnect): 5 Close FH: GLOB(0x6b64420)
2018.01.08 22:09:13.254 1: WhatsApp(yowsup_Disconnect): 6 Delete FH: GLOB(0x6b64420)
2018.01.08 22:09:13.254 1: WhatsApp(yowsup_Disconnect): 7 Delete FD:
2018.01.08 22:09:13.254 1: WhatsApp(yowsup_Disconnect): 8 Delete List: HASH(0x561e1e0)
2018.01.08 22:09:13.255 1: WhatsApp(yowsup_Disconnect): 9 Disconnected
2018.01.08 22:09:13.255 1: WhatsApp(yowsup_Disconnect): Ende
2018.01.08 22:09:13.255 1: WhatsApp(yowsup_Read): yowsup_Read: 5 end of file reached while sysread
2018.01.08 22:09:13.268 1: WhatsApp(yowsup_Shutdown): Start
2018.01.08 22:09:13.269 1: WhatsApp(yowsup_Shutdown): Ende
2018.01.08 22:09:13.269 1: WhatsApp(yowsup_Shutdown): Start
2018.01.08 22:09:13.270 1: WhatsApp(yowsup_Shutdown): Ende
2018.01.08 22:09:13.720 1: WhatsApp(yowsup_Shutdown): Start
2018.01.08 22:09:13.720 1: WhatsApp(yowsup_Shutdown): Ende
2018.01.08 22:09:17.345 1: WhatsApp(yowsup_Shutdown): Start
2018.01.08 22:09:17.345 1: WhatsApp(yowsup_Disconnect): Start
2018.01.08 22:09:17.346 1: WhatsApp(yowsup_Disconnect): 2 RemoveInternalTimer
2018.01.08 22:09:17.357 1: WhatsApp(yowsup_Shutdown): Start
2018.01.08 22:09:17.358 1: WhatsApp(yowsup_Shutdown): Ende
2018.01.08 22:09:17.359 1: WhatsApp(yowsup_Shutdown): Start
2018.01.08 22:09:17.359 1: WhatsApp(yowsup_Shutdown): Ende
2018.01.08 22:09:17.360 1: WhatsApp(yowsup_Shutdown): Start
2018.01.08 22:09:17.360 1: WhatsApp(yowsup_Shutdown): Ende


Wäre wirklich toll, wenn jemand eine Idee hätte, was ich prüfen oder ändern kann.

Viele Grüße
Marc

gunnarhenne

Hallo,
ich habe zunächst mal versucht, die yowsup-Registrierung auf der Kommandozeile ans Laufen zu bekommen. Das hat vor ein paar Monaten noch funktioniert, aber jetzt geht es nicht mehr (Fehlermeldung mit old_version). Die Registrierung von Mobilnummern auf denen bereits Whatsapp mittels App aktiv läuft (und deren Registrierung schon ziemlich lange her ist) funktioniert wie sie sollte. Whatspp scheint also Neuregistrierungen via yowsup zu blocken.
Ich möchte gerne testen, ob man durch die Einrichtung eines Zugangs in der Whatsapp App diese Nummer dann auch mit yowsup nutzen kann.
Dazu wollte ich mir ein leeres Smartphone besorgen und mit einer frischen SIM Karte testen, ob ich deren Nummer mit yowsup registrieren kann, nachdem ich sie auf dem smartphone mit der App eingerichtet habe.

Vielleicht hilft dieser Hinweis etwas Arbeit zu ersparen.
Viele Grüße
Gunnar

heinzfo

#1558
https://github.com/tgalal/yowsup/issues/2319

Ganz unten, von tgalal:
< update yowsup, register using android env, login using s40 env >

PS: ich verwende eine Festnetznummer.


Init

So, habe gestern noch viel getestet und herausgefunden, dass der reconnect bei einem laufenden HMCCU nicht funktioniert.

Sobald ich folgendes in meiner cfg habe, dann funktioniert der reconnect nicht mehr. Nach dem entfernen funktioniert auch der reconnect:

define d_ccu HMCCU 192.168.146.12
attr d_ccu ccuflags extrpc
attr d_ccu group HMCCU
attr d_ccu room HMCCU,System
attr d_ccu rpcinterfaces BidCos-RF,BidCos-Wired,HmIP-RF
attr d_ccu rpcport 2001,2000,2010
attr d_ccu rpcserver on
attr d_ccu stateFormat rpcstate/state


Hat jemand eine Idee?

VG
Marc