This is the forum archive of Homey. For more information about Homey, visit the Official Homey website.

The Homey Community has been moved to https://community.athom.com.

This forum is now read-only for archive purposes.

[PUBLISHED] Pathe Cinema App

jjtbsomhorstjjtbsomhorst Member
edited May 2016 in Apps

Pathé Cinema App

With a couple of hours of work I created my first Homey app. With this app it is possible to ask Homey if there are any interesting movies currently playing in the Pathé Cinema of your choice. Currently the app is in beta. 

Demonstration


Sources

github link: https://github.com/jjtbsomhorst/patheapp

Release information

Current version: 1.0.3

Features: 


Ask homey for today's schedule at the Pathé cinema of your choice.
Change the Pathé cinema of your choice using the settings.

speech support

Dutch
  • Welke films draaien er vanavond?
  • Draaien er nog leuke films vanavond?
  • Zijn er nog leuke films in de bioscoop?
  • Kun je mij vertellen welke films er vanavond draaien?

English
  • What movies run tonight?

Changelog

1.0.3

  • Several bug fixes. Bugs that caused the schedule not to reload and sometimes homey stopped reacting.

1.0.2

  • Feature: Created an custom 'then' action so you can trigger the schedule when your flows run

1.0.1

  • Bugfix: Settings: Selected cinema was empty after changing the settings and refreshing the page.

1.0

  • Initial release

Comments

  • TaxandriaTaxandria Member
    edited May 2016
    Awesome work! Quick noob-question; how can I install it?

    1. Open CLI
    2. Login to homey account
    3. ???

    Should I test it if I don not understand right away? Not afraid to reset homey completely.
  • Taxandria said:
    Awesome work! Quick noob-question; how can I install it?

    1. Open CLI
    2. Login to homey account
    3. ???

    Should I test it if I don not understand right away? Not afraid to reset homey completely.
    Check Node.js version on Homey:
    Settings - System - Show Stuff for geeks - node_version

    Install Node.js:
    Download Node.js (Homey's version) from https://nodejs.org/en/ and install it on your PC.

    Download App.ZIP from GitHub (https://github.com/...)  to your PC:
    Click "Download ZIP"

    Unpack ZIP:
    Unpack App.ZIP on your PC

    Open Node.js command prompt, and install the athom-cli tools:
    npm install -g athom-cli

    On the command prompt, log in to your Homey:
    athom login

    Navigate to the 'root' folder of the App on your PC

    For running project:
    athom project --run

    For installing project:
    athom project --install
  • Thanks, appreciate it! It Works.!
  • The apps has been submitted and approved in the App store.
  • fiekfiek Member
    edited May 2016
    The apps has been submitted and approved in the App store.
    Hi
    Thnx a lot for making that app :) I just installed it but it seems that I can't store the Pathé branch in the settings.. I am running 0.8.32
  • Hi, 
    Thanks for reporting it. In working on it. Hopefully I gave time to fix it next week. 

    The setting is in fact saved so if you ask homey he/she should know which cinema you set. 
  • fiekfiek Member
    Hi, 
    Thanks for reporting it. In working on it. Hopefully I gave time to fix it next week. 

    The setting is in fact saved so if you ask homey he/she should know which cinema you set. 
    it's working thnx.
  • I fixed that specific bug in in the repo. It have submitted version 1.0.1 for review. After it has been submitted you need to reload the settings and save them again due to the changes.
  • Submitted version 1.0.2. You can now add a cart do the last column so you can trigger it when you want.
  • Submitted version 1.0.3. Found several bugs in the previous release. Sorry for that.
  • 1.0.3 has been published
  • jjtbsomhorstjjtbsomhorst Member
    edited October 2016
    Just submitted 1.0.4 for approval. This is just a simple bugfix release. It solves a crash when you try to use it in a flow but have not yet changed the settings.

    It is has been approved
Sign In or Register to comment.