Wakker worden met Python, PHP, AS, ….

  • Het weerbericht wordt binnengehaald via de Yahoo Weather API en dankzij hun Condition Codes is alles makkelijk naar het Nederlands te vertalen.
  • Google Calendar uitlezen is mogelijk dankzij gcalcli.
  • De SSH-verbinding wordt opgesteld in Python mbv Paramiko.
  • iTunes besturen gaat – via SSH – dankzij osascript.
  • De iTunes besturingsknoppen zijn gemaakt in HTML en CSS. De iconen zijn die van het Bootstrap framework.
  • Het automatisch opstarten van de Mac gaat via een WOL bericht.
  • Het script wordt met een cronjob dagelijks uitgevoerd.
  • Aantal regels Python + AppleScript + Linux commando’s: 183
  • Aantal regels PHP + HTML + CSS: 119

2 reacties op “Wakker worden met Python, PHP, AS, ….

  1. Awesome job! Heeft een heel futuristic feel to it, I like it.

    Misschien wat JS toevoegen om de HTML based control panel wat meer dynamisch/sneller aan te laten voelen? (AngularJS of jQuery Mobile) en dan via post requests u php scripts aanroepen.

    Zou ook nice zijn als je in je control panel de cronjob kan instellen(wrapped als “set alarm” ofcourse. Of een phone location based(gps, nfc,..) trigger voor bepaalde informatie.

    • Bedankt voor de feedback :) De bovenstaande ideeën zullen er zeker nog in komen. Zo is het instellen van de cronjob inderdaad een must en kunnen er qua interface sowieso nog wat verbeteringen worden aangebracht.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

De volgende HTML-tags en -attributen zijn toegestaan: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>