[TUTO] Google Cloud Platform - API Et Facturation dans Jeedom

C’est fait lol. J’avais appuyer sur sauvegarder par erreur xD

Hello,

Pour quelle utilisation faut-il la CB pour l’utilisation de l’API avec Jeedom?
Pour ma part, j’utilise le plugin Localisation et trajet de Lunarok et je n’ai pas saisi de CB.

La première des choses à faire dans un compte GCP, AWS ou Azure, pour pouvoir utiliser le moindre éléments (dont les API), il est normalement nécessaire de configurer le compte de facturation du compte.

Les APIs google ne sortent normalement pas du lots. Le compte de facturation GCP doit normalement est configuré

Non, ce n’est pas nécessaire.
J’avais il y a deux ans créé un compte en mettant une CB virtuelle à expiration au moins prochain.
J’ai ensuite laissé tombé jusqu’à la semaine dernière.
Je n’ai aucun compte de facturation… et cela fonctionne. Il n’y en a pas besoin.

En utilisant, le plugin Localisation et trajet de Lunarok, sur la page de configuration, si je clique sur le lien API Google Maps, Google me propose de créer un compte de facturation.
Si je clique sur Annuler, retour en arrière… Si au contraire je clique sur Créer un compte de facturation, je suis naturellement dirigé sur la page correspondante.
Et ben à partir de cette page, sans créé de compte de facturation, on a accès au menu de navigation où l’on peut faire ce que l’on souhaite.

Et bien écoute, je vois que tu connais bien GCP. Tu dois être certifié je pense, tout comme je le suis.

Sachant que pour les API MAP (sans exception) il existe un crédit gratuit jusqu’au concurrence de 200€

Mais comme tu as raison, tu auras surement l’explication du tableau ci-dessus et sur le fait que, moi également, je n’utilise que le plugin de Lunarok pour les APIs MAP.

.

L’utilisation du plugin, pour une utilisation normale ne dépasse pas généralement le crédit gratuit.

Oh la là! Tu t’es levé du pied gauche?
J’ai un certains nombres de certifs dans plusieurs domaines informatiques, suivi des formations Google, etc… Les certifs, je m’en fiche. Ce n’est qu’un morceau de papier qui ne te rends pas plus intelligent qu’un autre (certaines sont par contre, bien plus complexe… Mais celles qui sont juste des QCM… lol).

Bref, donc je dois avoir un compte magique, c’est cool.

Et sinon, non, je ne connais pas bien GCP. Pas bien du tout même.
J’ai simplement dit que sans CB cela fonctionne car c’est le cas chez moi.

Alors que peut-être cela va bloquer dans quand temps. Et je me serais alors trompé.
Mais il me semble avoir lu que @lunarok (corrige-moi si je me trompe) a dit n’avoir jamais eu à saisir un numéro de CB non plus. Et c’est bien pour cela que j’ai cherché un moyen.

Tiens, j’ai retrouvé l’un des messages :

En effet,
j’ai été peut-être un peu rude. Je m’en excuse :slight_smile:

Je te mets le lien ci-joint sur les API Google Maps

Il y a notamment le tarifs de chaque APIs
Exemple :
Direction : 5$ pour 1000 requêtes
Geocoding, idem :::

Le plugin de Lunarok utilise plusieurs API de GMP. Mais chaque utilisateurs à le droit à un « Always Free Tier ». Ce doit être 100 000 reqûetes gratuites ou un truc du genre. Je ne sais plus.

Le fait est que tu avais un compte de facturation valide => Compte de facturation valide ne veux pas dire Carte de crédit valide.

Je m’explique.

Tu ne peux pas supprimer ton compte de facturation. Il est lié à GCP. Sans cela, tu ne pourrais rien faire du tout. Et comme les API sont payantes, après le free tiers, il faut obligatoirement avoir un compte de facturation valide.

Mais si à la fin du mois, ta facture est de 0, tu n’as pas besoin d’avoir une carte valide :slight_smile:
Voila pourquoi tu as pu retirer ta carte bancaire. Tu n’as plus de carte liées, mais tu as toujours ton compte de facturation. Cela dit, si un jour, pour une raison ou une autre. La politique de google sur les API change et que tu te retrouve avec un solde > 0, la tu devra payer.

J’espère que l’explication est plus claire ainsi.

:slight_smile:

Et encore désolé

Petit PS :

Cette notion de compte de facturation est valable pour l’ensemble des clouds en général
AWS, GCP, Azure.
C’est du « Pay as you go ». Donc, imaginons que tu veux utiliser une skill Alexa que tu auras développer (avec le site developper alexa). La partie Skill va gérer les « intent » (les commandes vocales"
Mais tu auras un partie sur AWS (un Lambda Function, une Faas) pour executer ton code.
La aussi, une partie de la consommation est en « Always Free Tiers ». Mais si tu dépasse un certain nombre d’appel, cela sera payant. D’où la nécessité d’avoir un compte de facturation valide, et si tu dois payé, une moyen de paiement valide. Mais si ta facture est a 0, Pas besoin de carte valide.

1 « J'aime »

Ce n’est pas grave :wink:
Merci pour ton retour.

Je viens de tester avec un autre compte.
On peut créer des projets mais je ne suis pas allé jusqu’au bout.

Mais je te crois, je disais juste que dans mon cas, cela fonctionne.
Peut-être que malgré les règles, on arrive à contourner le truc? Je n’en sais rien.
Comme dit, je donnais juste l’info :wink: .

Allez, sans rancunes :beers:

1 « J'aime »

Bonjour à tous,

ATTENTION au néophyte ( et probablement aussi à ceux qui s’y connaissent)
J’ai eu la désagréable surprise d’avoir une facture de Google de 87€ pour le mois de juillet (jamais auparavant)
Simplement pour les requêtes utilisées par le plugin localisation et trajet.

Pour a part j’arrête d’utiliser ces plugin.
C’est l’horreur !

Olivier

Ouah !!! 87€ ? en gros ca te fait +20K de requêtes par rapport au free tiers

donc 120K sur 30jours
4K/J
166/H
2.77/ minutes
Ce qui fait beaucoup de trouve, même pour le plugin.

Quels sont les APIs consommées ?
Est-tu certains qu’il s’agit que de tes APIs Map ?

Pour ma part, j’utilise tasker pour mettre à jour la localisation des mes appareils, envoie de la position à jeedom (Pas de mise à jour via les plugins).
2 téléphones / interrogation toutes les 2 minutes, et mise à jour du plugins, j’arrive à 87% de conso gratuites en moyenne.

Pour cette raison je trouvez que cela fait beaucoup.

Salut @Gsyltc. J’ai peu de connaissances, j’ai suivi votre tutoriel jusqu’au bout, mais j’obtiens quelques erreurs. Pouvez-vous me dire où j’avais tort ? Merci.

Bonjour @Apose

Désolé pour la réponse tardive? As-tu trouver une solution depuis ?

Bonjour
Je viens de installer le plugin geotrav, et j ai mis une cle api google avec un compte de facturation
J utilise une application Android « automate »

Je vais avoir à payer tous les mois?

Possible et très cher suivant les appels API

comment faire autrement?

Couper le service ou limiter au mini les requêtes API

1 « J'aime »

Un petit retour d’expérience …

Je ne sais as ce que tu cherches à faire, mais tu peux déjà faire beaucoup de choses avec @jeemate et @jeedomconnect en terme de geotracking ou geofencing
(Quelques tuto sur le sujet avec jeedomconnect que je connais mieux)

Norbert

Et se mettre des alertes sur GCP pour éviter de dépasser le budget « gratuit ».

1 « J'aime »

j’ai paramétré les alertes :wink:

pour avoir tester jcconnect (pendant 3 mois), de mon point de vue c’est une horreur cette appli
la gestion de geofencing est complètement aléatoire, un jour sa détecte, un autre jour c’est bon,
pour après ne plus rien détecter, il fait effacer et refaire les points de geofencing sans arrêt
quand a la consommation de batterie, elle est énorme!!!

pour avoir parler des pb avec les créateurs de cette appli comme d’autre car je ne suis pas le seul, ils sont restés pratiquement sans réponse