Skip to content

kkanzelmeyer/alfred-client-android

Repository files navigation

Alfred Android Client

Under Construction

Summary

[Project Alfred Overview] (https://github.com/kkanzelmeyer/alfred-common "Alfred Overview") This Android app is a client for project Alfred. It gives the user to control devices connected to Alfred from an Android phone.

In the [server application] (https://github.com/kkanzelmeyer/alfred-server "Alfred Server") email clients can be added so that they receive notifications when an event happens (doorbell is activated, garage door is opened, etc). With the Android application the user not only receives notifications but also has control over the device. For example, the user can open / close a garage door from the Android client.

This project was originally created

Software Overview

Connecting to Alfred

Connecting the Android Alfred client to the Alfred Server can be done in 3 steps

  1. Connect to the same network as the server. As of now the server is only accessible on a local network (at home, for example). To connect you must be on the same network.
  2. Start Alfred Server. This seems obvious, but I wanted to add it here because I still goof this up from time to time. See the [Alfred Server] (https://github.com/kkanzelmeyer/alfred-server "Alfred Server") project for more details on running the server
  3. IP Address and Port Number must be the same as the Server. The Server IP Address and Server Port are system adjustable parameters (SAPs) on the server and on the Android client. The settings need to match. The IP Address should be the IP Address of your Raspberry Pi, and the port can any available TCP port on your network.

The Android Alfred client has a "Run In Background" setting. When enabled, a background service is constantly listening for messages sent from the Alfred server. It is recommended to enable this service in order to receive real time notifications from connected doorbell devices. At my house we have Alfred running on an old Android phone.

About

Android app for project Alfred

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages