Aller au contenu

megabubu

Membres confirmés
  • Compteur de contenus

    363
  • Inscription

  • Dernière visite

  • Jours gagnés

    2

Tout ce qui a été posté par megabubu

  1. megabubu

    Support Gea

    @pepite merci, ca marche nikel @Steven GEA.add( {"Label", 497, "ui.labelEtat.value", "On"}, -1, "", {"Close", 25} ) fonctionne cependant : GEA.add( {"Label", 497, "labelEtat", "On"}, -1, "", {"Close", 25} ) fonctionne aussi
  2. megabubu

    Support Gea

    Bonjour à tous, j'aimerais fermer mes volets (ID=25) à partir d'une valeur (On) de label d'un VD (497). GEA.add( {"Label", 497, "ui.labelEtat.value", "On"}, 30, "", {"Close", 25} ) Ce code GEA fonctionne, cependant j'aimerais que ca soit instantané, et le code ci-dessous ne fonctionne pas: GEA.add( {"Label", 497, "ui.labelEtat.value", "On"}, -1, "", {"Close", 25} ) Y-a-t'il une astuce?? Merci à tous.
  3. @Talwayseb Salut, test effectué : les FGD 211 + by-pass sont compatibles avec les spots Philips HUE dimmer (white) et aussi les spots Tradfri de IKEA . J'avais encore une question par rapport à ton super VD. Par exemple, dans mon entrée, j'ai 4 spots hue gérés par un interrupteur, cependant avec ton VD, quand j’intègre les spots HUE de l'entrée, il me montre donc 4 spots différent que je peux gérer indépendamment. J'ai donc 4 VD pour gérer les 4 spots de mon entrée. Serait-il possible de gérer les 4 spots avec seulement 1 VD, vu que les 4 spots s'allument toujours ensembles. La ca serait le top, je ne sais pas si c'est possible d'intégrer dans le TCP, plusieurs numéro par exemple? Merci à toi.
  4. Salut, je l avais pas vu celui la. Je teste ce week-end et te tiens au courant :-)
  5. @Talwayseb Merci ça marche nikel . Juste une petite question encore: sais-tu si les FGD 211 + by-pass sont compatibles avec les Philips HUE dimmer (white). Car chez moi, ça clignote, un paramètre à modifier en plus de la variation à "0" ? J'ai essayé seulement avec des E27, peut être qu'avec les spots GU10 ça fonctionne? Merci encore
  6. megabubu

    Module virtuel On/Off

    Salut, tu vas dans panneau de variable tu choisis variable prédéfinie et tu donnes 2 valeurs à la variable prédéfini. Valeur 1 = On Valeur 2 = Off puis tu crées une scène avec « si valiable On » et une autre scène « si variable Off ». J espère t avoir éclairé.
  7. Salut, tu as essayé de faire une scène qui ferme tous les volets, puis actionner la scène avec Google home?
  8. Bonjour, peut on faire parler le Google home depuis fibaro? J aimerais créer un VD avec plusieurs bouton, et chaque bouton correspondrait à une phrase a dire par le Google home. Ex: tous les mardis le Google home dirait: « nous sommes mardi, il faut sortir les poubelles » . J utilise cela avec Sarah en ce moment et j aimerais le décliner sur le GH. Merci à tous.
  9. Bonjour Talwayseb, tout d abord merci. Tes VD fonctionnent Nikel. J ai en ma possession des E27 white hue d’immable Classic. Dans ton VD il y a le bouton On/off, j aurais aimé avoir 2 boutons distinct en plus, un bouton On et un bouton Off. N étant qu un copieur de lua sur ce forum, pourrais tu me dire ce qu il faut noter dans les 2 boutons stp. Merci d avance.
  10. megabubu

    Chromecast et fibaro

    Ok je ne savais pas. J avais jamais remarqué cela. Sinon côté API, on peut contrôler la chromecast avec Fibaro?
  11. megabubu

    Chromecast et fibaro

    Salut, j’ai trouvé ça sur le net pour l api chromecast: https://www.developpez.net/forums/d1678141/webmasters-developpement-web/javascript-ajax-typescript-dart/javascript/api-chromecast-google/ édit: ou ça https://www.npmjs.com/package/chromecast-api
  12. megabubu

    Chromecast et fibaro

    Moi j ai 2 chromecast , et pas de soucis :-)
  13. megabubu

    Chromecast et fibaro

    Salut à tous, je suis équipé d une chromecast, même 2 chromecast et j aimerais bien piloter ses 2 équipement avec ce notre box préféré. Je suis pas doué en mua et voici ce que j ai pu trouver sur le net: #!/usr/bin/env python import pychromecast import time import requests import logging import sys import daemon # Delay between each search for new chromecasts delay = 60 # Values needed to connect to Fibaro HC2 hostname = "<FIBARO HOSTNAME>" username = "<FIBARO USERNAME>" password = "<FIBARO PASSWORD>" logger = None class DeviceStatusUpdater: def __init__(self, device): self.device = device self.thumbnail = "" self.sendDeviceStatus() self.device.media_controller.register_status_listener(self) def new_media_status(self, status): self.sendDeviceStatus() def addDeviceInfo(self, topic, payload): logger.info("%s info: %s - %s", str(self.device.name), topic, payload) return {topic: payload} def sendDeviceStatus(self): deviceInfo = {} deviceInfo.update(self.addDeviceInfo("name", self.device.name)) deviceInfo.update(self.addDeviceInfo("host", self.device.host)) if len(str(self.device.app_display_name)): deviceInfo.update(self.addDeviceInfo("app", self.device.app_display_name)) else: deviceInfo.update(self.addDeviceInfo("app", "None")) if self.device.media_controller is not None: if self.device.media_controller.status is not None: if self.device.media_controller.status.player_state in [pychromecast.controllers.media.MEDIA_PLAYER_STATE_PLAYING, pychromecast.controllers.media.MEDIA_PLAYER_STATE_BUFFERING]: deviceInfo.update(self.addDeviceInfo("is_playing", "True")) else: deviceInfo.update(self.addDeviceInfo("is_playing", "False")) deviceInfo.update(self.addDeviceInfo("title", self.device.media_controller.status.title)) deviceInfo.update(self.addDeviceInfo("series_title", self.device.media_controller.status.series_title)) logger.info("Updating cc_%s with play status %s" % (deviceInfo['name'].replace(' ', '_'), deviceInfo['is_playing'])) hc2Url = 'http://%s/api/globalVariables/cc_%s' % (hostname, deviceInfo['name'].replace(' ', '_')) hc2Data = '{"value":"%s","invokeScenes":true}' % deviceInfo['is_playing'] logger.debug(hc2Url) logger.debug(hc2Data) req = requests.put(hc2Url, data=hc2Data, auth=(username, password)) if req.status_code is not 200: logger.error("HC2 connection status code is %d" % req.status_code) def chromecast_loop(): global logger myDevices = [] while True: ccNames = [o.device.name for o in myDevices] devices = pychromecast.get_chromecasts(tries=3) for device in devices: logger.info("Discovered device: %s (%s) - %s", device.device.friendly_name, device.host, device.model_name) if device.device.friendly_name not in ccNames: logger.info("%s is not in myDevices", device.device.friendly_name) myDevices.append(DeviceStatusUpdater(device)) else: logger.debug("Disconnecting unused socket") device.disconnect() newCcNames = [o.device.friendly_name for o in devices] for device in myDevices: if device.device.name not in newCcNames: logger.info("%s no longer exists!", device.device.name) try: device.disconnect() myDevices.remove(device) except: logger.info("Exception caught") logger.debug("Sleeping for %d seconds...", delay) time.sleep(delay) def run(): global logger fh = logging.FileHandler("./cc2hc2.log") formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') fh.setFormatter(formatter) logger = logging.getLogger('cc2hc2') logger.setLevel(logging.INFO) logger.addHandler(fh) context = daemon.DaemonContext( files_preserve = [ fh.stream, ], ) with context: chromecast_loop() if __name__ == "__main__": run() quelqu un pourrait il m expliquer ou quelqu un aurait il un VD pour contrôler chromecast? Merci d avance et bonne journée. PS: c est mon anniversaire today
  14. perso ma station ne mange pas les piles, actuellement changement de piles 2 fois alors que j'ai la station depuis aout 2013.
  15. tu es donc partout Merci pour la réponse
  16. juste une question , si tu write avec win32 sur la clé originale, dois tu formater la clé au préalable, ou peut on write directement?
  17. Sur l iPhone, tu pouvais faire "skip" pour ne pas faire la mise à jour
  18. Perso, je trouve ça très clair
  19. Les duracell sont Nikel en tous cas :-)
  20. tu es donc partout Lazer, effectivement j'avais vu ca sur la doc, mais bon, la confiance règne lol
  21. Salut à tous, mon "Button" a pour intervalle de réveil 0 par défaut, j'ai eu un peu peur, j'ai donc mis 18000 pour ne pas user les piles. A votre avis, qu'est ce qu'il faut mettre? Laisse à 0 ? A+
  22. Je viens de prendre les duracell, lot de 27 à 44€ en promo
  23. Sur le lien ci dessus, les piles panasonic ont l air pas, qu est ce que vous en dites?
  24. Les panasonic m intéressais car pas trop cher, mais y a til des spécifications particulières sur l amperage. N importe qu elle pile techargeable conviendraient elles? J en ai trouvé avec chargeur pas cher sur Cdiscount edit: piles panasonic non rechargeable 10 à 21.25€ http://www.cdiscount.com/juniors/piles-pour-vos-jouets/pile/f-12080-pan5410853010845.html?idOffre=28341204#mpos=9|mp 6 piles rechargeable + chargeur à 9.09€ http://www.cdiscount.com/maison/bricolage-outillage/6x-2000mah-16340-batterie-rechargeable-li-ion-pour/f-117044004-auc0639667693098.html?idOffre=149799566#mpos=2|mp
  25. Bonjour, j ai actuellement 9 détecteurs de fumée, et les piles CR123A vont bientôt vivre leurs derniers instants. J aimerais connaître votre mode de fonctionnement! avez vous des piles rechargeables avec chargeurs? Si oui, quelle marque et combien de mAh. Merci d avance.
×
×
  • Créer...