martedì 24 dicembre 2019

Breve recensione del servizio IFTTT


Cercherò di scriverlo nel modo più chiaro possibile.
Se avete un computer avete dei programmi installati sopra. Nel momento in cui un programma deve inviare qualcosa ad un altro programma c'è il sistema operativo che si occupa dello scambio di dati tra i due programmi.

E se io volessi fare lo stesso coi servizi web?

Mi spiego: c'è il "programma" fitbit ed il "programma" twitter: se quando raggiungessi il numero di passi il "programma" fitbit invii al "programma" twitter il messaggio "scrivi che ho raggiunto il mio obiettivo giornaliero", come dovrei fare?

E se volessi ricevere un messaggio motivazionale quotidiano sul cellulare ogni volta che raggiungo l'obiettivo passi col fitbit?

Oggi è possibile: il servizio di scambio dati tra servizi web si chiama "IFTTT" e sta "IF This Than That" (cioé se succede questo fai quello).

E' possibile scegliere tra "collegamenti" già fatti e pronti per essere utilizzati e "collegamenti" da realizzare.

I due esempi sopra citati sono esempi di collegamenti già realizzati: io raggiungo il mio obiettivo in fitbit, il server scrive un messaggio su twitter e mi manda un messaggio motivazionale.

Anche se attualmente fitbit non supporta nativamente l'assistente google, tramite FTTT c'è un servizio già fatto che consente di aggiungere il peso con la voce.

Personalmente, essendomi dotato di lampadine smart, ho realizzato un collegamento che quando raggiungo l'obiettivo di passi la lampada sul tavolino dovrebbe accendersi di color oro, ma ancora non funziona un granché.

Realizzare i propri servizi è semplice ed è tutto visuale, non bisogna conoscere alcun linguaggio di programmazione.





Basta selezionare l'evento che deve azionare l'automazione da una lista di servizi ordinati per categoria (per esempio si seleziona la categoria fitbit e da lì si seleziona "quando è stato raggiungo l'obiettivo passi".

A quel punto si seleziona l'evento che deve accedere con le modesime modalità, si cerca "smart life" (o "meross", "kasa", chi per lui) e si clicca su "accendi dispositivo" o su "seleziona scenario", si imposta il dispositivo da accendere o lo scenario da attivare e si salva il servizio.

A quel punto è possibile provare il servizio, semplicemente facendo accadere l'evento, e si vede se funziona.

Tengo a precisare che IFTTT non è un servizio di scripting per assistenti vocali, ma è un servizio di intercomunicazione tra web service.





Ho trovato un servizio che permette di inserire messaggi su twitter con la voce, usando l'assistente vocale google, solo che sui miei dispositivi non funziona, forse perché è stato fatto dagli americani, non lo so.

Ha un potenziale, esiste anche l'app per cellulari.


domenica 22 dicembre 2019

Lo smart watch fitbit e l'huawei p10 lite


Per chi ha uno smartwatch fitbit, è importante sapere quale cellulare è compatibile.
Il motivo è semplice: il fitbit non è un dispositivo a se stante, come l'orologio android, ma deve vivere in simbiosi col cellulare; chi non ha un cellulare compatibile non può usarlo.





Il sito fitbit offre una pagina in cui è possibile cercare la lista dei dispositivi compatibili.
Il p8 lite ed il p9 lite vengono dati come non compatibili, per colpa del bluetooth troppo vecchio.
Il p10 (non lite) viene dato come compatibile, così come il p20 lite e il p20 pro.

La domanda, quindi, diventa: col p10 lite che non viene minimamente menzionato, come stanno le cose?





E da fortunato possessore di p10 lite posso dirvi che ho testato il prodotto col mio fitbit Ionic.









Cominciamo col dire che le funzionalità di tracker sono perfettamente compatibili: l'app si installa dal play store, la sincronizzazione funziona, l'installazione di app funziona, il passaggio di musica dal cellulare allo smartphone non l'ho testato ancora.

Per quanto riguarda l'utilizzo dello smartwatch come accessorio per le notifiche del cellulare la cosa è abbastanza noisa: non è compatibile.

A me esce la scritta che il demone di sincronizzazione non è attivo e che bisogna riavviare il cellulare, però riavviandolo lo stesso non va, ed esce di nuovo questo messaggio.









L'unica cosa che sono riuscito a fare, è avere la notifica delle chiamate e scegliere se si può rispondere o meno, ma la cosa è noiosa: l'app deve restare attiva, anche in background, anche col cellulare in standby, ma l'app fitibit deve essere aperta e deve essere posizionata nella schermata delle notifiche.

A questo punto avviando il bluetooth e la geolocalizzazione su cellulare sarà possibile ottenere la notifica della chiamata sull'orologio.
Per sms, email e whatsapp non sono riuscito ad ottenere nulla.

Quello che mi domando è: visto che apparentemente funziona tutto, perché la fitbit ha scelto di non rendere compatibile il demone di sincronizzazione col p10 lite che è molto diffuso come cellulare?





L'unico dispositivo huawei che sta nel mezzo è proprio il mio. Che fortuna...


Il backup di windows si è evoluto

  Adesso è legato a microsoft 365, che permette di avere 1 tb di spazio su onedrive. La lista delle app salvate è quella scaricata dal windo...