Functionality depends on the appliance being controlled. For most appliance types it is possible to switch the appliance on and off, select programs and their options, start/stop/pause/resume programs, and monitor their status. Unfortunately, the Home Connect API does not allow control over oven appliances, so they can only be monitored. Special support is included for extractor hoods, with explicit control of their fans (speed and manual/auto mode selection) and their lights (both functional and ambient).
Integration of SkyBell HD Wi-Fi video doorbells with Apple HomeKit via a plugin for Nick Farina's Homebridge. The camera can be viewed either as snapshots or live video, the latter including audio from the SkyBell microphone. Supports configuration of the LED, indoor chime, outdoor chime, and motion detection. Also generates events for button presses and motion that can be used to trigger rich notifications (with a snapshot image from the camera) and other automation.
Integration of Fantasia Viper fans with Apple HomeKit via a plugin for Nick Farina's Homebridge and an FS1000A 433.92MHz transmitter. This may work with other fans that similarly use a Holtek HT12E encoder to drive an R433A 433.92MHz SAW Resonator.
Integration of Hörmann Supramatic garage door openers with Apple HomeKit via a plugin for Nick Farina's Homebridge, a UAP1 (Universal Adapter Print) and a Moxa ioLogik E1214 remote Ethernet I/O server.
Logging and web-based charting of temperature and heating activity data from Heatmiser Wi-Fi thermostats. Multiple thermostats can be logged and selected for display, and a variety of online weather services can be used log and overlay the external temperature. It also includes a plugin for SiriProxy that allows the thermostats to be controlled by voice commands from iPhone and iPad devices.
The UK Met Office featured this software in their DataPoint showcase.
Virtualise is the only general purpose virtual memory (VM) manager for Risc PC and A7000 dynamic areas. It includes a simple to use front-end that also supports suspending complete applications and swapping their state to disc.
It was launched at Acorn World 1995 and marketed commercially by Clares Micro Supplies. A review was published in the June 1996 issue of Acorn Archimedes World. In December 2002 the sales and marketing rights were acquired by APDL who included it on the cover disc of Risc World magazine (volume 8, issue 2).
A suite of utilities for use with Acorn and Aleph One PC cards, as well as Acorn's !PCEm software emulator. It consists of a RISC OS module, a desktop front-end application, several DOS executables, and libraries for third party developers. Probably the most interesting feature is that it includes an DOS device driver that constructs a FAT filesystem on-the-fly to provide dynamic (read-only) access to the native RISC OS filesystems from within the PC environment.
ARMEdit was featured on the February 1998 cover disc of Acorn Archimedes World.
Replace the standard mouse pointer by a more animated design that reacts to movement. It was inspired by Andrew Bolt's MouseP as published in the *Info section of Acorn User (June 1997).
This performs a similar function to *Desktop -file. The main difference is that each task is allowed to start-up fully before the next is started, and a limited degree of multi-tasking is available.
The original reason for this program was to enable something more interesting than a blank grey screen to be shown while a lengthy start-up sequence is performed. Many other facilities were subsequently added, including a status window and a percentage completed display.
A short utility that can be used to ensure that suitable versions of modules from the !System.modules directory are loaded. This is simpler to use than the built-in *RMEnsure command and provides friendlier error messages.
PsiFS is a filing system that provides access via a serial link to files stored on a SIBO or EPOC computer, such as a Psion Series 5, allowing them to be accessed just like files on a native disc. The standard Psion Link Protocol (PLP) is used; there is no extra software to install or run on the remote machine. It also supports printing from EPOC devices, using either the EPOC or RISC OS printer drivers. Other services provided include clipboard integration and battery monitoring. A plug-in interface enables third-party conversion utilities to be transparently invoked.
A review of PsiFS was published in the February 2000 edition of Palmtop magazine.
A small module that displays more friendly dates in most applications, e.g. showing "Today", "Yesterday" or the day of the week rather than the full date for recent dates.
A screen saver module for DarkHorse that displays a 6 plane parallax scrolling star field with various sprite objects (representing planets and the like) moving in front.
A three dimensional version of noughts and crosses played on a 4×4×4 grid. This was written while I was still at school; the computer player uses heuristics rather than an exhaustive search but manages to play a surprisingly strong game. I didn't know it at the time, but apparently Parker Brothers produced a board game version of this in 1953 under the brand name Qubic.
Miles Sabin's implementation of the Standard C++ Library is also available from this site. He allowed it to be released more or less as-is on the condition that he is not asked for any help. It is required to use the source code for PsiFS.