Hauptmenü

FHEM Docker Lelepresenced

Begonnen von David-Lee, 30 März 2021, 20:22:24

Vorheriges Thema - Nächstes Thema

Otto123

Naja ich meine ich habe genau den hier bezeichneten Anwendungsfall "durchgezogen"
- frisches Raspbian-Lite
- Docker installiert - bemerkt das Bluetooth nicht geht
- presenced nach meiner Mitschrift installiert

Bei einer der drei Schritte muss die Unbekannte stecken - das wüsste ich gerne. ;)
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

David-Lee

Folgende Meldung erhalte ich wenn ich  lepresenced starte:

pi@raspberrypi:~/scripts $ sudo ./lepresenced --loglevel LOG_EMERG -d
Can't locate Readonly.pm in @INC (you may need to install the Readonly module)
(@INC contains: /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.28.1 /usr/local/share/perl/5.28.1 /usr/lib/arm-linux-gnueabihf/perl5/5.28
/usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.28 /usr/share/perl/5.28 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base) at ./lepresenced line 35.
BEGIN failed--compilation aborted at ./lepresenced line 35.


Dann habe wie im Wiki sudo apt-get install libnet-server-*

Neugestartet und den Befehl sudo ./lepresenced --loglevel LOG_EMERG -d eingegeben und es kam die gleiche Fehlermeldung.

kadettilac89

gib mal

sudo cpan

und in dem Fenster das dann kommt ..

install Readonly

gibt dazu auch einen Thread, hab aber nicht gesehen, welches apt-paket das ist.

Teste dann nochmal

https://forum.fhem.de/index.php/topic,110740.0.html

Otto123

sollte libreadonly-perl als debian Paket sein. Nicht getestet. Wie man sowas rausbekommt :)
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Wernieman

CPAN ist gut zum entwickeln, aber für udaptes des Systemes, also längerfristig, für den DAU nicht so gut ...
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

David-Lee

Vielen lieben Dank an alle!

Ich habe es jetzt so umgesetzt und funktioniert auf anhieb!  :D

#### BT Workaround
sudo cpan
install Readonly

sudo apt-get install bluez-hcidump

sudo apt-get install libnet-server-*

mkdir scripts
cd scripts
wget https://svn.fhem.de/fhem/trunk/fhem/contrib/PRESENCE/lepresenced
chmod +x lepresenced
chgrp -cR dialout lepresenced

sudo ./lepresenced --loglevel LOG_EMERG -d

sudo systemctl edit --force --full lepresenced

#####
[Unit]
Description=FHEM Home lepresenced Daemon
Wants=network.target
After=network.target
#Requires=postgresql.service
#After=postgresql.service
#Requires=mysql.service
#After=mysql.service

[Service]
Type=forking
#User=fhem
Group=dialout
WorkingDirectory=/home/pi/scripts
ExecStart=/usr/bin/perl lepresenced -d
Restart=always

[Install]
WantedBy=multi-user.target
####
sudo systemctl enable lepresenced
sudo systemctl start lepresenced


fhem.cfg --> define MeinGtAG PRESENCE lan-bluetooth xx:xx:xx:xx:xx:xx host.docker.internal:5333    120


kadettilac89

Glückwunsch, du könntest das Thema noch auf erledigt setzen ... einfach   [gelöst]    vor den Thread-Titel setzen. 

Otto123

Glückwunsch  ;D
Aber bitte nicht schließen, vielleicht schreib ich noch was dazu. Und habe vielleicht noch ne Frage. ;)

Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz