github themactep/thingino-firmware firmware-2025-03-18

9 months ago

Changes in this release:

  • a84249e S36wireless add atbm6031x
  • b5340aa hostname: use actual HOSTNAME field as a default hostname
  • 0bda515 config: add testing configs
  • 383a3e2 eufy t8410c: add motor settings
  • 9e1fff9 spotlight control: rewrite to remove redundancy, add shorter arguments
  • 0ceaf16 syslog: minify output, add log level, add help
  • 74ea0f4 wireless: enable rfkill in module to shut wpa_supplicant up
  • fecaa3e wireless: rewrite service script; control mmc gpio with an external file.
  • 4f59b06 wpa_supplicant: run with debugging output when in debug mode
  • 1eb49fd mt7601: control kernel configuration with a fixup
  • 69d7ffd packages: formatting, typo.
  • 266e57c webui: reuse environment variables
  • 6daf301 scripts: use service to control services
  • a2f6318 httpd: simplify not-running conditions - depend it on a portal mode flag
  • ed49b53 scripts: use the power of common file; clean up.
  • 21fa26b webui: reuse data from environment variables
  • da88cd1 onvif: reuse data from environment variables
  • 395c340 config: add defaults
  • df5ded0 scripts: pick up after changes in common file.
  • 718fa0a scripts: pick up after changes in common file.
  • 101bdf1 common: add missing functions
  • f3b0a1f common: colorize output
  • bc1b5cf soc: read registers only when needed
  • f9b9cc8 wlan ap: refactor scripts for verbosity
  • 9587c70 scripts: small touch ups
  • fe394f8 onvif_discovery: reuse data from environment w/o reading from the flash chip
  • 7dc3795 common: rename variables for some files
  • b28e8ac scripts: expand conditions
  • 418759a scripts: reuse data from common file
  • f19b71a scripts: expand conditions, redirect commentary to stderr
  • 6c753be motors: get data from config file, account for shared pins and reversed shared pins order.
  • d913f0e webui: reuse common file
  • fa4e4cd webportal: rewrite
  • 9e76094 dusk2dawn: remove erroneous duplicate validation
  • 5015684 refactor os-release creation
  • 7888c0c config: rename main config file to /etc/thingino.config, move motor_maxstep_* from env to the config
  • 3f6cfbf camera: rename profiles to use underscore instead of dashes
  • 1055603 formatting, typos
  • 8726640 camera: formatting
  • ab577a0 cameras: correct env files names
  • ede2f1b odhcp6c: add exit code
  • 4150ec6 odhcp6c: formatting
  • 16abd68 odhcp6c: extract definition of local variables
  • c89a8cf send2yadisk: split long command to parts
  • e871b9e udhcpc: formatting
  • bb06935 common: add flags for portal and wlan ap modes
  • b160f2f common: interactive shell detection does not work reliably
  • d3847c0 common: use UTC for timestamp
  • 4d4b9c8 common: dump env if it does not exist on any call
  • 6ffa659 timelapse: extract repetitive computation results to a variable
  • eacce87 timlelapse: use -delete to delete all matching entries in one go.
  • 668172c service: add list parameter to list all modules
  • 04fad3d daynight: add fail-safe defaults
  • 5598daa scripts: expand and simplify conditions
  • e9088dc blink: simplify show help routine
  • b1f29f9 webui: clean up
  • a76eab6 misc: formatting
  • f5ed758 sysupgrade: fix typo
  • c080009 syslog: fix discrepancy in variables
  • c395fef webui: add missing restart options to services to make service happy.
  • 3f82d63 webui: handle gain value in a json request.
  • 0e5b937 webui: set fallback motor limits.
  • de05c87 webui: enhance isolated mode
  • f6f030e webui: formatting, clean up, typos.
  • 7c0a89f webui: use service to control services
  • e2691a1 webui: layout adjustment for smaller screens
  • c590a07 webui: move hint to the corresponding field
  • a097551 webui: add an indicator of a successful updating
  • bc279d8 dusk2dawn: fix longitude argument
  • cd4b522 S36wireless: fix typo
  • 8c33172 new device: eufy e220 (T8410C)
  • ef5d20f S36wireless: add atbm6031x to sdio group
  • ece7d2b wifi-atbm6031x: update repo commit

Don't miss a new thingino-firmware release

NewReleases is sending notifications on new releases.