odpal htop i filtruj wyniki F4 wpisz bluepy czy cos nie siedzi odpalone.
sudo bkill bluepy i zobacz wtedy
Instalacja bramki SUPLA-VIRTUAL-DEVICE z obsługą termometrów LYWSD03MMC
-
klimasstudio
- Posts: 1273
- Joined: Wed Aug 28, 2019 9:35 pm
- Location: localhost
Więc chodź OSUPLUJE Ci dom
Druk 3D - > https://klimastech.eu.org/druk-3d
Druk 3D - > https://klimastech.eu.org/druk-3d
-
Jacaxx1
- Posts: 87
- Joined: Tue Nov 20, 2018 7:33 pm
Robiłem tak , nie było żadnych procesów a mimo to połączenie z bt z termometrem było cały czas.
-
uchnast.michal
- Posts: 1334
- Joined: Tue Jun 04, 2019 11:37 am
- Has thanked: 7 times
Jak już pisałem, odpalam cyklicznie jeden odczyt co 15 min, 5 min po tym poniższy skrypt.
Crontab
Baterię wymieniałem 21 lutego 2022, mam 65% 2,8V.
BTW
Spróbowałem zainstalować na jednej malinie Pi 0 W SUPLA-DEVICE na linux (viewtopic.php?t=10735&hilit=SUPLA+DEVICE+LINUX) - efekt > zawiesiła się a temp. procka mega wzrosła (w okolicach 60% kompilacji). Z drugim podejściem czekam do zakończenia okresu grzewczego
Code: Select all
#!/bin/bash
for PID in $(ps -ef | egrep "(/bin/sh -c /home/pi/supla-mi-th/LYWSD03MMC.py)|(bl
RUNTIMESEC=$(ps -o etimes= -p "$PID")
if [ "$RUNTIMESEC" -gt "300" ]; then kill -9 $PID; fi
done
exit 0Code: Select all
#salon
0,15,30,45 * * * * /usr/bin/python3 /home/pi/supla-mi-th/LYWSD03MMC.py --device 00:00:00:00:00:00 --battery --round --debounce --name th4 -c 1 --callback save.sh
#lazienka_dol
5,35 * * * * /usr/bin/python3 /home/pi/supla-mi-th/LYWSD03MMC.py --device 00:00:00:00:00:00 --battery --round --debounce --name th5 -c 1 --callback save.sh
0,10,20,30,40,50 * * * * /home/pi/supla-mi-th/kill.shBTW
Spróbowałem zainstalować na jednej malinie Pi 0 W SUPLA-DEVICE na linux (viewtopic.php?t=10735&hilit=SUPLA+DEVICE+LINUX) - efekt > zawiesiła się a temp. procka mega wzrosła (w okolicach 60% kompilacji). Z drugim podejściem czekam do zakończenia okresu grzewczego
Last edited by uchnast.michal on Wed Jan 18, 2023 4:35 pm, edited 1 time in total.
-
klew
- Posts: 13908
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Process supla-device się zawiesił na czymś?uchnast.michal wrote: Wed Jan 18, 2023 4:21 pm Spróbowałem zainstalować na jednej malinie Pi 0 W SUPLA-DEVICE na linux (viewtopic.php?t=10735&hilit=SUPLA+DEVICE+LINUX) - efekt > zawiesiła się a temp. procka mega wzrosła (w okolicach 60% kompilacji). Z drugim podejściem czekam do zakończenia okresu grzewczego![]()
Czy kompilacja? Jeśli kompilacja, to na maszynach z małą ilością RAM, kompilujecie po prostu "mąkę" bez "-j10" czy innej wartości.
Najlepsze suple dla Twojego domu 
-
Robert Błaszczak
- Posts: 5222
- Joined: Sat Dec 22, 2018 8:55 pm
- Location: Zielona Góra
- Has thanked: 37 times
- Been thanked: 27 times
@klew, to już młyny też suplują?klew wrote: Wed Jan 18, 2023 5:59 pm [...] kompilujecie po prostu "mąkę" bez "-j10" czy innej wartości.
Ps. Tak te wszechobecne "poprawiacze" działają
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
-
klew
- Posts: 13908
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Niektórzy robią mękę malinowąRobert Błaszczak wrote: Wed Jan 18, 2023 6:22 pm@klew, to już młyny też suplują?klew wrote: Wed Jan 18, 2023 5:59 pm [...] kompilujecie po prostu "mąkę" bez "-j10" czy innej wartości.![]()
Ps. Tak te wszechobecne "poprawiacze" działają![]()
Najlepsze suple dla Twojego domu 
-
uchnast.michal
- Posts: 1334
- Joined: Tue Jun 04, 2019 11:37 am
- Has thanked: 7 times
Na kompilacji, będę testował bez parametru. Dziękiklew wrote: Wed Jan 18, 2023 5:59 pmProcess supla-device się zawiesił na czymś?uchnast.michal wrote: Wed Jan 18, 2023 4:21 pm Spróbowałem zainstalować na jednej malinie Pi 0 W SUPLA-DEVICE na linux (viewtopic.php?t=10735&hilit=SUPLA+DEVICE+LINUX) - efekt > zawiesiła się a temp. procka mega wzrosła (w okolicach 60% kompilacji). Z drugim podejściem czekam do zakończenia okresu grzewczego![]()
Czy kompilacja? Jeśli kompilacja, to na maszynach z małą ilością RAM, kompilujecie po prostu "mąkę" bez "-j10" czy innej wartości.
Edit
Poszło, co za emocje:) Dzięki.
BTW
Kogo mogę prosić o pomoc z supla-dev. Na jednej malinie coś powaliłem i pokazuje mi, że jest aktualna lecz na 100% nie jest (nawet ikonki (i) nie ma). Jak wymusić ponownie pobranie z gita i kompilację by nie stracić danych?
-
shimano73
- Posts: 2174
- Joined: Sun Feb 28, 2016 12:27 pm
- Location: Orzesze
- Been thanked: 1 time
Koledzy , wciąż nie daje rady , jak pisałem wczesniej , co 24h zwykle ok godz 5 przestają sie odświeżać dane z czujników.
Nie jest to chyba problem z bluetooth'em bo po komendzie "hcitool lescan" leci lista ze znalezionymi czujnikami i nie tylko.
Zauważyłem że gdy próbuje uruchomić kolejny proces "./start-listening.sh" , który wygląda tak
W odpowiedzi dostaje :
Ubicie istniejącego procesu nie rozwiązuje problemu , dopiero restart terminala
Nie jest to chyba problem z bluetooth'em bo po komendzie "hcitool lescan" leci lista ze znalezionymi czujnikami i nie tylko.
Zauważyłem że gdy próbuje uruchomić kolejny proces "./start-listening.sh" , który wygląda tak
Code: Select all
#!/bin/bash
./LYWSD03MMC.py -p --atc --battery --round --debounce --watchdogtimer 60 --callback save-to-file.sh
Code: Select all
dariusz@Wyse:~/MiTemperature2$ ./start-listening.sh
---------------------------------------------
MiTemperature2 / ATC Thermometer version 5.0
---------------------------------------------
Please read README.md in this folder. Latest version is available at https://github.com/JsBergbau/MiTemperature2#readme
This file explains very detailed about the usage and covers everything you need to know as user.
Script started in passive mode
------------------------------
In this mode all devices within reach are read out, unless a devicelistfile and --onlydevicelist is specified.
Also --name Argument is ignored, if you require names, please use --devicelistfile.
In this mode debouncing is not available. Rounding option will round humidity and temperature to one decimal place.
Passive mode usually requires root rights. If you want to use it with normal user rights,
please execute "sudo setcap cap_net_raw,cap_net_admin+eip $(eval readlink -f `which python3`)"
You have to redo this step if you upgrade your python version.
----------------------------
Power ON bluetooth device 0
Traceback (most recent call last):
File "/home/dariusz/MiTemperature2/./LYWSD03MMC.py", line 601, in <module>
toggle_device(dev_id, True)
File "/home/dariusz/MiTemperature2/bluetooth_utils.py", line 122, in toggle_device
fcntl.ioctl(hci_sock.fileno(),
OSError: [Errno 19] No such device
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Wezmę udział w Supla Offline Party 2024
Wezmę udział w Supla Offline Party 2024
klimasstudio wrote: Wed Jan 18, 2023 1:33 pm odpal htop i filtruj wyniki F4 wpisz bluepy czy cos nie siedzi odpalone.
sudo bkill bluepy i zobacz wtedy
Edit" ach, chyba chodziło o pkill?1
Tak czy owak u mnie nie wiszą takie procesy i nie wiem o co chodzi bo od 3 godzin termometr nie pokazuje w supli temperatury *wszystkich termometrów jest 4) tak się dzieje dość często dla tych bardziej oddalonych termometrów ale nei oszczedza eż bliższch tyle że rzadziej i w takich wypadkach pomaga restart maliny.
Żaden z procesów w htop nie wydaje się pobierać większych zasobów ani procka ani pamięci
procesy aktywne w sytemie to
:
Code: Select all
supla@raspberrypi:~ $ ps -A
PID TTY TIME CMD
1 ? 00:00:12 systemd
2 ? 00:00:00 kthreadd
3 ? 00:00:00 netns
7 ? 00:00:00 mm_percpu_wq
8 ? 00:00:00 rcu_tasks_rude_
9 ? 00:00:00 rcu_tasks_trace
10 ? 00:00:07 ksoftirqd/0
11 ? 00:00:00 kdevtmpfs
12 ? 00:00:00 inet_frag_wq
14 ? 00:00:00 kauditd
15 ? 00:00:00 khungtaskd
16 ? 00:00:00 oom_reaper
17 ? 00:00:00 writeback
18 ? 00:00:01 kcompactd0
36 ? 00:00:00 kblockd
37 ? 00:00:00 blkcg_punt_bio
38 ? 00:00:00 watchdogd
41 ? 00:00:00 rpciod
42 ? 00:00:05 kworker/u3:0-hci0
43 ? 00:00:00 xprtiod
44 ? 00:00:00 kswapd0
45 ? 00:00:00 nfsiod
46 ? 00:00:00 iscsi_eh
47 ? 00:00:00 iscsi_conn_clea
48 ? 00:00:00 dwc_otg
49 ? 00:00:00 DWC Notificatio
51 ? 00:00:00 vchiq-slot/0
52 ? 00:00:00 vchiq-recy/0
53 ? 00:00:00 vchiq-sync/0
54 ? 00:00:00 zswap-shrink
56 ? 00:00:00 mmc_complete
58 ? 00:00:01 jbd2/mmcblk0p2-
59 ? 00:00:00 ext4-rsv-conver
62 ? 00:00:00 mld
63 ? 00:00:00 ipv6_addrconf
103 ? 00:00:10 systemd-journal
123 ? 00:00:03 systemd-udevd
139 ? 00:00:00 vchiq-keep/0
142 ? 00:00:00 SMIO
167 ? 00:00:00 mmal-vchiq
169 ? 00:00:00 mmal-vchiq
171 ? 00:00:00 mmal-vchiq
173 ? 00:00:00 mmal-vchiq
176 ? 00:00:00 mmal-vchiq
186 ? 00:00:00 mmal-vchiq
188 ? 00:00:00 mmal-vchiq
201 ? 00:00:00 systemd-timesyn
231 ? 00:00:00 avahi-daemon
232 ? 00:00:00 cron
233 ? 00:00:02 dbus-daemon
234 ? 00:00:00 avahi-daemon
242 ? 00:00:00 polkitd
275 ? 00:00:01 rsyslogd
291 ? 00:00:01 systemd-logind
295 ? 00:00:00 thd
302 ? 00:00:00 wpa_supplicant
324 ? 00:00:00 ModemManager
325 ? 00:00:00 rngd
335 ? 00:00:17 supervisord
344 ? 00:00:00 cfg80211
345 tty1 00:00:00 agetty
350 ? 00:00:00 sshd
357 ? 00:00:04 kworker/u3:1-brcmf_wq/mmc1:0001:1
358 ? 00:00:00 hciattach
362 ? 00:00:00 brcmf_wq/mmc1:0
365 ? 00:00:02 brcmf_wdog/mmc1
397 ? 00:00:02 bluetoothd
403 ? 00:00:00 cec-vc4
404 ? 00:00:00 irq/64-vc4 hdmi
405 ? 00:00:00 card0-crtc0
406 ? 00:00:00 card0-crtc1
407 ? 00:00:00 card0-crtc2
408 ? 00:00:00 card0-crtc3
445 ? 00:00:00 wpa_supplicant
452 ? 00:00:09 supla-virtual-d
512 ? 00:00:00 dhcpcd
2178 ? 00:00:02 kworker/u3:3-brcmf_wq/mmc1:0001:1
3115 ? 00:00:02 sshd
3118 ? 00:00:02 systemd
3119 ? 00:00:00 (sd-pam)
3136 ? 00:00:08 sshd
3137 pts/0 00:00:00 bash
3741 ? 00:00:01 kworker/0:2H-events_highpri
4196 ? 00:00:00 kworker/0:0-events_freezable
4205 ? 00:00:00 kworker/u2:0-ext4-rsv-conversion
4248 ? 00:00:00 kworker/0:0H
4312 ? 00:00:00 kworker/u2:2-events_unbound
4346 ? 00:00:00 kworker/0:3-events
4418 ? 00:00:00 kworker/0:1H-events_highpri
4482 ? 00:00:00 kworker/u2:1-events_unbound
4522 pts/0 00:00:00 ps
supla@raspberrypi:~ $

