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
- Posty: 1115
- Rejestracja: śr sie 28, 2019 9:35 pm
- Lokalizacja: localhost
- Kontakt:
Więc chodź OSUPLUJE Ci dom
Druk 3D - > https://klimastech.eu.org/druk-3d
Druk 3D - > https://klimastech.eu.org/druk-3d
- uchnast.michal
- Posty: 1074
- Rejestracja: wt cze 04, 2019 11:37 am
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
Kod: Zaznacz cały
#!/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 0
Kod: Zaznacz cały
#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.sh
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
Ostatnio zmieniony śr sty 18, 2023 4:35 pm przez uchnast.michal, łącznie zmieniany 1 raz.
e-talking............
Byłem tam - Supla Offline Party 2023
Byłem tam - Supla Offline Party 2023
Process supla-device się zawiesił na czymś?uchnast.michal pisze: ↑śr sty 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.
Widzimy się na Supla Offline Party vol. 2
- Robert Błaszczak
- Posty: 4007
- Rejestracja: sob gru 22, 2018 8:55 pm
- Lokalizacja: Zielona Góra
- Kontakt:
Niektórzy robią mękę malinowąRobert Błaszczak pisze: ↑śr sty 18, 2023 6:22 pm@klew, to już młyny też suplują?
Ps. Tak te wszechobecne "poprawiacze" działają
Widzimy się na Supla Offline Party vol. 2
- uchnast.michal
- Posty: 1074
- Rejestracja: wt cze 04, 2019 11:37 am
Na kompilacji, będę testował bez parametru. Dziękiklew pisze: ↑śr sty 18, 2023 5:59 pmProcess supla-device się zawiesił na czymś?uchnast.michal pisze: ↑śr sty 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?
e-talking............
Byłem tam - Supla Offline Party 2023
Byłem tam - Supla Offline Party 2023
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
Kod: Zaznacz cały
#!/bin/bash
./LYWSD03MMC.py -p --atc --battery --round --debounce --watchdogtimer 60 --callback save-to-file.sh
Kod: Zaznacz cały
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 pisze: ↑śr sty 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
:
Kod: Zaznacz cały
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:~ $