I kdybys tohle řešil přes aplikaci, nikdy jí nemůžeš nastavit tolik podmínek, aby to spolehlivě fungovalo (pomocí GPS - nelze, jsi pod střechou; pomocí BTS - mobilní data se zapnou až když se vzdálíš na desítky/stovky metrů od domova). Posichrovat by šla maximálně noc (od-do) vypínat, ale když ti spadne wifi přes den, tak smolík.
Hledej aplikaci Setting Profiles, Llama, ale tvým požadavkům plně nevyhoví žádná