-
Notifications
You must be signed in to change notification settings - Fork 201
Automation
Thingino has features that make it easy to upgrade and configure the camera using only an SD card.
The Thingino bootloader can flash new firmware from an SD card during the boot process.
Copy the new version of the firmware to the root directory of an SD card, rename the firmware file to autoupdate-full.bin,
and reboot the camera with the card inserted. The image will be recognized on boot and flashed instead of the existing one.
Upon successful flashing, a stop file named autoupdate-full.done will be created on the card to prevent cyclic reflashing.
If you want to reflash another camera using the same card, remove this stop file first.
You can also update the bootloader only. The procedure remains the same, but rename the bootloader image to autoupdate-uboot.bin instead.
Provisioning and updating the bootloader environment can be done using the uEnv.txt file in the root directory of an SD card.
Create such a file in the following format:
parameter1=value
parameter2=multiword value
parameter3='complex value using %{variable} data'
parameter4=
Insert the card and reboot the camera. New values will be imported into the bootloader environment, adding to or overwriting existing parameters in it. Values without a definition will be unset (removed) from the bootloader environment.
Thingino recognizes two shell script names on an SD card that are executed on boot:
-
run.shwill be executed every time the system boots, as long as it is found on the card. -
runonce.shis executed the first time it's found, then a stop filerunonce.doneis created to prevent consecutive executions. Delete this stop file if you need to run therunonce.shscript again.
Refer to Ansible documentation https://docs.ansible.com/
Automatic configuration discovery via DHCP (option 160) is available for self-compiled builds
- Wiki Home
- About the Project
- Getting Started
-
Supported Cameras
- Cameras
- 360 AP1PA3
- AliExpress LTIA‐37FJZ (Vanhua Z55 module)
- AOQEE C1
- Aosu C5L
- Cinnado
- Dekco DC5L
- Eufy
- Galayou/Wansview
- Hualai (Wyze/Atom/Neos/Personal)
- iFlytek XFP301‐M
- Jienuo JN-107-AR-E-WIFI
- Jooan A6M
- LaView L2
- LongPlus X07
- LSC 3215672
- Sannce I21AG
- Sonoff Cam‐S2
- TP-Link Tapo C100/C110/C111
- Wuuk Y0510
- Xiaomi
- Configuration
- Integration
- Development