[RemoteStick] Fjärrstyr och övervaka hemmet

Diskussion i 'Applikationsutveckling' startad av pakerfeldt, 21 jul 2010.

  1. pakerfeldt

    pakerfeldt Adult Droid Medlem

    Blev medlem:
    28 feb 2010
    Inlägg:
    716
    Mottagna gillanden:
    72

    MINA ENHETER

    Ska se vad jag kan göra! :) Håller med om att det kanske är lite för enkelt att radera en enhet.
     
  2. Dirk Diggler

    Dirk Diggler Android Medlem

    Blev medlem:
    12 jan 2010
    Inlägg:
    6 419
    Mottagna gillanden:
    523

    MINA ENHETER

    Nu ligger Tellstick uppe i DS för försäljning. Jag länkar till denna tråden ifrån affären. Förhoppningsvis ökar det intresset ännu mer för appen!

    http://bit.ly/bb8i0u
     
  3. pakerfeldt

    pakerfeldt Adult Droid Medlem

    Blev medlem:
    28 feb 2010
    Inlägg:
    716
    Mottagna gillanden:
    72

    MINA ENHETER

    Cool, stort tack för länken!
     
  4. pakerfeldt

    pakerfeldt Adult Droid Medlem

    Blev medlem:
    28 feb 2010
    Inlägg:
    716
    Mottagna gillanden:
    72

    MINA ENHETER

    Har släppt en ny version nu där force close-buggen är löst och Locale plug-in ska återigen fungera.
     
  5. FlyBob

    FlyBob Senior Droid Medlem

    Blev medlem:
    5 jun 2009
    Inlägg:
    1 374
    Mottagna gillanden:
    30

    MINA ENHETER

    Åååh nu ska vi leka!
    Har Locale, har en tellstick från droidstuff och nu ska vi köra RemoteStick! :D

    Men...

    Python!? Blir ju kalasmycket mer jobb för oss vanliga människor som inte kör med sånt...
     
    Last edited: 11 aug 2010
  6. pakerfeldt

    pakerfeldt Adult Droid Medlem

    Blev medlem:
    28 feb 2010
    Inlägg:
    716
    Mottagna gillanden:
    72

    MINA ENHETER

    Kom igen, du behöver installera python, hur jobbigt kan det vara ;)

    Fördelen, och anledningen till att jag valde python, är för att server-mjukvaran blir relativt simpel (vilket är bra för mig) samt att den fungerar på flera plattformar (Linux/Windows/Mac OS X) utan att jag behöver skriva flera olika version (vilket är bra för alla).

    Python kan du ladda ner härifrån: http://www.python.org/download/
    Det finns färdiga msi-paket för Windows och dmg för Mac OS X, mycket enklare än så blir det inte.
     
  7. FlyBob

    FlyBob Senior Droid Medlem

    Blev medlem:
    5 jun 2009
    Inlägg:
    1 374
    Mottagna gillanden:
    30

    MINA ENHETER

    Inkludera den instruktionsklumpen på github, inte lätt för "vanliga" människor.
     
  8. FlyBob

    FlyBob Senior Droid Medlem

    Blev medlem:
    5 jun 2009
    Inlägg:
    1 374
    Mottagna gillanden:
    30

    MINA ENHETER

    c:\Program Files (x86)\Telldus>remotestick-server.py
    Error: Cannot find library TelldusCore

    Ligger i Telldus-katalogen och det fungerar normalt.
     
    Last edited: 12 aug 2010
  9. pakerfeldt

    pakerfeldt Adult Droid Medlem

    Blev medlem:
    28 feb 2010
    Inlägg:
    716
    Mottagna gillanden:
    72

    MINA ENHETER

    Jag är som sagt inte alls hemma med Windows 7 men prova följande:
    • Prova kör set PATH="%PATH%;c:\Program Files (x86)\Telldus\" innan du anropar python.
    • Starta remotestick-server.py med library-flaggan --library= och fulla sökvägen till TelldusCore.dll

    Ni andra som kör framgångsrikt på Windows, hur har ni gjort?
     
    Last edited: 12 aug 2010
  10. rikobiff

    rikobiff Youth Droid Medlem

    Blev medlem:
    19 nov 2009
    Inlägg:
    104
    Mottagna gillanden:
    16

    MINA ENHETER

    Efter många installations mysterier är mitt system äntligen uppe och snurrar på min Linux burk!! Jag visste innan att detta skulle bli bra men jag blir alldeles nipprig av hur bra det fungerar :) När man har lagt in lite regler i Locale är det så mumma det kan bli!
    Pakerfeldt: all heder för ditt jobb, nu blir det donation!
     
  11. pakerfeldt

    pakerfeldt Adult Droid Medlem

    Blev medlem:
    28 feb 2010
    Inlägg:
    716
    Mottagna gillanden:
    72

    MINA ENHETER

    Kul att du fått igång allt och stort tack för donationen!
     
  12. rikobiff

    rikobiff Youth Droid Medlem

    Blev medlem:
    19 nov 2009
    Inlägg:
    104
    Mottagna gillanden:
    16

    MINA ENHETER

    Är det många som kör Locale plugin? Jag missade just ett vilkor där några lampor skulle sättas på, ser man på konsollen har inga anrop gjorts. Klienten fungerar bra.
     
  13. rikobiff

    rikobiff Youth Droid Medlem

    Blev medlem:
    19 nov 2009
    Inlägg:
    104
    Mottagna gillanden:
    16

    MINA ENHETER

    Undrar om det kan vara något med att den inte får någon datauppkoppling när den skall skicka meddelandet till servern. Det verkar som om klienten ger upp direkt när denna inte är redo.
     
  14. pakerfeldt

    pakerfeldt Adult Droid Medlem

    Blev medlem:
    28 feb 2010
    Inlägg:
    716
    Mottagna gillanden:
    72

    MINA ENHETER

    En teori. Nu vet jag inte exakt hur mobilen fungerar. Men kan det vara så att du angett ett lokalt IP-nummer till servern (som bara fungerar över wifi) och att telefonen bara har 3G att skicka kommandon över när Locale kickar in (om mobilen ligger vilandes)?
     
  15. rikobiff

    rikobiff Youth Droid Medlem

    Blev medlem:
    19 nov 2009
    Inlägg:
    104
    Mottagna gillanden:
    16

    MINA ENHETER

    Nja, jag har en extern adress. Vill dock nämna att det bara felat 1 gång.
     
  16. Kingcool

    Kingcool Adult Droid Medlem

    Blev medlem:
    25 mar 2010
    Inlägg:
    807
    Mottagna gillanden:
    113

    MINA ENHETER

    Fattar nada! Den guiden som ni snackat om hade varit guld, för just nu är allt bara en djungel. Jag har installerat Python på min Win 7 dator x64 men kommer inte länge nät jag startar py filen. Appen i mobilen bara jag får FC på när jag lägger till min lokala adress på...
     
  17. Thyg0d

    Thyg0d Adult Droid Medlem

    Blev medlem:
    21 jul 2010
    Inlägg:
    791
    Mottagna gillanden:
    75
    Operatör:
    Halebop
    Telefon:
    Samsung Note20 Ultra

    MINA ENHETER

    Operatör:
    Halebop
    Telefon:
    Samsung Note20 Ultra
    Har du installerat Telldus center till USBdongeln då??
     
  18. tattis

    tattis Kid Droid Medlem

    Blev medlem:
    11 jun 2010
    Inlägg:
    42
    Mottagna gillanden:
    0

    MINA ENHETER

    Jag kan ta på mig att skriva en guide i helgen. Dock blir den till Windows XP, idag blir det dock lite körigt för mig men jag återkommer! :)
     
  19. JwK

    JwK Youth Droid Medlem

    Blev medlem:
    23 jul 2010
    Inlägg:
    102
    Mottagna gillanden:
    13
    Operatör:
    Tele2, Google Voice
    Telefon:
    Google Nexus 6

    MINA ENHETER

    Operatör:
    Tele2, Google Voice
    Telefon:
    Google Nexus 6
    Telefon 2:
    HTC One SV
    Telefon 3:
    Google Nexus 4
    Platta:
    Google Nexus 7
    Hallå igen, jag hade strul långt tidigare i tråden, jag kör ubuntu 64bit.
    Det visade sig vara timeoutfel, med uppdaterad klient och längre timeoutvärde kunde jag connecta och utföra operationer., men fick samma fördröjning på cirka 20 sek. öppnade en port i routern o connectar externt nu, det funkar klockrent.
    Nån som listat ut varför det e slött över wlan/lokal IP?
    Jag sniffade nätet och det är servern som tar tid på sig att svara om man kör på lokalt nät. kan det ha att göra med att serverdelen försöker köra reverse lookup på IP'n för att visa hostname i loggen?
     
  20. Kingcool

    Kingcool Adult Droid Medlem

    Blev medlem:
    25 mar 2010
    Inlägg:
    807
    Mottagna gillanden:
    113

    MINA ENHETER

    Yes den är installerad, jag kan styra mina brytare via den:)
    Men jag har kommit så långt att jag startat pytonprogrammet remotestick, sen kommer en prompt upp med att jag inte har lösenord. Som ip står min localhost. När jag skriver in min localhost adress i programmet på mobilen så får jag FC..:(