2023-09-09 00:24:46 +00:00
2023-09-09 00:24:46 +00:00

What is EPS?

By combining the detective work of huginn and home assistant, we can deploy a crawler that gathers information which can be sent via push notification or displayed on smart central intelligence hubs.

Here are some of the things that you can do with Huginn:

  • Track the weather and get an email when it's going to rain (or snow) tomorrow ("Don't forget your umbrella!")
  • Watch for air travel or shopping deals
  • Send digest email with things that you care about at specific times during the day
  • Track counts of high frequency events and send an SMS within moments when they spike, such as the term "san francisco emergency"
  • Send and receive WebHooks
  • Run custom JavaScript or CoffeeScript functions
  • Track your location over time

Installing Hugin First

  • Run git remote add upstream https://github.com/huginn/huginn.git to add the main repository as a remote for your fork.
  • Copy .env.example to .env (cp .env.example .env) and edit .env, at least updating the APP_SECRET_TOKEN variable.
  • Make sure that you have MySQL or PostgreSQL installed. (On a Mac, the easiest way is with Homebrew. If you're going to use PostgreSQL, you'll need to prepend all commands below with DATABASE_ADAPTER=postgresql.)
  • Run bundle to install dependencies
  • Run bundle exec rake db:create, bundle exec rake db:migrate, and then bundle exec rake db:seed to create a development database with some example Agents.
  • Run bundle exec foreman start, visit [http://localhost:3000/][localhost], and login with the username of admin and the password of password.
  • Setup some Agents!
  • Read the [wiki][wiki] for usage examples and to get started making new Agents.
  • Periodically run git fetch upstream and then git checkout master && git merge upstream/master to merge in the newest version of Huginn.
S
Description
By combining the detective work of huginn and home assistant, we can deploy a crawler that gathers information which can be sent via push notification or displayed on smart central intelligence hubs.
Readme 25 KiB