FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: The Spirit am 30 Dezember 2016, 14:58:55

Titel: Anwesenheitserkennung mittel BLE und lepresenced modul will nicht
Beitrag von: The Spirit am 30 Dezember 2016, 14:58:55
Hi.
Hab das lepresenced modul wie im wiki beschrieben installiert und die rechte geändert.
Wenn ich aber jetzt mittels
sudo ./lepresenced --loglevel LOG_EMERG -d
das script starten will, kommt folgendes
./lepresenced: 6: ./lepresenced: Syntax error: newline unexpected
Was mache ich da falsch?
Danke,
Andreas
Titel: Antw:Anwesenheitserkennung mittel BLE und lepresenced modul will nicht
Beitrag von: CoolTux am 30 Dezember 2016, 15:29:51
Wie hast du das Skript auf Dein System bekommen. Klingt als wenn es beschädigt ist.
Titel: Antw:Anwesenheitserkennung mittel BLE und lepresenced modul will nicht
Beitrag von: The Spirit am 30 Dezember 2016, 15:32:21
habe mittels wget das file gezogen und dann die rechte gesetzt wie im wiki beschrieben
Titel: Antw:Anwesenheitserkennung mittel BLE und lepresenced modul will nicht
Beitrag von: CoolTux am 30 Dezember 2016, 15:59:07
Kenne den Wikiartikel jetzt nicht. Aber glaube das File liegt auf ein GitHub. Am besten Mal direkt dahin und dann das komplette ZIP runter laden.
Ist nur ne Idee muss nicht stimmen.
Titel: Antw:Anwesenheitserkennung mittel BLE und lepresenced modul will nicht
Beitrag von: The Spirit am 30 Dezember 2016, 16:50:18
hab jetzt das perl script nochmal geladen und jetzt startet es auch.
habe dann meinen ersten G-Tag angelert.
Leider bekomm ich beim
STATE immer disconnected
neustart schon gemacht und das lepresenced modul läuft auch.
was fehlt da noch?

im log steht:
2016.12.30 16:46:51 3: Opening MeinGtAG device 127.0.0.1:5333
2016.12.30 16:46:51 3: Can't connect to 127.0.0.1:5333: Connection refused
Titel: Antw:Anwesenheitserkennung mittel BLE und lepresenced modul will nicht
Beitrag von: CoolTux am 30 Dezember 2016, 17:32:56
Woher weist Du das lepresenced läuft?
Titel: Antw:Anwesenheitserkennung mittel BLE und lepresenced modul will nicht
Beitrag von: The Spirit am 30 Dezember 2016, 17:35:28
mit grep nachgesehen

loxberry@loxberry:~ $ ps -ef | grep lepresenced
loxberry  6357  1671  0 17:35 pts/0    00:00:00 grep --color=auto lepresenced
Titel: Antw:Anwesenheitserkennung mittel BLE und lepresenced modul will nicht
Beitrag von: CoolTux am 30 Dezember 2016, 17:45:56
Und erkannt das es nicht läuft. Was du da siehst ist dein eigener grep Befehl.

Wie startest du lepresenced?
Titel: Antw:Anwesenheitserkennung mittel BLE und lepresenced modul will nicht
Beitrag von: CoolTux am 30 Dezember 2016, 17:48:49

/usr/bin/perl /opt/fhem/scripts/lepresenced --loglevel LOG_EMERG -d


Probiere mal so zu starten. Natürlich als root oder wenn als User dann mit sudo davor.
Sollte dein Path anders sein bitte anpassen.
Titel: Antw:Anwesenheitserkennung mittel BLE und lepresenced modul will nicht
Beitrag von: The Spirit am 30 Dezember 2016, 17:55:00
stimmt. hast recht.
jetzt nochmal gemacht
root@loxberry:/opt/loxberry/data/plugins/fhem/script# ps -ef | grep lepresenced
root      8130     1  0 17:52 ?        00:00:00 /usr/bin/perl lepresenced --loglevel LOG                                _EMERG -d
root      8160  6535  0 17:53 pts/0    00:00:00 grep lepresenced
root@loxberry:/opt/loxberry/data/plugins/fhem/script# ps -ef | grep lepresenced
root      8130     1  0 17:52 ?        00:00:00 /usr/bin/perl lepresenced --loglevel LOG_EMERG -d
root      8175  6535  0 17:53 pts/0    00:00:00 grep lepresenced

jetzt sollte es doch laufen, oder?
muss ich danach in fhem noch was machen?
jetzt geht es, danke.
Titel: Antw:Anwesenheitserkennung mittel BLE und lepresenced modul will nicht
Beitrag von: CoolTux am 30 Dezember 2016, 18:03:40
Sieht doch gut aus. So sollten nun auch Deine G-Tags gefunden werden.
Titel: Antw:Anwesenheitserkennung mittel BLE und lepresenced modul will nicht
Beitrag von: visionsurfer am 01 Januar 2017, 15:38:45
Hallo,

ich bin auch gerade dabei die Anwesenheitserkennung per GTAG einzurichten.

Ich habe genau die gleiche Fehlermeldung und das gleiche Problem.

@The Spirit
Wie hast du es hinbekommen ?
Wie hast du das lepresenced noch mal geladen ?

Ich hab es auch mit dem wget Befehl gemacht. Aber wenn ich es dann starten will, kommt die gleiche Fehlermeldung wie du. Ich hab es 1 zu 1 nach dem Wiki Eintrag gemacht.

Kannst du mir da ein Tipp geben ?

Ich wollte es auch von github schon runterladen und dann einfach per FTP auf meinen Raspberry schieben. Aber ich hab keine Ahnung wo man das dort runterladen kann ? Ich finde da quasi kein "download".

Grüße,
Visionsurfer
Titel: Antw:Anwesenheitserkennung mittel BLE und lepresenced modul will nicht
Beitrag von: CoolTux am 01 Januar 2017, 15:54:55
Bei GitHub rechte Seite grüner Knopf "Clone or Download"
Titel: Antw:Anwesenheitserkennung mittel BLE und lepresenced modul will nicht
Beitrag von: visionsurfer am 01 Januar 2017, 16:14:06
Danke für die Info. Jetzt funktioniert es. Ich hab die Datei dann per FTP hochgeladen und dann klappte es sofort.

In FHEM nun den GTAG eingebunden und jetzt hab ich was neues zum spielen. Schönes Erfolgserlebnis.

Frohes neues Jahr.

Grüße,
Visionsurfer