Skip to content

Camera: NEOS conversion

gtxaspec edited this page Jan 18, 2025 · 1 revision

Why? Because NEOS was abandoned by its owners - no reason why, simply terminated the service. Rather than simply consigning the device to landfill, I googled to find if it could be put to use. And hence discovered Thingino and Discord.

Basically, there are two methods:

  • non-intrusive - should work, and there's various youtube videos out there to show how to do it
  • intrusive - one needs to get inside the camera to be able to force it to re-initialise. Needed if the device becomes "bricked".

I followed one such video - https://www.youtube.com/watch?v=YTFl2VkCLbM - sadly this didn't work, with the USB inserted and holding down reset while plugging in the power just didn't complete as per the instructions, seemed the device was destined for landfill. However, I was advised to use Thingino's cloner app to "unbrick" the cam. Again, there's a video for this - https://www.youtube.com/watch?v=HhCVbCq70W4

However, I was unsure about configuring Cloner - it seemed to me there was a file missing from the cloner app. When the app runs, it fires a gui to configure Cloner. The video instructs what to fill in, but is a little unclear about what to set for "Policy" - what was filled in by default did not exist. However, once informed in the Discord channel "Thingino Support", thread "Cloner assistance request" - https://discord.com/channels/1086012062649565286/1322962459350401065/1323002133292912732 - that it should be set to the full path of the binary that cloner will load into the cam, I set the attribute to point to one of the "thingino-wyze" bin files extracted from the wyze-cam2.zip downloaded as per the first video. All went well except there was no video feed, so as per the video I used the other one - thingino-wyze_2_jx23.bin. After that I had a fully-functioning web cam.

Not having an Android phone, I looked for a suitable app for an iphone - the tinycam app for IOS is nothing like the Android one, I found one called NX-V, though haven't done much with it yet. I've yet to be able to:

  • have recordings only for when motion is detected
  • have an alert sent to my phone when motion is detected
  • access the cam from outside my home network (likely need to explore configuring the VPN capabilities the cam now has, and opening a port on the router).

If Thingino can do the above I won't even need a separate app.

  1. Wiki Home
  2. About the Project
    1. Contributions
    2. Features
    3. Project Philosophy
    4. Releases
  3. Getting Started
    1. FAQ
    2. Glossary
    3. Hardware Identification
    4. Image Builder
    5. USB Boot Mode
    6. Ingenic USB Cloner
      1. OTG Booting
    7. PPSTRONG
    8. Installation: General
    9. Installation: No Tools Methods
    10. Resources and Links
    11. Support Community
    12. Troubleshooting
    13. UART Connection
    14. Updating Firmware
    15. Unbricking
    16. Web UI
  4. Supported Cameras
    1. Cameras
    2. 360 AP1PA3
    3. AliExpress LTIA‐37FJZ (Vanhua Z55 module)
    4. AOQEE C1
    5. Aosu C5L
    6. Cinnado
      1. Cinnado D1 2K
      2. Cinnado D1 3K
    7. Dekco DC5L
    8. Eufy
      1. Eufy E210 Outdoor Cam
      2. Eufy E220
    9. Galayou/Wansview
      1. Galayou G2
      2. Galayou G7
      3. Wansview W6
      4. Wansview W7/Galayou Y4
    10. Hualai (Wyze/Atom/Neos/Personal)
      1. Dafang Upgrading for Wyze v2
      2. NEOS conversion
      3. Personal Cam Pan and Cam 2
      4. Wyze Cam Pan V1
      5. Wyze Doorbell (V1)
        1. Chime Reverse Engineering
        2. Flashing VDB1 over UART (YMODEM)
        3. MQTT Control and Monitoring
      6. Wyze v2/Neos SmartCam/ATOM Cam 1
      7. Wyze v3
      8. Wyze Accessories
    11. iFlytek XFP301‐M
    12. Jienuo JN-107-AR-E-WIFI
    13. Jooan A6M
    14. LaView L2
    15. LongPlus X07
    16. LSC 3215672
    17. Sannce I21AG
    18. Sonoff Cam‐S2 and B1P
    19. TP-Link Tapo C100/C110/C111
    20. Wuuk Y0510
    21. Xiaomi
      1. Xiaomi Mijia1080p (SXJ02ZM)
      2. Xiaomi MJSXJ03HL
      3. Xiaomi Outdoor Camera AW200 (MJSXJ05HL)
  5. Configuration
    1. Administration
    2. Automation
      1. Configuring camera using runonce.sh script
    3. Cron jobs
    4. General
    5. LED Indicators
    6. Lighting
    7. Media Streaming Endpoints
    8. Network Storage
    9. Networking
      1. DHCP: Timezone
      2. Wireless Networking
      3. USB Direct w CDC (NCM)
      4. USB Ethernet Networking
      5. Remote Access
      6. VPN
        1. Tailscale
        2. Wireguard
        3. Zerotier
      7. Wi-Fi
        1. Self Hosted AP
        2. Tips and Tricks
      8. WWAN (Cellular)
    10. Night Mode
    11. ONVIF
    12. OSD (On-screen Display)
    13. Plugins
      1. Motion Guard
      2. Yandex Disk
    14. SSH Access Keys
    15. Wi-Fi Access
    16. Provisioning
    17. Streamer Bitrate Control
    18. Video Rotation
  6. Integration
    1. Home Assistant
    2. Frigate
    3. Ingenic A1/$15 NVR
    4. LightNVR
    5. Mobile Apps
    6. MQTT Integration
    7. Telegram Bot Integration
    8. Virtual Webcam on Linux
    9. Mainsail (Klipper)
  7. Development
    1. Booting
      1. Boot: MMC SD
      2. Boot: NFS
    2. CH341A Programmer
    3. RTSP Players
    4. Flash Chips
    5. go2rtc
    6. Porting Guide
    7. Ingenic Platform Capability Matrix
    8. Ingenic Image Processor
    9. ISP Reserved Memory (RMEM)
    10. Debugging
    11. Software
      1. Building From Sources
      2. Buildroot
      3. Toolchain
      4. Choice of JSON library
    12. SSL and TLS Web UI in thingino
    13. Tech Info
      1. Hardware
      2. PWM Info
      3. Supported Hardware
      4. T23 GPIOs
      5. T31 GPIOs
    14. U-Boot Cheatsheet
    15. Zeratul/Atlas/Tassadar
    16. Resources

Clone this wiki locally