Aller au contenu

Vacances Scolaires De Monsieur Steven Adapté


MAM78

Messages recommandés

Je vois dans le debug que l'année concerné est 2014 pour les dates de vacances. Je pense que le bug vient du site en lui même.

Ma HC2 est bien en 2018 elle. Je vais attendre un peu pour voir.

 

EDIT:

Bon en regardant la totalité du debug et ben ça commence en 2013 et ça fini en 2018. Ça ne vient pas du site alors...

Modifié par fredokl
Lien vers le commentaire
Partager sur d’autres sites

Bon, par acquis de conscience, j'ai revisité mon code du VD Vacances Scolaires et corrigé et optimiser le code.

 

Même si je ne vois pas le rapport, peut-être que cette nouvelle version va résoudre le problème de perte de connexion que certaine personne rencontrait avec leur iPhone.

 

Merci d'avance pour vos tests et retour sur cette nouvelle version 1.2 qui est disponible sur le premier post.

Lien vers le commentaire
Partager sur d’autres sites

Salut @MAM78 J'ai réinstallé ton VD en version 1.3 et ré-activer les droits d'accès uniquement pour mon iPhone pour le moment et tout semble être rentré dans l'ordre. Plus de problème de connexion. Je laisse tourner quelques jours et je ne manquerai de te faire un retour. Merci à toi pour ta ré-activité. Et pour une première adaptation de VD et ben c'est une réussite.

Lien vers le commentaire
Partager sur d’autres sites

Le 27/02/2017 à 21:30, pepite a dit :

Mes tests du soir, je ne comprends pas. 

 

1 - Import du VD originel de @Steven : push OK

2 - Import VD de @MAM78 (sans enlever le point 1) : push KO

3 - Copie code de MAM dans VD de Steven : push KO

4 - Suppression des VD :push OK 

 

A ne plus rien comprendre ;-)

Hello @pepite est-ce que tu pourras STP à l'occasion refaire un test avec la nouvelle version VD afin de savoir si ton problème avec le push est corrigé avec cette version ?

 

Modifié par MAM78
Lien vers le commentaire
Partager sur d’autres sites

Pourquoi avoir supprimé les VG Globales ?

Comment est-ce que tu exploites les info. ?

Comment est-ce que tu fais pour déclencher un événement sur changement d'une valeur ?

Modifié par MAM78
Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

Hello

j'ai mis à jour le code du bouton rafraichir merci.

et mis en commentaire du coup les lignes qui sont liées au variable globales car je m'en sers pas.

d'ailleurs la creation auto était dans le main loop ?

 

avant tu affichais plus que 3 vacances il me semble ? la j'ai hiver, pâques, été,

c'est une volonté ? on peut en mettre plus ?

Lien vers le commentaire
Partager sur d’autres sites

  • 1 an après...

Bon, de ce que j'ai compris du fournisseur, le fichier serait abandonné ! Ça arrange pas nos affaires ça !

Est-ce qu'il y aurait moyen de récupérer le json de cette adresse et de l'utiliser (https://www.data.gouv.fr/fr/datasets/le-calendrier-scolaire/) ? Au moins celui là c'est l'officiel de l'éducation nationale !

Lien vers le commentaire
Partager sur d’autres sites

Bon en attendant de trouver une solution de remplacement il a fallut que je contourne le module de gestion de vacances, car il a une influence sur la gestion de mes volets voici 2 jours que je ne comprenais pas pourquoi mes volets ne re-fonctionnaient pas comme en journée de travail normale

 

Lien vers le commentaire
Partager sur d’autres sites

Hello, 

 

Petit démarrage pour récupérer le fichier reste à exploiter le retour json. Le truc c'est que ça doit être initier dans une scéne puisque https.

 

Après je json peut être stocker dans une variable global pour être traiter à posteriori par le VD. 

 

local http = net.HTTPClient()

	http:request("https://www.data.gouv.fr/fr/datasets/r/000ae493-9fa8-4088-9f53-76d375204036", {  
		success = function(response)
			if response.status == 200 then
				if response.data and response.data ~= "" then
					local jsonTable = json.decode(response.data)
					--fibaro:debug(jsonTable[0].datasetid)
					fibaro:debug("Success")
				else
					fibaro:debug("Error : empty response data")
				end
			else
				fibaro:debug("Erreur : status=" .. tostring(response.status) .." Message : " .. tostring(response.data))
			end
		end,
		error = function(err)
			fibaro:debug("Erreur : " .. err)
		end,
		options = {
			method = 'GET',
			timeout = 3000,
			headers = {['content-type']='application/json'},
      		checkCertificate = false,
		}
})

 

 

  • Like 3
Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...