Släcka alla lampor om alla mobiltelefoner försvinner

Supportfrågor för server och klient (Windows, iPhone, Android, Linux).
Forum rules
För att kunna hjälpa dig med supportfrågor behöver vi så mycket information som möjligt.
Innan du skapar en ny tråd, läs gärna:
viewtopic.php?f=10&t=20
krambriw
4 stars
4 stars
Posts: 336
Joined: Thu 19 Jul 2012, 19:41

Re: Släcka alla lampor om alla mobiltelefoner försvinner

Post by krambriw » Thu 27 Feb 2014, 14:14

Hej igen,
Jag ångrade mig, testar nu lite med en RPi istället...


EDIT

Har fått igång ditt script i RPi:n (moddat, i princip tagit bort Yowsup). Det ligger och tuggar på och detekterar fint när iPhonen går online/offline

Tror faktiskt att det inte är en sådan dum ide att låta detta puttra i en RPi

mvh

jimmy927
2 stars
2 stars
Posts: 24
Joined: Sun 05 Jan 2014, 21:55

Re: Släcka alla lampor om alla mobiltelefoner försvinner

Post by jimmy927 » Thu 27 Feb 2014, 15:23

kör "pip install <paket>" det har nog jag gjort.
Det enda jag har fipplat in för hand är yowsup, men ärligt talat tycker jag vi borde slita ut dom delarna och använda gtalk alternativt ingenting ...

jimmy927
2 stars
2 stars
Posts: 24
Joined: Sun 05 Jan 2014, 21:55

Re: Släcka alla lampor om alla mobiltelefoner försvinner

Post by jimmy927 » Thu 27 Feb 2014, 15:24

krambriw wrote:Hej igen,
Jag ångrade mig, testar nu lite med en RPi istället...
Jag körde detta på Ubuntu 13.10 på en vanlig burk förresten.
Kanske jobbigt att få till alla deps på en RPi ?

jimmy927
2 stars
2 stars
Posts: 24
Joined: Sun 05 Jan 2014, 21:55

Re: Släcka alla lampor om alla mobiltelefoner försvinner

Post by jimmy927 » Thu 27 Feb 2014, 15:28

Jag tror du saknar några prereqs.

Prova detta:

sudo apt-get install python-ping
sudo apt-get install python-scapy
sudo apt-get install curl
sudo apt-get install python-requests

krambriw
4 stars
4 stars
Posts: 336
Joined: Thu 19 Jul 2012, 19:41

Re: Släcka alla lampor om alla mobiltelefoner försvinner

Post by krambriw » Thu 27 Feb 2014, 15:43

Nja, det var inte så mycket som fattades, kanske hade en del redan innan...

Men installerade bara tcpdump och scapy faktiskt, sedan körde det (requests har jag hoppat över tillsvidare, kommentrerade bort sk uppdateringarna tillsvidare men det blir enkelt att lägga till)

mvh

Code: Select all

Pinging phone: person1
Marked phone as DOWN: person1
Timeout waiting for 192.168.10.104
person1: 74 2014-02-27 14:36:58.776495
Pinging phone: person1
Marked phone as DOWN: person1
Timeout waiting for 192.168.10.104
person1: 80 2014-02-27 14:36:58.776495
Pinging phone: person1
Marked phone as DOWN: person1
Timeout waiting for 192.168.10.104
person1: 86 2014-02-27 14:36:58.776495
Pinging phone: person1
Marked phone as DOWN: person1
Timeout waiting for 192.168.10.104
person1: 30 2014-02-27 14:41:34.382672
Pinging phone: person1
WARNING: No route found for IPv6 destination :: (no default route?)
192.168.10.104 is online
Marked phone as UP: person1
ICMP reply recieved from 192.168.10.104
person1: 0 2014-02-27 14:42:14.263978
person1: 5 2014-02-27 14:42:14.263978
person1: 10 2014-02-27 14:42:14.263978
person1: 15 2014-02-27 14:42:14.263978
person1: 20 2014-02-27 14:42:14.263978
person1: 25 2014-02-27 14:42:14.263978
person1: 30 2014-02-27 14:42:14.263978
Pinging phone: person1
192.168.10.104 is online
Updating SK Online: person1
Trying to wake up phone: person1
ICMP reply recieved from 192.168.10.104
person1: 5 2014-02-27 14:42:49.699933
person1: 10 2014-02-27 14:42:49.699933
person1: 15 2014-02-27 14:42:49.699933

jimmy927
2 stars
2 stars
Posts: 24
Joined: Sun 05 Jan 2014, 21:55

Re: Släcka alla lampor om alla mobiltelefoner försvinner

Post by jimmy927 » Thu 27 Feb 2014, 15:57

Toppen!

Jag ska nog konvertera det hela till en automagically plugin när jag har lite tid över, men jag får väl se till att man kan confa om man kör SK eller automagically eller nåt.

Mer info här: http://www.telldus.com/forum/viewtopic.php?f=25&t=4244

jimmy927
2 stars
2 stars
Posts: 24
Joined: Sun 05 Jan 2014, 21:55

Re: Släcka alla lampor om alla mobiltelefoner försvinner

Post by jimmy927 » Thu 27 Feb 2014, 16:01

krambriw wrote: Trying to wake up phone: person1
Detta var ursprungligen kod för att väcka upp en iphone (med whatsapp ), det funkade bättre än man tror. Men sen kom jag fram till att min iPhone aldrig nånsin sover mer än typ 18 minuter, så då kändes det hela meningslöst, bättre att sitta och vänta. Istället för att få en massa onödiga meddelanden.

krambriw
4 stars
4 stars
Posts: 336
Joined: Thu 19 Jul 2012, 19:41

Re: Släcka alla lampor om alla mobiltelefoner försvinner

Post by krambriw » Thu 27 Feb 2014, 18:30

min iPhone aldrig nånsin sover mer än typ 18 minuter
Beror det på nåt speciellt eller är det bara så att du inte kan låta bli att 'pilla' på den :D

Jag har inte så stor erfarenhet av att hålla en iPhone vaken men

- skulle det hjälpa om man aktiverar push mail?
- sedan skicka ett mail lite då och då (man kanske kan definiera att mail från en viss mail adress skall raderas automatiskt)?
- annars har jag prowl installerat i iPhonen men det känns ju inte bra att man får en massa onödiga meddelanden


mvh

PS jag överväger att lägga in stöd för MQTT så man kan publicera telefonernas status i en message broker, då är det plötsligt många applikationer som kan nyttja infon

krambriw
4 stars
4 stars
Posts: 336
Joined: Thu 19 Jul 2012, 19:41

Re: Släcka alla lampor om alla mobiltelefoner försvinner

Post by krambriw » Tue 04 Mar 2014, 11:28

Hej Jimmy,

Har du kommit på något bra sätt att *väcka* en iPhone ännu?

Dvs iPhonen ligger i viloläge men är kanske uppkopplad via 3G och inte WiFi. Jag testar med en GoogleTalk app (gratisversionen) men den verkar inte reagera när telefonen ligger i vila (den kanske inte supportar push).

Man skulle ju helst vilja att ett push meddelande via 3G gör att den går över till WiFi om trådlösa nätet är nåbart

mvh


EDIT: Jag testade lite till med en annan app jag har som heter Prowl, byggde lite kvickt ihop en funktion i EventGhost som får eventen "Phone offline" resp "Phone online" från scriptet i RPi:en. Mycket riktigt skickas också "Ping" eller "Keep alive" eventen för wake up till Prowl, iPhone lyser upp en kort stund, visar eventen, ansluter också till WiFi men släcker sedan relativt omgående ner sig och kopplar därmed också ner WiFi anslutningen....

jimmy927
2 stars
2 stars
Posts: 24
Joined: Sun 05 Jan 2014, 21:55

Re: Släcka alla lampor om alla mobiltelefoner försvinner

Post by jimmy927 » Tue 04 Mar 2014, 15:52

krambriw wrote:Hej Jimmy,

Har du kommit på något bra sätt att *väcka* en iPhone ännu?

Dvs iPhonen ligger i viloläge men är kanske uppkopplad via 3G och inte WiFi. Jag testar med en GoogleTalk app (gratisversionen) men den verkar inte reagera när telefonen ligger i vila (den kanske inte supportar push).

Man skulle ju helst vilja att ett push meddelande via 3G gör att den går över till WiFi om trådlösa nätet är nåbart

mvh


EDIT: Jag testade lite till med en annan app jag har som heter Prowl, byggde lite kvickt ihop en funktion i EventGhost som får eventen "Phone offline" resp "Phone online" från scriptet i RPi:en. Mycket riktigt skickas också "Ping" eller "Keep alive" eventen för wake up till Prowl, iPhone lyser upp en kort stund, visar eventen, ansluter också till WiFi men släcker sedan relativt omgående ner sig och kopplar därmed också ner WiFi anslutningen....
Jag körde whatsapp för att väcka den, men experimenterade även med e-mail, även det fungerade. Men jag vill inte ha en massa meddelanden på min telefon och så fort man filtrerar bort till ex. e-mail få får man ingen push längre.
Men jag har stängt av det helt nu, jag tyckte inte det gav nånting eftersom telefonen ändå aldrig sover längre än 20 minuter.

Varför känner du att du behöver väcka din telefon hela tiden ?

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 6 guests