Anwesenheit BT v4.23 (stable)
Moderator: Co-Administratoren
-
- Beiträge: 3
- Registriert: 11.11.2014, 17:17
- Hat sich bedankt: 9 Mal
Re: Anwesenheit BT v4.23 (stable)
Wenn möglich würde ich die aktuellste Version auch teste wollen. Danke
--------------------------------------------
78 Kanäle in 22 Geräten und 21 CUxD-Kanäle in 5 CUxD-Geräten:
2x HM-CC-VG-1, 6x HM-CC-RT-DN, 1x CUX28, 1x CUX02, 3x HM-ES-PMSw1-Pl, 1x CUX34, 1x HM-Sec-SC-2, 1x HM-Sec-SD-Team, 1x HM-WDS10-TH-O, 1x CUX01, 5x HM-Sec-SD, 2x HM-TC-IT-WM-W-EU, 1x CUX08
--------------------------------------------
78 Kanäle in 22 Geräten und 21 CUxD-Kanäle in 5 CUxD-Geräten:
2x HM-CC-VG-1, 6x HM-CC-RT-DN, 1x CUX28, 1x CUX02, 3x HM-ES-PMSw1-Pl, 1x CUX34, 1x HM-Sec-SC-2, 1x HM-Sec-SD-Team, 1x HM-WDS10-TH-O, 1x CUX01, 5x HM-Sec-SD, 2x HM-TC-IT-WM-W-EU, 1x CUX08
--------------------------------------------
- blackhole
- Beiträge: 3732
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 185 Mal
- Danksagung erhalten: 587 Mal
Re: Anwesenheit BT v4.23 (stable)
CorbenDallas hat geschrieben: ↑03.07.2023, 12:20Wenn möglich würde ich die aktuellste Version auch teste wollen.
Du hast Post bekommen.
- gnom
- Beiträge: 332
- Registriert: 23.06.2022, 05:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Brühl
- Hat sich bedankt: 27 Mal
- Danksagung erhalten: 56 Mal
Re: Anwesenheit BT v4.23 (stable)
@blackhole - Vielen Dank für das super schnelle zusenden. Ich habe es schon am laufen und es funktioniert bei ersten Tests tadellos, Klasse!
Jetzt werde ich die Variable weiter protokollieren und ein paar use-cases austesten, z.B. mit Handy im Garten, etc.
Eine Klippe mußte ich jedoch umschiffen bzgl. des autostarts. Evtl. macht es Sinn, in der Anleitung darauf hinzuweisen
##############################################################################
Die Experten dürfen jetzt schmunzeln aber falls noch ein anderer Linux noob wie ich da probs hat, hier eine Kurzbeschreibung.
Die rc-local war nicht vorhanden (ist wohl legacy und seit einiger Zeit in vielen Distros nicht mehr aktiv).
Habe die dann erst mal ganz naiv manuell erstellt. Bei der Kontrolle nach re-boot kam dann aber noch das hier
und
Also wurde das script nicht gestartet
Dann bin ich nach dieser Anleitung vorgegangen, rc.local noch ausführbar gemacht und als Service eingerichtet - that's it.
https://www.linuxbabe.com/linux-server/ ... th-systemd
PS: In den aktuelle Distros werden ja andere Wegs bzgl. des autostarts beschritten, wollte die aber nicht durchtesten
Jetzt werde ich die Variable weiter protokollieren und ein paar use-cases austesten, z.B. mit Handy im Garten, etc.
Eine Klippe mußte ich jedoch umschiffen bzgl. des autostarts. Evtl. macht es Sinn, in der Anleitung darauf hinzuweisen
##############################################################################
Die Experten dürfen jetzt schmunzeln aber falls noch ein anderer Linux noob wie ich da probs hat, hier eine Kurzbeschreibung.
Die rc-local war nicht vorhanden (ist wohl legacy und seit einiger Zeit in vielen Distros nicht mehr aktiv).
Habe die dann erst mal ganz naiv manuell erstellt. Bei der Kontrolle nach re-boot kam dann aber noch das hier
Code: Alles auswählen
d@DServer:~$ ps ax|grep anw
2582 pts/1 S+ 0:00 grep anw
Code: Alles auswählen
d@DServer:~$ sudo systemctl status rc.local
● rc-local.service - /etc/rc.local Compatibility
Loaded: loaded (/lib/systemd/system/rc-local.service; static)
Drop-In: /usr/lib/systemd/system/rc-local.service.d
└─debian.conf
Active: inactive (dead)
Dann bin ich nach dieser Anleitung vorgegangen, rc.local noch ausführbar gemacht und als Service eingerichtet - that's it.
https://www.linuxbabe.com/linux-server/ ... th-systemd
Code: Alles auswählen
d@DServer:~$ ps ax|grep anw
1351 ? S< 0:00 /bin/sh /usr/local/bin/anwesenheit.sh /etc/fon-master.conf
2633 pts/0 S+ 0:00 grep anw
Gruss, Chris
don't fear dying, fear not living (Marc Aurel)
strebst Du nach Respekt, handle selber danach (unbekannt)
2 Systeme:
- Home: Debmatic & IOBroker unter Debian 12 auf Laptop, HM-IP, Asksin++ (HB-+Innogy Devices), Zigbee, Tasmota/Shelly
- WE-Shed: Debmatic & IOBroker unter Debian 11 auf Laptop, HM classic, Asksin++ (HB-+Innogy Devices), RF, Tasmota/Shelly
don't fear dying, fear not living (Marc Aurel)
strebst Du nach Respekt, handle selber danach (unbekannt)
2 Systeme:
- Home: Debmatic & IOBroker unter Debian 12 auf Laptop, HM-IP, Asksin++ (HB-+Innogy Devices), Zigbee, Tasmota/Shelly
- WE-Shed: Debmatic & IOBroker unter Debian 11 auf Laptop, HM classic, Asksin++ (HB-+Innogy Devices), RF, Tasmota/Shelly
- blackhole
- Beiträge: 3732
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 185 Mal
- Danksagung erhalten: 587 Mal
Re: Anwesenheit BT v4.23 (stable)
Das nicht notwendig. Wie beschrieben, bezieht sich die Anleitung auf einen Raspbberry Pi mit aktuellem Raspberry Pi OS als Betriebssystem.
Wie du vielleicht später selbst noch festsellen wirst, ist es durchaus sinnvoll Kleinstrechner für diesen Zweck einzusetzen.
- gnom
- Beiträge: 332
- Registriert: 23.06.2022, 05:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Brühl
- Hat sich bedankt: 27 Mal
- Danksagung erhalten: 56 Mal
Re: Anwesenheit BT v4.23 (stable)
Absolut!
Hatte vorher länger Pi 3 bzw 4 im Einsatz. Nur gibt es auch downsides und die haben in meinem speziellen Fall den Ausschlag gegeben, insbesondere für meine weekend-shed.
Gruss, Chris
don't fear dying, fear not living (Marc Aurel)
strebst Du nach Respekt, handle selber danach (unbekannt)
2 Systeme:
- Home: Debmatic & IOBroker unter Debian 12 auf Laptop, HM-IP, Asksin++ (HB-+Innogy Devices), Zigbee, Tasmota/Shelly
- WE-Shed: Debmatic & IOBroker unter Debian 11 auf Laptop, HM classic, Asksin++ (HB-+Innogy Devices), RF, Tasmota/Shelly
don't fear dying, fear not living (Marc Aurel)
strebst Du nach Respekt, handle selber danach (unbekannt)
2 Systeme:
- Home: Debmatic & IOBroker unter Debian 12 auf Laptop, HM-IP, Asksin++ (HB-+Innogy Devices), Zigbee, Tasmota/Shelly
- WE-Shed: Debmatic & IOBroker unter Debian 11 auf Laptop, HM classic, Asksin++ (HB-+Innogy Devices), RF, Tasmota/Shelly
- blackhole
- Beiträge: 3732
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 185 Mal
- Danksagung erhalten: 587 Mal
Re: Anwesenheit BT v4.23 (stable)
Hallo zusammen,
zurzeit existiert ein Bug im aktuellen Kernel 6.1.21-v7+ von Raspberry Pi OS (Debian 12.1 "Bookworm"), welcher Bluetooth betrifft.
Dieser Kernel-Bug wirkt sich leider auch negativ auf Anwesenheit BT aus:
Falls jemand von dem Kernel-Bug betroffen sein sollte:
In der noch nicht veröffentlichten Version 5.11 von Anwesenheit BT gibt es einen Workaround.
Betroffene User können auf dem bekannten Weg diese Vorabversion von Anwesenheit BT v5 erhalten.
zurzeit existiert ein Bug im aktuellen Kernel 6.1.21-v7+ von Raspberry Pi OS (Debian 12.1 "Bookworm"), welcher Bluetooth betrifft.
Dieser Kernel-Bug wirkt sich leider auch negativ auf Anwesenheit BT aus:
- Anwesenheit wird zunächst erkannt
- Abwesenheit wird erkannt
- Erneute Anwesenheit wird nicht mehr erkannt
Falls jemand von dem Kernel-Bug betroffen sein sollte:
In der noch nicht veröffentlichten Version 5.11 von Anwesenheit BT gibt es einen Workaround.
Betroffene User können auf dem bekannten Weg diese Vorabversion von Anwesenheit BT v5 erhalten.
- blackhole
- Beiträge: 3732
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 185 Mal
- Danksagung erhalten: 587 Mal
Re: Anwesenheit BT v4.23 (stable)
Nach Installation der aktuellen Updates für Raspberry Pi OS "Bookworm" tritt oben genanntes Problem bei mir nicht mehr auf.
Der ebenfalls oben genannte Workaround für Anwesenheit BT ist somit obsolet.
Grundsätzlich gibt es für Raspberry Pi OS "Bookworm" folgende (vorgesehene) Möglichkeit, falls man den Verdacht hat, dass der Bluetooth-Dienst des Betriebssystems nicht stabil läuft:
Die Datei /lib/systemd/system/bluetooth.service editieren und im nachfolgenden Abschnitt ...
Code: Alles auswählen
[Service]
Type=dbus
BusName=org.bluez
ExecStart=/usr/libexec/bluetooth/bluetoothd
NotifyAccess=main
#WatchdogSec=10
#Restart=on-failure
CapabilityBoundingSet=CAP_NET_ADMIN CAP_NET_BIND_SERVICE
LimitNPROC=1
Code: Alles auswählen
[Service]
Type=dbus
BusName=org.bluez
ExecStart=/usr/libexec/bluetooth/bluetoothd
NotifyAccess=main
WatchdogSec=30
Restart=on-failure
CapabilityBoundingSet=CAP_NET_ADMIN CAP_NET_BIND_SERVICE
LimitNPROC=1
Code: Alles auswählen
sudo systemctl daemon-reload
Code: Alles auswählen
sudo systemctl restart bluetooth.service
-
- Beiträge: 8
- Registriert: 28.03.2020, 11:22
Re: Anwesenheit BT v4.23 (stable)
Hallo Blackhole, könnte ich bitte BT v4.23 für Raspberry zukommen lassen.
- blackhole
- Beiträge: 3732
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 185 Mal
- Danksagung erhalten: 587 Mal
Re: Anwesenheit BT v4.23 (stable)
opawilli66 hat geschrieben: ↑06.12.2023, 20:03Hallo Blackhole, könnte ich bitte BT v4.23 für Raspberry zukommen lassen.
Du hast Post bekommen.
-
- Beiträge: 29
- Registriert: 13.09.2017, 14:06
- Hat sich bedankt: 1 Mal
Re: Anwesenheit BT v4.23 (stable)
Guten morgen. Ich hätte auch gern die aktuelle Version. Besten dank im voraus