Hur starta batfil när mobil ansluter till nätverk

Permalänk
Medlem

Hur starta batfil när mobil ansluter till nätverk

Hej
Jag har kört fast med min hemautomation och behöver hjälp.

Jag vill köra en bat fil på min server när min androidmobil ansluter till mitt trådlösa nätverk, och sedan köra en annan batfil när mobilen tappar anslutningen.

Finns det något program för sånt här eller går det att lösa på något annat smidigt sätt?

Visa signatur

E8600, EP45-DS4, 4GB A-Data pc6400, HD4870, FZ120 Nanoxia Edition

Permalänk
Medlem

Finns en app som heter Remote Launcher, med den kan du köra dina .bat filer på servern genom ett tryck på skärmen, vet dock inte hur du ska kunna lösa det automatiskt.

Visa signatur

Phanteks P600S • ASUS TUF Gaming 850W Gold
ASUS ROG MAXIMUS XI EXTREME Z390 • Intel Core i9 9900K • Noctua NH-D15
XFX Radeon RX 6950 XT Speedster MERC 319 • MSI Optix MAG271CQR (2560x1440 @ 144 Hz)
32 GB (4x8GB) Corsair 3200Mhz • WD Black SN750 NVMe SSD 1 TB

Permalänk
Medlem

Vad är det du vill uppnå? Det kanske finns ett bättre sätt att lösa problemet?

Det finns ett par olika tekniker. En teknik är att servern hela tiden letar efter androidmobilen och utför åtgärderna när den hittar den eller tappar bort den. Fördelen med denna tekniken är att det fungerar på alla nätverksenheter men det är ju ingen fin lösning att hela tiden fråga om den är där.
Ett annat sätt är att du har en tjänst på din server som mobilen ansluter sig till så fort den kommer online på nätet. TJänsten kan utföra de begärda uppgifterna när den får/tappar anslutningen. Fördelen är att det blir ett fint händelsebaserat system med direkt respons och som inte spammar men nackdelen är att du måste göra ett program till mobilen.
Ytterligare en tänkbar teknik är att låta routern (eller kör du DHCP-server på servern?) vara med i leken och trigga servern, beror lite på vad du har för mjukvara på den.
Om du inte är en van programmerare skulle jag nog föreslå fall 1. Hade du kört *nix på servern hade det varit en barnlek att fixa, ett enkelt bashscript som körs i cron. Rimligen borde det gå lika lätt i Windows med att schemalägga lite VBS eller en annan batchfil.

Visa signatur

citera!

Permalänk
Medlem

Tack för era förslag.

Vad jag vill uppnå är egentligen bara att med hjälp av batfilerna räkna hur många mobiler som är hemma, är ingen mobil hemma så bryts matning till belysning, standby-apparater, kaffebryggare etc.

I dagsläget gör jag samma sak fast över bluetooth, men då fanns det ett färdigt program.
Hade man fått igång det med wifi så kan jag slippa ha BT igång och spara batteri.

En tjänst som mobilen ansluter sig till låter ju bra, men jag löser inte det om det inte finns färdiga program för det.

Hur gör jag för att trigga servern från routern, har Telias Thomson TG787 och win7 på servern

Visa signatur

E8600, EP45-DS4, 4GB A-Data pc6400, HD4870, FZ120 Nanoxia Edition