All public logs
Jump to navigation
Jump to search
Combined display of all available logs of Aquarium-Control. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 13:28, 10 May 2026 Uwe talk contribs created page File:XCode Uploaded App.png
- 13:28, 10 May 2026 Uwe talk contribs uploaded File:XCode Uploaded App.png
- 13:28, 10 May 2026 Uwe talk contribs created page File:XCode Uploading App.png
- 13:28, 10 May 2026 Uwe talk contribs uploaded File:XCode Uploading App.png
- 13:28, 10 May 2026 Uwe talk contribs created page File:XCode Distribute App.png
- 13:28, 10 May 2026 Uwe talk contribs uploaded File:XCode Distribute App.png
- 13:27, 10 May 2026 Uwe talk contribs created page File:XCode Validated Build.png
- 13:27, 10 May 2026 Uwe talk contribs uploaded File:XCode Validated Build.png
- 13:27, 10 May 2026 Uwe talk contribs created page File:XCode Validate Build.png
- 13:27, 10 May 2026 Uwe talk contribs uploaded File:XCode Validate Build.png
- 13:26, 10 May 2026 Uwe talk contribs created page File:XCode After Build.png
- 13:26, 10 May 2026 Uwe talk contribs uploaded File:XCode After Build.png
- 13:26, 10 May 2026 Uwe talk contribs created page File:XCode Start Build.png
- 13:26, 10 May 2026 Uwe talk contribs uploaded File:XCode Start Build.png
- 13:26, 10 May 2026 Uwe talk contribs created page File:XCode Change Build Target.png
- 13:26, 10 May 2026 Uwe talk contribs uploaded File:XCode Change Build Target.png
- 13:25, 10 May 2026 Uwe talk contribs created page File:XCode Removew PreviewSnapshot.png
- 13:25, 10 May 2026 Uwe talk contribs uploaded File:XCode Removew PreviewSnapshot.png
- 13:25, 10 May 2026 Uwe talk contribs created page File:XCode Login for signing.png
- 13:25, 10 May 2026 Uwe talk contribs uploaded File:XCode Login for signing.png
- 13:25, 10 May 2026 Uwe talk contribs created page File:XCode Change Build Configuration.png
- 13:25, 10 May 2026 Uwe talk contribs uploaded File:XCode Change Build Configuration.png
- 13:24, 10 May 2026 Uwe talk contribs created page File:XCode setup version number.png
- 13:24, 10 May 2026 Uwe talk contribs uploaded File:XCode setup version number.png
- 20:16, 9 May 2026 Uwe talk contribs created page App for Apple mobile devices (Created page with "= Architecture = Description follows. = Testing = Description follows.")
- 20:14, 30 January 2026 Uwe talk contribs created page Temperature gradient calculation (Created page with "= Temperature Gradient Calculation = The **Temperature Gradient Calculation** module in the Aquarium Control system is responsible for determining the rate of change of the water temperature over time. By calculating the slope (gradient) of the temperature curve, the system can identify trends—such as heating up, cooling down, or stable conditions—more effectively than by looking at instantaneous values alone. This data serves as basis for more sophisticated diagnos...")
- 18:35, 11 January 2026 Uwe talk contribs created page File:Commissioning software.png (Snapshot of commissioning software)
- 18:35, 11 January 2026 Uwe talk contribs uploaded File:Commissioning software.png (Snapshot of commissioning software)
- 15:35, 11 January 2026 Uwe talk contribs created page Commissioning software (Created page with "The commissioning software provides functionality to operate all sensors and actuators without activating the controls.")
- 10:03, 1 January 2026 Uwe talk contribs created page Debian package (Created page with "The Debian package shall check all dependencies and install the application on the Raspberry Pi. == Dependencies == == Database creation == == Setup of webpage == == Setup of main application configuration file == == Setup of main application == == Setup of terminal client == == Instructions to the user ==")
- 15:05, 31 December 2025 Uwe talk contribs created page Arduino-based relay actuation (Created page with "Using an additional device, the aquarium control can actuate a set of relays. According to their website, <ref>The CONTROLLINO is an industry-grade PLC based on open source software.</ref>")
- 22:16, 24 November 2025 User account Marian talk contribs was created by Admin talk contribs and password was sent by email
- 09:05, 20 November 2025 Uwe talk contribs created page REST API (Created page with "== Requirements == === General requirements === The API shall communicate with mobile apps and dynamic webpage. For each request, the API shall validate the credentials (user, password). The API shall provide the data in JSON format. Timestamps shall have the format: YYYY-MM-DD hh:mm:ss === Requirements for overview feature === The API shall provide an endpoint for informing the client about the validity of the credentials. The API shall provide an endpoint commun...")
- 09:34, 19 November 2025 Uwe talk contribs created page Android application (Created page with "The app is available in the [https://play.google.com/store/apps/details?id=com.laimburggasse.aquariumcontroller Play store]. == Requirements == == Architecture == === Module structure === === Layer structure === == Test strategy == === Unit tests === === Compose preview screenshot tests === === Instrumented tests === == Release procedure ==")
- 15:05, 16 August 2025 Uwe talk contribs created page File:LinuxHTopOutput.png (Snapshot of htop -p [PID] running 0.4.0 release)
- 15:05, 16 August 2025 Uwe talk contribs uploaded File:LinuxHTopOutput.png (Snapshot of htop -p [PID] running 0.4.0 release)
- 07:16, 2 August 2025 Uwe talk contribs created page Event-based deletion of old database entries (Created page with "Add the line <code>event_scheduler=ON</code> to MariaDb configuration file (usually <code>/etc/mysql/my.cnf</code>). <pre> # The MariaDB configuration file # # The MariaDB/MySQL tools read configuration files in the following order: # 1. "/etc/mysql/mariadb.cnf" (this file) to set global defaults, # 2. "/etc/mysql/conf.d/*.cnf" to set global options. # 3. "/etc/mysql/mariadb.conf.d/*.cnf" to set MariaDB-only options. # 4. "~/.my.cnf" to set user-specific options. # # If...")
- 22:28, 29 July 2025 Uwe talk contribs created page File:LinuxTopOutput.png (Output of the linux application "top" allowing for analysis of CPU usage and RAM consumption.)
- 22:28, 29 July 2025 Uwe talk contribs uploaded File:LinuxTopOutput.png (Output of the linux application "top" allowing for analysis of CPU usage and RAM consumption.)
- 21:57, 29 July 2025 Uwe talk contribs created page File:StartupTerminalOutput.png (During startup, the application will report some important information.)
- 21:57, 29 July 2025 Uwe talk contribs uploaded File:StartupTerminalOutput.png (During startup, the application will report some important information.)
- 21:51, 29 July 2025 Uwe talk contribs created page File:VersionDisplay.png (How display and insert version information into the database.)
- 21:51, 29 July 2025 Uwe talk contribs uploaded File:VersionDisplay.png (How display and insert version information into the database.)
- 21:39, 29 July 2025 Uwe talk contribs created page File:ExecutableHash.png (How to obtain the hash of the executable.)
- 21:39, 29 July 2025 Uwe talk contribs uploaded File:ExecutableHash.png (How to obtain the hash of the executable.)
- 20:16, 29 July 2025 Uwe talk contribs created page Release procedure (Created page with "== Execution environment == Create log file Create temporary files on RAM disk for status communication == Unit-testing on development machine == == Update version identifier == == Update database == == Compilation for testing on target hardware and OS == == Unit-testing on target hardware and OS == Create message queues == Testing with simulator == Observe RAM consumption == Compilation for production on target hardware and OS == == Update of production configur...")
- 13:49, 27 April 2025 Uwe talk contribs created page Communication with HW Watchdog (Created page with "Raspberry Pi offers hardware-based [https://www.raspberrypi.com/documentation/pico-sdk/hardware.html#group_hardware_watchdog Watchdog functionality]. The watchdog is triggered when writing a first time to the <code>/dev/watchdog</code>. When the watchdog does not receive a heartbeat signal from the control application for 15 seconds, the watchdog will trigger a reboot of the system. When writing the character "V" to the watchdog file, the watchdog is deactivated. The c...")
- 15:22, 30 December 2024 Uwe talk contribs created page SQL database (Created page with "The control application uses a MySQL database for persistent storing of states and logging of activities as well as storage of input data. The SQL database is also the main interface between the control application and the outside world (webpage, Apps). The empty SQL dump of the database is stored in the bitbucket repository: git clone https://in-dubio@bitbucket.org/in-dubio/aquarium-database.git")
- 14:45, 30 December 2024 Uwe talk contribs created page Debian GNU/Linux (Created page with "Following are the steps to install the toolchain on a Debian 11 system: Install the necessary packages for building and compiling Rust programs: <code> sudo apt install build-essential curl -y </code> Download and install Rust: <code> curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh </code> Update current shell: <code> source ~/.cargo/env </code> Verify Rust installation: <code> rustc --version </code> As of December 2024, Rust version is 1.83.0. Inst...")
- 13:59, 30 December 2024 Uwe talk contribs created page Setup of the development environment (Created page with "Major parts of the control application can be developed while not using the target hardware. All development tools require prior installation of git. The repositories are hosted on bitbucket. A Setup of development environment on non-Raspi Linux platform or Setup of development environment on Mac OS can be used for development of the main application including: * Main control application * Client application * Database setup The dynam...")