A mon avis, si il doit y avoir un serveur central à la maison, ça sera bien évidement d'abord de la domotique.
Du genre, gérer le déverrouillage de la porte, gérer une politique du chauffage dans la maison(temperature en fonction de l'heure, de la présence ou l'absence de personne,...), mise en route automatique de la cafetière, télévision permettant de piloter le tous(forcer la mise en route de la cafetière, déverrouiller la porte, voir où en est la machine à lavée dans son cycle, quelles lumières sont allumés, ... .)
Ensuite, ce serveur permettra surement également de centraliser sa collection de films, musique, partager la connexion, de gérer les albums photos, ... .
Bon aller, on va jouer les apprentis devins. Je paris que tout ça, ca va commencer par un partenariat entre Microsoft et une boite de prise électrique genre Legrand. Legrand proposera des interrupteurs/serrures/boitiers de contrôle de lumière/... électrique, et Microsoft une édition de Windows intitulé "Domotic Server" ou un truc du genre. Ce partenariat embêtera directement deux boites : Apple et les libristes. Apple car il donnera à Microsoft l'occasion de développer un outil permettant de valoriser plusieurs de leurs produits actuels. Comme ils savent si bien le faire, un utilisateur de Domotic Server aura tout intérêt à avoir un téléphone tournant sous Windows Mobile, permettant de tout contrôler dans la maison. De plus, la collection de films/musiques centralisé sera bien évidemment innacessible sans Windows Media Player, DRMisé, et acheté sur MSN Music, menaçant directement iTune.
Les libristes seront fortement ennuyés car comme à leur habitude, ils commenceront à lancer des projets d'envergures quand Microsoft aura un produit prêt, et aura déjà acquis un marché. Or le risque est d'avoir des machines à lavés/cafetières/... intelligentes mais reposant sur des protocoles fermés, rendant difficile à un concurrent de Microsoft la fourniture du serveur. On peut même imaginer qu'il y ait une licence Microsoft dans chaque machine à lavé/cafetière/... (un genre de Windows Embedded). Bref, il sera bien plus difficile de rattraper le retard sur ce coût.
Alors pour ton projet, ce que je suggères :
Tu as, sur le serveur:
- un système de gestion centralisé des données, une sorte de base de donnée capable d'encaisser des enregistrements de 700Mo par exemple(Ouai bah ça va, il n'y a pas que les DivX qui font 700Mo!) et de gérer des droits différents par enregistrement, avec une interface permettant de l'interroger/l'enrichir
- Un serveur d'application, qui de préférence sorte des pages web, accessible de n'importe où sur la planète. Par exemple, on peut imaginer une bête serveur web, et la disponibilité d'une lib js permettant d'interroger la base de donnée.
Mais je vois plus un serveur d'application Java.
Il faut bien entendu que les applications lourdent tournant dans le parc informatique du domicile puissent automatiquement déployer leur pendant web. Ainsi par exemple, un Openoffice travaillerait sur les documents directement stockés sur le serveur. Mais en plus, il déploierait une visionneuse de document, voir une suite allégée à la google doc, sur le serveur.
L'avantage de cette solution, c'est que le serveur a des interfaces bien définit, et n'est qu'un composant logiciel indépendant de la plateforme. Et ensuite, les applications sont directement adaptés pour s'y connecter. Ainsi, pas besoin d'un serveur Ubuntu pour avoir un client Ubuntu : tu install le package sur le serveur Fedora, et quelque soit l'édition sur le poste client les programmes sont directement capables de consommer les services du serveur.
[^] # Re: Domogik
Posté par Vador Dark (site web personnel) . En réponse au journal Nestor, serveur domestique. Évalué à 2.
Du genre, gérer le déverrouillage de la porte, gérer une politique du chauffage dans la maison(temperature en fonction de l'heure, de la présence ou l'absence de personne,...), mise en route automatique de la cafetière, télévision permettant de piloter le tous(forcer la mise en route de la cafetière, déverrouiller la porte, voir où en est la machine à lavée dans son cycle, quelles lumières sont allumés, ... .)
Ensuite, ce serveur permettra surement également de centraliser sa collection de films, musique, partager la connexion, de gérer les albums photos, ... .
Bon aller, on va jouer les apprentis devins. Je paris que tout ça, ca va commencer par un partenariat entre Microsoft et une boite de prise électrique genre Legrand. Legrand proposera des interrupteurs/serrures/boitiers de contrôle de lumière/... électrique, et Microsoft une édition de Windows intitulé "Domotic Server" ou un truc du genre. Ce partenariat embêtera directement deux boites : Apple et les libristes. Apple car il donnera à Microsoft l'occasion de développer un outil permettant de valoriser plusieurs de leurs produits actuels. Comme ils savent si bien le faire, un utilisateur de Domotic Server aura tout intérêt à avoir un téléphone tournant sous Windows Mobile, permettant de tout contrôler dans la maison. De plus, la collection de films/musiques centralisé sera bien évidemment innacessible sans Windows Media Player, DRMisé, et acheté sur MSN Music, menaçant directement iTune.
Les libristes seront fortement ennuyés car comme à leur habitude, ils commenceront à lancer des projets d'envergures quand Microsoft aura un produit prêt, et aura déjà acquis un marché. Or le risque est d'avoir des machines à lavés/cafetières/... intelligentes mais reposant sur des protocoles fermés, rendant difficile à un concurrent de Microsoft la fourniture du serveur. On peut même imaginer qu'il y ait une licence Microsoft dans chaque machine à lavé/cafetière/... (un genre de Windows Embedded). Bref, il sera bien plus difficile de rattraper le retard sur ce coût.
Alors pour ton projet, ce que je suggères :
Tu as, sur le serveur:
- un système de gestion centralisé des données, une sorte de base de donnée capable d'encaisser des enregistrements de 700Mo par exemple(Ouai bah ça va, il n'y a pas que les DivX qui font 700Mo!) et de gérer des droits différents par enregistrement, avec une interface permettant de l'interroger/l'enrichir
- Un serveur d'application, qui de préférence sorte des pages web, accessible de n'importe où sur la planète. Par exemple, on peut imaginer une bête serveur web, et la disponibilité d'une lib js permettant d'interroger la base de donnée.
Mais je vois plus un serveur d'application Java.
Il faut bien entendu que les applications lourdent tournant dans le parc informatique du domicile puissent automatiquement déployer leur pendant web. Ainsi par exemple, un Openoffice travaillerait sur les documents directement stockés sur le serveur. Mais en plus, il déploierait une visionneuse de document, voir une suite allégée à la google doc, sur le serveur.
L'avantage de cette solution, c'est que le serveur a des interfaces bien définit, et n'est qu'un composant logiciel indépendant de la plateforme. Et ensuite, les applications sont directement adaptés pour s'y connecter. Ainsi, pas besoin d'un serveur Ubuntu pour avoir un client Ubuntu : tu install le package sur le serveur Fedora, et quelque soit l'édition sur le poste client les programmes sont directement capables de consommer les services du serveur.
Bon aller, assez de délire pour ce soir : dodo();