Hallo,
wieder mal ein kleiner Zwischenstand. Warum auch immer, arbeitet das Script plötzlich klaglos und ich kann nun die Displays erstmal füllen. Mir persönlich würde das reichen, doch ist mein Chef ein Exchange-Fetischist, d.h. der will auf jeden Fall auch die Anbindung an den Exchange-Server realisiert haben. Das passiert augenscheinlich über ein Python-Script, das permanent auf dem Server mit dem Lancom ePaper-Server läuft und den Exchange nach Änderungen im Raumpostfach abfragt. Womit ich noch so meine Problemchen habe, ist die Konfigurationsdatei, weil ich da bei manchen Sachen nicht so recht weiß, was ich dort eintragen soll. Ich zitiere hier einfach mal den Inhalt der Beispiel-Konfig-Datei, die Lancom anbietet
Die Konfigurationsdatei sieht wiefolgt aus:
Code: Alles auswählen
{
"wireless_display_server": {
"address": "wds.sbstest.local",
"port": 8001
},
"exchange_server": {
"version": "Exchange2010_SP1",
"default_credentials": false,
"user": "exchangeconnector",
"password": "secret2011!",
"domain": "sbstest.local",
"autodiscover_url_from_email": true,
"autodiscover_email": "exchangeconnector@sbstest.local",
"url": "https://sbs2011.sbstest.local/EWS/Exchange.asmx"
},
"conference_label": {
"template": "lcsconference_landscape.xsl",
"no_new_data_message": "Keine Reservierungen"
},
"displays" : [
{
"exchange_room_mailbox": "Raum1@sbstest.local",
"display_id": "D1002DE2",
"display_name": "Meetingraum 1"
},
{
"exchange_room_mailbox": "Raum2@sbstest.local",
"display_id": "D1002FED",
"display_name": "Meetingraum 2"
}
]
}
Im Abschnitt wireless display server trage ich als Adresse die IP des Servers ein, auf dem der wireless ePaper-Server läuft.
Problematischer ist der nächste Abschnitt:
-"user: exchangeconnector". Was für ein User soll das bitte sein ?