Diaoul Posté(e) le 25 février 2013 Partager Posté(e) le 25 février 2013 Bon je crois que je vais laisser tomber la façon classique de cette lib décidément très bizarre pour me concentrer sur un patch d'openzwave comme décrit ici. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
guenneguez_t Posté(e) le 26 février 2013 Partager Posté(e) le 26 février 2013 Merci en tout cas de te pencher sur ce problème. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
webx Posté(e) le 9 mars 2013 Partager Posté(e) le 9 mars 2013 (modifié) Bonsoir, J'ai été notifié par un certain @arkane :-) Je suis le développeur du projet webx. J'aimerai bien créer un paquet syno basé sur webx + zwave. Je connais pas encore très bien ce protocole car je n'ai pas encore les modules ni travaillé dessus. La solution de Diaoul (faire un patch d'openzwave) semble intéressante si elle gère les différents type de stick zwave. Après s'il faut un script qui gère les réceptions d'évènements et un autre pour piloter les modules, ce serait faisable via webx... L'intégration en base de données + gestion des modules depuis l'interface j'en fais mon affaire. Voilà ce que je peux donner comme info Si vous êtes intéressés n'hésitez pas à me contacter. PS : je ne me suis jamais trop penché sur la création de paquet ipkg. J'ai juste joué vite fait en ssh sur mon nas pour le moment pour installer les paquets qu'il me manquait :-). Je suis preneur de toute info/tuto/aide pour créer un tel paquet. Les spécifications de mon projet sont : - mysql - apache2 ou nginx - xpl-perl Modifié le 9 mars 2013 par webx 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Arkane Posté(e) le 10 mars 2013 Partager Posté(e) le 10 mars 2013 Salut webx, Content de te lire ici , Les sources de ton projet sont disponibles où? GitHub, SourceForge... je n'ai pas trouvé. Merci. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
webx Posté(e) le 10 mars 2013 Partager Posté(e) le 10 mars 2013 (modifié) Salut webx, Content de te lire ici , Les sources de ton projet sont disponibles où? GitHub, SourceForge... je n'ai pas trouvé. Merci. Salut, Elles sont disponibles ici : http://wiseflat.com/telechargement/ Le projet est sur sourceforge mais pour mon utilisation personnelle (non accessible en lecture par les anonymes). Ca me permet de bidouiller tranquille ... Je déposerai sur mon site les nouvelles versions avec le tuto associé (il n'y aura qu'à suivre le guide :-) ) Dans les tuyaux, les prochaines (sous-)versions vont apporter leur lot de corrections... C'est ma priorité en fait. Et c'est malheureusement le sort du développeur pour faire vivre son projet Je saurais intégrer le zwave dans webx, par contre reste à avoir un bon driver zwave, une bonne méthode de (cross-)compilation sous syno, et quelques scripts maisons... Même si la solution n'est pas le xPL, on trouvera toujours une méthode pour faire fonctionner le zwave. Pour la carte ipx800 il y a 2 méthodes par exemples, l'utilisation du script xll-ipx800.py (réalisé par guiguiAbloc) ou bien le webservice... Modifié le 10 mars 2013 par webx 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Arkane Posté(e) le 10 mars 2013 Partager Posté(e) le 10 mars 2013 Pour le Z-wave il y a un autre projet qui la implanté => http://sourceforge.net/p/homegenie/wiki/Home/ Voire les sources => http://sourceforge.net/p/homegenie/code/141/tree/trunk/MIG/Support%20Libraries/ZWaveLib/ 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 10 mars 2013 Partager Posté(e) le 10 mars 2013 Je me demande vraiment l'intérêt de coder en C# ça doit être le langage le moins portable du monde (après l'assembleur). 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
guenneguez_t Posté(e) le 18 mars 2013 Partager Posté(e) le 18 mars 2013 Alors diaoul as tu réussi à le compiler ? A+ Thomas 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 18 mars 2013 Partager Posté(e) le 18 mars 2013 Quoi donc ? OpenZwave ? Non, je suis passé à autre chose car j'ai pas de matériel domotique chez moi. Par contre j'ai besoin d'un lecteur RSS alors j'ai fait tt-rss et selfoss. Je ne pense pas le faire pour l'instant, pas le temps. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Arkane Posté(e) le 23 mars 2013 Partager Posté(e) le 23 mars 2013 Il y a aussi le logiciel libre Homidom qui a intégré le Zwave à partir d'OpenZwave => https://code.google.com/p/homidom/source/browse/#svn%2Ftrunk%2FDrivers%2FDriver_Zwave%253Fstate%253Dclosed Voir le sujet sur touteladomotique => http://www.touteladomotique.com/forum/viewtopic.php?f=90&t=5234 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
jsonline Posté(e) le 25 mars 2013 Partager Posté(e) le 25 mars 2013 (modifié) Moi je fais parti de ceux qui sont interessé par le sujet de la domotique mais encore très débutant. Si qq'un est motivé ce serait interessant d'avoir un sujet qui recense les normes, materiels et logiciels les plus utilisés actuellement, ainsi que les nouveaux arrivants. Modifié le 25 mars 2013 par jsonline 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
guenneguez_t Posté(e) le 25 mars 2013 Partager Posté(e) le 25 mars 2013 Salut Je pense que tu trouvera beau d'info sur des sites dédié à la domotique (cherche dans google). Tu as entre autre : http://www.domotique-info.fr/ http://maison-et-domotique.com/ http://www.planete-domotique.com/ http://www.my-domotique.com/ A+ Thomas 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
declencher Posté(e) le 7 avril 2013 Auteur Partager Posté(e) le 7 avril 2013 Salut, Il y a une autre alternative pour le zwave qui semble fonctionner sur Rasberry alors pourquoi pas sur nos NAS Synology : Zway, de la société zwave.me . Ce soft gère le razberry (module zwave pour rasberry), et surtout il semble gérer les stick ZWave de différents fabricants. Ce soft est généralement utilisé avec la solution de gestion des scénarios "zcloud", hébergée sur les serveurs de la société. Mais cette deuxième partie logicielle n'est pas indispensable. Avec zway, on a une interface permettant de gérer tout ses périphériques, et on a une API pour exploiter les périphériques via des appels à une URL (comme la plupart des box domotique). Cette solution permettrait à n'importe quel développeur d'une IHM de rajouter la compatibilité avec le zwave (si je ne me trompe pas). Quelqu'un aurait installé cette solution sur son NAS ? 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Arkane Posté(e) le 16 avril 2013 Partager Posté(e) le 16 avril 2013 Python et directement cross plateform rien a changer que le nas soit en arm/PowerPC/qoriq/x86 ou n'importe quoi d'autre ... La gestion des dépendance et plus simple, et les performances sont proches d'un code compiler Je suis tombé la dessus: http://code.google.com/p/python-openzwave/ http://wiki.domogik.org/plugin_pyozw 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
tahitibub Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 Bonjour, Serait-il possible d'ajouter à ce projet le driver LINUX pour modules X10 USB et l'interface de gestion du projet WISH ? Je suis tombé sur un outil permettant apparemment de le faire, mais je n'en ai pas les compétences. Merci 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 6 juin 2013 Partager Posté(e) le 6 juin 2013 Bon z-wave c'est assez fermé et tout donc bof bof de se lancer là dedans. C'est un peu trop hacky. Par contre j'ai trouvé ZigBee http://www.zigbee.org et ça ça à l'air vraiment intéressant. Et c'est open 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 9 juin 2013 Partager Posté(e) le 9 juin 2013 Par contre avec ZigBee il n'y a pas ou peu de sondes. J'ai seulement trouvé NYCE mais leurs produits sont super bien spécifiés et assez compacts. Ca évite d'avoir à hacker pour faire fonctionner quoique ce soit comme avec ZWave... 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Indyana Posté(e) le 9 juin 2013 Partager Posté(e) le 9 juin 2013 Bonjour, Diaoul, avez vous réussi à compiler Domotics avec le support Zwave? J'ai vu que vous travaillez dessus sur SynoCommunity, il y aura-t-il une compilation pour le DS213+? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 9 juin 2013 Partager Posté(e) le 9 juin 2013 Si tu parles de domoticz oui mais il n'y a pas de support zwave. Moi je laisse tomber zwave, trop propriétaire fermé et chiant. Si quelqu'un fait une pull request ce sera bien entendu accepté sur spksrc. A la place je vais me faire (ou acheter) des petits modules ZigBee à partir d'Arduino et les sondes qui m'intéressent. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
klorydryk Posté(e) le 7 juin 2014 Partager Posté(e) le 7 juin 2014 J'ai installé Domoticz sur une raspberry, et mes modules ZWave fonctionnent parfaitement dessus. Diaoul, si je te comprends bien, le support ZWave ne sera pas assuré sur la version de package proposé par Synocommunity (une fois qu’il fonctionnera) ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PiwiLAbruti Posté(e) le 18 janvier 2015 Partager Posté(e) le 18 janvier 2015 Comme il y a du mouvement dans la domotique en ce moment, et plus généralement les objets connectés, je me permets de réveiller ce sujet pour ceux qui seraient toujours intéressés. Il existe aujourd'hui deux acteurs majeurs sur le marché des API pour appareils connectés : IoTivity (de l'Open Interconnect Consortium) Partenaires (Cisco, General Electrics, Intel, Samsung, Dell, HP, Siemens, ...) Protocoles supportés (Bluetooth LE, Bluetooth, Wifi Direct, Remote Access, Cloud, Z-Wave, Ant+, ZigBee) AllJoyn (de la Allseen Alliance) Partenaires (Electrolux, Microsoft, Qualcomm, Silicon Image, Technicolor, TP-Link, ...) Protocoles supportés (visiblement aucun car il faut les implémenter) Il y a un article assez intéressant chez Silicon pour ceux qui souhaitent un peu approfondir le sujet. Pour l'instant les deux font la course à celui qui aura le plus de partenaires afin de pouvoir s'imposer, mais il y en a un qui sort clairement du lot au niveau de l'implémentation de l'API (saurez-vous le trouver ?). Toujours est-il que l'avenir de nos chers petites boites polyvalentes passera par une de ces APIs (peut-être les deux ?) afin de pouvoir communiquer et interagir avec une foultitude d'objets connectés sans être dépendant d'un service en ligne qui prendra soin d'archiver notre activité et de vendre les données récupérées à d'autres sociétés privées (oui, je suis parano ). 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
yakety Posté(e) le 18 janvier 2015 Partager Posté(e) le 18 janvier 2015 Il y a aussi un projet très très intéressant et qui tourne sur mon DS1010+ : Jeedom. C'est fonctionnel, très fonctionnel et ça tourne sans faille depuis maintenant 1 mois. Et surtout, le projet est très bien suivi ! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
guenneguez_t Posté(e) le 8 novembre 2015 Partager Posté(e) le 8 novembre 2015 Bonjour, Au fait ca date ;-) mais sur Jeedom j'ai fait un package qui fonctionne bien mais pose des soucis quand la commande système n'est pas adapté... J'aimerai encore améliorer ce package en intégrant OpenZwave. Mais il faut réussir à le compiler. Si quelqu'un peut m'expliquer comment on cross compile avec toolchain pour les null, je suis preneur. A+ Thomas PS : Je sais compiler, je connais bien linux mais la cross compilation ne fait pas partie de mes connaissances. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PiwiLAbruti Posté(e) le 8 novembre 2015 Partager Posté(e) le 8 novembre 2015 Tu peux prendre des exemples sur spksrc : https://github.com/SynoCommunity/spksrc 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
guenneguez_t Posté(e) le 10 novembre 2015 Partager Posté(e) le 10 novembre 2015 Oui, mais j'avoue ne pas savoir par quel bout prendre le truc ... J'ai téléchargé toolchain, gpl, installé dans /usr/local/arm-marvell-linux-gnueabi/ Je postionne mes variables : export CFLAGS="-I/usr/local/arm-marvell-linux-gnueabi/include" export LDFLAGS="-L/usr/local/arm-marvell-linux-gnueabi/lib" export RANLIB=/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-ranlib export LD=/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-ld export CC=/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-gcc export LD_LIBRARY_PATH=/usr/local/arm-marvell-linux-gnueabi/lib export ARCH=arm Je make et j'ai : Citation [root@localhost open-zwave]# make make -C /mnt/domotik/Compilation_openzwave/open-zwave/cpp/build/ - make[1]: entrant dans le répertoire « /mnt/domotik/Compilation_openzwave/open-zwave/cpp/build » Building OpenZWave Version Building tinystr.o g++: arm : Aucun fichier ou dossier de ce type make[1]: *** [/mnt/domotik/Compilation_openzwave/open-zwave/.lib/tinystr.o] Erreur 1 make[1]: quittant le répertoire « /mnt/domotik/Compilation_openzwave/open-zwave/cpp/build » make: *** [all] Erreur 2 Je suis perdu ;-) A+ Thomas 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.