# open-ephoto **Repository Path**: softwaring/open-ephoto ## Basic Information - **Project Name**: open-ephoto - **Description**: e-photo with armbian-onecloud - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-11-05 - **Last Updated**: 2024-11-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README TODO - [x] image decode and show - [x] image location and take time - [x] decode and show RTSP stream - [x] auto start applition - [x] pir sensor - [ ] temp sensor - [x] screen control - [x] Wi-Fi driver(U2) # kernel Armbian-unofficial_24.5.0-trunk_Onecloud_jammy_current_6.6.21_xfce_desktop.burn.img.xz https://github.com/hzyitc/armbian-onecloud/releases/tag/ci-20240311-162146-UTC # depends ``` apt update apt install python3-opencv #apt install python3-tk #apt install python3-pil python3-pil.imagetk apt install python3-pyqt5 apt install python3-piexif apt install python3-requests apt install python3-dev apt install libheif-dev apt install python3-exifread apt install xdotool #pip install pyheif ``` # wifi driver ``` # install linux header sudo apt install libelf-dev sudo dpkg -i linux-headers-*.deb # install wifi driver sudo apt install eject cd AX300_USB_Driver_ARM/Appendix/linux_driver_sourcecode/aic8800_linux_drvier chmod +x install_setup.sh ./install_setup.sh cd drivers/aic8800/ make sudo make install # wifi connect nmcli device wifi connect password ``` # auto start app ## auto login sudo vi /etc/lightdm/lightdm.conf.d/11-armbian.conf add ``` autologin-user=USERNAME autologin-user-timeout=0 ``` ## auto insmod sensor.ko sudo vi /etc/rc.local add ``` /sbin/insmod /home/dan/py-ephoto/sensor_drivers/sensor.ko ``` ## auto start app vi ~/.config/autostart/py-ephoto.desktop ``` ``` # boot for mmc only ``` setenv boot_cmd 'run boot_emmc_armbian' saveenv ``` # note 不建议使用国内源,有些内容没有同步,在安装软件的可能会安装旧版本,导致部分软件安装不成功