Releases: roleoroleo/yi-hack-Allwinner-v2
yi-hack-Allwinner-v2 0.3.3
Known issues:
- audio doesn't work with go2rtc rtsp server
Changelog:
- y211ga: prevent running lower_half_init.sh twice (thanks to @dustin-richards-was-here)
- add #868 to all models (thanks to @thelittlefireman)
- Fix #867
- Improve configuire_wifi.sh scripts
- Add dmesg and grep to busybox
- Add frame header autodetect
- Add support for h60ga with fw 12
- Fix error with g711 backchannel
- Add "save config" to ipc_cmd
- Add goto_home_position to onvif config file
- Improve backchannel feature
- Move h60ga to inverted ptz cams
- Add mdnsd daemon
- Add go2rtc as rtsp server program
- Update build.yaml
- Update compile.go2rtc and init.go2rtc
- Improve ulaw conversion
- Change default value for RTSP_ALT
- Add go2rtc binary autodetect
- Fix missing MODEL_SUFFIX
- Move wifi credentials
- Add support for y211ba
- Update onvif_simple_server to the last commit
- Remove unused PreferredFrameSize
- Increase buffer size
- Restore trick to start buffer
- Add mdnsd to configuration page
- Re-enable buttons on cancel click maintenance.js (thanks to @0zLloen)
- Fix typo in maintenance.js
- Update onvif_simple_server to the last commit
- Use current time for frames
- Add RTSP_STI option
- Fix wrong vaules for RTSP_ALT
yi-hack-Allwinner-v2 0.3.2
Add option to set time manually
Add is_running option to onvif_simple_server.conf
mkdir -p /tmp/onvif_notify_server
Add static IP management
Rename is_running to is_moving
Fix bootloop in h51ga
Update model table
Fix h264grabber when just audio
Increase high res buffer size
Improve aLaw filter
Add audio back channel to rtsp
Fix "again" TIME_OSD feature
Update onvif_simple_server and add new onvif options
Update mqtt-config with new options
Use hostname in onvif wsd
Fix wrong if
Service start/stop code refactoring
Add template for Makefile
Fix onvif resolution for 2K cams
Improve ipc_read console output
Fix missing else in mqttv4
Add kernel tuning option
Add details about mqtt advertising
Improve iwlist command usage
Create stale.yml
Fix issue #818
Fix snapshot for y29ga
Prevent wd_rtsp.sh from starting multiple times
yi-hack-Allwinner-v2 0.3.1
Add new PTZ methods
Add ipc2file: create tmp files when an alarm is triggered
Fix error with ha adding more than 1 cam
Update rtsp_server_yi to the last version
Add option TIMELAPSE_FTP_SAME_NAME
Change text when a local upgrade is present
Fix AAC audio with rtsp alternative server
Update README.md
Update custom.css (thanks to @maxen0815)
Remove tar entry
Add uptime app to install.busybox
Renambe q321br folder
Add missing models to unbrick
Update blacklist url (thanks to @Stankye)
Add new ptz functions to ipc_cmd: get and jump
Split preset.sh in two scripts
Improve ptz.sh based on new ipc_cmd
Improve debug prints
Fix frame duration for frame with no video content
Increase buffer size for low res stream
Add ptz commands to mqtt
Update onvif_simple_server to the last commit
Adapt scripts to the new version of onvif
Remove -M param when using ipc_cmd
Update busybox to 1.36.1
Add EVENTS_TIME option to webgui
Fix empty motion_files for y623
Force the cam to work in local time
yi-hack-Allwinner-v2 0.3.0
Write to /tmp/mmap.info for all models (set_tz_offset)
Add "sleep 1" before rmm run (thanks to @corna)
Fix issue #618
Pass Wi-Fi credentials on the first run of the hack
Restore standard process priority
Update eventsdir.html (thanks to @lenisko)
Fix mqtt changes in HA
Fix free memory value
Remove "Topics Prefix for remote configuration"
Tune kernel values: #689 (thanks to @nemonoid)
Fix wrong order (clean_records.sh)
Add beta support for q705br
Add support for long naming convention in eventsfiledel.sh
Stop motion detection when switch off
Fix warning about unit of measure of wlan strength in ha
Avoid cpu intensive check when camera is switch off (thanks to @thelitlefireman)
Avoid unused buffer when select low/high resolution or no audio (thanks to @thelitlefireman)
Set ffmpeg to armhf (thanks to @thelitlefireman)
Allow to compile only a specific module (thanks to @thelitlefireman)
Update onvif_simple_server to the last version
Add new models to set_tz_offset
Add option to select swappiness value (thanks to @thelitlefireman)
yi-hack-Allwinner-v2 0.2.9
Fix another onvif issue
yi-hack-Allwinner-v2 0.2.8
Fix missing audio in rRTSPServer
Fix SAVE_VIDEO_ON_MOTION switch
Add support for r30gb fw 12
Fix configuration file update through mqtt
Add missing parameters to mqtt-config
Update onvif_simple_server to the last release
Fix issue #666
yi-hack-Allwinner-v2 0.2.7
Breaking change: the default port of the web interface now is 80 instead of 8080
Fix compilation issues with Ubuntu 22.04
Fix cpu usage when frame buffer is stopped
Fix missing mqtt-config in service.sh
Fix motion detection switch
Add mqtt request to dump full configuration
Add to set_tz_offset the ability to set timezone for osd
Add option to enable/disable time osd
Add fallback image in thumb.sh (thanks to @dieideeistgut @blimde)
Add Tovendor Mini Smart Home Camera to the readme
Add Timelapse feature
Reorganize configurations and events web pages
Credate random checksum for the image
Add log to boot process
Improve thumbnail start script
Add retention to conf2mqtt.sh
Change configuration default
Improve check_conf line matching
Add grabbing mode for audio only
Update README.md (thanks to @Fredrik81)
Fix issue #623 (thanks to @maciekn)
Use GMT for y291ga v12
Upgrade packages: busybox, dropbear, micropython and live555 (thanks to @thelittlefireman)
Upgrade ffmpeg to 4.0.6, jpegsrc to 9e; Try to fix some memory leaks (thanks to @thelittlefireman)
Fix wired char in camera_settings.js (thanks to @thelittlefireman)
Fix bad munmap (thanks to @thelittlefireman)
Fix wlan strength in mqtt telemetry
Patch httpd for gzipped default document
Add partial support for r30gb v12
Change onvif_srvd with onvif_simple_server
Improve compilation options
Fix missing exit in wifi.sh
Add missing parameter: TIMELAPSE_VDT
Decrease size of image
Improve debug in rRTSPServer
yi-hack-Allwinner-v2 0.2.6
This version introduces some important changes.
- support for the new firmware version 12 (11 only for h30ga)
- support for new motion detections
- removal of privacy.sh replaced by switch_on command
Changelog:
Fix tz offset for negative values
Fix hostname for some models
Avoid running mp4record twice
Add support for y291ga fw 12.x
Fix tz offset when -08
Translate file name with TZ in ftppush
Improve estimated bit rate in RTSP server
Add fake routes for cloud servers
Add beta support for y21ga fw 12.x
Add url and ip blacklist
Add cloud app at boot to fix motion detection
Decrease sleep between ipc_cmd commands
Add RFUS h30ga
Add unbrick tools for windows
Change lower_half_init.sh for new fw compatibility
Fix Brazil timezones
mqtt-config: remove config file editing and add ipc_cmd
Update onvif_srvd to the last release
Decrease snapshot priority
Fix cruise management
ipc_cmd code refactoring
Add cloudAPI_fake and change cloudAPI management
Improve image refresh in ptz page
Remove privacy.sh web service
Translate file names during ftp transfer for new fw
Remove set_tz_offset at boot
Start/stop mqtt-config with service.sh web service
Add script to dump camera.conf to mqtt
Run mqttv4 even if mqtt broker is not set
Add new detections for new firmwares
Add 4 values to sound sensitivity option
Create .conf files if they don't exist
Remove .conf file editing from web service
Update mqttv4 to the last release (gmt patch)
Fix ptz presets list
yi-hack-Allwinner-v2 0.2.5
Rename set_preset -> add_preset
Avoid packet fragmentation
Bump GitHub actions/checkout
yi-hack-Allwinner-v2 0.2.4
Fix human detection payload_on empty with HA adv (thanks to @thelittlefireman)
Fix mqtt disconnect in some cases
Fix libffi compilation bug
Fix sound and baby cry not multiplexed
Update live555 to the last release
Fix authentication with shadow
Improve swap (thanks to @thelittlefireman)
Add configuration URL for Home Assistant (thanks to @duhow)
Major rework of Home Assistant MQTT config and additional info (thanks to @duhow)
Fix MQTT camera settings not working (thanks to @duhow)
Add fw version to SD dump
Minor fixes in RTSP server
Fix ptz up/down for h52ga
Improve preset.sh
Allow set preset and fix go to preset (thanks to @duhow)
ptz presets: add delete procedure and improve add procedure
Add cruise mode to camera settings
Change description about motion detection enable/disable