====================================================================== PI5HOME RUNTIME / SCHEDULING MAP ====================================================================== HOST pi5home TIME 2026-08-18 11:35:27 EEST ====================================================================== 1. WEB SERVER / NGINX ====================================================================== NGINX nginx version: nginx/1.26.3 SERVER NAMES server_name pi5home; LISTEN listen 80; listen [::]:80; ROOT root /var/www/pi5home_web; WEBROOT /var/www/pi5home_web WEBROOT CONTENT db_schema_chat.txt map.runtime.txt pi5home_sun_year.png pi5home_weather_day.png pi5home_weather_month.png ====================================================================== 2. KÄYNNISSÄ OLEVAT PI5HOME-PROSESSIT ====================================================================== PID 201642 USER jarkko START Sun Aug 16 12:28:49 COMMAND 2026 /usr/bin/python3 /home/jarkko/pi5home/zb_mqtt_to_sqlite. py PID 375503 USER jarkko START Tue Aug 18 10:39:50 COMMAND 2026 /usr/bin/python3 /home/jarkko/pi5home/ruuvi_mqtt_sql-1.py ====================================================================== 3. PI5HOME SYSTEMD-PALVELUT ====================================================================== pi5home-clock-check.service loaded inactive dead Pi5home NTP clock check and correction pi5home-sun-daily.service loaded inactive dead Pi5home Sun Daily Update pi5home-zigbee-sql.service loaded active running Pi5home Zigbee MQTT to SQLite ruuvi-mqtt.service loaded active running Ruuvi MQTT to SQLite ====================================================================== 4. SYSTEMD TIMERIT ====================================================================== Wed 2026-08-19 03:10:00 EEST 15h Tue 2026-08-18 03:10:04 EEST 8h ago pi5home-sun-daily.timer pi5home-sun-daily.service Sun 2026-08-23 03:17:00 EEST 4 days - - pi5home-clock-check.timer pi5home-clock-check.service ====================================================================== 5. JARKON CRONTAB ====================================================================== Ei crontab-rivejä. ====================================================================== 6. ROOTIN CRONTAB ====================================================================== Ei rootin crontab-rivejä. ====================================================================== 7. SYSTEM CRON ====================================================================== /etc/crontab # /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file # and files in /etc/cron.d. These files also have username fields, # that none of the other crontabs do. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin # Example of job definition: # .---------------- minute (0 - 59) # | .------------- hour (0 - 23) # | | .---------- day of month (1 - 31) # | | | .------- month (1 - 12) OR jan,feb,mar,apr ... # | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue, wed,thu,fri,sat # | | | | | # * * * * * user-name command to be executed 17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || { cd / && run-parts -- report /etc/cron.daily; } 47 6 * * 7 root test -x /usr/sbin/anacron || { cd / && run-parts -- report /etc/cron.weekly; } 52 6 1 * * root test -x /usr/sbin/anacron || { cd / && run-parts -- report /etc/cron.monthly; } # /etc/cron.d/.placeholder # DO NOT EDIT OR REMOVE # This file is a simple placeholder to keep dpkg from removing this directory /etc/cron.d/e2scrub_all 30 3 * * 0 root test -e /run/systemd/system || SERVICE_MODE=1 /usr/ libexec/e2fsprogs/e2scrub_all_cron 10 3 * * * root test -e /run/systemd/system || SERVICE_MODE=1 /sbin/ e2scrub_all -A -r ====================================================================== 8. PI5HOME SYSTEMD - TARKAT TIEDOT ====================================================================== --- pi5home-clock-check.service --- MainPID=0 ExecStart={ path=/usr/local/sbin/pi5home-clock-check.sh ; argv[]=/usr/ local/sbin/pi5home-clock-check.sh ; ignore_errors=no ; start_time=[n/ a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 } WorkingDirectory= User= ActiveState=inactive SubState=dead FragmentPath=/etc/systemd/system/pi5home-clock-check.service UnitFileState=static --- pi5home-sun-daily.service --- MainPID=0 ExecStart={ path=/home/jarkko/update_sun_daily.sh ; argv[]=/home/ jarkko/update_sun_daily.sh ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 } WorkingDirectory= User=jarkko ActiveState=inactive SubState=dead FragmentPath=/etc/systemd/system/pi5home-sun-daily.service UnitFileState=static --- pi5home-zigbee-sql.service --- MainPID=201642 ExecStart={ path=/usr/bin/python3 ; argv[]=/usr/bin/python3 /home/ jarkko/pi5home/zb_mqtt_to_sqlite.py ; ignore_errors=no ; start_time= [n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 } WorkingDirectory=/home/jarkko/pi5home User=jarkko ActiveState=active SubState=running FragmentPath=/etc/systemd/system/pi5home-zigbee-sql.service UnitFileState=enabled --- ruuvi-mqtt.service --- MainPID=375503 ExecStart={ path=/usr/bin/python3 ; argv[]=/usr/bin/python3 /home/ jarkko/pi5home/ruuvi_mqtt_sql-1.py ; ignore_errors=no ; start_time= [Tue 2026-08-18 10:39:50 EEST] ; stop_time=[n/a] ; pid=375503 ; code= (null) ; status=0/0 } WorkingDirectory=/home/jarkko/pi5home User=jarkko ActiveState=active SubState=running FragmentPath=/etc/systemd/system/ruuvi-mqtt.service UnitFileState=enabled ====================================================================== 9. PI5HOME / MQTT PROSESSIPUU ====================================================================== 376701 372739 root S+ Tue Aug 18 11:35:26 2026 \_ sudo python3 /home/ jarkko/pi5home/map_runtime.py 376718 376701 root Ss Tue Aug 18 11:35:27 2026 \_ sudo python3 /home/ jarkko/pi5home/map_runtime.py 376719 376718 root S+ Tue Aug 18 11:35:27 2026 \_ python3 /home/ jarkko/pi5home/map_runtime.py 201671 201434 root Ss Sun Aug 16 12:28:49 2026 \_ mosquitto_sub -h localhost -p 1883 -u pi5home -P RuuviKissaPi5!2026 -t zigbee2mqtt/# -v 250086 201434 root Ss Sun Aug 16 18:26:01 2026 \_ mosquitto_sub -h localhost -u pi5home -P RuuviKissaPi5!2026 -t homeassistant/sensor/# - v 250640 201434 root Ss Sun Aug 16 18:30:12 2026 \_ mosquitto_sub -h localhost -u pi5home -P RuuviKissaPi5!2026 -t homeassistant/sensor/# - v 267790 201434 root Ss Sun Aug 16 19:53:50 2026 \_ mosquitto_sub -h localhost -u pi5home -P RuuviKissaPi5!2026 -t homeassistant/sensor/ ruuvi_*/config -C 1 -v 270267 201434 root Ss Sun Aug 16 20:10:12 2026 \_ mosquitto_sub -h localhost -u pi5home -P RuuviKissaPi5!2026 -t homeassistant/sensor/# - v 290725 201434 root Ss Sun Aug 16 21:59:20 2026 \_ mosquitto_sub -h localhost -p 1883 -u pi5home -P RuuviKissaPi5!2026 -t homeassistant/ sensor/+/config -F %t 290959 201434 root Ss Sun Aug 16 22:00:01 2026 \_ mosquitto_sub -h localhost -p 1883 -u pi5home -P RuuviKissaPi5!2026 -t homeassistant/# -v 291044 201434 root Ss Sun Aug 16 22:00:19 2026 \_ mosquitto_sub -h localhost -p 1883 -u pi5home -P RuuviKissaPi5!2026 -t homeassistant/ sensor/# -F %t 291266 201434 root Ss Sun Aug 16 22:00:43 2026 \_ mosquitto_sub -h localhost -p 1883 -u pi5home -P RuuviKissaPi5!2026 -t homeassistant/ sensor/# -F %t 291475 201434 root Ss Sun Aug 16 22:01:39 2026 \_ mosquitto_sub -h localhost -p 1883 -u pi5home -P RuuviKissaPi5!2026 -t ruuvi/# -F %t 291634 201434 root Ss Sun Aug 16 22:01:45 2026 \_ mosquitto_sub -h localhost -p 1883 -u pi5home -P RuuviKissaPi5!2026 -t homeassistant/ sensor/# -F %t 294272 201434 root Ss Sun Aug 16 22:15:20 2026 \_ mosquitto_sub -h localhost -p 1883 -u pi5home -P RuuviKissaPi5!2026 -t ruuvi/# -F %t 294308 201434 root Ss Sun Aug 16 22:15:28 2026 \_ mosquitto_sub -h localhost -p 1883 -u pi5home -P RuuviKissaPi5!2026 -t homeassistant/ sensor/# -F %t 294610 201434 root Ss Sun Aug 16 22:17:01 2026 \_ mosquitto_sub -h 192.168.100.25 -p 1883 -u pi5home -P RuuviKissaPi5!2026 -t homeassistant/sensor/# -F %t 294867 201434 root Ss Sun Aug 16 22:17:25 2026 \_ mosquitto_sub -h 192.168.100.25 -p 1883 -u pi5home -P RuuviKissaPi5!2026 -t homeassistant/sensor/# -F %t 298429 201434 root Ss Sun Aug 16 22:40:05 2026 \_ mosquitto_sub -h localhost -u pi5home -P RuuviKissaPi5!2026 -t homeassistant/+/+/ config -C 100 -v 298521 201434 root Ss Sun Aug 16 22:40:17 2026 \_ mosquitto_sub -h localhost -u pi5home -P RuuviKissaPi5!2026 -t homeassistant/+/+/ config -C 100 -v 201642 1 jarkko Ss Sun Aug 16 12:28:49 2026 /usr/bin/python3 /home/ jarkko/pi5home/zb_mqtt_to_sqlite.py 201650 201642 jarkko Sl Sun Aug 16 12:28:49 2026 \_ docker exec -i mosquitto mosquitto_sub -h localhost -p 1883 -u pi5home -P RuuviKissaPi5!2026 -t zigbee2mqtt/# -v 375503 1 jarkko Ss Tue Aug 18 10:39:50 2026 /usr/bin/python3 /home/ jarkko/pi5home/ruuvi_mqtt_sql-1.py ====================================================================== RAPORTTI VALMIS ====================================================================== FILE /var/www/pi5home_web/map.runtime.txt