[Tuto] Contrôle local de la domotique Tuya (et LSC) dans Node-RED

Поділитися
Вставка
  • Опубліковано 22 сер 2024

КОМЕНТАРІ • 50

  • @patricksoyer9881
    @patricksoyer9881 2 роки тому +3

    Bonjour Néodyme
    Super tuto, toujours très bien expliquer comme d'habitude, avec toujours un peu d'humour qui rend le tuto très agréable à suivre. Je ne m'en lasse pas
    Merci

  • @myrmex5438
    @myrmex5438 2 роки тому +3

    Slt super super methode je suis pourtant nul j'ai suivi scrupuleusement les etapes que tu decris et mgie ça marche vraiment c'est super alors continue à nous pondre des videos de ce genre rien a voir avec les methodes que l'on voit ici et là a partir de vielles applications sur vieux android le top quoi sau pour la partie node qui est un peu plus complexe sur windows 11 alors une petuite video ne ferait pas de mal mùerci bcp

  • @thierryaman6549
    @thierryaman6549 5 місяців тому

    Vraiment génial pour explications précieuses. 👍👍

  • @FouseQuentin
    @FouseQuentin 10 місяців тому

    Merci beaucoup.
    Premiere fois avec node red.
    Je m'en suis servi pour changer le statut de mes module volets qui affiche toujours 3 après les actions.

  • @AdamCedric
    @AdamCedric Рік тому +1

    Bravooooooooooooo un excellent tutoriel. Vive zigbee 😁😁😁😁😁

  • @MON-POINT-DE-VUE-METEO
    @MON-POINT-DE-VUE-METEO 2 роки тому

    Une vidéo intéressante à visionner

  • @kathleenfabric
    @kathleenfabric 2 роки тому

    Bonjour Neodyme, bravo.

  • @franckville1015
    @franckville1015 Рік тому

    Enfin quelqu'un qui associe Node red et tuya. Un grand merci. Malgré la grande qualité de cette vidéo, je n'arrive pas à associer un tuya (zigbee loratap) avec mon MQTT. comment ajouter un nouveau DEVICE tuya ( pas référencé dans zigbee2mqtt) ? Merci néodyme pour tout ce travail. c'est une grande source de motivation de voir tes projets

  • @Julien-fi1dd
    @Julien-fi1dd 9 місяців тому +1

    Bonjour, j'ai fait exactement la meme manip mais j'obtiens le msg suivant quand j'injecte la valeur: Timeout waiting for status response from device id, d'ou vient le problème ?

  • @hip_flight_
    @hip_flight_ 2 місяці тому +1

    Bonjour, moi j'aimerais développer une page web qui permette le contrôle de ma bande led afin de pouvoir piloter cela depuis mon pc/ordi (intensité lumineuse, couleurs, scènes, ON/OFF...) je ne sait pas trop comment m'y prendre.

    • @NeodymeTV
      @NeodymeTV  2 місяці тому

      Bonjour,
      Si l'objectif est uniquement de piloter les LED il sera peut etre plus simple d'utiliser WLED qui est nativement capable de créer une interface graphique de ce type (ua-cam.com/video/BxyNtwnlCkU/v-deo.htmlsi=_NrVOS12eP7wKCjX)
      Sinon l'autre solution est de développer un dashboard NodeRED et d'envoyer les commandes d'intensité/couleur etc en MQTT à la bande LED ua-cam.com/video/C0hCQuj1BM4/v-deo.htmlsi=o3fo7r0-3DFO9gqS

    • @hip_flight_
      @hip_flight_ 2 місяці тому

      @@NeodymeTV Merci pour votre réponse ! Je regarde cela de plus près.

  • @clelia_dmnt3834
    @clelia_dmnt3834 Рік тому +1

    Tuto absolument génial. Cela fonctionne parfaitement pour des appareils Tuya. Juste une petite question pour un émetteur Infra rouge TUYA. Il me permet de contrôler un ancien climatiseur Panasonic. Lorsque je tape "Tuya-cli wizard" je récupère bien l'ID et le Key de l'émetteur mas aussi un ID et CID qui correspond à mon climatiseur. J'ai essayé toutes les combinaisons possible entre ID Key et CID dans Node Red mais je n'arrive toujours pas à commander mon climatiseur qui est vu comme un "sub-Devices". Auriez vous une piste? Merci

    • @NeodymeTV
      @NeodymeTV  Рік тому

      Aucune idée, je n'ai jamais employé ce type d'appareil. Pour du pilotage infrarouge, je préfère employer un appareil DIY : github.com/n3odym3/MQTT_IR_Cloner (vidéo : ua-cam.com/video/r25OSnaZPW0/v-deo.html).
      Mais peut-être trouverez-vous les information que vous cherchez dans la doc de Tuya : developer.tuya.com/en/ (bonne chance parce que l'organisation de leur doc est catastrophique :/ )

    • @clelia_dmnt3834
      @clelia_dmnt3834 Рік тому +1

      @@NeodymeTV Bonjour, merci pour votre réponse. Je vais regarder votre solution DIY.

  • @testieux12
    @testieux12 Рік тому +1

    Salut ! Super vidéo , petite question ou puis je trouver l'ensemble de bloc Tuya to Mqtt que l'on voit dans ta vidéo ?

    • @NeodymeTV
      @NeodymeTV  Рік тому

      Ce sont des Nodes MQTT classiques (donc venant de Node-RED nativement).
      Dans mon setup j'ai en fait deux serveurs Node-RED séparés : l'un gère uniquement la partie Tuya, l'autre gère la domotique de manière générale (automatisation, interface graphique etc,...). Le MQTT permet la communication entre les deux

  • @bricoetmecaniqueparunefille
    @bricoetmecaniqueparunefille 8 місяців тому

    bonjour en fait j'ai installé directement HA et c'est pas un linux apparemment du coup comment je fais a l'étape npm tuya? il faut avoir installé home assistant sur un linux? merci

  • @processtutos9697
    @processtutos9697 Рік тому

    Bonjour et bravo. Tout fonctionne. Quelle est l’utilité de l'objet "tuya smart device hub". Ne permet-il pas le lien avec les périphériques Tuya Zigbee à travers la passerelle Tuya ?🤔

  • @dragoediteur67
    @dragoediteur67 Рік тому

    Merci pour ce tuto propre, mais petite question impossible d'avoir une connexion sur NODE-RED "There was an issue fetching that device. Make sure your account is linked and the ID is correct." Pourtant je confirme les ID et la configuration
    et sur Home assistant ou je fessait des essais je n'ai plus de remonter d'information

  • @florianferon8862
    @florianferon8862 Рік тому +1

    Bonjour néodyme,
    J’avais une question peut on connaître quelle utilisateur a programmé une action ?
    Cordialement,
    Florian

    • @NeodymeTV
      @NeodymeTV  Рік тому

      Non, NordeRED est vraiment conçu pour un usage "single user" dans le sens où deux personnes ne peuvent pas modifier un flow en même temps (il faut obligatoirement synchroniser le flow des deux a chaque déploiement), il n'est non plus possible d'avoir un flow par user, etc... Le fait de pouvoir créer plusieurs utilisateurs c'est juste pour permettre d'avoir différents login et mot de passe et différencier "accès au flow" et "accès au dashboard ou http" mais ça s'arrête là

  • @franckthery6990
    @franckthery6990 2 роки тому

    Excellent ! Merci Gourou .. Du coup une cam ptz Tuya gérable dans node-red ?

  • @Marc-baster
    @Marc-baster 2 роки тому

    bonjours je découvre t'a chaine, un contenue très intéressant ! Est-il possible de connecté un Kit de plafonnier à fibre optique via une prise 4 pin pour gérer la fibre optique via une carte mère d'un pc et sont logiciel propriétaire

  • @andreboudon9971
    @andreboudon9971 Рік тому

    Bonjour. Merci our cette video très instructive. Il y a déjà un bout de temps que j'avais tenté l'aventure sans succès à l'époque. Par contre j'aurais une question.
    Là il s'agit bien des matériels en WiFi, donc accessible par Tuya en "direct" (avec le trio name, id and key avec la cde tuya-cli wizard) mais quand est-il pour des objets connectés par le biais d'une passerelle ? Genre une passerelle Zigbee ou Zwave ?

    • @NeodymeTV
      @NeodymeTV  Рік тому

      Pour du Zigbee ou Zwave ça fonctionne totalement différemment, pas le même protocole et surtout ça ne passe pas en WiFi.
      Il faut donc passer par un adaptateur (CC2531 ou Sonoff dans le cas du Zigbee par exemple) puis avoir un logiciel qui fait la passerelle (comme Zigbee2MQTT). Et à ce stade-là c'est ensuite possible de lier le tout via Node-RED (avec éventuellement une palette pour simplifier le tout)

    • @processtutos9697
      @processtutos9697 Рік тому

      @@NeodymeTV Bonjour et merci. Mais ne peut-on passer par la passerelle (HUB) tuya nécessaire au fonctionnement des périphériques Tuya Zigbee. Je me suis connecté sans pb ds NODE-RED sur cette passerelle avec id/key. Mais ensuite comment faire avec les subdevices ? exemple, comment lire la température T2 :
      name: 'Mini Multi-Mode Gateway',
      id: 'xxxxxx',
      key: 'xxxxx',
      subDevices: [
      {
      name: 'T2 rdc salon rue',
      id: 'xxxxxx',
      cid: 'xxxxx'
      },

  • @webtoots
    @webtoots Рік тому

    on est d'accord qu'il faut une connexion internet pour que le contrôle fonctionne?

  • @stephanservidio3635
    @stephanservidio3635 Рік тому

    salut. j'ai un petit soucis quand je veux installer "npm i @tuyapi/cli -g" dans le terminal de Home assistant j'ai la réponse: "Bash : npm commande not found". faut-il être dans un répertoire particulier?

    • @NeodymeTV
      @NeodymeTV  Рік тому

      Pour que cela fonctionne il faut avoir installé npm et NodeJs.
      Home Assistant isole probablement les différents Addon. Par conséquent si vous utilisez l'Addon Node-RED, NodeJS, NodeRED etc ne sont pas directement installés sur la machine et cela ne fonctionnera donc pas.
      Cette procédure n'est donc pas adaptée pour une utilisation avec HA (en plus il me semble que HA offre déjà un Addon Tuya). Ou du moins il faudra installer Node directement sur la machine SANS passer par un addon.

  • @DM-cc3vc
    @DM-cc3vc Рік тому

    Bonjour,
    Pour s'affranchir du cloud, je comprends mal pourquoi utiliser Node-RED (ou autre).
    En effet, une fois les périphériques Tuya installés, si l'on est sur le même réseau, on peut très bien les commander sans plus avoir de liaison internet*.
    (le tester en débranchant la fibre ou la rj11 de sa box)
    * groupes et scénarios ne sont utilisables que par cloud.

    • @NeodymeTV
      @NeodymeTV  Рік тому

      Bonjour,
      Je ne comprends pas ce message dans la mesure où OUI les appareils sont bel et bien pilotable en local sans connexion internet 🤔
      Le test peut se faire en déconnectant la box d'internet (mais en gardant le WiFi allumé bien entendu). Mais pour une solution plus durable il est possible de modifier le firewall du routeur pour bloquer l'accès internet d'un appareil Tuya tout en le gardant en lan.
      L'intérêt de NodeRed sera justement de s'affranchir des fonctionnalités "cloud" (eu surtout de l'application Smartphone) si on le souhaite pour les développer sois même en local.
      Interface graphique, screnarios, groupe etc... Peuvent et doivent par conséquent être mises en place manuellement. Ou alors la connexion WiFi peut être maintenue et NodeRed permet une interopérabilité avec d'autres marques ou protocoles (ex : piloter une ampoule Tuya avec un interrupteur zigbee) tout en gardant les fonctions natives de Tuya.
      C'est du coup là l'avantage de la solution permet tant d'ajouter un complément de fonctionnalités ou tout refraire from scratch 100% en local.

    • @DM-cc3vc
      @DM-cc3vc Рік тому

      "l'application Smartphone" (par exemple SmartLive) fonctionne très bien sans cloud (hors groupes et scenarios).
      Je me demande si nous parlons bien de la même chose car après que j'ai dit que l'on pouvait fonctionner sans internet, vous me le redites dans votre message ???

    • @NeodymeTV
      @NeodymeTV  Рік тому

      @@DM-cc3vc On ne doit probablement pas être sur la même longueur d'onde en effet 😅
      Je n'arrive pas à comprendre la question "Pourquoi utiliser Node-RED ?" sur une vidéo traitant de l'implémentation de la domotique Tuya dans Node-RED.
      C'est le cœur même du concept "voici un moyen alternatif de piloter sa domotique de manière centralisée à partir d'une seule app/server en local".
      Il en existe évidemment d'autres options ayant chacune leurs avantages et inconvénient.
      Chacun à sa manière de faire, ses habitudes et préférences.
      Le principal avantage ce n'est pas de s'affranchir du cloud (ça c'est juste un détail cool) c'est avant tout de pouvoir mettre en place des automatisations avec énormément de flexibilité.
      Venir dire "oui mais on peut le faire autrement" est certes correct mais pas vraiment pertinent puisque ici l'object est juste de dire "J'utilise Node-RED, j'ai acheté un device Tuya, je n'aime personnellement pas leur app, comment faire ?"
      Je n'essaye pas de dire "ce système est meilleur" mais juste "ce système existe" (et il me convient bien) 😃
      J'ai peut être mal formulé ce fait dans la vidéo (j'enregistre les vidéos d'une traitre en live sans script donc des imprécisions/inexactitudes peuvent apparaitre).

    • @DM-cc3vc
      @DM-cc3vc Рік тому +1

      Le début de l'intitulé "Contrôle LOCAL de la domotique Tuya" m'avait mal orienté, je n'avais pas compris que ce n'était que la conséquence du sujet essentiel : "dans Node-RED" (j'avais cru que Node-Red en était le moyen).
      En revisionnant la vidéo, je comprends bien que Node-RED est bien ce qui vous anime, alors que je croyais que, comme pour beaucoup, c'était, avant tout, le désir d'échapper à l'ingérence d'un cloud.
      Je suis désolé de ma méprise et, depuis vos explications, j’aborderai Node-RED avec un autre regard (je l’ai installé).
      Je le testerai dès que possible, quand j’aurai résolu mon petit problème actuel dans "Tuya Iot Platform": je ne trouve pas où accéder aux scénarios existants d’un compte SmartDrive (peut-êrtre un service manquant).
      p.s. Egalement merci car votre plaisir à faire votre présentation est communicatif.

    • @NeodymeTV
      @NeodymeTV  Рік тому +1

      @@DM-cc3vc Ravis que l'on ait pu finalement se comprendre ! 😄
      Effectivement ma motivation principale est de faire fonctionner des trucs sur Node-RED pour le simple principe que c'est possible.
      Parfois c'est utile, parfois c'est juste pour le fun (c'est le biais d'être guru autoproclamé de la secte NodeRED 😅)
      Pour la partie Tuya IOT platform je ne serai malheureusement d'aucune aide. Je n'utilise que le strict minium pour accéder à un appareil (unique) mais je n'ai jamais joué avec le reste et je n'ai que très peu creusé leur doc. La majeure partie de ma domotique est en Zigbee. La partie Tuya c'est uniquement parce que ça coute vraiment pas cher chez Action (leur domotique LSC).
      Bonne chance dans vos recherches et bon amusement sur NodeRED

  • @MrElciupacabra
    @MrElciupacabra Рік тому

    I don't think it's working on local network... if you cut the internet connection ...the devices will not work

    • @NeodymeTV
      @NeodymeTV  Рік тому

      It works fine on my network. I tried cutting my internet connection (by removing the fiber connection/WAN cable) while keeping my router turned on, and the Node-RED server was still able to control the Tuya devices on the LAN network without requiring or being connected to the cloud.

    • @MrElciupacabra
      @MrElciupacabra Рік тому +1

      @@NeodymeTV YESS! I've done the test without internet and the local LAN connection for the devices is working just fine!!! so the conclusion... the data is collected from the devices via LAN network not from the tuya cloud!!!
      great video!

  • @Forhorse88
    @Forhorse88 2 місяці тому

    Super tuto, mais tu ne m'as clairement pas réconcilié avec Tuya. J'ai qu'un seul appareil de cette marque (ma clim) que j'ai réussit à intégrer en local à ma domotique, ça sera le premier et le dernier.
    Rien que le fait de devoir se connecter à un cloud pour récupérer des keys nécessaires à l'inclusion des appareils c'est hors de question !
    Le jour où ils décident de fermer le service ou de le rendre payant tu ne sera pas plus avancé qu'avec les systèmes domotiques basé sur le cloud. Bref, c'est NON !

    • @NeodymeTV
      @NeodymeTV  2 місяці тому

      Ça tombe bien c'est clairement ce que je dis dans la vidéo 😄
      La domotique Tuya (et n'importe quel autre système wifi/cloud bases) sera toujours inférieur et plus contraignantes que du Zigbee ou autre système en local.
      Le but n'est justement PAS de convertir a Tuya ! Mais juste d'éviter l'E-waste si on possède déjà ce types d'appareils 😉

    • @Forhorse88
      @Forhorse88 2 місяці тому

      @@NeodymeTV Oui j'ai bien compris le propos de ta vidéo, t'inquiète. La petite séquence humoristique à la fin ne laisse aucune ambiguïté.
      Pour ce qui est de la domotique en wifi perso j'ai rien contre. Perso j'en ai pas mal, le reste est en Ethernet... Mais c'est des trucs "ouverts" (ESPeasy, ESPhome, Shelly) et surement pas des trucs qui dépendent d'un cloud ne serais-ce que ponctuellement pour leur intégration au système.
      Pour tout ces trucs Tuya c'est dommage qu'on ne puisse pas les flasher avec des firmware alternatif open-source, ça en ferrait des appareils intéressants.

  • @mouradbaraki3606
    @mouradbaraki3606 2 роки тому

    1er commentaire hhhhhhh

  • @AlainAudet
    @AlainAudet 2 роки тому

    Super Neodym,e bien expliqué, tutorial génial, me reste juste un problème de format data sur mon node debug, voilà ce que j'obtiens:data: string
    3.3K[)��Q�����u@9�ށT:X�
    ���!���tC�o�&�R�x�hS#��+Al��1c蘒�P comment faire ? comment retrouver du Json dans ce charabia. Merci d'avance

    • @AlainAudet
      @AlainAudet 2 роки тому

      j'ai l'impression que tuya crypte les datas pour empêcher les bidouilleurs de passer par leur service...des idées ?

    • @thegd28
      @thegd28 2 роки тому

      J'ai également le même problème et je ne trouve pas de solution 😱😥