-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Difficulty connecting to BME280 sensor on RPi 5 despite system seeing it and being able to display results #1504
Comments
Can you post the Support Info information here? |
HelloYou mean what I posted on Github?HiI tried with much frustration to get this to work.I was using the web server to -> config -> sensors and choose sensor A as the BME sensor to 280, on bus 77I was able to check via a python script that the sensor was reading and I could display resultsThe other thing of note is the system time seems to be always off despite the ripi showing correct time (its connected to wifi all the time) and even after clicking update time it still says some wrong time and date in august. I m not sure if this is relevant.I can tinker and modify code and files if I am shown where to and know my way around the terminal etc and thonny but I'm no programmer at all, just learning as I go.codefrom smbus2 import SMBusimport bme280#Initialize the I2C bus and BME280 addressbus = SMBus(1) # I2C bus 1address = 0x77 # BME280 sensor address, change to 0x76 if necessary#Load calibration parameterscalibration_params = bme280.load_calibration_params(bus, address)#Read and display sensor datadata = bme280.sample(bus, address, calibration_params)#Safely print the degree symbol using Unicodeprint(f"Temperature: {data.temperature} \u00B0C")print(f"Pressure: {data.pressure} hPa")print(f"Humidity: {data.humidity} %")Shell output%Run -c $EDITOR_CONTENTTemperature: 16.822673378232867 °CPressure: 993.2317995054409 hPaHumidity: 43.792248340356586 %However for the life of me I can't get it to display anything in the charts it doesn't seem to see it.I set the correct i2c addressI believe the pin is not needed for i2cI am connecting the bme280 from piicodev via piicodev adapter on the rasberry pi 5 with a NVME base and rpi5 PD board feeding power via usb chttps://core-electronics.com.au/piicodev-adapter-for-raspberry-pi.htmlhttps://core-electronics.com.au/piicodev-atmospheric-sensor-bme280.htmlhttps://core-electronics.com.au/piicodev-cable-100mm.htmlhttps://core-electronics.com.au/pd-power-expansion-board-raspberry-pi-5.html which doesnt interface with i2c controller at allhttps://core-electronics.com.au/nvme-base-for-raspberry-pi-5-nvme-base.html which also doesn't interface with i2c controllerI am not sure what I need to doI thought the bme280 library were already installed when installing the Indi-allsky however it seems it wasn the case or perhaps a different version so I installed with sudo apt install python3-bme280then ran the script above and it works perfectly fineI am not entirely clear if there is other setup involved and how the program handles the sensors I know the wiki says it works but Im not sure what I have to do on my end to get it to workCHATGPT tells me to modify the json file I can only see config.json.save and I didn't want to mess with it and besides I couldn't even open it due to permissions but that is a different problem.I also have a second bme 280 sensor and a VEML 7700 sensor that I m hoping to setup with the one bme sensor being internal and the trigger via a relay switch to trigger a fan in the case and also the dew heater (still figuring out that) and the second one being housed in an custom enclosure to send the surrounding temp/humidty etc.On 9 Sep 2024, at 01:51, Aaron W Morris ***@***.***> wrote:
Can you post the Support Info information here?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>
|
No, there is a web view under Tools -> Support Info that has configuration information about your system. I would like to look at that to help. Since you are using a Raspi 5, you may also need to perform these actions for the GPIO modules to work correctly.
|
Ok thanks I will try to do that ASAP, I am working for next 36hrs so might be a bit of a delay.I will try to get this info to you and Ill try the gpio things (i do remember reading the way rpi5 queries /managed the pins is different cw previous generations)RegardsOn 9 Sep 2024, at 09:31, Aaron W Morris ***@***.***> wrote:
No, there is a web view under Tools -> Support Info that has configuration information about your system. I would like to look at that to help.
Since you are using a Raspi 5, you may also need to perform these actions for the GPIO modules to work correctly.
source virtualenv/indi-allsky/bin/activate
pip uninstall RPi.GPIO rpi.lgpio
pip install rpi.lgpio
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>
|
I presume the gpio issue is the one discussed hereRaspberry Pi 5 - gpiod vs RPi.GPIO - Raspberry Pi Forumsforums.raspberrypi.comRegardsOn 9 Sep 2024, at 09:36, Abdul R ***@***.***> wrote:Ok thanks I will try to do that ASAP, I am working for next 36hrs so might be a bit of a delay.I will try to get this info to you and Ill try the gpio things (i do remember reading the way rpi5 queries /managed the pins is different cw previous generations)RegardsOn 9 Sep 2024, at 09:31, Aaron W Morris ***@***.***> wrote:
No, there is a web view under Tools -> Support Info that has configuration information about your system. I would like to look at that to help.
Since you are using a Raspi 5, you may also need to perform these actions for the GPIO modules to work correctly.
source virtualenv/indi-allsky/bin/activate
pip uninstall RPi.GPIO rpi.lgpio
pip install rpi.lgpio
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>
|
There are definitely some differences between Rpi4 and Rpi5 with the python support. I have not quite figured out how to fix it automatically. |
Here is the Support info
/home/ascar5/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: 8245584 kB
System: Raspberry Pi 5 Model B Rev 1.0
Linux asc 6.6.47+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.47-1+rpt1
(2024-09-02) aarch64 GNU/Linux
Time
Mon 9 Sep 00:23:03 AEST 2024
System timezone
Australia/Hobart
Uptime
00:23:03 up 6 min, 2 users, load average: 0.06, 0.08, 0.03
Memory
total used free shared buff/cache
available
Mem: 8245584 990000 6553760 58528 851760
7255584
Swap: 204784 0 204784
Filesystems
Filesystem 1K-blocks Used Available Use% Mounted on
udev 3947744 0 3947744 0% /dev
tmpfs 824560 6016 818544 1% /run
/dev/nvme0n1p2 480233400 10299748 445524432 3% /
tmpfs 4122784 992 4121792 1% /dev/shm
tmpfs 5120 48 5072 1% /run/lock
/dev/nvme0n1p1 522230 77002 445228 15% /boot/firmware
tmpfs 824544 160 824384 1% /run/user/1000
sysctl info
vm.swappiness = 60
Thermal info
cpu-thermal
34200
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: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast
state DOWN group default qlen 1000
link/ether 2c:cf:67:58:a7:df brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state
UP group default qlen 1000
link/ether 2c:cf:67:58:a7:e1 brd ff:ff:ff:ff:ff:ff
inet 192.168.50.201/24 brd 192.168.50.255 scope global dynamic
noprefixroute wlan0
valid_lft 86073sec preferred_lft 86073sec
inet6 fe80::c292:f1a8:b695:68fa/64 scope link noprefixroute
valid_lft forever preferred_lft forever
User info
uid=1000(ascar5) gid=1000(ascar5)
groups=1000(ascar5),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
ascar5 1126 0.0 0.0 9536 2560 ? Ss 00:17 0:00
/usr/local/bin/indiserver -p 7624 indi_simulator_telescope indi_asi_ccd
ascar5 1133 0.0 0.1 41840 11776 ? S 00:17 0:00
indi_simulator_telescope
ascar5 1134 0.0 0.1 53616 12288 ? S 00:17 0:00
indi_asi_ccd
ascar5 1705 0.0 0.2 33808 23552 ? SNs 00:17 0:00
/home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/python3
/home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/gunicorn --config
/etc/indi-allsky/gunicorn.conf.py indi_allsky.wsgi
ascar5 1707 1.0 2.7 924784 226800 ? SNl 00:17 0:03
/home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/python3
/home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/gunicorn --config
/etc/indi-allsky/gunicorn.conf.py indi_allsky.wsgi
ascar5 2170 0.7 1.6 658720 137568 ? SNsl 00:19 0:01
/home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log
syslog run
ascar5 2176 0.0 1.1 372240 90832 ? S 00:19 0:00
/home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log
syslog run
ascar5 2177 0.0 1.1 385632 94016 ? SN 00:19 0:00
/home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log
syslog run
ascar5 2361 0.0 1.2 658848 101440 ? SNl 00:22 0:00
/home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log
syslog run
ascar5 2370 0.0 0.0 7072 2560 ? SN 00:22 0:00
/bin/bash /home/ascar5/indi-allsky/misc/support_info.sh
Check for virtual sessions
USB info
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
138 0 drwxr-xr-x 6 root root 120 Jan 1 1970
/dev/bus/usb
139 0 drwxr-xr-x 2 root root 60 Jan 1 1970
/dev/bus/usb/001
140 0 crw-rw-r-- 1 root root 189, 0 Sep 9 00:17
/dev/bus/usb/001/001
141 0 drwxr-xr-x 2 root root 60 Jan 1 1970
/dev/bus/usb/002
142 0 crw-rw-r-- 1 root root 189, 128 Sep 9 00:17
/dev/bus/usb/002/001
143 0 drwxr-xr-x 2 root root 60 Jan 1 1970
/dev/bus/usb/003
144 0 crw-rw-r-- 1 root root 189, 256 Sep 9 00:17
/dev/bus/usb/003/001
145 0 drwxr-xr-x 2 root root 60 Jan 1 1970
/dev/bus/usb/004
146 0 crw-rw-r-- 1 root root 189, 384 Sep 9 00:17
/dev/bus/usb/004/001
video device Permissions
crw-rw----+ 1 root video 81, 16 Sep 9 00:17 /dev/video19
crw-rw----+ 1 root video 81, 0 Sep 9 00:17 /dev/video20
crw-rw----+ 1 root video 81, 1 Sep 9 00:17 /dev/video21
crw-rw----+ 1 root video 81, 2 Sep 9 00:17 /dev/video22
crw-rw----+ 1 root video 81, 3 Sep 9 00:17 /dev/video23
crw-rw----+ 1 root video 81, 4 Sep 9 00:17 /dev/video24
crw-rw----+ 1 root video 81, 5 Sep 9 00:17 /dev/video25
crw-rw----+ 1 root video 81, 6 Sep 9 00:17 /dev/video26
crw-rw----+ 1 root video 81, 7 Sep 9 00:17 /dev/video27
crw-rw----+ 1 root video 81, 8 Sep 9 00:17 /dev/video28
crw-rw----+ 1 root video 81, 9 Sep 9 00:17 /dev/video29
crw-rw----+ 1 root video 81, 10 Sep 9 00:17 /dev/video30
crw-rw----+ 1 root video 81, 11 Sep 9 00:17 /dev/video31
crw-rw----+ 1 root video 81, 12 Sep 9 00:17 /dev/video32
crw-rw----+ 1 root video 81, 13 Sep 9 00:17 /dev/video33
crw-rw----+ 1 root video 81, 14 Sep 9 00:17 /dev/video34
crw-rw----+ 1 root video 81, 15 Sep 9 00:17 /dev/video35
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/media0
/dev/media1
rpivid (platform:rpivid):
/dev/video19
/dev/media2
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
binfmt_misc 49152 1
hci_uart 65536 0
btbcm 49152 1 hci_uart
bluetooth 622592 33 hci_uart,btbcm,bnep,rfcomm
brcmfmac_wcc 49152 0
ecdh_generic 49152 2 bluetooth
aes_ce_blk 49152 4
ecc 65536 1 ecdh_generic
aes_ce_cipher 49152 1 aes_ce_blk
ghash_ce 49152 0
gf128mul 49152 1 ghash_ce
libaes 49152 4 aes_ce_cipher,bluetooth,ghash_ce,aes_ce_blk
sha2_ce 49152 0
sha256_arm64 49152 1 sha2_ce
sha1_ce 49152 0
brcmfmac 360448 1 brcmfmac_wcc
rpivid_hevc 65536 0
brcmutil 49152 1 brcmfmac
pisp_be 49152 0
raspberrypi_hwmon 49152 0
v4l2_mem2mem 65536 1 rpivid_hevc
cfg80211 1015808 1 brcmfmac
videobuf2_dma_contig 49152 2 pisp_be,rpivid_hevc
videobuf2_memops 49152 1 videobuf2_dma_contig
videobuf2_v4l2 49152 3 pisp_be,rpivid_hevc,v4l2_mem2mem
videodev 344064 4
pisp_be,videobuf2_v4l2,rpivid_hevc,v4l2_mem2mem
rfkill 49152 6 bluetooth,cfg80211
pwm_fan 49152 0
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
raspberrypi_gpiomem 49152 0
rp1_adc 49152 0
nvmem_rmem 49152 0
uio_pdrv_genirq 49152 0
uio 49152 1 uio_pdrv_genirq
i2c_dev 49152 6
fuse 147456 5
dm_mod 163840 0
ip_tables 65536 0
x_tables 81920 1 ip_tables
ipv6 589824 54
spidev 49152 0
vc4 409600 13
snd_soc_hdmi_codec 49152 2
drm_display_helper 49152 1 vc4
cec 65536 1 vc4
drm_dma_helper 49152 2 vc4
v3d 114688 5
drm_kms_helper 245760 2 drm_dma_helper,vc4
gpu_sched 98304 1 v3d
snd_soc_core 311296 2 vc4,snd_soc_hdmi_codec
snd_compress 49152 1 snd_soc_core
drm_shmem_helper 49152 1 v3d
spi_bcm2835 49152 0
i2c_brcmstb 49152 0
snd_pcm_dmaengine 49152 1 snd_soc_core
snd_pcm 147456 4
snd_soc_hdmi_codec,snd_compress,snd_soc_core,snd_pcm_dmaengine
drm 688128 19
gpu_sched,drm_kms_helper,drm_dma_helper,v3d,vc4,drm_shmem_helper,drm_display_helper
drm_panel_orientation_quirks 49152 1 drm
snd_timer 65536 3 snd_seq,snd_hrtimer,snd_pcm
gpio_keys 49152 0
snd 131072 9
snd_seq,snd_seq_device,snd_soc_hdmi_codec,snd_timer,snd_compress,snd_soc_core,snd_pcm
backlight 49152 2 drm_kms_helper,drm
i2c_designware_platform 49152 3
i2c_designware_core 49152 1 i2c_designware_platform
git status
On branch main
Your branch is up to date with 'origin/main'.
Untracked files:
(use "git add <file>..." to include in what will be committed)
config.json.save
nothing added to commit but untracked files present (use "git add" to track)
git log
commit 7b19a2b
Merge: 6642dbd 88f7e9d
Author: Aaron W Morris ***@***.***>
Date: Tue Sep 3 09:43:53 2024 -0500
Merge pull request #1500 from aaronwmorris/dev
additional redirect views
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:46874
127.0.0.1:7624
ESTAB 0 0 127.0.0.1:7624
127.0.0.1:46874
TIME-WAIT 0 0 127.0.0.1:51680
127.0.0.1:7624
Detected indi properties
looking for *.*.*
Connected to localhost on port 7624
Queried properties from *
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
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
Telescope Simulator.CONNECTION.CONNECT=Off
Telescope Simulator.CONNECTION.DISCONNECT=On
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
Telescope 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=0
Telescope Simulator.MOUNT_AXES.SECONDARY=0
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=0
Telescope Simulator.MOUNT_AXES.SECONDARY=0
libcamera: not detected
libcamera packages
ii libcamera-ipa:arm64 0.3.1+rpt20240829-1
arm64 complex camera support library (IPA modules)
ii libcamera-tools 0.3.1+rpt20240829-1
arm64 complex camera support library (tools)
ii libcamera0.3:arm64 0.3.1+rpt20240829-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.1+rpt20240829-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+deb12u3
arm64 Shared Python runtime library (version 3.11)
ii libpython3.11-dev:arm64 3.11.2-6+deb12u3
arm64 Header files and a static library for Python (v3.11)
ii libpython3.11-minimal:arm64 3.11.2-6+deb12u3
arm64 Minimal subset of the Python language (version 3.11)
ii libpython3.11-stdlib:arm64 3.11.2-6+deb12u3
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-bme280 0.2.4-1
all Python interface for a Bosch BME280 digital sensor module
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-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-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.1+rpt20240829-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+deb12u1
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.21-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-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-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.5-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-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+deb12u3
arm64 Interactive high-level object-oriented language (version 3.11)
ii python3.11-dev 3.11.2-6+deb12u3
arm64 Header files and a static library for Python (v3.11)
ii python3.11-minimal 3.11.2-6+deb12u3
arm64 Minimal subset of the Python language (version 3.11)
ii python3.11-venv 3.11.2-6+deb12u3
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/ascar5/indi-allsky/virtualenv/indi-allsky/bin:/usr/local/bin:/usr/bin:/bin
flask command: /home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/flask
virtualenv python modules
Adafruit-Blinka==8.47.0
adafruit-circuitpython-ads1x15==2.4.0
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 @ git+
***@***.***
adafruit-circuitpython-si7021==4.1.11
adafruit-circuitpython-tsl2561==3.3.18
adafruit-circuitpython-tsl2591==1.3.12
adafruit-circuitpython-typing==1.11.0
adafruit-circuitpython-veml7700==2.0.0
Adafruit-PlatformDetect==3.74.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.3
astropy-iers-data==0.2024.9.2.0.33.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.35.14
botocore==1.35.14
Bottleneck==1.4.0
cachetools==5.5.0
ccdproc==2.4.2
certifi==2024.8.30
cffi==1.17.1
charset-normalizer==3.3.2
circuitpython-bmp180==0.2.0
click==8.1.7
cloudpickle==3.0.0
cryptography==43.0.1
Cython==3.0.11
dask==2024.8.2
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.9.0
google-api-core==2.19.2
google-api-python-client==2.144.0
google-auth==2.34.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.6.0
google-resumable-media==2.7.2
googleapis-common-protos==1.65.0
gpiod==2.2.1
greenlet==3.0.3
gunicorn==23.0.0
httplib2==0.22.0
idna==3.8
imageio==2.35.1
imageio-ffmpeg==0.5.1
importlib_metadata==8.4.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.3.0
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.1
partd==1.4.2
passlib==1.7.4
piexif==1.1.3
pillow==10.4.0
prettytable==3.11.0
proto-plus==1.24.0
protobuf==5.28.0
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+
***@***.***
PyMySQL==1.1.1
PyNaCl==1.5.0
pyparsing==3.1.4
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.1
semantic-version==2.10.0
sep==1.2.1
setuptools-rust==1.10.1
sgp4==2.23
shapely==2.0.6
six==1.16.0
skyfield==1.49
SQLAlchemy==2.0.34
sysv_ipc==1.1.0
tifffile==2024.8.30
toolz==0.12.1
typing_extensions==4.12.2
uritemplate==4.1.1
urllib3==2.2.2
wcwidth==0.2.13
Werkzeug==3.0.4
WTForms==3.1.2
zarr==2.18.3
zipp==3.20.1
```
indi-allsky config (passwords redacted)
2024-09-09 00:23:07,712 [INFO] MainProcess config._dump() [1029]: Dumping
config
```json
{
"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": 100,
"BINNING": 1
},
"MOONMODE": {
"GAIN": 75,
"BINNING": 1
},
"DAY": {
"GAIN": 0,
"BINNING": 1
}
},
"INDI_CONFIG_DEFAULTS": {
"SWITCHES": {},
"PROPERTIES": {},
"TEXT": {}
},
"INDI_CONFIG_DAY": {},
"CCD_EXPOSURE_MAX": 15,
"CCD_EXPOSURE_DEF": 0,
"CCD_EXPOSURE_MIN": 0,
"CCD_EXPOSURE_MIN_DAY": 0,
"CCD_BIT_DEPTH": 0,
"EXPOSURE_PERIOD": 15,
"EXPOSURE_PERIOD_DAY": 15,
"FOCUS_MODE": false,
"FOCUS_DELAY": 4,
"CFA_PATTERN": "",
"SCNR_ALGORITHM": "",
"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": 75,
"TARGET_ADU_DAY": 75,
"TARGET_ADU_DEV": 10,
"TARGET_ADU_DEV_DAY": 20,
"ADU_ROI": [],
"ADU_FOV_DIV": 4,
"DETECT_STARS": true,
"DETECT_STARS_THOLD": 0.6,
"DETECT_METEORS": false,
"DETECT_MASK": "",
"DETECT_DRAW": false,
"LOGO_OVERLAY": "",
"SQM_ROI": [],
"SQM_FOV_DIV": 4,
"LOCATION_NAME": "",
"LOCATION_LATITUDE": -43,
"LOCATION_LONGITUDE": 147,
"LOCATION_ELEVATION": 300,
"TIMELAPSE_ENABLE": true,
"TIMELAPSE_SKIP_FRAMES": 4,
"DAYTIME_CAPTURE": true,
"DAYTIME_CAPTURE_SAVE": true,
"DAYTIME_TIMELAPSE": true,
"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}° {sun_dir:s}\nMoon: {moon_alt:0.1f}°
{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": {
"CLASSNAME": "",
"MODE1_GAMMA": 3,
"MODE1_STDDEVS": 2.25,
"MODE2_SHADOWS": 0,
"MODE2_MIDTONES": 0.35,
"MODE2_HIGHLIGHTS": 1,
"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": 65,
"STARTRAILS_MASK_THOLD": 190,
"STARTRAILS_PIXEL_THOLD": 1,
"STARTRAILS_MIN_STARS": 0,
"STARTRAILS_TIMELAPSE": true,
"STARTRAILS_TIMELAPSE_MINFRAMES": 250,
"STARTRAILS_SUN_ALT_THOLD": -15,
"STARTRAILS_MOONMODE_THOLD": true,
"STARTRAILS_MOON_ALT_THOLD": 91,
"STARTRAILS_MOON_PHASE_THOLD": 101,
"STARTRAILS_USE_DB_DATA": true,
"IMAGE_CALIBRATE_DARK": true,
"IMAGE_EXIF_PRIVACY": false,
"IMAGE_FILE_TYPE": "jpg",
"IMAGE_FILE_COMPRESSION": {
"jpg": 90,
"png": 5,
"tif": 5,
"jpeg": 90
},
"IMAGE_FOLDER": "/var/www/html/allsky/images",
"IMAGE_LABEL_TEMPLATE": "# size:30 [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\nLat
{latitude:0.0f} Long {longitude:0.0f}\n# color:150,150,150\nTiangong
{tiangong_up:s} [{tiangong_next_h:0.1f}h/{tiangong_next_alt:0.0f}°]\nHubble
{hst_up:s} [{hst_next_h:0.1f}h/{hst_next_alt:0.0f}°]\nISS {iss_up:s}
[{iss_next_h:0.1f}h/{iss_next_alt:0.0f}°]\n# xy:-15,-240 (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,-120 (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": "",
"IMAGE_ROTATE_ANGLE": 0,
"IMAGE_FLIP_V": true,
"IMAGE_FLIP_H": true,
"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": true,
"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": true
},
"IMAGE_EXPIRE_DAYS": 30,
"TIMELAPSE_EXPIRE_DAYS": 365,
"TIMELAPSE_OVERWRITE": false,
"IMAGE_QUEUE_MAX": 3,
"IMAGE_QUEUE_MIN": 1,
"IMAGE_QUEUE_BACKOFF": 0.5,
"FFMPEG_FRAMERATE": 25,
"FFMPEG_BITRATE": "5000k",
"FFMPEG_VFSCALE": "",
"FFMPEG_CODEC": "libx264",
"FFMPEG_EXTRA_OPTIONS": "-level 3.1",
"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": 30
},
"CARDINAL_DIRS": {
"ENABLE": true,
"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": 2,
"FILETRANSFER": {
"CLASSNAME": "pycurl_sftp",
"HOST": "",
"PORT": 0,
"USERNAME": "",
"PASSWORD": "REDACTED",
"PASSWORD_E": "REDACTED",
"PRIVATE_KEY": "",
"PUBLIC_KEY": "",
"CONNECT_TIMEOUT": 10,
"TIMEOUT": 60,
"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,
"FORCE_IPV4": false,
"FORCE_IPV6": 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": [
"timelapse",
"allsky",
"astronomy"
],
"UPLOAD_VIDEO": false,
"UPLOAD_MINI_VIDEO": false,
"UPLOAD_STARTRAIL_VIDEO": false,
"UPLOAD_PANORAMA_VIDEO": false
},
"LIBCAMERA": {
"IMAGE_FILE_TYPE": "dng",
"IMAGE_FILE_TYPE_DAY": "dng",
"AWB": "auto",
"AWB_DAY": "auto",
"AWB_ENABLE": false,
"AWB_ENABLE_DAY": false,
"CAMERA_ID": 0,
"EXTRA_OPTIONS": "",
"EXTRA_OPTIONS_DAY": ""
},
"PYCURL_CAMERA": {
"URL": "",
"IMAGE_FILE_TYPE": "jpg",
"USERNAME": "",
"PASSWORD": "REDACTED",
"PASSWORD_E": "REDACTED"
},
"ACCUM_CAMERA": {
"SUB_EXPOSURE_MAX": 1,
"EVEN_EXPOSURES": true
},
"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": "blinka_temp_sensor_bme280_i2c",
"A_LABEL": "Sensor A",
"A_PIN_1": "D5",
"A_USER_VAR_SLOT": 10,
"A_I2C_ADDRESS": "0x77",
"B_CLASSNAME": "blinka_temp_sensor_bme280_i2c",
"B_LABEL": "Sensor B",
"B_PIN_1": "D6",
"B_USER_VAR_SLOT": 15,
"B_I2C_ADDRESS": "0x77",
"C_CLASSNAME": "blinka_light_sensor_veml7700_i2c",
"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",
"SI1145_VIS_GAIN_NIGHT": "GAIN_ADC_CLOCK_DIV_32",
"SI1145_VIS_GAIN_DAY": "GAIN_ADC_CLOCK_DIV_1",
"SI1145_IR_GAIN_NIGHT": "GAIN_ADC_CLOCK_DIV_32",
"SI1145_IR_GAIN_DAY": "GAIN_ADC_CLOCK_DIV_1"
},
"CHARTS": {
"CUSTOM_SLOT_1": 10,
"CUSTOM_SLOT_2": 11,
"CUSTOM_SLOT_3": 12,
"CUSTOM_SLOT_4": 13
}
}
```
#################################
### end support info ###
#################################
…On Mon, Sep 9, 2024 at 1:10 PM Aaron W Morris ***@***.***> wrote:
There are definitely some differences between Rpi4 and Rpi5 with the
python support. I have not quite figured out how to fix it automatically.
—
Reply to this email directly, view it on GitHub
<#1504 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A5EAALDO7653K3EGD4IZ4DLZVUGSHAVCNFSM6AAAAABN3BVENCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMZXGAZDKMRZGY>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
--
Abdurrahman Raeiq
|
Also I tried those commands and could not run the
***@***.***:~ $ source virtualenv/indi-allsky/bin/activate
it said the following
bash: virtualenv/indi-allsky/bin/activate: No such file or directory
Also the ;
pip uninstall RPi.GPIO rpi.lgpio
pip install rpi.lgpio
wouldnt work said something about managed in external environment
I used chatgpt to figure out the following which worked
sudo apt remove python3-rpi.gpio python3-lgpio
sudo apt install python3-lgpio
So thats done and I still cant see the sensor show up must be doing
something silly
But i can still see it on the 77 bus of the i2c with sudo i2cdetect command
and running the python script in thonny i can get a reading from it.
…On Mon, Sep 9, 2024 at 10:22 PM Abd R ***@***.***> wrote:
Here is the Support info
/home/ascar5/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: 8245584 kB
System: Raspberry Pi 5 Model B Rev 1.0
Linux asc 6.6.47+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.47-1+rpt1
(2024-09-02) aarch64 GNU/Linux
Time
Mon 9 Sep 00:23:03 AEST 2024
System timezone
Australia/Hobart
Uptime
00:23:03 up 6 min, 2 users, load average: 0.06, 0.08, 0.03
Memory
total used free shared buff/cache
available
Mem: 8245584 990000 6553760 58528 851760
7255584
Swap: 204784 0 204784
Filesystems
Filesystem 1K-blocks Used Available Use% Mounted on
udev 3947744 0 3947744 0% /dev
tmpfs 824560 6016 818544 1% /run
/dev/nvme0n1p2 480233400 10299748 445524432 3% /
tmpfs 4122784 992 4121792 1% /dev/shm
tmpfs 5120 48 5072 1% /run/lock
/dev/nvme0n1p1 522230 77002 445228 15% /boot/firmware
tmpfs 824544 160 824384 1% /run/user/1000
sysctl info
vm.swappiness = 60
Thermal info
cpu-thermal
34200
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: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast
state DOWN group default qlen 1000
link/ether 2c:cf:67:58:a7:df brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast
state UP group default qlen 1000
link/ether 2c:cf:67:58:a7:e1 brd ff:ff:ff:ff:ff:ff
inet 192.168.50.201/24 brd 192.168.50.255 scope global dynamic
noprefixroute wlan0
valid_lft 86073sec preferred_lft 86073sec
inet6 fe80::c292:f1a8:b695:68fa/64 scope link noprefixroute
valid_lft forever preferred_lft forever
User info
uid=1000(ascar5) gid=1000(ascar5)
groups=1000(ascar5),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
ascar5 1126 0.0 0.0 9536 2560 ? Ss 00:17 0:00
/usr/local/bin/indiserver -p 7624 indi_simulator_telescope indi_asi_ccd
ascar5 1133 0.0 0.1 41840 11776 ? S 00:17 0:00
indi_simulator_telescope
ascar5 1134 0.0 0.1 53616 12288 ? S 00:17 0:00
indi_asi_ccd
ascar5 1705 0.0 0.2 33808 23552 ? SNs 00:17 0:00
/home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/python3
/home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/gunicorn --config
/etc/indi-allsky/gunicorn.conf.py indi_allsky.wsgi
ascar5 1707 1.0 2.7 924784 226800 ? SNl 00:17 0:03
/home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/python3
/home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/gunicorn --config
/etc/indi-allsky/gunicorn.conf.py indi_allsky.wsgi
ascar5 2170 0.7 1.6 658720 137568 ? SNsl 00:19 0:01
/home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log
syslog run
ascar5 2176 0.0 1.1 372240 90832 ? S 00:19 0:00
/home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log
syslog run
ascar5 2177 0.0 1.1 385632 94016 ? SN 00:19 0:00
/home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log
syslog run
ascar5 2361 0.0 1.2 658848 101440 ? SNl 00:22 0:00
/home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log
syslog run
ascar5 2370 0.0 0.0 7072 2560 ? SN 00:22 0:00
/bin/bash /home/ascar5/indi-allsky/misc/support_info.sh
Check for virtual sessions
USB info
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
138 0 drwxr-xr-x 6 root root 120 Jan 1 1970
/dev/bus/usb
139 0 drwxr-xr-x 2 root root 60 Jan 1 1970
/dev/bus/usb/001
140 0 crw-rw-r-- 1 root root 189, 0 Sep 9 00:17
/dev/bus/usb/001/001
141 0 drwxr-xr-x 2 root root 60 Jan 1 1970
/dev/bus/usb/002
142 0 crw-rw-r-- 1 root root 189, 128 Sep 9 00:17
/dev/bus/usb/002/001
143 0 drwxr-xr-x 2 root root 60 Jan 1 1970
/dev/bus/usb/003
144 0 crw-rw-r-- 1 root root 189, 256 Sep 9 00:17
/dev/bus/usb/003/001
145 0 drwxr-xr-x 2 root root 60 Jan 1 1970
/dev/bus/usb/004
146 0 crw-rw-r-- 1 root root 189, 384 Sep 9 00:17
/dev/bus/usb/004/001
video device Permissions
crw-rw----+ 1 root video 81, 16 Sep 9 00:17 /dev/video19
crw-rw----+ 1 root video 81, 0 Sep 9 00:17 /dev/video20
crw-rw----+ 1 root video 81, 1 Sep 9 00:17 /dev/video21
crw-rw----+ 1 root video 81, 2 Sep 9 00:17 /dev/video22
crw-rw----+ 1 root video 81, 3 Sep 9 00:17 /dev/video23
crw-rw----+ 1 root video 81, 4 Sep 9 00:17 /dev/video24
crw-rw----+ 1 root video 81, 5 Sep 9 00:17 /dev/video25
crw-rw----+ 1 root video 81, 6 Sep 9 00:17 /dev/video26
crw-rw----+ 1 root video 81, 7 Sep 9 00:17 /dev/video27
crw-rw----+ 1 root video 81, 8 Sep 9 00:17 /dev/video28
crw-rw----+ 1 root video 81, 9 Sep 9 00:17 /dev/video29
crw-rw----+ 1 root video 81, 10 Sep 9 00:17 /dev/video30
crw-rw----+ 1 root video 81, 11 Sep 9 00:17 /dev/video31
crw-rw----+ 1 root video 81, 12 Sep 9 00:17 /dev/video32
crw-rw----+ 1 root video 81, 13 Sep 9 00:17 /dev/video33
crw-rw----+ 1 root video 81, 14 Sep 9 00:17 /dev/video34
crw-rw----+ 1 root video 81, 15 Sep 9 00:17 /dev/video35
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/media0
/dev/media1
rpivid (platform:rpivid):
/dev/video19
/dev/media2
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
binfmt_misc 49152 1
hci_uart 65536 0
btbcm 49152 1 hci_uart
bluetooth 622592 33 hci_uart,btbcm,bnep,rfcomm
brcmfmac_wcc 49152 0
ecdh_generic 49152 2 bluetooth
aes_ce_blk 49152 4
ecc 65536 1 ecdh_generic
aes_ce_cipher 49152 1 aes_ce_blk
ghash_ce 49152 0
gf128mul 49152 1 ghash_ce
libaes 49152 4 aes_ce_cipher,bluetooth,ghash_ce,aes_ce_blk
sha2_ce 49152 0
sha256_arm64 49152 1 sha2_ce
sha1_ce 49152 0
brcmfmac 360448 1 brcmfmac_wcc
rpivid_hevc 65536 0
brcmutil 49152 1 brcmfmac
pisp_be 49152 0
raspberrypi_hwmon 49152 0
v4l2_mem2mem 65536 1 rpivid_hevc
cfg80211 1015808 1 brcmfmac
videobuf2_dma_contig 49152 2 pisp_be,rpivid_hevc
videobuf2_memops 49152 1 videobuf2_dma_contig
videobuf2_v4l2 49152 3 pisp_be,rpivid_hevc,v4l2_mem2mem
videodev 344064 4
pisp_be,videobuf2_v4l2,rpivid_hevc,v4l2_mem2mem
rfkill 49152 6 bluetooth,cfg80211
pwm_fan 49152 0
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
raspberrypi_gpiomem 49152 0
rp1_adc 49152 0
nvmem_rmem 49152 0
uio_pdrv_genirq 49152 0
uio 49152 1 uio_pdrv_genirq
i2c_dev 49152 6
fuse 147456 5
dm_mod 163840 0
ip_tables 65536 0
x_tables 81920 1 ip_tables
ipv6 589824 54
spidev 49152 0
vc4 409600 13
snd_soc_hdmi_codec 49152 2
drm_display_helper 49152 1 vc4
cec 65536 1 vc4
drm_dma_helper 49152 2 vc4
v3d 114688 5
drm_kms_helper 245760 2 drm_dma_helper,vc4
gpu_sched 98304 1 v3d
snd_soc_core 311296 2 vc4,snd_soc_hdmi_codec
snd_compress 49152 1 snd_soc_core
drm_shmem_helper 49152 1 v3d
spi_bcm2835 49152 0
i2c_brcmstb 49152 0
snd_pcm_dmaengine 49152 1 snd_soc_core
snd_pcm 147456 4
snd_soc_hdmi_codec,snd_compress,snd_soc_core,snd_pcm_dmaengine
drm 688128 19
gpu_sched,drm_kms_helper,drm_dma_helper,v3d,vc4,drm_shmem_helper,drm_display_helper
drm_panel_orientation_quirks 49152 1 drm
snd_timer 65536 3 snd_seq,snd_hrtimer,snd_pcm
gpio_keys 49152 0
snd 131072 9
snd_seq,snd_seq_device,snd_soc_hdmi_codec,snd_timer,snd_compress,snd_soc_core,snd_pcm
backlight 49152 2 drm_kms_helper,drm
i2c_designware_platform 49152 3
i2c_designware_core 49152 1 i2c_designware_platform
git status
On branch main
Your branch is up to date with 'origin/main'.
Untracked files:
(use "git add <file>..." to include in what will be committed)
config.json.save
nothing added to commit but untracked files present (use "git add" to
track)
git log
commit 7b19a2b
Merge: 6642dbd 88f7e9d
Author: Aaron W Morris ***@***.***>
Date: Tue Sep 3 09:43:53 2024 -0500
Merge pull request #1500 from aaronwmorris/dev
additional redirect views
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:46874
127.0.0.1:7624
ESTAB 0 0 127.0.0.1:7624
127.0.0.1:46874
TIME-WAIT 0 0 127.0.0.1:51680
127.0.0.1:7624
Detected indi properties
looking for *.*.*
Connected to localhost on port 7624
Queried properties from *
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
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
Telescope Simulator.CONNECTION.CONNECT=Off
Telescope Simulator.CONNECTION.DISCONNECT=On
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
Telescope 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=0
Telescope Simulator.MOUNT_AXES.SECONDARY=0
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=0
Telescope Simulator.MOUNT_AXES.SECONDARY=0
libcamera: not detected
libcamera packages
ii libcamera-ipa:arm64 0.3.1+rpt20240829-1
arm64 complex camera support library (IPA modules)
ii libcamera-tools 0.3.1+rpt20240829-1
arm64 complex camera support library (tools)
ii libcamera0.3:arm64 0.3.1+rpt20240829-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.1+rpt20240829-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+deb12u3
arm64 Shared Python runtime library (version 3.11)
ii libpython3.11-dev:arm64 3.11.2-6+deb12u3
arm64 Header files and a static library for Python (v3.11)
ii libpython3.11-minimal:arm64 3.11.2-6+deb12u3
arm64 Minimal subset of the Python language (version 3.11)
ii libpython3.11-stdlib:arm64 3.11.2-6+deb12u3
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-bme280 0.2.4-1
all Python interface for a Bosch BME280 digital sensor module
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-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-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.1+rpt20240829-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+deb12u1
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.21-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-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-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.5-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-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+deb12u3
arm64 Interactive high-level object-oriented language (version
3.11)
ii python3.11-dev 3.11.2-6+deb12u3
arm64 Header files and a static library for Python (v3.11)
ii python3.11-minimal 3.11.2-6+deb12u3
arm64 Minimal subset of the Python language (version 3.11)
ii python3.11-venv 3.11.2-6+deb12u3
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/ascar5/indi-allsky/virtualenv/indi-allsky/bin:/usr/local/bin:/usr/bin:/bin
flask command: /home/ascar5/indi-allsky/virtualenv/indi-allsky/bin/flask
virtualenv python modules
Adafruit-Blinka==8.47.0
adafruit-circuitpython-ads1x15==2.4.0
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 @ git+
***@***.***
adafruit-circuitpython-si7021==4.1.11
adafruit-circuitpython-tsl2561==3.3.18
adafruit-circuitpython-tsl2591==1.3.12
adafruit-circuitpython-typing==1.11.0
adafruit-circuitpython-veml7700==2.0.0
Adafruit-PlatformDetect==3.74.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.3
astropy-iers-data==0.2024.9.2.0.33.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.35.14
botocore==1.35.14
Bottleneck==1.4.0
cachetools==5.5.0
ccdproc==2.4.2
certifi==2024.8.30
cffi==1.17.1
charset-normalizer==3.3.2
circuitpython-bmp180==0.2.0
click==8.1.7
cloudpickle==3.0.0
cryptography==43.0.1
Cython==3.0.11
dask==2024.8.2
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.9.0
google-api-core==2.19.2
google-api-python-client==2.144.0
google-auth==2.34.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.6.0
google-resumable-media==2.7.2
googleapis-common-protos==1.65.0
gpiod==2.2.1
greenlet==3.0.3
gunicorn==23.0.0
httplib2==0.22.0
idna==3.8
imageio==2.35.1
imageio-ffmpeg==0.5.1
importlib_metadata==8.4.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.3.0
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.1
partd==1.4.2
passlib==1.7.4
piexif==1.1.3
pillow==10.4.0
prettytable==3.11.0
proto-plus==1.24.0
protobuf==5.28.0
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+
***@***.***
PyMySQL==1.1.1
PyNaCl==1.5.0
pyparsing==3.1.4
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.1
semantic-version==2.10.0
sep==1.2.1
setuptools-rust==1.10.1
sgp4==2.23
shapely==2.0.6
six==1.16.0
skyfield==1.49
SQLAlchemy==2.0.34
sysv_ipc==1.1.0
tifffile==2024.8.30
toolz==0.12.1
typing_extensions==4.12.2
uritemplate==4.1.1
urllib3==2.2.2
wcwidth==0.2.13
Werkzeug==3.0.4
WTForms==3.1.2
zarr==2.18.3
zipp==3.20.1
```
indi-allsky config (passwords redacted)
2024-09-09 00:23:07,712 [INFO] MainProcess config._dump() [1029]: Dumping
config
```json
{
"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": 100,
"BINNING": 1
},
"MOONMODE": {
"GAIN": 75,
"BINNING": 1
},
"DAY": {
"GAIN": 0,
"BINNING": 1
}
},
"INDI_CONFIG_DEFAULTS": {
"SWITCHES": {},
"PROPERTIES": {},
"TEXT": {}
},
"INDI_CONFIG_DAY": {},
"CCD_EXPOSURE_MAX": 15,
"CCD_EXPOSURE_DEF": 0,
"CCD_EXPOSURE_MIN": 0,
"CCD_EXPOSURE_MIN_DAY": 0,
"CCD_BIT_DEPTH": 0,
"EXPOSURE_PERIOD": 15,
"EXPOSURE_PERIOD_DAY": 15,
"FOCUS_MODE": false,
"FOCUS_DELAY": 4,
"CFA_PATTERN": "",
"SCNR_ALGORITHM": "",
"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": 75,
"TARGET_ADU_DAY": 75,
"TARGET_ADU_DEV": 10,
"TARGET_ADU_DEV_DAY": 20,
"ADU_ROI": [],
"ADU_FOV_DIV": 4,
"DETECT_STARS": true,
"DETECT_STARS_THOLD": 0.6,
"DETECT_METEORS": false,
"DETECT_MASK": "",
"DETECT_DRAW": false,
"LOGO_OVERLAY": "",
"SQM_ROI": [],
"SQM_FOV_DIV": 4,
"LOCATION_NAME": "",
"LOCATION_LATITUDE": -43,
"LOCATION_LONGITUDE": 147,
"LOCATION_ELEVATION": 300,
"TIMELAPSE_ENABLE": true,
"TIMELAPSE_SKIP_FRAMES": 4,
"DAYTIME_CAPTURE": true,
"DAYTIME_CAPTURE_SAVE": true,
"DAYTIME_TIMELAPSE": true,
"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}° {sun_dir:s}\nMoon: {moon_alt:0.1f}°
{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": {
"CLASSNAME": "",
"MODE1_GAMMA": 3,
"MODE1_STDDEVS": 2.25,
"MODE2_SHADOWS": 0,
"MODE2_MIDTONES": 0.35,
"MODE2_HIGHLIGHTS": 1,
"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": 65,
"STARTRAILS_MASK_THOLD": 190,
"STARTRAILS_PIXEL_THOLD": 1,
"STARTRAILS_MIN_STARS": 0,
"STARTRAILS_TIMELAPSE": true,
"STARTRAILS_TIMELAPSE_MINFRAMES": 250,
"STARTRAILS_SUN_ALT_THOLD": -15,
"STARTRAILS_MOONMODE_THOLD": true,
"STARTRAILS_MOON_ALT_THOLD": 91,
"STARTRAILS_MOON_PHASE_THOLD": 101,
"STARTRAILS_USE_DB_DATA": true,
"IMAGE_CALIBRATE_DARK": true,
"IMAGE_EXIF_PRIVACY": false,
"IMAGE_FILE_TYPE": "jpg",
"IMAGE_FILE_COMPRESSION": {
"jpg": 90,
"png": 5,
"tif": 5,
"jpeg": 90
},
"IMAGE_FOLDER": "/var/www/html/allsky/images",
"IMAGE_LABEL_TEMPLATE": "# size:30 [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\nLat
{latitude:0.0f} Long {longitude:0.0f}\n# color:150,150,150\nTiangong
{tiangong_up:s} [{tiangong_next_h:0.1f}h/{tiangong_next_alt:0.0f}°]\nHubble
{hst_up:s} [{hst_next_h:0.1f}h/{hst_next_alt:0.0f}°]\nISS {iss_up:s}
[{iss_next_h:0.1f}h/{iss_next_alt:0.0f}°]\n# xy:-15,-240 (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,-120 (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": "",
"IMAGE_ROTATE_ANGLE": 0,
"IMAGE_FLIP_V": true,
"IMAGE_FLIP_H": true,
"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": true,
"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": true
},
"IMAGE_EXPIRE_DAYS": 30,
"TIMELAPSE_EXPIRE_DAYS": 365,
"TIMELAPSE_OVERWRITE": false,
"IMAGE_QUEUE_MAX": 3,
"IMAGE_QUEUE_MIN": 1,
"IMAGE_QUEUE_BACKOFF": 0.5,
"FFMPEG_FRAMERATE": 25,
"FFMPEG_BITRATE": "5000k",
"FFMPEG_VFSCALE": "",
"FFMPEG_CODEC": "libx264",
"FFMPEG_EXTRA_OPTIONS": "-level 3.1",
"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": 30
},
"CARDINAL_DIRS": {
"ENABLE": true,
"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": 2,
"FILETRANSFER": {
"CLASSNAME": "pycurl_sftp",
"HOST": "",
"PORT": 0,
"USERNAME": "",
"PASSWORD": "REDACTED",
"PASSWORD_E": "REDACTED",
"PRIVATE_KEY": "",
"PUBLIC_KEY": "",
"CONNECT_TIMEOUT": 10,
"TIMEOUT": 60,
"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,
"FORCE_IPV4": false,
"FORCE_IPV6": 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": [
"timelapse",
"allsky",
"astronomy"
],
"UPLOAD_VIDEO": false,
"UPLOAD_MINI_VIDEO": false,
"UPLOAD_STARTRAIL_VIDEO": false,
"UPLOAD_PANORAMA_VIDEO": false
},
"LIBCAMERA": {
"IMAGE_FILE_TYPE": "dng",
"IMAGE_FILE_TYPE_DAY": "dng",
"AWB": "auto",
"AWB_DAY": "auto",
"AWB_ENABLE": false,
"AWB_ENABLE_DAY": false,
"CAMERA_ID": 0,
"EXTRA_OPTIONS": "",
"EXTRA_OPTIONS_DAY": ""
},
"PYCURL_CAMERA": {
"URL": "",
"IMAGE_FILE_TYPE": "jpg",
"USERNAME": "",
"PASSWORD": "REDACTED",
"PASSWORD_E": "REDACTED"
},
"ACCUM_CAMERA": {
"SUB_EXPOSURE_MAX": 1,
"EVEN_EXPOSURES": true
},
"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": "blinka_temp_sensor_bme280_i2c",
"A_LABEL": "Sensor A",
"A_PIN_1": "D5",
"A_USER_VAR_SLOT": 10,
"A_I2C_ADDRESS": "0x77",
"B_CLASSNAME": "blinka_temp_sensor_bme280_i2c",
"B_LABEL": "Sensor B",
"B_PIN_1": "D6",
"B_USER_VAR_SLOT": 15,
"B_I2C_ADDRESS": "0x77",
"C_CLASSNAME": "blinka_light_sensor_veml7700_i2c",
"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",
"SI1145_VIS_GAIN_NIGHT": "GAIN_ADC_CLOCK_DIV_32",
"SI1145_VIS_GAIN_DAY": "GAIN_ADC_CLOCK_DIV_1",
"SI1145_IR_GAIN_NIGHT": "GAIN_ADC_CLOCK_DIV_32",
"SI1145_IR_GAIN_DAY": "GAIN_ADC_CLOCK_DIV_1"
},
"CHARTS": {
"CUSTOM_SLOT_1": 10,
"CUSTOM_SLOT_2": 11,
"CUSTOM_SLOT_3": 12,
"CUSTOM_SLOT_4": 13
}
}
```
#################################
### end support info ###
#################################
On Mon, Sep 9, 2024 at 1:10 PM Aaron W Morris ***@***.***>
wrote:
> There are definitely some differences between Rpi4 and Rpi5 with the
> python support. I have not quite figured out how to fix it automatically.
>
> —
> Reply to this email directly, view it on GitHub
> <#1504 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/A5EAALDO7653K3EGD4IZ4DLZVUGSHAVCNFSM6AAAAABN3BVENCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMZXGAZDKMRZGY>
> .
> You are receiving this because you authored the thread.Message ID:
> ***@***.***>
>
--
Abdurrahman Raeiq
--
Abdurrahman Raeiq
|
You will have to be in the indi-allsky folder to run the pip commands. |
@abdiastroboy Were you able to work through this yet? |
HiYes i managed to get it all working, I had some issue with graphs not showing. But they show up once the camera is connected. is this expected behaviour (took me awhile to figure it out)I wrote a py script to control a relay to control a 12v noctua 80mm fan and dew heater based on temp/dew/humidity conditions, that’s working well.I realised that you have those options under sensors in the config but although i can see the sensor the fans and 12v heater are unable to be controlled via indi all sky.I was trying to get pwm working for the fan and managed to set gpio 12 to pwmo but despite being connected appropriately and the settings being changed via sysfs it would never do anything. I thought it was the relay initially but even direct connection doesn’t seem to do anything. I dont have an oscilloscope and i know very little programming to do anymore to make sure the pin is outputting appropriate pwm signal. The blue pin of the noctua (pwm) was connected to gpio 12 and fan was connected via relay and the software was written to turn on relay and then the pwm control logic, but although software ran without issues the fan was either fully on or off even a direct connection didnt help. because its a 12v fan i had to wire it to a 12v supply and then connect the pwm pin to gpio 12 maybe this way is not how its done(the pwm pin 5v but probably is ok with getting signalled at 3.3) i gave up with pwm after trying for 2 months of writing code.i also have the light sensor veml7700 im not sure how indi all sky integrates this input to do something? am i missing something, is it possible to get it to sense night and day or sky brightness and adjust camera values for gain/exposure etc . I was planning to write a script where it would use the flux to turn on or off the rpi system but haven’t figured out if thats useful.So far it all works will assemble the final wiring of the box and the soldering this weekend.Have a rpi5 with a nvme adapter and m2 ssd and rpi5 power distribution board sandwiched on top. Connected to x2 bme280 sensors one inside box and one outside with 2 different i2c addresses.fan/heater 12 v12v power to box via dc coming in to power distribution board sending power to piand then power distribution board connected to supply 12 v to fan/heater and relayrelay in turn is connected to fan/heater and back to gpio pins on pi for control.It all works, only missing thing is what to do with the veml output.I have to make my py script a service such that its always running even on reboot similar to what indi all sky does.Been an interesting experiment.AROn 14 Sep 2024, at 05:04, Aaron W Morris ***@***.***> wrote:
@abdiastroboy Were you able to work through this yet?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
For now, the Lux sensors like the VEML7700 data is only able to really be used as graph data on the Chart view. As for the Fan, as you said, the blue pwm pin MIGHT work on 3.3v logic. There is no info in the white paper on this. There is a warning in the Noctua whitepaper that hooking up 12v to the PWM pin will damage the fan. If that was done by accident, that may be why it never worked. |
There is a test script on the command line that you may test the sensor configurations without starting indi-allsky.
Similarly, the Support Info may be generated from the command line.
|
I do see an error wit /etc/pip.conf.. thanks for taking a look. Linux AllSky 6.6.51+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.51-1+rpt3 (2024-10-08) aarch64 GNU/Linux Time System timezone Uptime Memory Filesystems sysctl info Thermal info system python: Python 3.11.2 indiserver: /usr/local/bin/indiserver IP Info User info Process info Check for virtual sessions USB info USB Permissions video device Permissions v4l info rpivid (platform:rpivid): Cannot open device /dev/video0, exiting. Module info git status nothing to commit, working tree clean git log
indi version: 2.1.0 indi packages indi connections Detected indi properties libcamera: not detected libcamera packages libcamera cameras python packages Detected indi-allsky virtualenv virtualenv python modules
|
Took a look at the pip.conf and removed the duplicate lines. Here is the latest Support Log /home/pi/indi-allsky/misc/support_info.sh: line 62: warning: command substitution: ignored null byte in input indi-allsky support info#################################
indi-allsky config (passwords redacted) {
"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": 100,
"BINNING": 1
},
"MOONMODE": {
"GAIN": 75,
"BINNING": 1
},
"DAY": {
"GAIN": 0,
"BINNING": 1
}
},
"INDI_CONFIG_DEFAULTS": {
"SWITCHES": {},
"PROPERTIES": {},
"TEXT": {}
},
"INDI_CONFIG_DAY": {},
"CCD_EXPOSURE_MAX": 15,
"CCD_EXPOSURE_DEF": 0,
"CCD_EXPOSURE_MIN": 0,
"CCD_EXPOSURE_MIN_DAY": 0,
"CCD_BIT_DEPTH": 0,
"EXPOSURE_PERIOD": 15,
"EXPOSURE_PERIOD_DAY": 15,
"FOCUS_MODE": false,
"FOCUS_DELAY": 4,
"CFA_PATTERN": "",
"SCNR_ALGORITHM": "",
"WBR_FACTOR": 1,
"WBG_FACTOR": 1,
"WBB_FACTOR": 1,
"AUTO_WB": false,
"SATURATION_FACTOR": 1,
"CCD_COOLING": false,
"CCD_TEMP": 15,
"TEMP_DISPLAY": "f",
"PRESSURE_DISPLAY": "hPa",
"CCD_TEMP_SCRIPT": "",
"GPS_ENABLE": true,
"TARGET_ADU": 75,
"TARGET_ADU_DAY": 75,
"TARGET_ADU_DEV": 10,
"TARGET_ADU_DEV_DAY": 20,
"ADU_ROI": [],
"ADU_FOV_DIV": 4,
"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": 43,
"LOCATION_LONGITUDE": -83,
"LOCATION_ELEVATION": 0,
"CAPTURE_PAUSE": false,
"TIMELAPSE_ENABLE": true,
"TIMELAPSE_SKIP_FRAMES": 4,
"DAYTIME_CAPTURE": true,
"DAYTIME_CAPTURE_SAVE": true,
"DAYTIME_TIMELAPSE": true,
"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.3f}/Long: {longitude:0.3f}\nSidereal: {sidereal_time:s}\nMode: {mode:s}\nSun: {sun_alt:0.1f}° {sun_dir:s}\nMoon: {moon_alt:0.1f}° {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": {
"CLASSNAME": "",
"MODE1_GAMMA": 3,
"MODE1_STDDEVS": 2.25,
"MODE2_SHADOWS": 0,
"MODE2_MIDTONES": 0.35,
"MODE2_HIGHLIGHTS": 1,
"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": 65,
"STARTRAILS_MASK_THOLD": 190,
"STARTRAILS_PIXEL_THOLD": 1,
"STARTRAILS_MIN_STARS": 0,
"STARTRAILS_TIMELAPSE": true,
"STARTRAILS_TIMELAPSE_MINFRAMES": 250,
"STARTRAILS_SUN_ALT_THOLD": -15,
"STARTRAILS_MOONMODE_THOLD": true,
"STARTRAILS_MOON_ALT_THOLD": 91,
"STARTRAILS_MOON_PHASE_THOLD": 101,
"STARTRAILS_USE_DB_DATA": true,
"IMAGE_CALIBRATE_DARK": true,
"IMAGE_CALIBRATE_BPM": false,
"IMAGE_EXIF_PRIVACY": false,
"IMAGE_FILE_TYPE": "jpg",
"IMAGE_FILE_COMPRESSION": {
"jpg": 90,
"png": 5,
"tif": 5,
"jpeg": 90
},
"IMAGE_FOLDER": "/var/www/html/allsky/images",
"IMAGE_LABEL_TEMPLATE": "# size:30 [Use 60 for higher resolution cameras]\n# xy:-15,15 (Upper Right)\n# anchor:ra (Right Justified)\n# color:150,150,150\n{timestamp:%m-%d-%Y %H:%M:%S}\nLat {latitude:0.3f} Long {longitude:0.3f}\nHubble {hst_up:s} [{hst_next_h:0.1f}h/{hst_next_alt:0.0f}°]\nISS {iss_up:s} [{iss_next_h:0.1f}h/{iss_next_alt:0.0f}°]\n# xy:-15,-240 (Lower Right) [Use -15,-450 for size 60]\nSun {sun_alt:0.0f}°\nMercury {mercury_alt:0.0f}°\nVenus {venus_alt:0.0f}°\nMars {mars_alt:0.0f}°\nJupiter {jupiter_alt:0.0f}°\nSaturn {saturn_alt:0.0f}°\nMoon {moon_phase:0.0f}% {moon_alt:0.0f}°\n# xy:15,-120 (Lower Left) [Use 15,-210 for size 60]\n# anchor:la (Left Justified)\nStars {stars:d}\nKp-index {kpindex:0.2f}\nSmoke {smoke_rating:s}\n# xy:15,15 (Upper Left)\nExposure {exposure:0.6f}\nGain {gain:d}\nCamera {temp:0.1f}°{temp_unit:s}\nStretch {stretch:s}\nStacking {stack_method:s}\n# color:150,150,150 (default color)\n# additional labels will be added here",
"URL_TEMPLATE": "https://{bucket}.s3.{region}.{host}",
"IMAGE_EXTRA_TEXT": "",
"IMAGE_CROP_ROI": [],
"IMAGE_ROTATE": "",
"IMAGE_ROTATE_ANGLE": 0,
"IMAGE_FLIP_V": true,
"IMAGE_FLIP_H": true,
"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": true,
"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": true
},
"IMAGE_EXPIRE_DAYS": 10,
"IMAGE_RAW_EXPIRE_DAYS": 10,
"IMAGE_FITS_EXPIRE_DAYS": 10,
"TIMELAPSE_EXPIRE_DAYS": 365,
"TIMELAPSE_OVERWRITE": false,
"IMAGE_QUEUE_MAX": 3,
"IMAGE_QUEUE_MIN": 1,
"IMAGE_QUEUE_BACKOFF": 0.5,
"FFMPEG_FRAMERATE": 25,
"FFMPEG_BITRATE": "5000k",
"FFMPEG_VFSCALE": "",
"FFMPEG_CODEC": "libx264",
"FFMPEG_EXTRA_OPTIONS": "-level 3.1",
"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": 30
},
"CARDINAL_DIRS": {
"ENABLE": true,
"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": 40,
"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": 2,
"FILETRANSFER": {
"CLASSNAME": "python_ftp",
"HOST": "kahuna10",
"PORT": 0,
"USERNAME": "bill",
"PASSWORD": "REDACTED",
"PASSWORD_E": "REDACTED",
"PRIVATE_KEY": "",
"PUBLIC_KEY": "",
"CONNECT_TIMEOUT": 10,
"TIMEOUT": 60,
"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": true,
"UPLOAD_FITS": true,
"UPLOAD_METADATA": false,
"UPLOAD_VIDEO": true,
"UPLOAD_MINI_VIDEO": true,
"UPLOAD_KEOGRAM": false,
"UPLOAD_STARTRAIL": true,
"UPLOAD_STARTRAIL_VIDEO": true,
"UPLOAD_PANORAMA_VIDEO": true,
"UPLOAD_ENDOFNIGHT": true,
"FORCE_IPV4": false,
"FORCE_IPV6": 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",
"astronomy",
"timelapse"
],
"UPLOAD_VIDEO": false,
"UPLOAD_MINI_VIDEO": false,
"UPLOAD_STARTRAIL_VIDEO": false,
"UPLOAD_PANORAMA_VIDEO": false
},
"LIBCAMERA": {
"IMAGE_FILE_TYPE": "dng",
"IMAGE_FILE_TYPE_DAY": "dng",
"AWB": "auto",
"AWB_DAY": "auto",
"AWB_ENABLE": false,
"AWB_ENABLE_DAY": false,
"CAMERA_ID": 0,
"EXTRA_OPTIONS": "",
"EXTRA_OPTIONS_DAY": ""
},
"PYCURL_CAMERA": {
"URL": "",
"IMAGE_FILE_TYPE": "jpg",
"USERNAME": "",
"PASSWORD": "REDACTED",
"PASSWORD_E": "REDACTED"
},
"ACCUM_CAMERA": {
"SUB_EXPOSURE_MAX": 1,
"EVEN_EXPOSURES": true
},
"FOCUSER": {
"CLASSNAME": "",
"GPIO_PIN_1": "D17",
"GPIO_PIN_2": "D18",
"GPIO_PIN_3": "D27",
"GPIO_PIN_4": "D22"
},
"DEW_HEATER": {
"CLASSNAME": "blinka_dew_heater_pwm",
"ENABLE_DAY": false,
"PIN_1": "D12",
"INVERT_OUTPUT": false,
"LEVEL_DEF": 100,
"THOLD_ENABLE ": false,
"MANUAL_TARGET": 0,
"TEMP_USER_VAR_SLOT": 15,
"LEVEL_LOW": 33,
"LEVEL_MED": 66,
"LEVEL_HIGH": 100,
"THOLD_DIFF_LOW": 15,
"THOLD_DIFF_MED": 10,
"THOLD_DIFF_HIGH": 5,
"THOLD_ENABLE": true
},
"FAN": {
"CLASSNAME": "blinka_fan_pwm",
"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": 25,
"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": "0x77",
"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",
"SI1145_VIS_GAIN_NIGHT": "GAIN_ADC_CLOCK_DIV_32",
"SI1145_VIS_GAIN_DAY": "GAIN_ADC_CLOCK_DIV_1",
"SI1145_IR_GAIN_NIGHT": "GAIN_ADC_CLOCK_DIV_32",
"SI1145_IR_GAIN_DAY": "GAIN_ADC_CLOCK_DIV_1",
"LTR390_GAIN_NIGHT": "GAIN_9X",
"LTR390_GAIN_DAY": "GAIN_1X"
},
"CHARTS": {
"CUSTOM_SLOT_1": 10,
"CUSTOM_SLOT_2": 11,
"CUSTOM_SLOT_3": 12,
"CUSTOM_SLOT_4": 13
},
"ADSB": {
"ENABLE": true,
"DUMP1090_URL": "https://localhost/dump1090/data/aircraft.json",
"CERT_BYPASS": true,
"USERNAME": "",
"PASSWORD": "REDACTED",
"PASSWORD_E": "REDACTED",
"ALT_DEG_MIN": 20,
"LABEL_ENABLE": true,
"LABEL_LIMIT": 10,
"AIRCRAFT_LABEL_TEMPLATE": "{id:s} {distance:0.1f}km {alt:0.1f}° {dir:s}",
"IMAGE_LABEL_TEMPLATE_PREFIX": "# xy:15,300 (Left)\n# anchor:la (Left Justified)\n# color:150.150.150\nAircraft"
},
"SATELLITE_TRACK": {
"ENABLE": true,
"DAYTIME_TRACK": true,
"ALT_DEG_MIN": 20,
"LABEL_ENABLE": true,
"LABEL_LIMIT": 10,
"SAT_LABEL_TEMPLATE": "{title:s} {alt:0.1f}° {dir:s}",
"IMAGE_LABEL_TEMPLATE_PREFIX": "# xy:-15,200 (Right)\n# anchor:ra (Right Justified)\n# color:150.150.150\nSatellites"
}
}
################################# end support info################################# |
What is really weird is this message:
This is saying there are syntax errors in the python modules. As for the /etc/pip.conf error... That file is not on any of my systems. I am assuming this is not a fresh system image. It appears to have customizations configured. You may want to start with a fresh image. |
You can also try re-installing the python modules.
|
Aaron, thanks. I removed the USB Dongle and USB stick and reloaded the OS, Ran Setup and the BME280 works perfectly now. Bill |
Excellent! I have a GPS dongle (no external antenna) that has trouble getting a fix if it is inside. Outside (in the enclosure) it works fine. |
Hi
I tried with much frustration to get this to work.
I was using the web server to -> config -> sensors and choose sensor A as the BME sensor to 280, on bus 77
I was able to check via a python script that the sensor was reading and I could display results
The other thing of note is the system time seems to be always off despite the ripi showing correct time (its connected to wifi all the time) and even after clicking update time it still says some wrong time and date in august. I m not sure if this is relevant.
I can tinker and modify code and files if I am shown where to and know my way around the terminal etc and thonny but I'm no programmer at all, just learning as I go.
code
from smbus2 import SMBus
import bme280
Initialize the I2C bus and BME280 address
bus = SMBus(1) # I2C bus 1
address = 0x77 # BME280 sensor address, change to 0x76 if necessary
Load calibration parameters
calibration_params = bme280.load_calibration_params(bus, address)
Read and display sensor data
data = bme280.sample(bus, address, calibration_params)
Safely print the degree symbol using Unicode
print(f"Temperature: {data.temperature} \u00B0C")
print(f"Pressure: {data.pressure} hPa")
print(f"Humidity: {data.humidity} %")
Shell output
However for the life of me I can't get it to display anything in the charts it doesn't seem to see it.
I set the correct i2c address
I believe the pin is not needed for i2c
I am connecting the bme280 from piicodev via piicodev adapter on the rasberry pi 5 with a NVME base and rpi5 PD board feeding power via usb c
https://core-electronics.com.au/piicodev-adapter-for-raspberry-pi.html
https://core-electronics.com.au/piicodev-atmospheric-sensor-bme280.html
https://core-electronics.com.au/piicodev-cable-100mm.html
https://core-electronics.com.au/pd-power-expansion-board-raspberry-pi-5.html which doesnt interface with i2c controller at all
https://core-electronics.com.au/nvme-base-for-raspberry-pi-5-nvme-base.html which also doesn't interface with i2c controller
I am not sure what I need to do
I thought the bme280 library were already installed when installing the Indi-allsky however it seems it wasn the case or perhaps a different version so I installed with sudo apt install python3-bme280
then ran the script above and it works perfectly fine
I am not entirely clear if there is other setup involved and how the program handles the sensors I know the wiki says it works but Im not sure what I have to do on my end to get it to work
CHATGPT tells me to modify the json file I can only see config.json.save and I didn't want to mess with it and besides I couldn't even open it due to permissions but that is a different problem.
I also have a second bme 280 sensor and a VEML 7700 sensor that I m hoping to setup with the one bme sensor being internal and the trigger via a relay switch to trigger a fan in the case and also the dew heater (still figuring out that) and the second one being housed in an custom enclosure to send the surrounding temp/humidty etc.
The text was updated successfully, but these errors were encountered: