Comment tout cela a-t-il commencé? Il y a six mois, j'ai fait le contrôle vocal de la lumière sur le Raspberry Pi à la maison avec le contrôle d'un haut-parleur intelligent de Yandex et j'étais très heureux de me débarrasser autant que possible de l'utilisation des serveurs des fabricants de matériel d'éclairage et de contrôle localisé. Mais pendant le fonctionnement, il s'est avéré que tout n'est pas si simple. Le fait est que Yandex a décidé que la synchronisation des équipements avec sa propre Smart Home ne devait se faire que via le nom de domaine !!! et un certificat VALIDE attaché à ce nom. Autrement dit, vous devez attribuer une adresse blanche à votre équipement, y associer un domaine et attribuer un certificat à ce domaine, qui doit être confirmé par une autorité de certification de confiance. Et même si vous augmentez votre autorité de certification racine, créez un certificat intermédiaire et émettez un certificat pour le domaine en son nom,alors rien ne fonctionnera de toute façon. Comme ça :(
Bien sûr, au départ, il y avait des informations selon lesquelles Yandex ne fonctionnait pas avec des certificats auto-signés, mais j'ai essayé ... Et puis je me suis tourné vers le support technique. En passant, je donnerais un excellent travail au support technique. Ils ont répondu rapidement, ont rapidement réglé la question, et ainsi de suite. Bien joué. C'est dommage que ce ne soit pas leur niveau de décisions. Et j'ai posé une question (pour la deuxième fois, la dernière fois il y a six mois, ils ont répondu qu'ils avaient transféré les informations au bon endroit, merci) et demandé de les rediriger vers un niveau supérieur - pourquoi Yandex ne devrait-il pas organiser la délivrance de ses certificats valides?
Enregistrez un domaine, émettez une liaison des adresses blanches des personnes souhaitant se connecter au système Yandex Smart Home, aux sous-domaines de ce domaine et émettez leurs propres certificats, qui seront définitivement valides. Mais encore une fois, ils m'ont dit «merci, l'information a été envoyée». Je soupçonne que tout ce qui dépasse le niveau va également caler.
C'était une préface pour que je sache à quoi je faisais face. Et maintenant, je veux exprimer (vider) le résultat des réflexions. Tout d'abord, à propos du bien. Court.
Donc, Yandex a fait, à mon avis, une très bonne chose - il a implémenté un réseau de neurones de reconnaissance vocale, de manière simple, Alice, a publié sa propre colonne intelligente avec la même Alice et, ce qui est également très important - "a inventé / pensé / développe davantage" le système logiciel Smart House de Yandex. La commande vocale des appareils est un vrai 21e siècle. Le respect!
Et maintenant sur le mauvais. Il a sorti quelque chose, mais en fait, un accès limité à celui-ci pour la plupart de ceux qui veulent l'utiliser, les spécialistes du bricolage, les geeks qui élèvent leur propre maison comme openhub, homeassistant ou domotique. Autrement dit, pour vous connecter à ce système, vous devez effectuer toute une quête - demander au fournisseur une adresse externe, trouver une organisation de gauche quelque part qui vous permet d'enregistrer un domaine ou un sous-domaine, puis obtenir un certificat pour ce domaine auprès d'une autre société tierce. Je suis particulièrement heureux que vous deviez payer pour le domaine et le certificat, et si vous en voulez un gratuit, vous devez renouveler le certificat tous les 3 mois (vous pouvez automatiser, par exemple, cron), et lier le domaine à IP - une fois par mois et sans automatisation (je parle de NOIP et Letsencrypt si cela). Les grands fabricants s'en moquent, ils sont peu nombreux et ils peuvent soulever au moins une centaine de domaines.Nous pouvons dire, bien sûr, qu'il s'agit du développement de Yandex et qu'il peut en faire ce qu'il veut. Ainsi soit-il. Mais à en juger par ces résultats, le développement du système Smart Home semble en cours, mais il n'a aucune perspective. Oui, ils ont sorti des ampoules et des prises intelligentes, mais peu de gens en ont besoin. Parce qu'il n'y a nulle part où les appliquer.
Visser dans un lampadaire et montrer à des amis? Ce n'est pas assez. Les haut-parleurs intelligents sont une chose! Mais sans équipement qu'ils pourraient contrôler, c'est un jouet merveilleux et technologique. Lequel vous pouvez demander quelle heure il est, régler l'alarme, connaître la météo. Demandez comment est-ce? Il y a aussi des équipements, il y a des passerelles de Xiaomi, toutes sortes de smart Samsung et Phillips. Ils fonctionnent bien avec Yandex, activés / désactivés. Mais ils fonctionnent tous via leurs serveurs, ils ne sont en aucun cas connectés à Yandex et on ne sait pas comment ils fonctionnent. Demain, ils tomberont en panne ou ils seront éteints - c'est le contrôle. Il semble que le système a été conçu, mais uniquement pour eux-mêmes et pour les grands fabricants d'équipement qui n'ont tout simplement pas besoin de s'adapter à quelqu'un, de localiser le contrôle, etc. Et encore un moins. Beaucoup de gens connaissent le protocole MQTT,qui est utilisé dans la grande majorité des maisons intelligentes logicielles, et le convertisseur yandex2mqtt d'un amiMunrexio... Apparemment, le convertisseur a longtemps été abandonné et n'est pas mis à jour. Et Smart Home de Yandex est constamment mis à jour, de nouvelles fonctionnalités apparaissent. Que nous ne pouvons pas utiliser. Et l'équipe Yandex devrait soit acheter yandex2mqtt, soit écrire la leur. Ce qui n'est pas et n'est pas attendu. Très décevant en quelque sorte.
À quoi je mène. Par exemple. Yandex vend des haut-parleurs intelligents. De nos jours, ils sont principalement achetés comme jouets intelligents, par exemple pour les enfants. Pas plus. Si vous ne limitez pas le développement du système à «seulement pour votre propre personnel» et que vous abaissez ou redressez la barre d'entrée pour les petits développeurs afin qu'ils puissent également faire leurs projets avec la commande vocale, alors vous pouvez augmenter les ventes grâce à de nouvelles solutions, et nous avons beaucoup d'esprit intelligent. Si cela n'est pas fait, des haut-parleurs de Google ou d'Apple seront achetés comme alternative. Si vous modifiez un peu la colonne, par exemple, si vous y intégrez un coordinateur zigbee ou quelque chose de protocoles similaires, il sera alors possible de raccorder des appareils zigbee directement à la colonne, l'interface de contrôle ira à la Smart Home sur le serveur Yandex.Ensuite, par exemple, avec un simple remplacement des interrupteurs par des interrupteurs radiocommandés, la commande vocale de la lumière sera mise en œuvre pour environ 10-15 tr. DANS TOUT APPARTEMENT! Et il y en a des dizaines de millions. Et ce ne sera pas une performance artisanale, mais industrielle. Qui ne voudrait pas acheter ça? Ou ajoutez une prise en charge normale des capteurs internes et reconnaissez la température, l'humidité et autre chose par la voix. Et puis, en option, ajoutez quelque chose comme CMU Sphinx pour la reconnaissance locale et de petits modèles pour que tout continue à fonctionner en l'absence d'Internet. À l'avenir, vendez des tablettes avec une muselière Web ou une sorte d'interface pour vous pousser les doigts. Options de la mer. Ils ne veulent tout simplement pas entendre.Qui ne voudrait pas acheter ça? Ou ajoutez une prise en charge normale des capteurs internes et reconnaissez la température, l'humidité et autre chose par la voix. Et puis, en option, ajoutez quelque chose comme CMU Sphinx pour la reconnaissance locale et de petits modèles pour que tout continue à fonctionner en l'absence d'Internet. À l'avenir, vendez des tablettes avec une muselière Web ou une sorte d'interface pour vous pousser les doigts. Options de la mer. Ils ne veulent tout simplement pas entendre.Qui ne voudrait pas acheter ça? Ou ajoutez une prise en charge normale pour les capteurs internes et reconnaissez la température, l'humidité et autre chose par la voix. Et puis, en option, ajoutez quelque chose comme CMU Sphinx pour la reconnaissance locale et de petits modèles pour que tout continue à fonctionner en l'absence d'Internet. À l'avenir, vendez des tablettes avec une muselière Web ou une sorte d'interface pour vous pousser les doigts. Options de la mer. Ils ne veulent tout simplement pas entendre.
Pourquoi suis-je si accro à Yandex? De nombreuses entreprises proposent des ensembles d'appareils qui prétendent être UD, mais qui ne le sont en fait pas. Et Yandex, à mon avis, est jusqu'à présent le seul bureau qui a pu se rapprocher de la mise en œuvre de haute qualité d'une maison intelligente, et pourra tirer. Mais elle s'est juste trompée quelque part.