Bonjour à tous,
A travers ce message, je cherche simplement à faire un brainstorming pour me donner des pistes sur les technos à utiliser.
Le but de mon projet est de pouvoir programmer des messages via une interface web et de les envoyer par mail à plusieurs matrices de LEDS.
L'objectif final est d'afficher des messages fixes ou défilants, à l'image de ce qu'on trouve dans les transports en commun qui vous affichent la prochaine station Bien sûr, j’aimerais afficher un autre type de contenu (messages inter-entreprises, ventes corporate effectuées, même le menu du jour à la cantine pourquoi pas! )mais de manière lisible et au format texte et avec des petits logos monochromes ou colorés, peut importe.
Je m'explique :
- Programmer... : via une interface web, je dois pouvoir planifier des messages de tel jour à tel jour, ou bien de telle heure à telle, ou encore certains jours de la semaine... l'affichage de mes messages. Typiquement, je pense à une interface type Google Agenda. On peut créer un événement, lui donner des dates de début et de fin, le visualiser sur un calendrier intuitivement, le supprimer, l'étendre... bref vous avez compris.
- ... des messages : ces messages doivent être éditable sur mon interface web et pouvoir accepter tous les caractères communs dans plusieurs polices différentes ainsi que des images de type bmp par exemple. Le but étant d'afficher des symboles et de la mise en page (un peu comme l'éditeur de texte de ce forum)
- ... les envoyer par mail... : j'ai pensé à les envoyer par mail car aujourd'hui, il est très facile de se créer une adresse mail. Je peux donc me créer une adresse mail en tant qu'émetteur de messages, et je peux associer une adresse mail à mon système embarqué (modem 3G) pour qu'il reçoive mes mails. Ce qui fait que dans mon interface web de programmation de messages, je dois pouvoir planifier ces messages, mais aussi les associer à des destinataires bien précis, qui sont mes matrices LEDS.
- plusieurs matrices leds : vous l'aurez compris, si je décide d'utiliser un modem pour envoyer un message, ce n'est pas pour un réseau local mais bien pour communiquer à distance avec ma matrice.
Pour l'interface web j'ai pensé à utiliser une API de Google Agenda (Calendar), et la customiser pour lui associer des destinataires. Quand on y pense, c'est comme si on envoyait des notifications d'événement au moment précis de l'événement en utilisant le protocole mail SNMP ou POP. Sauf que la notification mail contient un message enrichi. Le serveur de mails resterait Google, mais peut-être que ce n'est pas une bonne solution (c'est la que vous intervenez ). Enfin, je dispose d'un modem 3G qui, je l'espère, pourrait contenir un client mail pouvant parser le contenu d'un mail pour extraire le message et l'envoyer à la matrice de LEDS. C'est surtout sur ce dernier point que je me demande comment faire.
J'espère m'être bien fait comprendre dans mes intentions. Je répète ici que je n'ai pas tout le matériel nécessaire à part la matrice LEDS et le modem 3G. Voire même, je n'aurai pas du écrire que j'avais déjà une matrice LEDS ni un modem 3G, car ces informations peuvent déjà vous orienter. J'écris ici justement pour savoir comment feriez-vous pour atteindre ce but, avec quelles technos... Dois-je plutôt utiliser telle ou telle techno, tel ou tel langage, tel ou tel protocole ou bien revoir l'ensemble de ma chaîne de connexion pour rendre la chose encore plus simple... bref.
Je lance donc le tour de table, qui commence ?
Partager