Help

FFHomeCal - a calendar that optimises how you use your objects within family and friends.


Getting started

FFHomeCal must be set up first. Download the FFHomeCal app from the app store as soon as it becomes available.

Apple App Store QR-CodeGoogle Play Store QR-Code
Apple App StoreGoogle Play Store
* FFHomeCal App ist noch nicht verfügbar.

When the app is started for the first time, an application PIN must be defined. You can also choose whether biometric authentication should be used when signing in. The biometric setting can be changed for each user at any time.

IMPORTANT: Keep the application PIN safe. Without the PIN, FFHomeCal must be reinstalled and the FFHomeCal users must be set up again on the device!


Create an ObjectGroup

1. ObjectGroup - Request

If you own one or more objects, first think of a name for your ObjectGroup.

The FFHomeCal backend will show you whether the name is already in use.

The name can later be changed by a user with administrator rights.

E-mail - Confirmation

Creating an ObjectGroup also creates an administrator user.

FFHomeCal needs your e-mail address to send a response code, which must be entered on the mobile device within 10 minutes.

3. FFHomeCal - Review

The FFHomeCal backend may review the ObjectGroup automatically or manually, and this can take up to 24 hours.

When you start FFHomeCal, the app checks whether the FFHomeCal backend has already approved the request.

The app automatically continues with step 4 as soon as approval has been granted.

4. Administrator - Activation

As the final step, the administrator is registered on your device.

In future, access to the created ObjectGroup is allowed only with your device together with your PIN or biometric authentication.

You can activate this administrator user and additional users on other mobile devices (recommended).

Tip: Choose a second administrator in your family to help manage users and objects.

If access is lost because a device was reset or lost, the second administrator can generate a new OTP (one-time password) for your user. The user can then be registered on a second device.


Create objects

Create objects style=

After the first sign-in, no object exists yet. The administrator sees an Add object button on the home page that can be used to create the first object directly.

Enter an object name and description. You can also provide an address for each object if desired.

Under Settings -> Admin in List objects an administrator can create, edit or delete additional objects.

Additional object settings:

  • Approve reservations automatically or through an administrator
  • The calendar colour for the object can be selected from a palette (default: white/black).

Register users

Create a user for your ObjectGroup under the Settings -> Admin unter List users. Add user to create a new user.

Enter the login name ande-mail address (optional) . With an e-mail address, the FFHomeCal backend can send the OTP (one-time password) directly to the new user as a QR code. If no e-mail address is provided, an OTP button is visible for a short time so that the OTP can be copied and forwarded to the user.

The administrator can also define the role of the new user. Choose Admin, User-RO or User-RW (default).

INFO: A user can further complete their profile after registration.


Create reservations

A user with User-RW orAdmin rights can see the shared calendar and create, change or delete reservations according to the ObjectGroup rules.

Select the object for which you want to create a reservation. Select the start date andend date from a free area in the calendar. If the reservation crosses the end of the month, swipe left (+1 month) or right (-1 month) in the calendar.

The start of a reservation must not be in the past and must comply with the ObjectGroup rules:

  • Minimum reservation duration in days (default = 1)
  • Maximum reservation duration in days (default = 21)
  • Maximum number of days per person per year (default = 28)

INFO: The administrator can adjust these rules in the ObjectGroup.


Edit reservations

A double-click on a reservation opens its editing screen directly.

If another user created the reservation, a long press can show additional reservation information.

A reservation can easily be extended directly in the calendar.

  • Press the end date of the existing reservation and define the new end date. A Mergepop-up appears, allowing you to keep or redefine the comment.

A reservation can also be shortened directly in the calendar.

  • Press the old end date and define a new end date within the existing reservation period.

To interrupt a reservation, select the part you want to release. A delete pop-up appears and must be confirmed.


Delete all or part of reservations

The easiest way is to double-click your reservation. The pop-up shows the option Delete .

You can also open My reservations and press the 🗑️directly.


Reservation gestures

Reservation information - long press

With a long press on a reservation, additional attributes are shown according to the administrator's context settings.

Edit - double-click

A user with User-RWrights can change or delete a reservation with a double-click.

A double-click on a reservation created by another user shows its approval status and duration.

Refresh - swipe down

Swipe down in the main window to reload the calendar from the backend.

Switch objects - swipe left/right

You can switch between objects in the area above or below the calendar by swiping left or right.


Navigation in FFHomeCal

🌐 Sprachwahl

Users can select the desired language in the FFHomeCal app. The current version of the FFHomeCal app currently supports DE, EN, ES, FI, FR, IT, JA, NL, PT, RU, SV, UK, ZH.

? Help

In FFHomeCal, you can open the current help from ffhomecal.com.

⎋ Log out

You can log out of the FFHomeCal app via <strong>Menu -&gt; Log out</strong> or directly using the logout icon.

👤 Menu:

MenuDescription
ProfileAfter registration, users can complete their profile with their last name, first name, date of birth, address, e-mail address and telephone number. Last name and first name are required; all other fields are optional.
SecurityHere you can enable or disable biometric authentication and set the FFHomeCal PIN cache timeout. You can see on how many devices this user is already activated.
You can also activate another device and change the FFHomeCal PIN.
AppearanceDefine the FFHomeCal app appearance:
  • FFHomeCal colour scheme: night, day or system
  • Week numbering: EU, US or simply the first full week
  • Select the app icon for sign-in
  • Select a calendar colour for your own reservations to find them more quickly
Admin *Manage ObjectGroup settings here:
  • List, create and delete objects
  • List, create and delete users
  • Rename the ObjectGroup
  • Define the ObjectGroup time zone
  • ObjectGroup rules
    • Minimum duration
    • Maximum duration
    • Maximum days per person/year
  • Show reservation context (yes/no)
  • Define visible context fields (login name, first name, last name)
* visible only to users with the Admin role
HelpOpens help at https://ffhomecal.com/support.shtml.
Send debugging informationWhen problems occur, authenticated users can send local diagnostic information and a short comment to support. The function can be started before signing in.
Sign outYou are signed out of the FFHomeCal app.

The following roles are available:

The menus available to a user depend on that user's role within an ObjectGroup.

Admin

Administrators manage the following in the ObjectGroup:

  • Create objects
  • Create users and define their roles
  • Calendar settings such as minimum and maximum duration, time zone and more
  • Visibility of the reservation context

User-RW

A user with User-RWrights can see the shared calendar and add, edit or delete reservations.

They manage their devices and can adjust their security settings on their own devices.

User-RO

A user with User-ROrights provide read-only access. They can see the shared calendar and shared object information, but cannot create or change reservations or settings.

They manage their devices and can adjust their security settings on their own devices.