Aller au contenu

fredokl

Membres confirmés
  • Compteur de contenus

    1 740
  • Inscription

  • Dernière visite

  • Jours gagnés

    38

Tout ce qui a été posté par fredokl

  1. Signature du compromis ce matin. Les futurs propriétaires ne veulent pas de la domotique. Je suis bon pour tout démonter. J’ai de quoi m’occuper pendant 3 mois ! Et pour@mprinfo, oui le neveu va encore bien m’aider ![emoji41] Envoyé de mon iPhone en utilisant Tapatalk
  2. Salut @triossrf Bienvenue sur le forum. Et oui les gars j'ai enfin réussi à corrompre un de mes amis pour l'embrigader dans le monde de Fibaro. J'espère que je ne vais regretter mon choix!
  3. Merci pour ce script @Lazer
  4. Pas pour tous le monde malheureusement.
  5. Non je n'ai pas vendu 500K, ma maison ne vaut pas ce prix là. C'est bien dommage! Malheureusement la brouette va surtout me servir pour les futurs travaux à prévoir dans ma nouvelle maison. J'ai déjà mal de partout juste en y pensant!
  6. Ça y est! Une offre au prix! Cool! On signe le compromis la semaine prochaine. Pour le moment, les prochains acquéreurs ne sont pas intéressé par la domotique. Mais ça peut changer apparement!
  7. J'ai bien rigolé avec certaines de vos réponses . Ma maison est côté entre 270 et 300K€. C'est pas mal pour ma région. Après en avoir bien discuter avec l'agent immobilier et en tenant compte de vos remarques et de son expérience, j'ai décidé de ne pas laisser la domotique par défaut mais de faire une présentation aux "visiteurs" lors de la visite. Si certains sont intéressés par la domotique, ça fera un point de négociation. Je vous tiendrais au courant de l'évolution. Je commence déjà à me pencher sur la prochaine acquisition qui sera bien entendu entièrement domotisé en Z-Wave Fibaro. Mais ça c'est une autre histoire. Merci de vos retours.
  8. Salut. Après une longue (...) absence je repointe le bout de mon nez. Je suis dans cette section car j'ai mis ma maison en vente. Dans l'annonce, je laisse le choix aux futurs acheteurs de garder ou non la domotique. J'ai vu après avoir trainer un peu de partout sur différents forums et surtout pris conseil auprès de l'agent immobilier qui s'occupe de la vente de ma maison que la domotique peut être un frein car trop "geek" selon certain. J'avoue que laisser ma domotique me fait un peu peur car elle fonctionne parfaitement bien pour mon utilisation et j'ai peur que cela ne convienne pas à d'autres. Je n'ai pas envi d'assurer un service après vente sur du long terme en cas de souci. Qu'en pensez-vous?
  9. fredokl

    QuickApp - Plex

    Hello @bodyart, yes Qa only works with "Films" and "Séries". I plan to update soon to include other categories. PS: Excuse me i don't speak english very well either
  10. Oui le même ALUMINIUM BROSSÉ que chez la POMME.
  11. A enfin quelqu'un avec bon goût! Ça fait plaisir.
  12. Je n'ai pas de Sonos mais à lire le post ça me donne envie d'un acheter un.
  13. fredokl

    QuickApp - Plex

    Les goûts et les couleurs...
  14. fredokl

    QuickApp - Plex

    Oui et ça ce vend même bien. Je ne connais pas la shield. On est tous équipés avec la pomme à la maison. On en est très satisfait. Après les trucs avec androïd c'est pas pour moi. Pas assez classe!
  15. fredokl

    QuickApp - Plex

    J’utilisais aussi XBMC avant de s’appeler KODI mais avec l’achat d’une AppleTV, KODI n’est pas pris en charge. Plex est pas mal. Envoyé de mon iPhone en utilisant Tapatalk
  16. Quick App - Plex Voici un QA pour avoir les informations de la lecture en cours sur un lecteur Plex. Il est simple d'emploi. Il faut entrer l'IP du serveur Plex, le port et son Token. Pour connaître son Token, suivez le lien officiel Plex : https://support.plex.tv/articles/204059436-finding-an-authentication-token-x-plex-token/ Le QA donne aussi bien les données sur les films que sur les séries (Type de média, Titre+tagline, Acteurs, Durée, Année de sortie, format audio sélectionné, Résumé). Vois pouvez ajouter assez facilement des données supplémentaire si vous le souhaitez. -- QuickApp pour le lecteur multimédia Plex -- Generic Device -- HISTORIQUE -- L'idée de départ vient du forum www.domotique-fibaro.fr et du Virtual Device PLEX adapté de Christophe Lemoine -- http://www.domotique-fibaro.fr/index.php/topic/1692-plex-films-en-cours-de-lecture/ -- Qui est lui adapté du Virtual Device de rls46 (forum officiel) -- https://forum.fibaro.com/topic/18780-plex-virtual-device/?tab=comments#comment-67777 -- HC3 Version: -- V1.0 (29/05/2020) QuickApp pour le lecteur multimédia Plex pour Home center 3 par fredokl et Maxime pour le site www.domotique-fibaro.fr -- V1.1 (05/06/2020) QuickApp pour le lecteur multimédia Plex pour Home center 3 par fredokl et Maxime pour le site www.domotique-fibaro.fr -- Problème avec la variable "Token". Suppression de la variable -- Le Token doit être mis directement dans "function QuickApp:connectPlex()" ==> ["X-Plex-Token"] = "votre Token", -- Utilisation: -- Remplir les variables "IPAddress", "TCPPort" & "Token" avec votre IP, le port et le Token -- Changer l'ID de votre icône -- Vous pouvez le modifier et l'améliorer à votre guise. -------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------- -- PARAMÈTRES -- -------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------- function QuickApp:onInit() __TAG = "QA"..plugin.mainDeviceId.."_PLEX" self.ip = self:getVariable("IPAddress") self.port = tonumber(self:getVariable("TCPPort")) self.http = net.HTTPClient({timeout=3000}) self:updateProperty("deviceIcon", 1051) -- ID de votre icône à mettre ici self:trace("===========================================================") self:debug("onInit") self:refreshAuto() end -------------------------------------------------------------------------------------------------------------------------------------- -- CONNECTION PLEX -------------------------------------------------------------------------------------------------------------------------------------- function QuickApp:connectPlex() local address = "http://"..self.ip..":"..self.port.."/status/sessions" self.http:request(address, { options = { headers = { ["X-Plex-Token"] = "votre Token", ["X-Plex-Client-Identifier"] = "myPlexApp", ["Accept"] = "application/json", }, method = "GET" }, success = function(response) plexdata = json.decode(response.data) --self:debug(response.data) self:videoData(plexdata) end, error = function(err) self:debug("Error: " .. err) end } ) end -------------------------------------------------------------------------------------------------------------------------------------- -- DECODE AUDIO FORMAT -------------------------------------------------------------------------------------------------------------------------------------- function QuickApp:textAudioFormat(text) local translate = { aac = "Dolby Digital", ac3 = "Dolby Digital", dca = "DTS" } if text then text = translate[text] end return self:normeText(text) end -------------------------------------------------------------------------------------------------------------------------------------- -- DONNÉES FILMS & SÉRIES -------------------------------------------------------------------------------------------------------------------------------------- function QuickApp:videoData(plexdata) local metaDataInfo local media local audioCodec local duration local summary local year local title local role if tonumber(plexdata.MediaContainer.size) > 0 then metaDataInfo = plexdata.MediaContainer.Metadata[1] media = metaDataInfo.librarySectionTitle audioCodec = metaDataInfo.Media[1].audioCodec duration = self:convertTime(metaDataInfo.duration) summary = metaDataInfo.summary -- Titre Films ou Séries if media == "Films" then title = metaDataInfo.title.." - "..metaDataInfo.tagline year = "Année de sortie: "..metaDataInfo.year.." - "..metaDataInfo.Country[1].tag role = "Avec: "..metaDataInfo.Role[1].tag.." - "..metaDataInfo.Role[2].tag.." - "..metaDataInfo.Role[3].tag.." - "..metaDataInfo.Role[4].tag.." ..." else title = metaDataInfo.grandparentTitle.." - "..string.gsub(metaDataInfo.parentTitle, "Season ", "S").."EP"..metaDataInfo.index.." - "..metaDataInfo.title year = "Année de sortie: "..metaDataInfo.year role = " " end end self:trace("vidéo en cours: "..self:normeText(title)) self:trace("Durée de la vidéo: "..self:normeText(duration)) self:updateView("lblmedia", "text", self:normeText(media)) self:updateView("lbltitre", "text", self:normeText(title)) self:updateView("lblActors", "text", self:normeText(role)) self:updateView("lblTime", "text", "Durée: "..self:normeText(duration)) self:updateView("lblyear", "text", self:normeText(year)) --self:updateView("lblyear", "text", "Année de sortie: "..self:normeText(year)) self:updateView("lblaudiocodec", "text", self:textAudioFormat(audioCodec)) self:updateView("lblSynopsis", "text", self:normeText(summary)) self:trace("===========================================================") end function QuickApp:normeText(text) if text then return text end return "N/A" end -------------------------------------------------------------------------------------------------------------------------------------- -- CONVERSION MILLISECONDE EN H:M:S -------------------------------------------------------------------------------------------------------------------------------------- function QuickApp:round(num) return math.floor(num + 0.5) end function QuickApp:convertTime(ms) secondes = self:round(ms/1000) heures = math.floor(secondes/3600) minutes = math.floor(secondes%3600/60) secondes = math.floor(secondes%3600%60) return string.format("%02d:%02d:%02d", heures, minutes, secondes) end -------------------------------------------------------------------------------------------------------------------------------------- -- BOUTON REFRESH -------------------------------------------------------------------------------------------------------------------------------------- function QuickApp:btnRefresh() self:connectPlex() end -------------------------------------------------------------------------------------------------------------------------------------- -- REFRESH AUTO -------------------------------------------------------------------------------------------------------------------------------------- function QuickApp:refreshAuto() self:trace("refreshAuto") self:connectPlex() fibaro.setTimeout(1000*10, function() self:refreshAuto() end) end -------------------------------------------------------------------------------------------------------------------------------------- -- FIN DU CODE -------------------------------------------------------------------------------------------------------------------------------------- QuickApp: PLEX_V1.1.fqa Icône: EDIT: Légère modification du code pour des problèmes de Token. Voir le header.
  17. @mprinfo Hors sujet ==>C'est pas la première que tu parles de ton pouce sur le forum. Tu as un problème avec?
  18. Merci pour ce QA. Toujours pratique de connaître les prochaines vacances scolaires.
  19. Salut. Aucun souci aussi. j'ai un DS416Play et un XPEnology.
  20. @jjacques68 QA modifié avec l'ajout de l'éjection de HDD. Sujet mis à jour plus haut.
  21. fredokl

    HC3 - 5.031.33 - 28/05/2020

    MAJ effectué avec succès et rapidement avec ça! Je viens de tester le mode dark que j'attendais depuis le début mais finalement je trouve assez bof ce mélange de noir et orange. Et vous vous en pensez quoi?
  22. @jjacques68Je regarde et poste sur le forum dès que c'est fait.
  23. Oui très bonne idée. Je vais tout mettre à jour.
  24. Tous le monde est à fond avec la nouvelle HC3 et on oublie les bonnes manières! Bon anniversaire à @jjacques68 et @TonyC.
×
×
  • Créer...