Code Monkey home page Code Monkey logo

Comments (16)

cantino avatar cantino commented on May 12, 2024 1

@chriseidhof, want to start a new issue to discuss building an iOS app? What feature set do you see it having?

from huginn.

cantino avatar cantino commented on May 12, 2024

That's a good idea. You could almost do it with a TriggerAgent consuming the UserLocationAgent's feed.

from huginn.

chrissssss avatar chrissssss commented on May 12, 2024

Well, geofencing on the client-side is much more preferable since it has more accuracy ond consumes less power - but it would require to push the fencing information to the device and thus a special client

from huginn.

0xdevalias avatar 0xdevalias commented on May 12, 2024

Probably a good fit with #166

from huginn.

0xdevalias avatar 0xdevalias commented on May 12, 2024

Added to agent suggestions list in #353

from huginn.

vielmetti avatar vielmetti commented on May 12, 2024

One thing you might want to look at is Owntracks, which publishes geolocations using MQTT.

from huginn.

cromulus avatar cromulus commented on May 12, 2024

Possible solutions for client side reporting of location are the rosumi gem for iOS and Tasker or something similar for Android.

from huginn.

chronoglass avatar chronoglass commented on May 12, 2024

For personal geofencing you'd have at most maybe 15 fences.. wouldn't it be preferable to be able to generate the fences on huginn, then push coords to a huginn mobile app for handling client side, and when breached could push to huginn for next steps.

that way the same container could be used for all "location events" (ble, wifi, gps, secret handshake) and be a standard way to handle it?

from huginn.

cantino avatar cantino commented on May 12, 2024

It'd be cool if someone wants to work on this!

from huginn.

chriseidhof avatar chriseidhof commented on May 12, 2024

If there is help needed with the iOS app, I might be able to do that...

from huginn.

cantino avatar cantino commented on May 12, 2024

Well, we don't really have an iOS app right now. It'd be cool if someone wanted to make one!

from huginn.

knu avatar knu commented on May 12, 2024

I have been thinking about this for a long while, though I didn't know the term geofencing.
I wonder if we should extend TriggerAgent, add a dedicated agent or implement a Liquid extension for use from any agent.
Also, a location picker UI shall be a must-have, so I've been pondering implementing an input widget after seeing @dsander's HTML based configurator complete. etc. etc...

from huginn.

0xdevalias avatar 0xdevalias commented on May 12, 2024

I think before we go down the app route we should probably implement/define a decent API for accessing Huginn.

Unless you find the current post interface sufficient?


Sent from Mailbox

On Thu, Oct 30, 2014 at 12:33 PM, Akinori MUSHA [email protected]
wrote:

I have been thinking about this for a long white, though I didn't know the term geofencing.
I wonder if we should extend TriggerAgent, add a dedicated agent or implement a Liquid extension for use from any agent.

Also, a location picker UI shall be a must-have, so I've been pondering implementing an input widget after seeing @dsander's HTML based configurator complete. etc. etc...

Reply to this email directly or view it on GitHub:
#5 (comment)

from huginn.

chriseidhof avatar chriseidhof commented on May 12, 2024

Absolutely. I couldn't agree more.... Does anybody know what are the best
practices for building good APIs? I've been out of Rails for quite a while.

As for the app side, we can consume basically anything... although JSON is
probably easiest.

I think it'd be really cool if we could start with basic login, and get the
events out... maybe later on also support for listing and modifying
agents....

from huginn.

knu avatar knu commented on May 12, 2024

I'm going to implement GeofencingAgent. Is the Haversine formula considered good enough for typical use cases, independent of where you live/are?

from huginn.

cantino avatar cantino commented on May 12, 2024

Wikipedia says that the haversine formula and law of cosines can't be guaranteed correct to better than 0.5%. That seems like it could be an issue for local geofences, but I don't really know.

from huginn.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.