aaronwmorris / indi-allsky

Software to manage a Linux-based All Sky Camera.
GNU General Public License v3.0
220 stars 35 forks source link

Time lapse video "clipping" issue #1492

Closed AstroAlan closed 1 day ago

AstroAlan commented 1 week ago

Hello, I'm hoping someone can help please. Firstly well done to AM for a great (and free) piece of software. Had no real issues once I increased the memory swap size to 5gb. But I've been trying to sort an issue out for about a month now. I'm a novice with the raspberry pi so I'm now just guessing at the cause. When a timelapse has been created there's an artifact on the video that appears to be clipping the brightness of the video making it appear blocky and pixelated in patches. This dances around the screen as the video progresses.. Non of these artifacts are present on the individual frames taken throughout the night, so I believe it's a time lapse processing error/setting fault. Camera is a ZWO 676MC. Here's a Dropbox link to the time lapse video (340mb so exceeds the 10mb allowed to post here) and below the support info.

https://www.dropbox.com/scl/fi/xzemmgw6cisk6hcpcz0km/allsky-timelapse_ccd1_20240901_night-2.mp4?rlkey=v4ezhx1e9eqni1npkp3jsdhm3&st=q81ho60s&dl=0

Support info (Sorry it's so long!!!)

/home/alans/indi-allsky/misc/support_info.sh: line 62: warning: command substitution: ignored null byte in input #################################

indi-allsky support info

#################################


Distribution: debian
Release: 12
Arch: aarch64
Bits: 64

CPUs: 4
Memory: 4142224 kB

System: Raspberry Pi 5 Model B Rev 1.0

Linux raspberrypi 6.6.31+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.31-1+rpt1 (2024-05-29) aarch64 GNU/Linux

Time
Mon  2 Sep 07:00:23 BST 2024

System timezone
Europe/London

Uptime
 07:00:23 up 2 days, 12:25,  2 users,  load average: 0.05, 0.07, 0.09

Memory
               total        used        free      shared  buff/cache   available
Mem:         4142224      923984     2445792       34688      873824     3218240
Swap:        2097136      940032     1157104

Filesystems
Filesystem     1K-blocks      Used Available Use% Mounted on
udev             1896160         0   1896160   0% /dev
tmpfs             414224      6000    408224   2% /run
/dev/mmcblk0p2 491542480 162978220 303580784  35% /
tmpfs            2071104      1056   2070048   1% /dev/shm
tmpfs               5120        48      5072   1% /run/lock
/dev/mmcblk0p1    522230     76398    445832  15% /boot/firmware
tmpfs             414208       160    414048   1% /run/user/1000

sysctl info
vm.swappiness = 60

Thermal info
cpu-thermal
39700

system python: Python 3.11.2

indiserver: /usr/local/bin/indiserver

IP Info
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether d8:3a:dd:c9:b8:bc brd ff:ff:ff:ff:ff:ff
    inet 192.168.68.67/22 brd 192.168.71.255 scope global dynamic noprefixroute eth0
       valid_lft 5659sec preferred_lft 5659sec
    inet6 fd6f:5421:b74d:c43c:ebc1:7952:9bd2:98d9/64 scope global dynamic noprefixroute 
       valid_lft 1360sec preferred_lft 1360sec
    inet6 fe80::af0c:3e99:9199:351e/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether d8:3a:dd:c9:b8:be brd ff:ff:ff:ff:ff:ff

User info
uid=1000(alans) gid=1000(alans) groups=1000(alans),4(adm),20(dialout),24(cdrom),27(sudo),29(audio),44(video),46(plugdev),60(games),100(users),102(input),105(render),106(netdev),115(lpadmin),993(gpio),994(i2c),995(spi),999(systemd-journal)

Process info
alans       1133  0.1  0.0  83760  2512 ?        Ss   Aug30   4:20 /usr/local/bin/indiserver -p 7624 indi_simulator_telescope indi_asi_ccd indi_gpsd
alans       1155  0.0  0.1  41968  4608 ?        S    Aug30   0:42 indi_simulator_telescope
alans       1156  0.1  2.8 531360 116816 ?       Sl   Aug30   5:12 indi_asi_ccd
alans       1157  0.0  0.0  45440  3072 ?        S    Aug30   0:00 indi_gpsd
alans       2095  0.0  0.1  32672  8192 ?        SNs  Aug30   0:10 /home/alans/indi-allsky/virtualenv/indi-allsky/bin/python3 /home/alans/indi-allsky/virtualenv/indi-allsky/bin/gunicorn --config /etc/indi-allsky/gunicorn.conf.py indi_allsky.wsgi
alans       2098  0.0  1.5 899888 64704 ?        SNl  Aug30   0:34 /home/alans/indi-allsky/virtualenv/indi-allsky/bin/python3 /home/alans/indi-allsky/virtualenv/indi-allsky/bin/gunicorn --config /etc/indi-allsky/gunicorn.conf.py indi_allsky.wsgi
alans       2130  0.0  0.9 953040 38704 ?        SNsl Aug30   0:42 /home/alans/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run
alans      13424  0.8  3.5 1001088 145440 ?      SNl  Sep01   8:13 /home/alans/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run
alans      13426  3.1  6.0 1348400 249808 ?      SNl  Sep01  30:29 /home/alans/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run
alans      13427  2.8  3.4 1061520 141872 ?      SNl  Sep01  27:51 /home/alans/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run
alans      18520  0.0  0.0   7072  2560 ?        SN   07:00   0:00 /bin/bash /home/alans/indi-allsky/misc/support_info.sh

Check for virtual sessions

USB info
Bus 004 Device 002: ID 03c3:676d ZWO ASI676MC
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

USB Permissions
      133      0 drwxr-xr-x   6 root     root          120 Aug 30 18:34 /dev/bus/usb
      134      0 drwxr-xr-x   2 root     root           60 Aug 31 06:03 /dev/bus/usb/001
      135      0 crw-rw-r--   1 root     root     189,   0 Aug 30 18:34 /dev/bus/usb/001/001
      136      0 drwxr-xr-x   2 root     root           60 Aug 30 18:34 /dev/bus/usb/002
      137      0 crw-rw-r--   1 root     root     189, 128 Aug 30 18:34 /dev/bus/usb/002/001
      138      0 drwxr-xr-x   2 root     root           60 Aug 30 18:34 /dev/bus/usb/003
      139      0 crw-rw-r--   1 root     root     189, 256 Aug 30 18:34 /dev/bus/usb/003/001
      140      0 drwxr-xr-x   2 root     root           80 Aug 30 18:34 /dev/bus/usb/004
      141      0 crw-rw-r--   1 root     root     189, 384 Aug 30 18:34 /dev/bus/usb/004/001
      339      0 crw-rw-rw-   1 root     root     189, 385 Sep  2 07:00 /dev/bus/usb/004/002

video device Permissions
crw-rw----+ 1 root video 81,  9 Aug 30 18:34 /dev/video19
crw-rw----+ 1 root video 81,  0 Aug 30 18:34 /dev/video20
crw-rw----+ 1 root video 81,  1 Aug 30 18:34 /dev/video21
crw-rw----+ 1 root video 81,  2 Aug 30 18:34 /dev/video22
crw-rw----+ 1 root video 81,  3 Aug 30 18:34 /dev/video23
crw-rw----+ 1 root video 81,  4 Aug 30 18:34 /dev/video24
crw-rw----+ 1 root video 81,  5 Aug 30 18:34 /dev/video25
crw-rw----+ 1 root video 81,  6 Aug 30 18:34 /dev/video26
crw-rw----+ 1 root video 81,  7 Aug 30 18:34 /dev/video27
crw-rw----+ 1 root video 81,  8 Aug 30 18:34 /dev/video28
crw-rw----+ 1 root video 81, 10 Aug 30 18:34 /dev/video29
crw-rw----+ 1 root video 81, 11 Aug 30 18:34 /dev/video30
crw-rw----+ 1 root video 81, 12 Aug 30 18:34 /dev/video31
crw-rw----+ 1 root video 81, 13 Aug 30 18:34 /dev/video32
crw-rw----+ 1 root video 81, 14 Aug 30 18:34 /dev/video33
crw-rw----+ 1 root video 81, 15 Aug 30 18:34 /dev/video34
crw-rw----+ 1 root video 81, 16 Aug 30 18:34 /dev/video35
crw-rw----+ 1 root video 81, 17 Aug 30 18:34 /dev/video36
crw-rw----+ 1 root video 81, 18 Aug 30 18:34 /dev/video37

v4l info
Cannot open device /dev/video0, exiting.
pispbe (platform:1000880000.pisp_be):
    /dev/video20
    /dev/video21
    /dev/video22
    /dev/video23
    /dev/video24
    /dev/video25
    /dev/video26
    /dev/video27
    /dev/video28
    /dev/video29
    /dev/video30
    /dev/video31
    /dev/video32
    /dev/video33
    /dev/video34
    /dev/video35
    /dev/video36
    /dev/video37
    /dev/media0
    /dev/media2

rpivid (platform:rpivid):
    /dev/video19
    /dev/media1

Module info
Module                  Size  Used by
rfcomm                 81920  4
snd_seq_dummy          49152  0
snd_hrtimer            49152  1
snd_seq                98304  7 snd_seq_dummy
snd_seq_device         49152  1 snd_seq
algif_hash             49152  1
algif_skcipher         49152  1
af_alg                 49152  6 algif_hash,algif_skcipher
bnep                   49152  2
brcmfmac_wcc           49152  0
binfmt_misc            49152  1
brcmfmac              360448  1 brcmfmac_wcc
hci_uart               65536  0
brcmutil               49152  1 brcmfmac
btbcm                  49152  1 hci_uart
bluetooth             622592  33 hci_uart,btbcm,bnep,rfcomm
rpivid_hevc            65536  0
joydev                 49152  0
aes_ce_blk             49152  4
pisp_be                49152  0
aes_ce_cipher          49152  1 aes_ce_blk
ghash_ce               49152  0
cfg80211             1032192  1 brcmfmac
gf128mul               49152  1 ghash_ce
sha2_ce                49152  0
v4l2_mem2mem           65536  1 rpivid_hevc
videobuf2_dma_contig    49152  2 pisp_be,rpivid_hevc
sha256_arm64           49152  1 sha2_ce
sha1_ce                49152  0
videobuf2_memops       49152  1 videobuf2_dma_contig
videobuf2_v4l2         49152  3 pisp_be,rpivid_hevc,v4l2_mem2mem
ecdh_generic           49152  2 bluetooth
videodev              344064  4 pisp_be,videobuf2_v4l2,rpivid_hevc,v4l2_mem2mem
ecc                    65536  1 ecdh_generic
raspberrypi_hwmon      49152  0
rfkill                 49152  6 bluetooth,cfg80211
libaes                 49152  4 aes_ce_cipher,bluetooth,ghash_ce,aes_ce_blk
videobuf2_common       98304  6 pisp_be,videobuf2_dma_contig,videobuf2_v4l2,rpivid_hevc,v4l2_mem2mem,videobuf2_memops
mc                     81920  6 videodev,pisp_be,videobuf2_v4l2,videobuf2_common,rpivid_hevc,v4l2_mem2mem
pwm_fan                49152  0
rp1_adc                49152  0
raspberrypi_gpiomem    49152  0
nvmem_rmem             49152  0
uio_pdrv_genirq        49152  0
uio                    49152  1 uio_pdrv_genirq
i2c_dev                49152  0
fuse                  147456  5
dm_mod                163840  0
ip_tables              65536  0
x_tables               81920  1 ip_tables
ipv6                  589824  52
hid_logitech_hidpp     65536  0
hid_logitech_dj        49152  0
vc4                   409600  10
spidev                 49152  0
snd_soc_hdmi_codec     49152  2
drm_display_helper     49152  1 vc4
cec                    65536  1 vc4
drm_dma_helper         49152  2 vc4
drm_kms_helper        262144  2 drm_dma_helper,vc4
snd_soc_core          327680  2 vc4,snd_soc_hdmi_codec
snd_compress           49152  1 snd_soc_core
snd_pcm_dmaengine      49152  1 snd_soc_core
spi_bcm2835            49152  0
snd_pcm               163840  4 snd_soc_hdmi_codec,snd_compress,snd_soc_core,snd_pcm_dmaengine
i2c_brcmstb            49152  0
gpio_keys              49152  0
v3d                   114688  4
gpu_sched              98304  1 v3d
snd_timer              65536  3 snd_seq,snd_hrtimer,snd_pcm
drm_shmem_helper       49152  1 v3d
snd                   147456  9 snd_seq,snd_seq_device,snd_soc_hdmi_codec,snd_timer,snd_compress,snd_soc_core,snd_pcm
drm                   720896  17 gpu_sched,drm_kms_helper,drm_dma_helper,v3d,vc4,drm_shmem_helper,drm_display_helper
drm_panel_orientation_quirks    49152  1 drm
backlight              49152  2 drm_kms_helper,drm

git status
On branch main
Your branch is up to date with 'origin/main'.

nothing to commit, working tree clean

git log
commit b7c7b6e44cd12d1d6077cfd1547d3190f443e5f4
Merge: 1b13616f 6b637093
Author: Aaron W Morris <aaron@aarmor.net>
Date:   Sat Aug 10 10:22:03 2024 -0500

    Merge pull request #1448 from aaronwmorris/dev

    Increase database connection pool to 25

indi version: 2.0.9

indi packages

indi connections
LISTEN    0      5                     0.0.0.0:7624                 0.0.0.0:*           
ESTAB     0      0                   127.0.0.1:7624               127.0.0.1:55140       
ESTAB     0      0                   127.0.0.1:55140              127.0.0.1:7624        

Detected indi properties
looking for *.*.*
Connected to localhost on port 7624
Queried properties from *
ZWO CCD ASI676MC.CCD_FRAME_RESET is write-only
ZWO CCD ASI676MC.FITS_HEADER is write-only
sending enableBLOB ZWO CCD ASI676MC.CCD1
ZWO CCD ASI676MC.CONNECTION.CONNECT=On
ZWO CCD ASI676MC.CONNECTION.DISCONNECT=Off
ZWO CCD ASI676MC.DRIVER_INFO.DRIVER_NAME=ZWO CCD
ZWO CCD ASI676MC.DRIVER_INFO.DRIVER_EXEC=indi_asi_ccd
ZWO CCD ASI676MC.DRIVER_INFO.DRIVER_VERSION=2.4
ZWO CCD ASI676MC.DRIVER_INFO.DRIVER_INTERFACE=6
ZWO CCD ASI676MC.POLLING_PERIOD.PERIOD_MS=1000
ZWO CCD ASI676MC.DEBUG.ENABLE=Off
ZWO CCD ASI676MC.DEBUG.DISABLE=On
ZWO CCD ASI676MC.SIMULATION.ENABLE=Off
ZWO CCD ASI676MC.SIMULATION.DISABLE=On
ZWO CCD ASI676MC.CONFIG_PROCESS.CONFIG_LOAD=Off
ZWO CCD ASI676MC.CONFIG_PROCESS.CONFIG_SAVE=Off
ZWO CCD ASI676MC.CONFIG_PROCESS.CONFIG_DEFAULT=Off
ZWO CCD ASI676MC.CONFIG_PROCESS.CONFIG_PURGE=Off
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_TELESCOPE=Telescope Simulator
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_FILTER=CCD Simulator
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
ZWO CCD ASI676MC.CCD_EXPOSURE.CCD_EXPOSURE_VALUE=0
ZWO CCD ASI676MC.CCD_ABORT_EXPOSURE.ABORT=Off
ZWO CCD ASI676MC.CCD_FRAME.X=0
ZWO CCD ASI676MC.CCD_FRAME.Y=0
ZWO CCD ASI676MC.CCD_FRAME.WIDTH=3552
ZWO CCD ASI676MC.CCD_FRAME.HEIGHT=3552
ZWO CCD ASI676MC.CCD_BINNING.HOR_BIN=1
ZWO CCD ASI676MC.CCD_BINNING.VER_BIN=1
ZWO CCD ASI676MC.CCD_CAPTURE_FORMAT.ASI_IMG_RAW8=Off
ZWO CCD ASI676MC.CCD_CAPTURE_FORMAT.ASI_IMG_RGB24=Off
ZWO CCD ASI676MC.CCD_CAPTURE_FORMAT.ASI_IMG_Y8=Off
ZWO CCD ASI676MC.CCD_CAPTURE_FORMAT.ASI_IMG_RAW16=On
ZWO CCD ASI676MC.CCD_TRANSFER_FORMAT.FORMAT_FITS=On
ZWO CCD ASI676MC.CCD_TRANSFER_FORMAT.FORMAT_NATIVE=Off
ZWO CCD ASI676MC.CCD_TRANSFER_FORMAT.=Off
ZWO CCD ASI676MC.CCD_INFO.CCD_MAX_X=3552
ZWO CCD ASI676MC.CCD_INFO.CCD_MAX_Y=3552
ZWO CCD ASI676MC.CCD_INFO.CCD_PIXEL_SIZE=2
ZWO CCD ASI676MC.CCD_INFO.CCD_PIXEL_SIZE_X=2
ZWO CCD ASI676MC.CCD_INFO.CCD_PIXEL_SIZE_Y=2
ZWO CCD ASI676MC.CCD_INFO.CCD_BITSPERPIXEL=16
ZWO CCD ASI676MC.CCD_COMPRESSION.INDI_ENABLED=Off
ZWO CCD ASI676MC.CCD_COMPRESSION.INDI_DISABLED=On
ZWO CCD ASI676MC.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_N=0
ZWO CCD ASI676MC.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_S=0
ZWO CCD ASI676MC.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_W=0
ZWO CCD ASI676MC.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_E=0
ZWO CCD ASI676MC.CCD_FRAME_TYPE.FRAME_LIGHT=On
ZWO CCD ASI676MC.CCD_FRAME_TYPE.FRAME_BIAS=Off
ZWO CCD ASI676MC.CCD_FRAME_TYPE.FRAME_DARK=Off
ZWO CCD ASI676MC.CCD_FRAME_TYPE.FRAME_FLAT=Off
ZWO CCD ASI676MC.CCD_CFA.CFA_OFFSET_X=0
ZWO CCD ASI676MC.CCD_CFA.CFA_OFFSET_Y=0
ZWO CCD ASI676MC.CCD_CFA.CFA_TYPE=RGGB
ZWO CCD ASI676MC.SCOPE_INFO.FOCAL_LENGTH=2.5
ZWO CCD ASI676MC.SCOPE_INFO.APERTURE=1.25
ZWO CCD ASI676MC.WCS_CONTROL.WCS_ENABLE=Off
ZWO CCD ASI676MC.WCS_CONTROL.WCS_DISABLE=On
ZWO CCD ASI676MC.UPLOAD_MODE.UPLOAD_CLIENT=On
ZWO CCD ASI676MC.UPLOAD_MODE.UPLOAD_LOCAL=Off
ZWO CCD ASI676MC.UPLOAD_MODE.UPLOAD_BOTH=Off
ZWO CCD ASI676MC.UPLOAD_SETTINGS.UPLOAD_DIR=/home/alans
ZWO CCD ASI676MC.UPLOAD_SETTINGS.UPLOAD_PREFIX=IMAGE_XXX
ZWO CCD ASI676MC.CCD_FAST_TOGGLE.INDI_ENABLED=Off
ZWO CCD ASI676MC.CCD_FAST_TOGGLE.INDI_DISABLED=On
ZWO CCD ASI676MC.CCD_FAST_COUNT.FRAMES=1
ZWO CCD ASI676MC.CCD_VIDEO_STREAM.STREAM_ON=Off
ZWO CCD ASI676MC.CCD_VIDEO_STREAM.STREAM_OFF=On
ZWO CCD ASI676MC.STREAM_DELAY.STREAM_DELAY_TIME=0
ZWO CCD ASI676MC.STREAMING_EXPOSURE.STREAMING_EXPOSURE_VALUE=0.10000000000000000555
ZWO CCD ASI676MC.STREAMING_EXPOSURE.STREAMING_DIVISOR_VALUE=1
ZWO CCD ASI676MC.FPS.EST_FPS=30
ZWO CCD ASI676MC.FPS.AVG_FPS=30
ZWO CCD ASI676MC.RECORD_STREAM.RECORD_ON=Off
ZWO CCD ASI676MC.RECORD_STREAM.RECORD_DURATION_ON=Off
ZWO CCD ASI676MC.RECORD_STREAM.RECORD_FRAME_ON=Off
ZWO CCD ASI676MC.RECORD_STREAM.RECORD_OFF=On
ZWO CCD ASI676MC.RECORD_FILE.RECORD_FILE_DIR=/home/alans/indi__D_
ZWO CCD ASI676MC.RECORD_FILE.RECORD_FILE_NAME=indi_record__T_
ZWO CCD ASI676MC.RECORD_OPTIONS.RECORD_DURATION=1
ZWO CCD ASI676MC.RECORD_OPTIONS.RECORD_FRAME_TOTAL=30
ZWO CCD ASI676MC.CCD_STREAM_FRAME.X=0
ZWO CCD ASI676MC.CCD_STREAM_FRAME.Y=0
ZWO CCD ASI676MC.CCD_STREAM_FRAME.WIDTH=3552
ZWO CCD ASI676MC.CCD_STREAM_FRAME.HEIGHT=3552
ZWO CCD ASI676MC.CCD_STREAM_ENCODER.RAW=On
ZWO CCD ASI676MC.CCD_STREAM_ENCODER.MJPEG=Off
ZWO CCD ASI676MC.CCD_STREAM_RECORDER.SER=On
ZWO CCD ASI676MC.LIMITS.LIMITS_BUFFER_MAX=512
ZWO CCD ASI676MC.LIMITS.LIMITS_PREVIEW_FPS=10
ZWO CCD ASI676MC.CCD_TEMPERATURE.CCD_TEMPERATURE_VALUE=26.300000000000000711
ZWO CCD ASI676MC.CCD_CONTROLS.Gain=50
ZWO CCD ASI676MC.CCD_CONTROLS.WB_R=55
ZWO CCD ASI676MC.CCD_CONTROLS.WB_B=75
ZWO CCD ASI676MC.CCD_CONTROLS.Offset=1
ZWO CCD ASI676MC.CCD_CONTROLS.BandWidth=40
ZWO CCD ASI676MC.CCD_CONTROLS.AutoExpMaxGain=300
ZWO CCD ASI676MC.CCD_CONTROLS.AutoExpMaxExpMS=30000
ZWO CCD ASI676MC.CCD_CONTROLS.AutoExpTargetBrightness=100
ZWO CCD ASI676MC.CCD_CONTROLS.HardwareBin=0
ZWO CCD ASI676MC.CCD_CONTROLS.MonoBin=0
ZWO CCD ASI676MC.CCD_CONTROLS_MODE.AUTO_Gain=Off
ZWO CCD ASI676MC.CCD_CONTROLS_MODE.AUTO_WB_R=Off
ZWO CCD ASI676MC.CCD_CONTROLS_MODE.AUTO_WB_B=Off
ZWO CCD ASI676MC.CCD_CONTROLS_MODE.AUTO_BandWidth=Off
ZWO CCD ASI676MC.FLIP.FLIP_HORIZONTAL=Off
ZWO CCD ASI676MC.FLIP.FLIP_VERTICAL=Off
ZWO CCD ASI676MC.CCD_VIDEO_FORMAT.ASI_IMG_RAW8=Off
ZWO CCD ASI676MC.CCD_VIDEO_FORMAT.ASI_IMG_RGB24=Off
ZWO CCD ASI676MC.CCD_VIDEO_FORMAT.ASI_IMG_Y8=Off
ZWO CCD ASI676MC.CCD_VIDEO_FORMAT.ASI_IMG_RAW16=On
ZWO CCD ASI676MC.BLINK.BLINK_COUNT=0
ZWO CCD ASI676MC.BLINK.BLINK_DURATION=0
ZWO CCD ASI676MC.ADC_DEPTH.BITS=12
ZWO CCD ASI676MC.SDK.VERSION=1, 34, 0, 0
ZWO CCD ASI676MC.Serial Number.SN=1521cc0012020900
ZWO CCD ASI676MC.NICKNAME.nickname=
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_TELESCOPE=Telescope Simulator
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_FILTER=CCD Simulator
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
ZWO CCD ASI676MC.CCD_VIDEO_STREAM.STREAM_ON=Off
ZWO CCD ASI676MC.CCD_VIDEO_STREAM.STREAM_OFF=On
ZWO CCD ASI676MC.STREAMING_EXPOSURE.STREAMING_EXPOSURE_VALUE=0.10000000000000000555
ZWO CCD ASI676MC.STREAMING_EXPOSURE.STREAMING_DIVISOR_VALUE=1
ZWO CCD ASI676MC.FPS.EST_FPS=30
ZWO CCD ASI676MC.FPS.AVG_FPS=30
ZWO CCD ASI676MC.RECORD_STREAM.RECORD_ON=Off
ZWO CCD ASI676MC.RECORD_STREAM.RECORD_DURATION_ON=Off
ZWO CCD ASI676MC.RECORD_STREAM.RECORD_FRAME_ON=Off
ZWO CCD ASI676MC.RECORD_STREAM.RECORD_OFF=On
ZWO CCD ASI676MC.RECORD_FILE.RECORD_FILE_DIR=/home/alans/indi__D_
ZWO CCD ASI676MC.RECORD_FILE.RECORD_FILE_NAME=indi_record__T_
ZWO CCD ASI676MC.RECORD_OPTIONS.RECORD_DURATION=1
ZWO CCD ASI676MC.RECORD_OPTIONS.RECORD_FRAME_TOTAL=30
ZWO CCD ASI676MC.CCD_STREAM_FRAME.X=0
ZWO CCD ASI676MC.CCD_STREAM_FRAME.Y=0
ZWO CCD ASI676MC.CCD_STREAM_FRAME.WIDTH=3552
ZWO CCD ASI676MC.CCD_STREAM_FRAME.HEIGHT=3552
ZWO CCD ASI676MC.CCD_STREAM_ENCODER.RAW=On
ZWO CCD ASI676MC.CCD_STREAM_ENCODER.MJPEG=Off
ZWO CCD ASI676MC.CCD_STREAM_RECORDER.SER=On
ZWO CCD ASI676MC.LIMITS.LIMITS_BUFFER_MAX=512
ZWO CCD ASI676MC.LIMITS.LIMITS_PREVIEW_FPS=10
Telescope Simulator.CONNECTION.CONNECT=On
Telescope Simulator.CONNECTION.DISCONNECT=Off
Telescope Simulator.DRIVER_INFO.DRIVER_NAME=Telescope Simulator
Telescope Simulator.DRIVER_INFO.DRIVER_EXEC=indi_simulator_telescope
Telescope Simulator.DRIVER_INFO.DRIVER_VERSION=1.0
Telescope Simulator.DRIVER_INFO.DRIVER_INTERFACE=5
Telescope Simulator.POLLING_PERIOD.PERIOD_MS=250
Telescope Simulator.DEBUG.ENABLE=Off
Telescope Simulator.DEBUG.DISABLE=On
Telescope Simulator.CONFIG_PROCESS.CONFIG_LOAD=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_SAVE=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_DEFAULT=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_PURGE=Off
Telescope Simulator.CONNECTION_MODE.CONNECTION_SERIAL=On
Telescope Simulator.CONNECTION_MODE.CONNECTION_TCP=Off
Telescope Simulator.DEVICE_PORT.PORT=/dev/ttyUSB0
Telescope Simulator.DEVICE_BAUD_RATE.9600=On
Telescope Simulator.DEVICE_BAUD_RATE.19200=Off
Telescope Simulator.DEVICE_BAUD_RATE.38400=Off
Telescope Simulator.DEVICE_BAUD_RATE.57600=Off
Telescope Simulator.DEVICE_BAUD_RATE.115200=Off
Telescope Simulator.DEVICE_BAUD_RATE.230400=Off
Telescope Simulator.DEVICE_AUTO_SEARCH.INDI_ENABLED=On
Telescope Simulator.DEVICE_AUTO_SEARCH.INDI_DISABLED=Off
TeleTelescope Simulator.MOUNT_TYPE is write-only
Telescope Simulator.SIM_PIER_SIDE is write-only
Telescope Simulator.MOUNT_MODEL is write-only
Telescope Simulator.FLIP_HA is write-only
Telescope Simulator.MOUNT_TYPE is write-only
Telescope Simulator.SIM_PIER_SIDE is write-only
Telescope Simulator.MOUNT_MODEL is write-only
Telescope Simulator.FLIP_HA is write-only
scope Simulator.DEVICE_PORT_SCAN.Scan Ports=Off
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_GPS=GPS Simulator
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_DOME=Dome Simulator
Telescope Simulator.DOME_POLICY.DOME_IGNORED=On
Telescope Simulator.DOME_POLICY.DOME_LOCKS=Off
Telescope Simulator.MOUNT_AXES.PRIMARY=1.4624558303921732534e-05
Telescope Simulator.MOUNT_AXES.SECONDARY=53.5
Telescope Simulator.ON_COORD_SET.TRACK=On
Telescope Simulator.ON_COORD_SET.SLEW=Off
Telescope Simulator.ON_COORD_SET.SYNC=Off
Telescope Simulator.EQUATORIAL_EOD_COORD.RA=4.7708146283733503523
Telescope Simulator.EQUATORIAL_EOD_COORD.DEC=53.5
Telescope Simulator.TELESCOPE_ABORT_MOTION.ABORT=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_SIDEREAL=On
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_SOLAR=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_LUNAR=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_CUSTOM=Off
Telescope Simulator.TELESCOPE_TRACK_STATE.TRACK_ON=Off
Telescope Simulator.TELESCOPE_TRACK_STATE.TRACK_OFF=On
Telescope Simulator.TELESCOPE_TRACK_RATE.TRACK_RATE_RA=15.04106717867020393
Telescope Simulator.TELESCOPE_TRACK_RATE.TRACK_RATE_DE=0
.TELESCOPE_HOME.FIND=Off
.TELESCOPE_HOME.SET=Off
.TELESCOPE_HOME.GO=Off
Telescope Simulator.TELESCOPE_MOTION_NS.MOTION_NORTH=Off
Telescope Simulator.TELESCOPE_MOTION_NS.MOTION_SOUTH=Off
Telescope Simulator.TELESCOPE_MOTION_WE.MOTION_WEST=Off
Telescope Simulator.TELESCOPE_MOTION_WE.MOTION_EAST=Off
Telescope Simulator.TELESCOPE_REVERSE_MOTION.REVERSE_NS=Off
Telescope Simulator.TELESCOPE_REVERSE_MOTION.REVERSE_WE=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.SLEW_GUIDE=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.SLEW_CENTERING=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.SLEW_FIND=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.SLEW_MAX=On
Telescope Simulator.TARGET_EOD_COORD.RA=0
Telescope Simulator.TARGET_EOD_COORD.DEC=0
Telescope Simulator.TIME_UTC.UTC=2024-08-30T17:37:20
Telescope Simulator.TIME_UTC.OFFSET=1.00
Telescope Simulator.GEOGRAPHIC_COORD.LAT=53.5
Telescope Simulator.GEOGRAPHIC_COORD.LONG=-0.41999998688697814941
Telescope Simulator.GEOGRAPHIC_COORD.ELEV=0
Telescope Simulator.TELESCOPE_PARK.PARK=On
Telescope Simulator.TELESCOPE_PARK.UNPARK=Off
Telescope Simulator.TELESCOPE_PARK_POSITION.PARK_HA=0
Telescope Simulator.TELESCOPE_PARK_POSITION.PARK_DEC=53.5
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_CURRENT=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_DEFAULT=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_WRITE_DATA=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_PURGE_DATA=Off
Telescope Simulator.USEJOYSTICK.ENABLE=Off
Telescope Simulator.USEJOYSTICK.DISABLE=On
Telescope Simulator.SNOOP_JOYSTICK.SNOOP_JOYSTICK_DEVICE=Joystick
Telescope Simulator.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_N=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_S=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_W=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_E=0
Telescope Simulator.GUIDE_RATE.GUIDE_RATE_WE=0.5
Telescope Simulator.GUIDE_RATE.GUIDE_RATE_NS=0.5
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_GPS=GPS Simulator
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_DOME=Dome Simulator
Telescope Simulator.DOME_POLICY.DOME_IGNORED=On
Telescope Simulator.DOME_POLICY.DOME_LOCKS=Off
Telescope Simulator.USEJOYSTICK.ENABLE=Off
Telescope Simulator.USEJOYSTICK.DISABLE=On
Telescope Simulator.SNOOP_JOYSTICK.SNOOP_JOYSTICK_DEVICE=Joystick
Telescope Simulator.MOUNT_AXES.PRIMARY=1.4624558303921732534e-05
Telescope Simulator.MOUNT_AXES.SECONDARY=53.5
GPSD.CONNECTION.CONNECT=Off
GPSD.CONNECTION.DISCONNECT=On
GPSD.DRIVER_INFO.DRIVER_NAME=GPSD
GPSD.DRIVER_INFO.DRIVER_EXEC=indi_gpsd
GPSD.DRIVER_INFO.DRIVER_VERSION=0.6
GPSD.DRIVER_INFO.DRIVER_INTERFACE=32832
GPSD.DEBUG.ENABLE=Off
GPSD.DEBUG.DISABLE=On
GPSD.SIMULATION.ENABLE=Off
GPSD.SIMULATION.DISABLE=On
GPSD.CONFIG_PROCESS.CONFIG_LOAD=Off
GPSD.CONFIG_PROCESS.CONFIG_SAVE=Off
GPSD.CONFIG_PROCESS.CONFIG_DEFAULT=Off
GPSD.CONFIG_PROCESS.CONFIG_PURGE=Off
GPSD.POLLING_PERIOD.PERIOD_MS=2000

libcamera: not detected

libcamera packages
ii  libcamera-ipa:arm64                  0.3.0+rpt20240617-1                 arm64        complex camera support library (IPA modules)
ii  libcamera-tools                      0.3.0+rpt20240617-1                 arm64        complex camera support library (tools)
ii  libcamera0.3:arm64                   0.3.0+rpt20240617-1                 arm64        complex camera support library
ii  pipewire-libcamera:arm64             0.3.65-3+rpt8+deb12u1               arm64        PipeWire libcamera plugin
ii  python3-libcamera:arm64              0.3.0+rpt20240617-1                 arm64        complex camera support library (Python bindings)

libcamera cameras
rpicam-hello: /usr/bin/rpicam-hello
No cameras available!

python packages
ii  libpython3-dev:arm64                 3.11.2-1+b1                         arm64        header files and a static library for Python (default)
ii  libpython3-stdlib:arm64              3.11.2-1+b1                         arm64        interactive high-level object-oriented language (default python3 version)
ii  libpython3.11:arm64                  3.11.2-6+deb12u2                    arm64        Shared Python runtime library (version 3.11)
ii  libpython3.11-dev:arm64              3.11.2-6+deb12u2                    arm64        Header files and a static library for Python (v3.11)
ii  libpython3.11-minimal:arm64          3.11.2-6+deb12u2                    arm64        Minimal subset of the Python language (version 3.11)
ii  libpython3.11-stdlib:arm64           3.11.2-6+deb12u2                    arm64        Interactive high-level object-oriented language (standard library, version 3.11)
ii  python-apt-common                    2.6.0                               all          Python interface to libapt-pkg (locales)
ii  python-babel-localedata              2.10.3-1                            all          tools for internationalizing Python applications - locale data files
ii  python-is-python3                    3.11.2-1+deb12u1                    all          symlinks /usr/bin/python to python3
ii  python3                              3.11.2-1+b1                         arm64        interactive high-level object-oriented language (default python3 version)
ii  python3-apt                          2.6.0                               arm64        Python 3 interface to libapt-pkg
ii  python3-asgiref                      3.6.0-1                             all          ASGI in-memory channel layer (Python3 version)
ii  python3-astroid                      2.14.2-1                            all          rebuild a new abstract syntax tree from Python's AST (Python3)
ii  python3-asttokens                    2.2.1-1                             all          annotate Python asbtract syntax trees with code references (Python 3)
ii  python3-av                           10.0.0-1+rpt4                       arm64        pythonic bindings for FFmpeg's libraries
ii  python3-babel                        2.10.3-1                            all          tools for internationalizing Python applications - Python 3.x
ii  python3-blinker                      1.5-1                               all          Fast, simple object-to-object and broadcast signaling (Python3)
ii  python3-bs4                          4.11.2-2                            all          error-tolerant HTML parser for Python 3
ii  python3-cairo:arm64                  1.20.1-5+b1                         arm64        Python3 bindings for the Cairo vector graphics library
ii  python3-certifi                      2022.9.24-1                         all          root certificates for validating SSL certs and verifying TLS hosts (python3)
ii  python3-cffi-backend:arm64           1.15.1-5+b1                         arm64        Foreign Function Interface for Python 3 calling C code - runtime
ii  python3-chardet                      5.1.0+dfsg-2                        all          Universal Character Encoding Detector (Python3)
ii  python3-charset-normalizer           3.0.1-2                             all          charset, encoding and language detection (Python 3)
ii  python3-click                        8.1.3-2                             all          Wrapper around optparse for command line utilities - Python 3.x
ii  python3-colorama                     0.4.6-2                             all          Cross-platform colored terminal text in Python - Python 3.x
ii  python3-colorzero                    2.0-2                               all          Construct, convert, and manipulate colors in a Pythonic manner.
ii  python3-cryptography                 38.0.4-3                            arm64        Python library exposing cryptographic recipes and primitives (Python 3)
ii  python3-cups:arm64                   2.0.1-5+b4                          arm64        Python3 bindings for CUPS
ii  python3-cupshelpers                  1.5.18-1                            all          Python utility modules around the CUPS printing system
ii  python3-dbus                         1.3.2-4+b1                          arm64        simple interprocess messaging system (Python 3 interface)
ii  python3-debconf                      1.5.82                              all          interact with debconf from Python 3
ii  python3-dev                          3.11.2-1+b1                         arm64        header files and a static library for Python (default)
ii  python3-dill                         0.3.6-1                             all          Serialize all of Python 3 (almost)
ii  python3-distlib                      0.3.6-1                             all          low-level components of python distutils2/packaging
ii  python3-distro                       1.8.0-1                             all          Linux OS platform information API
ii  python3-distutils                    3.11.2-3                            all          distutils package for Python 3.x
ii  python3-docutils                     0.19+dfsg-6                         all          text processing system for reStructuredText (implemented in Python 3)
ii  python3-dotenv                       0.21.0-1                            all          Get and set values in the .env file in local and production servers
ii  python3-filelock                     3.9.0-1                             all          platform independent file locking module
ii  python3-flask                        2.2.2-3                             all          micro web framework based on Werkzeug and Jinja2 - Python 3.x
ii  python3-gi                           3.42.2-3+b1                         arm64        Python 3 bindings for gobject-introspection libraries
ii  python3-gi-cairo                     3.42.2-3+b1                         arm64        Python 3 Cairo bindings for the GObject library
ii  python3-gpiozero                     2.0-1                               all          Simple API for controlling devices attached to a Pi's GPIO pins
ii  python3-html5lib                     1.1-3                               all          HTML parser/tokenizer based on the WHATWG HTML5 specification
ii  python3-httplib2                     0.20.4-3                            all          comprehensive HTTP client library written for Python3
ii  python3-idna                         3.3-1+deb12u1                       all          Python IDNA2008 (RFC 5891) handling (Python 3)
ii  python3-importlib-metadata           4.12.0-1                            all          library to access the metadata for a Python package - Python 3.x
ii  python3-isort                        5.6.4-1                             all          library for sorting Python imports (Python 3)
ii  python3-itsdangerous                 2.1.2-3                             all          Various helpers to pass trusted data to untrusted environment - Python 3.x
ii  python3-jedi                         0.18.2-1                            all          autocompletion tool for Python 3
ii  python3-jinja2                       3.1.2-1                             all          small but fast and easy to use stand-alone template engine
ii  python3-jwt                          2.6.0-1                             all          Python 3 implementation of JSON Web Token
ii  python3-kms++                        0~git20231115~065257+9ae90ce-1      arm64        C++ library for kernel mode setting - python3 bindings
ii  python3-lazr.restfulclient           0.14.5-1                            all          client for lazr.restful-based web services (Python 3)
ii  python3-lazr.uri                     1.0.6-3                             all          library for parsing, manipulating, and generating URIs
ii  python3-lazy-object-proxy            1.9.0-1+b1                          arm64        Python 3 fast and thorough lazy object proxy
ii  python3-lgpio                        0.2.2-1~rpt1                        arm64        Control GPIO pins via gpiochip devices - python3 bindings
ii  python3-lib2to3                      3.11.2-3                            all          Interactive high-level object-oriented language (lib2to3)
ii  python3-libcamera:arm64              0.3.0+rpt20240617-1                 arm64        complex camera support library (Python bindings)
ii  python3-libevdev                     0.5-3                               all          Python 3 wrapper for libevdev
ii  python3-libgpiod:arm64               1.6.3-1+b3                          arm64        Python bindings for libgpiod (Python 3)
ii  python3-logilab-common               1.9.8-1                             all          useful miscellaneous modules used by Logilab projects (Python3)
ii  python3-lxml:arm64                   4.9.2-1+b1                          arm64        pythonic binding for the libxml2 and libxslt libraries
ii  python3-markupsafe                   2.1.2-1+b1                          arm64        HTML/XHTML/XML string library
ii  python3-mccabe                       0.7.0-1                             all          Python code complexity checker (Python 3)
ii  python3-minimal                      3.11.2-1+b1                         arm64        minimal subset of the Python language (default python3 version)
ii  python3-more-itertools               8.10.0-2                            all          library with routines for operating on iterables, beyond itertools (Python 3)
ii  python3-mypy                         1.0.1-1                             arm64        public modules for mypy (Python 3)
ii  python3-mypy-extensions              0.4.3-4                             all          Experimental type system extensions for mypy typechecker (Python 3)
ii  python3-numpy                        1:1.24.2-1                          arm64        Fast array facility to the Python 3 language
ii  python3-oauthlib                     3.2.2-1                             all          generic, spec-compliant implementation of OAuth for Python3
ii  python3-olefile                      0.46-3                              all          Python module to read/write MS OLE2 files
ii  python3-opengl                       3.1.6+dfsg-3                        all          Python bindings to OpenGL (Python 3)
ii  python3-openssl                      23.0.0-1                            all          Python 3 wrapper around the OpenSSL library
ii  python3-parso                        0.8.3-1                             all          Python parser that supports error recovery - Python 3.X
ii  python3-pexpect                      4.8.0-4                             all          Python 3 module for automating interactive applications
ii  python3-pgzero                       1.2.post4+dfsg-2                    all          Zero-boilerplate games programming framework based on Pygame (Python 3)
ii  python3-picamera2                    0.3.19-1                            all          Libcamera based python library
ii  python3-pidng                        4.0.9-1+bookworm                    arm64        Create Adobe DNG RAW files using Python (Python 3)
ii  python3-piexif                       1.1.3-2                             all          pure-Python EXIF manipulation library
ii  python3-pigpio                       1.79-1+rpt1                         all          Python module which talks to the pigpio daemon (Python 3)
ii  python3-pil:arm64                    9.4.0-1.1+deb12u1                   arm64        Python Imaging Library (Python3)
ii  python3-pip                          23.0.1+dfsg-1+rpt1                  all          Python package installer
ii  python3-pip-whl                      23.0.1+dfsg-1+rpt1                  all          Python package installer (pip wheel)
ii  python3-pkg-resources                66.1.1-1                            all          Package Discovery and Resource Access using pkg_resources
ii  python3-platformdirs                 2.6.0-1                             all          determining appropriate platform-specific directories (Python 3)
ii  python3-prctl                        1.8.1-1+b2                          arm64        Python interface to the prctl() syscall (Python 3)
ii  python3-psutil                       5.9.4-1+b1                          arm64        module providing convenience functions for managing processes (Python3)
ii  python3-ptyprocess                   0.7.0-5                             all          Run a subprocess in a pseudo terminal from Python 3
ii  python3-pycryptodome                 3.11.0+dfsg1-4                      arm64        cryptographic Python library (Python 3)
ii  python3-pygame                       2.1.2+dfsg-5+b1                     arm64        SDL bindings for games development (Python 3)
ii  python3-pygments                     2.14.0+dfsg-1                       all          syntax highlighting package written in Python 3
ii  python3-pyinotify                    0.9.6-2                             all          simple Linux inotify Python bindings
ii  python3-pyparsing                    3.0.9-1                             all          alternative to creating and executing simple grammars - Python 3.x
ii  python3-pyqt5                        5.15.9+dfsg-1                       arm64        Python 3 bindings for Qt5
ii  python3-pyqt5.sip                    12.11.1-1                           arm64        runtime module for Python extensions using SIP
ii  python3-pyudev                       0.24.0-1                            all          Python3 bindings for libudev
ii  python3-renderpm:arm64               3.6.12-1+b1                         arm64        python low level render interface
ii  python3-reportlab                    3.6.12-1                            all          ReportLab library to create PDF documents using Python3
ii  python3-reportlab-accel:arm64        3.6.12-1+b1                         arm64        C coded extension accelerator for the ReportLab Toolkit
ii  python3-requests                     2.28.1+dfsg-1                       all          elegant and simple HTTP library for Python3, built for human beings
ii  python3-requests-oauthlib            1.3.0+ds-1                          all          module providing OAuthlib auth support for requests (Python 3)
ii  python3-responses                    0.18.0-1                            all          Utility library for mocking out the requests Python 3 library
ii  python3-roman                        3.3-3                               all          module for generating/analyzing Roman numerals for Python 3
ii  python3-rpi.gpio                     0.7.1~a4-1+b4                       arm64        Module to control Raspberry Pi GPIO channels (Python 3)
ii  python3-rtimulib                     7.2.1-6+bookworm                    arm64        Versatile C++ and Python 9-dof, 10-dof and 11-dof IMU library (Python 3)
ii  python3-send2trash                   1.8.1~b0-2                          all          Python module for sending file to trash natively
ii  python3-sense-hat                    2.6.0-1                             all          Sense HAT python library (Python 3)
ii  python3-serial                       3.5-1.1                             all          pyserial - module encapsulating access for the serial port
ii  python3-setuptools                   66.1.1-1                            all          Python3 Distutils Enhancements
ii  python3-setuptools-whl               66.1.1-1                            all          Python Distutils Enhancements (wheel package)
ii  python3-simplejpeg                   1.6.6-1                             arm64        Simple package for fast JPEG encoding and decoding
ii  python3-simplejson                   3.18.3-1                            arm64        simple, fast, extensible JSON encoder/decoder for Python 3.x
ii  python3-six                          1.16.0-4                            all          Python 2 and 3 compatibility library
ii  python3-smbc                         1.0.23-2+b4                         arm64        Python 3 bindings for the Samba client library
ii  python3-smbus:arm64                  4.3-2+b3                            arm64        Python 3 bindings for Linux SMBus access through i2c-dev
ii  python3-smbus2                       0.4.2-1                             arm64        another pure Python implementation of the python-smbus package
ii  python3-software-properties          0.99.30-4.1~deb12u1                 all          manage the repositories that you install software from
ii  python3-soupsieve                    2.3.2-1                             all          modern CSS selector implementation for BeautifulSoup (Python 3)
ii  python3-spidev                       20200602~200721-1+bookworm          arm64        Bindings for Linux SPI access through spidev (Python 3)
ii  python3-tk:arm64                     3.11.2-3                            arm64        Tkinter - Writing Tk applications with Python 3.x
ii  python3-toml                         0.10.2-1                            all          library for Tom's Obvious, Minimal Language - Python 3.x
ii  python3-tomlkit                      0.11.7-1                            all          style-preserving TOML library for Python
ii  python3-twython                      3.8.2+dfsg-2                        all          Pure Python3 wrapper for the Twitter API
ii  python3-typeshed                     0.0~git20221107.4f381af-1           all          collection of library stubs for Python, with static types
ii  python3-typing-extensions            4.4.0-1                             all          Backported and Experimental Type Hints for Python
ii  python3-tz                           2022.7.1-4                          all          Python3 version of the Olson timezone database
ii  python3-urllib3                      1.26.12-1                           all          HTTP library with thread-safe connection pooling for Python3
ii  python3-v4l2                         0.3.4-1                             all          Python bindings for the v4l2 userspace api
ii  python3-venv                         3.11.2-1+b1                         arm64        venv module for python3 (default python3 version)
ii  python3-virtualenv                   20.17.1+ds-1                        all          Python virtual environment creator
ii  python3-wadllib                      1.3.6-4                             all          Python 3 library for navigating WADL files
ii  python3-webencodings                 0.5.1-5                             all          Python implementation of the WHATWG Encoding standard
ii  python3-werkzeug                     2.2.2-3                             all          collection of utilities for WSGI applications (Python 3.x)
ii  python3-wheel                        0.38.4-2                            all          built-package format for Python
ii  python3-wheel-whl                    0.38.4-2                            all          built-package format for Python (wheel wheel)
ii  python3-wrapt                        1.14.1-2+b2                         arm64        decorators, wrappers and monkey patching. - Python 3.x
ii  python3-yaml                         6.0-3+b2                            arm64        YAML parser and emitter for Python3
ii  python3-zipp                         1.0.0-6                             all          pathlib-compatible Zipfile object wrapper - Python 3.x
ii  python3.11                           3.11.2-6+deb12u2                    arm64        Interactive high-level object-oriented language (version 3.11)
ii  python3.11-dev                       3.11.2-6+deb12u2                    arm64        Header files and a static library for Python (v3.11)
ii  python3.11-minimal                   3.11.2-6+deb12u2                    arm64        Minimal subset of the Python language (version 3.11)
ii  python3.11-venv                      3.11.2-6+deb12u2                    arm64        Interactive high-level object-oriented language (pyvenv binary, version 3.11)

Detected indi-allsky virtualenv
virtualenv python: Python 3.11.2
virtualenv PATH: /home/alans/indi-allsky/virtualenv/indi-allsky/bin:/usr/local/bin:/usr/bin:/bin
flask command: /home/alans/indi-allsky/virtualenv/indi-allsky/bin/flask

virtualenv python modules
Adafruit-Blinka==8.46.1
adafruit-circuitpython-ads1x15==2.2.26
adafruit-circuitpython-ahtx0==1.0.21
adafruit-circuitpython-bh1750==1.1.10
adafruit-circuitpython-bme280==2.6.25
adafruit-circuitpython-bme680==3.7.8
adafruit-circuitpython-busdevice==5.2.9
adafruit-circuitpython-connectionmanager==3.1.1
adafruit-circuitpython-dht==4.0.4
adafruit-circuitpython-mlx90614==1.2.18
adafruit-circuitpython-register==1.9.18
adafruit-circuitpython-requests==4.1.6
adafruit-circuitpython-sht31d==2.3.24
adafruit-circuitpython-sht4x==1.0.19
adafruit-circuitpython-si1145==1.1.10
adafruit-circuitpython-si7021==4.1.11
adafruit-circuitpython-tsl2561==3.3.18
adafruit-circuitpython-tsl2591==1.3.12
adafruit-circuitpython-typing==1.10.3
adafruit-circuitpython-veml7700==2.0.0
Adafruit-PlatformDetect==3.73.0
Adafruit-PureIO==1.1.11
alembic==1.13.2
apache-libcloud==3.8.0
argon2-cffi==23.1.0
argon2-cffi-bindings==21.2.0
asciitree==0.3.3
astroalign==2.5.1
astropy==6.1.2
astropy-iers-data==0.2024.8.5.0.32.23
astropy_healpix==1.0.3
astroscrappy==1.2.0
bcrypt==4.2.0
binho-host-adapter==0.1.6
blinker==1.8.2
boto3==1.34.158
botocore==1.34.158
Bottleneck==1.4.0
cachetools==5.4.0
ccdproc==2.4.2
certifi==2024.7.4
cffi==1.17.0
charset-normalizer==3.3.2
circuitpython-bmp180==0.2.0
click==8.1.7
cloudpickle==3.0.0
cryptography==43.0.0
Cython==3.0.11
dask==2024.8.0
dbus-python==1.3.2
ephem==4.1.5
fasteners==0.19
fish2pano==0.4.1
Flask==3.0.3
Flask-Login==0.6.3
Flask-Migrate==4.0.7
Flask-SQLAlchemy==3.1.1
Flask-WTF==1.2.1
fsspec==2024.6.1
google-api-core==2.19.1
google-api-python-client==2.140.0
google-auth==2.33.0
google-auth-httplib2==0.2.0
google-auth-oauthlib==1.2.1
google-cloud-core==2.4.1
google-cloud-storage==2.18.2
google-crc32c==1.5.0
google-resumable-media==2.7.2
googleapis-common-protos==1.63.2
gpiod==2.2.1
greenlet==3.0.3
gunicorn==22.0.0
httplib2==0.22.0
idna==3.7
imageio==2.34.2
imageio-ffmpeg==0.5.1
importlib_metadata==8.2.0
inotify==0.2.10
is-safe-url==1.0
itsdangerous==2.2.0
Jinja2==3.1.4
jmespath==1.0.1
jplephem==2.22
lazy_loader==0.4
locket==1.0.0
lxml==5.2.2
Mako==1.3.5
MarkupSafe==2.1.5
mysql-connector-python==9.0.0
networkx==3.3
nose==1.3.7
numcodecs==0.13.0
numpy==1.26.4
oauthlib==3.2.2
opencv-python-headless==4.10.0.84
packaging==24.1
paho-mqtt==2.1.0
paramiko==3.4.0
partd==1.4.2
passlib==1.7.4
piexif==1.1.3
pillow==10.4.0
prettytable==3.10.2
proto-plus==1.24.0
protobuf==5.27.3
psutil==6.0.0
pyasn1==0.6.0
pyasn1_modules==0.4.0
pycparser==2.22
pycurl==7.45.3
pyerfa==2.0.1.4
pyftdi==0.55.4
pygifsicle==1.1.0
pyindi-client @ git+https://github.com/indilib/pyindi-client.git@6f8fa8042f60f7b3079f6d66a0b8ee720af09d64
PyMySQL==1.1.1
PyNaCl==1.5.0
pyparsing==3.1.2
pyserial==3.5
python-dateutil==2.9.0.post0
pytz==2024.1
pyusb==1.2.1
PyYAML==6.0.2
rawpy==0.21.0
reproject==0.14.0
requests==2.32.3
requests-oauthlib==2.0.0
requests-toolbelt==1.0.0
RPi.GPIO==0.7.1
rpi_ws281x==5.0.0
rsa==4.9
s3transfer==0.10.2
scikit-image==0.24.0
scipy==1.14.0
semantic-version==2.10.0
sep==1.2.1
setuptools-rust==1.10.1
sgp4==2.23
shapely==2.0.5
six==1.16.0
skyfield==1.49
SQLAlchemy==2.0.32
sysv_ipc==1.1.0
tifffile==2024.7.24
toolz==0.12.1
typing_extensions==4.12.2
uritemplate==4.1.1
urllib3==2.2.2
wcwidth==0.2.13
Werkzeug==3.0.3
WTForms==3.1.2
zarr==2.18.2
zipp==3.19.2

indi-allsky config (passwords redacted) 2024-09-02 07:00:30,722 [INFO] MainProcess config._dump() [1024]: Dumping config

{
  "ENCRYPT_PASSWORDS_comment": "Do not manually adjust",
  "ENCRYPT_PASSWORDS": false,
  "CAMERA_INTERFACE": "indi",
  "INDI_SERVER": "localhost",
  "INDI_PORT": 7624,
  "INDI_CAMERA_NAME": "",
  "OWNER": "REDACTED",
  "LENS_NAME": "AllSky Lens",
  "LENS_FOCAL_LENGTH": 2.5,
  "LENS_FOCAL_RATIO": 2,
  "LENS_IMAGE_CIRCLE": 4000,
  "LENS_ALTITUDE": 90,
  "LENS_AZIMUTH": 0,
  "CCD_CONFIG": {
    "NIGHT": {
      "GAIN": 190,
      "BINNING": 1
    },
    "MOONMODE": {
      "GAIN": 130,
      "BINNING": 1
    },
    "DAY": {
      "GAIN": 50,
      "BINNING": 1
    }
  },
  "INDI_CONFIG_DEFAULTS": {
    "SWITCHES": {},
    "PROPERTIES": {},
    "TEXT": {}
  },
  "INDI_CONFIG_DAY": {},
  "CCD_EXPOSURE_MAX": 30,
  "CCD_EXPOSURE_DEF": 0,
  "CCD_EXPOSURE_MIN": 0,
  "CCD_EXPOSURE_MIN_DAY": 0,
  "CCD_BIT_DEPTH": 0,
  "EXPOSURE_PERIOD": 40,
  "EXPOSURE_PERIOD_DAY": 180,
  "FOCUS_MODE": false,
  "FOCUS_DELAY": 4,
  "CFA_PATTERN": "RGGB",
  "SCNR_ALGORITHM": "average_neutral",
  "WBR_FACTOR": 1,
  "WBG_FACTOR": 1,
  "WBB_FACTOR": 1,
  "AUTO_WB": false,
  "SATURATION_FACTOR": 1,
  "CCD_COOLING": false,
  "CCD_TEMP": 15,
  "TEMP_DISPLAY": "c",
  "PRESSURE_DISPLAY": "hPa",
  "CCD_TEMP_SCRIPT": "",
  "GPS_ENABLE": false,
  "TARGET_ADU": 80,
  "TARGET_ADU_DAY": 100,
  "TARGET_ADU_DEV": 10,
  "TARGET_ADU_DEV_DAY": 10,
  "ADU_ROI": [],
  "ADU_FOV_DIV": 6,
  "DETECT_STARS": true,
  "DETECT_STARS_THOLD": 0.6,
  "DETECT_METEORS": true,
  "DETECT_MASK": "",
  "DETECT_DRAW": false,
  "LOGO_OVERLAY": "",
  "SQM_ROI": [],
  "SQM_FOV_DIV": 4,
  "LOCATION_NAME": "",
  "LOCATION_LATITUDE": 54,
  "LOCATION_LONGITUDE": -0,
  "LOCATION_ELEVATION": 300,
  "TIMELAPSE_ENABLE": true,
  "TIMELAPSE_SKIP_FRAMES": 0,
  "DAYTIME_CAPTURE": true,
  "DAYTIME_TIMELAPSE": false,
  "DAYTIME_CONTRAST_ENHANCE": false,
  "NIGHT_CONTRAST_ENHANCE": false,
  "CONTRAST_ENHANCE_16BIT": false,
  "CLAHE_CLIPLIMIT": 3,
  "CLAHE_GRIDSIZE": 8,
  "NIGHT_SUN_ALT_DEG": -6,
  "NIGHT_MOONMODE_ALT_DEG": 0,
  "NIGHT_MOONMODE_PHASE": 33,
  "WEB_NONLOCAL_IMAGES": false,
  "WEB_LOCAL_IMAGES_ADMIN": false,
  "WEB_EXTRA_TEXT": "",
  "WEB_STATUS_TEMPLATE": "Status: {status:s}\nLat: {latitude:0.1f}/Long: {longitude:0.1f}\nSidereal: {sidereal_time:s}\nMode: {mode:s}\nSun: {sun_alt:0.1f}&deg; {sun_dir:s}\nMoon: {moon_alt:0.1f}&deg; {moon_dir:s}\nPhase: {moon_phase_str:s} <span data-bs-toggle=\"tooltip\" data-bs-placement=\"right\" title=\"{moon_phase:0.0f}%\">{moon_glyph:s}</span>\nSmoke: {smoke_rating:s} {smoke_rating_status}\nKp-index: {kpindex:0.2f} {kpindex_rating:s} {kpindex_trend:s} {kpindex_status:s}\nAurora: {ovation_max:d}% {ovation_max_status}",
  "HEALTHCHECK": {
    "DISK_USAGE": 90,
    "SWAP_USAGE": 90
  },
  "IMAGE_STRETCH": {
    "MODE1_ENABLE": false,
    "MODE1_GAMMA": 3,
    "MODE1_STDDEVS": 2,
    "SPLIT": false,
    "MOONMODE": false,
    "DAYTIME": false
  },
  "KEOGRAM_ANGLE": 0,
  "KEOGRAM_H_SCALE": 100,
  "KEOGRAM_V_SCALE": 33,
  "KEOGRAM_CROP_TOP": 0,
  "KEOGRAM_CROP_BOTTOM": 0,
  "KEOGRAM_LABEL": true,
  "STARTRAILS_MAX_ADU": 150,
  "STARTRAILS_MASK_THOLD": 255,
  "STARTRAILS_PIXEL_THOLD": 1,
  "STARTRAILS_MIN_STARS": 0,
  "STARTRAILS_TIMELAPSE": true,
  "STARTRAILS_TIMELAPSE_MINFRAMES": 250,
  "STARTRAILS_SUN_ALT_THOLD": -8,
  "STARTRAILS_MOONMODE_THOLD": false,
  "STARTRAILS_MOON_ALT_THOLD": 91,
  "STARTRAILS_MOON_PHASE_THOLD": 101,
  "STARTRAILS_USE_DB_DATA": true,
  "IMAGE_CALIBRATE_DARK": false,
  "IMAGE_EXIF_PRIVACY": false,
  "IMAGE_FILE_TYPE": "jpg",
  "IMAGE_FILE_COMPRESSION": {
    "jpg": 100,
    "png": 1,
    "tif": 5,
    "jpeg": 100
  },
  "IMAGE_FOLDER": "/var/www/html/allsky/images",
  "IMAGE_LABEL_TEMPLATE": "# size:80 [Use 60 for higher resolution cameras]\n# xy:-15,15 (Upper Right)\n# anchor:ra (Right Justified)\n# color:150,0,0\n{timestamp:%Y.%m.%d %H:%M:%S}\n# color:100,100,0\n# xy:-15,-600 (Lower Right) [Use -15,-450 for size 60]\n# color:175,175,0\nSun {sun_alt:0.0f}°\n# color:125,0,0\nMercury {mercury_alt:0.0f}°\n# color:100,150,150\nVenus {venus_alt:0.0f}°\n# color:150,0,0\nMars {mars_alt:0.0f}°\n# color:100,100,0\nJupiter {jupiter_alt:0.0f}°\n# color:100,100,150\nSaturn {saturn_alt:0.0f}°\n# color:150,150,150\nMoon {moon_phase:0.0f}% {moon_alt:0.0f}°\n# xy:15,-310 (Lower Left)  [Use 15,-210 for size 60]\n# anchor:la (Left Justified)\n# color:0,150,150\nStars {stars:d}\n# color:150,50,50\nKp-index {kpindex:0.2f}\n# color:150,150,150\nSmoke {smoke_rating:s}\n# xy:15,15 (Upper Left)\n# color:0,150,0\nExposure {exposure:0.6f}\n# color:150,50,0\nGain {gain:d}\n# color:50,50,150\nCamera {temp:0.1f}°{temp_unit:s}\n# color:150,0,150\nStretch {stretch:s}\nStacking {stack_method:s}\n# color:200,200,200 (default color)\n# additional labels will be added here",
  "URL_TEMPLATE": "https://{bucket}.s3.{region}.{host}",
  "IMAGE_EXTRA_TEXT": "",
  "IMAGE_CROP_ROI": [],
  "IMAGE_ROTATE": "ROTATE_90_CLOCKWISE",
  "IMAGE_ROTATE_ANGLE": 0,
  "IMAGE_FLIP_V": false,
  "IMAGE_FLIP_H": false,
  "IMAGE_SCALE": 100,
  "NIGHT_GRAYSCALE": false,
  "DAYTIME_GRAYSCALE": false,
  "IMAGE_CIRCLE_MASK": {
    "ENABLE": false,
    "DIAMETER": 1500,
    "OFFSET_X": 0,
    "OFFSET_Y": 0,
    "BLUR": 35,
    "OPACITY": 100,
    "OUTLINE": false
  },
  "FISH2PANO": {
    "ENABLE": false,
    "DIAMETER": 3000,
    "OFFSET_X": 0,
    "OFFSET_Y": 0,
    "ROTATE_ANGLE": -90,
    "SCALE": 0.5,
    "MODULUS": 2,
    "FLIP_H": false,
    "ENABLE_CARDINAL_DIRS": false,
    "DIRS_OFFSET_BOTTOM": 25,
    "OPENCV_FONT_SCALE": 0.8,
    "PIL_FONT_SIZE": 30
  },
  "IMAGE_SAVE_FITS": false,
  "IMAGE_SAVE_FITS_PRE_DARK": false,
  "IMAGE_EXPORT_RAW": "",
  "IMAGE_EXPORT_FOLDER": "/var/www/html/allsky/images/export",
  "IMAGE_EXPORT_FLIP_V": false,
  "IMAGE_EXPORT_FLIP_H": false,
  "IMAGE_STACK_METHOD": "maximum",
  "IMAGE_STACK_COUNT": 1,
  "IMAGE_STACK_ALIGN": false,
  "IMAGE_ALIGN_DETECTSIGMA": 5,
  "IMAGE_ALIGN_POINTS": 50,
  "IMAGE_ALIGN_SOURCEMINAREA": 10,
  "IMAGE_STACK_SPLIT": false,
  "THUMBNAILS": {
    "IMAGES_AUTO": false
  },
  "IMAGE_EXPIRE_DAYS": 90,
  "TIMELAPSE_EXPIRE_DAYS": 365,
  "TIMELAPSE_OVERWRITE": true,
  "IMAGE_QUEUE_MAX": 3,
  "IMAGE_QUEUE_MIN": 1,
  "IMAGE_QUEUE_BACKOFF": 0.5,
  "FFMPEG_FRAMERATE": 18,
  "FFMPEG_BITRATE": "60000k",
  "FFMPEG_VFSCALE": "",
  "FFMPEG_CODEC": "libx264",
  "FFMPEG_EXTRA_OPTIONS": "",
  "FITSHEADERS": [
    [
      "INSTRUME",
      "indi-allsky"
    ],
    [
      "OBSERVER",
      ""
    ],
    [
      "SITE",
      ""
    ],
    [
      "OBJECT",
      ""
    ],
    [
      "NOTES",
      ""
    ]
  ],
  "IMAGE_LABEL_SYSTEM": "pillow",
  "TEXT_PROPERTIES": {
    "DATE_FORMAT": "%Y%m%d %H:%M:%S",
    "FONT_FACE": "FONT_HERSHEY_SIMPLEX",
    "FONT_AA": "LINE_AA",
    "FONT_SCALE": 0.8,
    "FONT_THICKNESS": 1,
    "FONT_OUTLINE": true,
    "FONT_HEIGHT": 30,
    "FONT_X": 30,
    "FONT_Y": 30,
    "FONT_COLOR": [
      200,
      200,
      200
    ],
    "PIL_FONT_FILE": "fonts-freefont-ttf/FreeMonoBold.ttf",
    "PIL_FONT_CUSTOM": "",
    "PIL_FONT_SIZE": 50
  },
  "CARDINAL_DIRS": {
    "ENABLE": false,
    "FONT_COLOR": [
      255,
      0,
      0
    ],
    "SWAP_NS": false,
    "SWAP_EW": false,
    "CHAR_NORTH": "N",
    "CHAR_EAST": "E",
    "CHAR_WEST": "W",
    "CHAR_SOUTH": "S",
    "DIAMETER": 4000,
    "OFFSET_X": 0,
    "OFFSET_Y": 0,
    "OFFSET_TOP": 15,
    "OFFSET_LEFT": 15,
    "OFFSET_RIGHT": 15,
    "OFFSET_BOTTOM": 15,
    "OPENCV_FONT_SCALE": 0.5,
    "PIL_FONT_SIZE": 20,
    "OUTLINE_CIRCLE": false
  },
  "ORB_PROPERTIES": {
    "MODE": "ha",
    "RADIUS": 9,
    "SUN_COLOR": [
      200,
      200,
      0
    ],
    "MOON_COLOR": [
      128,
      128,
      128
    ],
    "AZ_OFFSET": 0,
    "RETROGRADE": false
  },
  "UPLOAD_WORKERS": 4,
  "FILETRANSFER": {
    "CLASSNAME": "pycurl_sftp",
    "HOST": "",
    "PORT": 0,
    "USERNAME": "",
    "PASSWORD": "REDACTED",
    "PASSWORD_E": "REDACTED",
    "PRIVATE_KEY": "",
    "PUBLIC_KEY": "",
    "CONNECT_TIMEOUT": 20,
    "TIMEOUT": 120,
    "CERT_BYPASS": true,
    "REMOTE_IMAGE_NAME": "image.{ext}",
    "REMOTE_PANORAMA_NAME": "panorama.{ext}",
    "REMOTE_IMAGE_FOLDER": "/home/allsky/upload/allsky",
    "REMOTE_PANORAMA_FOLDER": "/home/allsky/upload/allsky",
    "REMOTE_RAW_FOLDER": "/home/allsky/upload/allsky/export",
    "REMOTE_FITS_FOLDER": "/home/allsky/upload/allsky/fits",
    "REMOTE_METADATA_NAME": "latest_metadata.json",
    "REMOTE_METADATA_FOLDER": "/home/allsky/upload/allsky",
    "REMOTE_VIDEO_FOLDER": "/home/allsky/upload/allsky/videos",
    "REMOTE_MINI_VIDEO_FOLDER": "/home/allsky/upload/allsky/videos",
    "REMOTE_KEOGRAM_FOLDER": "/home/allsky/upload/allsky/keograms",
    "REMOTE_STARTRAIL_FOLDER": "/home/allsky/upload/allsky/startrails",
    "REMOTE_STARTRAIL_VIDEO_FOLDER": "/home/allsky/upload/allsky/videos",
    "REMOTE_PANORAMA_VIDEO_FOLDER": "/home/allsky/upload/allsky/videos",
    "REMOTE_ENDOFNIGHT_FOLDER": "/home/allsky/upload/allsky",
    "UPLOAD_IMAGE": 0,
    "UPLOAD_PANORAMA": 0,
    "UPLOAD_RAW": false,
    "UPLOAD_FITS": false,
    "UPLOAD_METADATA": false,
    "UPLOAD_VIDEO": false,
    "UPLOAD_MINI_VIDEO": false,
    "UPLOAD_KEOGRAM": false,
    "UPLOAD_STARTRAIL": false,
    "UPLOAD_STARTRAIL_VIDEO": false,
    "UPLOAD_PANORAMA_VIDEO": false,
    "UPLOAD_ENDOFNIGHT": false,
    "LIBCURL_OPTIONS": {}
  },
  "S3UPLOAD": {
    "ENABLE": false,
    "CLASSNAME": "boto3_s3",
    "ACCESS_KEY": "",
    "SECRET_KEY": "REDACTED",
    "SECRET_KEY_E": "REDACTED",
    "CREDS_FILE": "",
    "BUCKET": "change-me",
    "REGION": "us-east-2",
    "NAMESPACE": "",
    "HOST": "amazonaws.com",
    "PORT": 0,
    "CONNECT_TIMEOUT": 10,
    "TIMEOUT": 60,
    "URL_TEMPLATE": "https://{bucket}.s3.{region}.{host}",
    "ACL": "",
    "STORAGE_CLASS": "STANDARD",
    "TLS": true,
    "CERT_BYPASS": false,
    "UPLOAD_FITS": false,
    "UPLOAD_RAW": false
  },
  "MQTTPUBLISH": {
    "ENABLE": false,
    "TRANSPORT": "tcp",
    "HOST": "localhost",
    "PORT": 8883,
    "USERNAME": "indi-allsky",
    "PASSWORD": "REDACTED",
    "PASSWORD_E": "REDACTED",
    "BASE_TOPIC": "indi-allsky",
    "QOS": 0,
    "TLS": true,
    "CERT_BYPASS": true,
    "PUBLISH_IMAGE": true
  },
  "SYNCAPI": {
    "ENABLE": false,
    "BASEURL": "https://example.com/indi-allsky",
    "USERNAME": "",
    "APIKEY": "REDACTED",
    "APIKEY_E": "REDACTED",
    "CERT_BYPASS": false,
    "POST_S3": false,
    "EMPTY_FILE": false,
    "UPLOAD_IMAGE": 1,
    "UPLOAD_PANORAMA": 1,
    "CONNECT_TIMEOUT": 10,
    "TIMEOUT": 60
  },
  "YOUTUBE": {
    "ENABLE": false,
    "SECRETS_FILE": "",
    "PRIVACY_STATUS": "private",
    "TITLE_TEMPLATE": "Allsky {asset_label} - {day_date:%Y-%m-%d} - {timeofday}",
    "DESCRIPTION_TEMPLATE": "",
    "CATEGORY": 22,
    "TAGS": [
      "allsky",
      "timelapse",
      "astronomy"
    ],
    "UPLOAD_VIDEO": false,
    "UPLOAD_MINI_VIDEO": false,
    "UPLOAD_STARTRAIL_VIDEO": false,
    "UPLOAD_PANORAMA_VIDEO": false
  },
  "LIBCAMERA": {
    "IMAGE_FILE_TYPE": "jpg",
    "IMAGE_FILE_TYPE_DAY": "jpg",
    "AWB": "auto",
    "AWB_DAY": "auto",
    "AWB_ENABLE": false,
    "AWB_ENABLE_DAY": true,
    "CAMERA_ID": 0,
    "EXTRA_OPTIONS": "",
    "EXTRA_OPTIONS_DAY": ""
  },
  "PYCURL_CAMERA": {
    "URL": "",
    "IMAGE_FILE_TYPE": "jpg",
    "USERNAME": "",
    "PASSWORD": "REDACTED",
    "PASSWORD_E": "REDACTED"
  },
  "FOCUSER": {
    "CLASSNAME": "",
    "GPIO_PIN_1": "D17",
    "GPIO_PIN_2": "D18",
    "GPIO_PIN_3": "D27",
    "GPIO_PIN_4": "D22"
  },
  "DEW_HEATER": {
    "CLASSNAME": "",
    "ENABLE_DAY": false,
    "PIN_1": "D12",
    "INVERT_OUTPUT": false,
    "LEVEL_DEF": 100,
    "THOLD_ENABLE ": false,
    "MANUAL_TARGET": 0,
    "TEMP_USER_VAR_SLOT": 10,
    "LEVEL_LOW": 33,
    "LEVEL_MED": 66,
    "LEVEL_HIGH": 100,
    "THOLD_DIFF_LOW": 15,
    "THOLD_DIFF_MED": 10,
    "THOLD_DIFF_HIGH": 5,
    "THOLD_ENABLE": false
  },
  "FAN": {
    "CLASSNAME": "",
    "ENABLE_NIGHT": false,
    "PIN_1": "D13",
    "INVERT_OUTPUT": false,
    "LEVEL_DEF": 100,
    "THOLD_ENABLE ": false,
    "TARGET": 30,
    "TEMP_USER_VAR_SLOT": 10,
    "LEVEL_LOW": 33,
    "LEVEL_MED": 66,
    "LEVEL_HIGH": 100,
    "THOLD_DIFF_LOW": 0,
    "THOLD_DIFF_MED": 5,
    "THOLD_DIFF_HIGH": 10,
    "THOLD_ENABLE": false
  },
  "GENERIC_GPIO": {
    "A_CLASSNAME": "",
    "A_PIN_1": "D21",
    "A_INVERT_OUTPUT": false
  },
  "TEMP_SENSOR": {
    "A_CLASSNAME": "",
    "A_LABEL": "Sensor A",
    "A_PIN_1": "D5",
    "A_USER_VAR_SLOT": 10,
    "A_I2C_ADDRESS": "0x77",
    "B_CLASSNAME": "",
    "B_LABEL": "Sensor B",
    "B_PIN_1": "D6",
    "B_USER_VAR_SLOT": 15,
    "B_I2C_ADDRESS": "0x76",
    "C_CLASSNAME": "",
    "C_LABEL": "Sensor C",
    "C_PIN_1": "D16",
    "C_USER_VAR_SLOT": 20,
    "C_I2C_ADDRESS": "0x40",
    "OPENWEATHERMAP_APIKEY": "REDACTED",
    "OPENWEATHERMAP_APIKEY_E": "REDACTED",
    "WUNDERGROUND_APIKEY": "REDACTED",
    "WUNDERGROUND_APIKEY_E": "REDACTED",
    "MQTT_TRANSPORT": "tcp",
    "MQTT_HOST": "localhost",
    "MQTT_PORT": 8883,
    "MQTT_USERNAME": "indi-allsky",
    "MQTT_PASSWORD": "REDACTED",
    "MQTT_PASSWORD_E": "REDACTED",
    "MQTT_TLS": true,
    "MQTT_CERT_BYPASS": true,
    "TSL2561_GAIN_NIGHT": 1,
    "TSL2561_GAIN_DAY": 0,
    "TSL2561_INT_NIGHT": 1,
    "TSL2561_INT_DAY": 1,
    "TSL2591_GAIN_NIGHT": "GAIN_MED",
    "TSL2591_GAIN_DAY": "GAIN_LOW",
    "TSL2591_INT_NIGHT": "INTEGRATIONTIME_100MS",
    "TSL2591_INT_DAY": "INTEGRATIONTIME_100MS",
    "VEML7700_GAIN_NIGHT": "ALS_GAIN_1",
    "VEML7700_GAIN_DAY": "ALS_GAIN_1_8",
    "VEML7700_INT_NIGHT": "ALS_100MS",
    "VEML7700_INT_DAY": "ALS_100MS"
  },
  "CHARTS": {
    "CUSTOM_SLOT_1": 10,
    "CUSTOM_SLOT_2": 11,
    "CUSTOM_SLOT_3": 12,
    "CUSTOM_SLOT_4": 13
  }
}

#################################

end support info

#################################

aaronwmorris commented 1 week ago

indi-allsky balances the exposure by measuring the average brightness of the central 50% of the image. Pixels outside the central region are not used for brightness calculations. When you have those extremely bright clouds, they do not affect the exposure until they approach the central region of the image.

On the Image tab, you can see the default setting of 50% for ADU FoV. You can expand this range to 66% or 100%.

A better option would be to use a detection mask, where you can draw arbitrary boundaries for the brightness calculations (and other functions). https://github.com/aaronwmorris/indi-allsky/wiki/Detection-Masks

AstroAlan commented 1 week ago

Hello, Thanks for your reply. Just an update. I've tried altering the ADU FoV and I'm still getting the effect. Probably worse. I've looked at the mask but I keep getting a line on the images which I don't want. I'm going to try re-installing the software. I've been altering the settings to try and find a cure and may have changed some detrimentaly. ATB Alan

aaronwmorris commented 1 week ago

Do you have an example image with the line?

AstroAlan commented 1 week ago

Weird thing happening here. When I view the timelapse via the local network I get the artifacts, both on my Samsung S24 or my HP laptop. When I load the video to Dropbox and view it from there the video is perfect. No flaws or clipping at all. How can that be? Don't understand that at all. Thanks Alan

aaronwmorris commented 6 days ago

That makes more sense. I just viewed the video on dropbox and I did not see the problem. I just assumed the problem was the bright areas.

Try adding -level 3.1 to the extra ffmpeg options and restart indi-allsky. Other users have reported this fixes the artifacts in the videos. This is actually now a default in indi-allsky, but you installed before it became a default option.

AstroAlan commented 5 days ago

Hello, That's cured it. I've done 2 nights timelapse and it's perfect. Many thanks for your help. It's very appreciated. It's a superb price of software. Well done.

ATB Alan