Handleiding Gira Homeserver 3 De Gira HomeServer 3 is een gateway voor een visualisatie en besturing van een KNX systeem. Het is mogelijk om met elk apparaat dat beschikt over een internetverbinding het KNX systeem via de HomeServer te bedienen en te controleren. De hardware: * Gira HomeServer: De HomeServer is eigenlijk een computer waarvan de functionaliteit beperkt is tot het aansturen en visualiseren van een KNX installatie. De HomeServer is voorzien van de volgende aansluitingen: - VGA aansluiting voor een scherm (HD-D sub 15) - Aansluiting voor toetsenbord en muis - Ethernet aansluiting - 2 USB aansluitingen - COM-poort - Parallelle poort - Video uitgang - Geïntegreerde ISDN-modem Om de HomeServer aan de KNX installatie aan te sluiten heeft men nodig: - De instabus buskoppelaar - De instabus data-interface FT 1.2 - De instabus RS-232 Belangrijke informatie: - Voor Windows Vista en Windows 7 gebruikers moet je voor de installatie een aparte map aan maken, je mag niet de voor ingestelde map gebruiken. Als u dit doet zal het programma niet werken! - Voor het aansluiten van de Gira Homeserver aan de computer voor een transfer te doen van de nodige data. Moet de HS Expert uitgeschakeld zijn, pas als de Homeserver aangesloten is en opgestart mag men het programma HS Expert worden opgestart en de transfer doen van de data. 1
De software: Hieronder ziet u een afbeelding van het programma HomServer Expert Versie 2.3.2 Met dit programma wordt het project aangemaakt en in de HomeServer geladen. Aan de linkerkant ziet u de verschillende menu s en sub menu s en opties om de HomeServer naar wens in te stellen. Begin van het ontwerp van visualisatie: Opstarten van een nieuw project door de klikken op New Zal er een kader verschijnen voor het ingeven van de project naam. 2
Algemeen: Project: In het eerst element project kunnen de project instellingen worden geconfigureerd. Dit omvat ondermeer: - EIB verbinding: Type data interface Fysiek adres Telegrambegrenzing - Netwerkinstellingen E-mail FTP server NTP server In het begin zal u van onder in de home pagina een foutmelding krijgen van een verkeerde ip-adress, dit moet u bij project instellingen aanpassen. Het portaal adres dient voor het online linken van de Homeserver de server van Gira. 3
Designs: nieuw design instellen via de icoon links vanboven dan verschijnt er de kader met alle keuzes. De beste keuze is GIRA1024 Fullscreen_EN. Menu netwerk: - Hier heeft u de mogelijkheid dat de Homeserver een melding verstuurd naar u e- mail van een bepaalde actie bv: een alarm dat geactiveerd word. - In dit menu kan men ook instellen waar de server zijn synchronisatie point moet nemen, en en op welk tijdstip dit moet worden geüpdate. 4
Communication objects: In communicatie objecten worden de groepsadressen aangemaakt. Er zijn 2 groepen namelijk EIB adressen en interne adressen. Deze EIB groepsadressen kunnen op 2 manieren worden aangemaakt, namelijk door zelf de groepadressen aan te maken of door een ETS project te importeren. Dit wordt simpelweg bekomen door in ETS je project te exporteren naar een OPC file vervolgens te importeren in HS Expert. Bij het instellen van de datatypes heeft men de volgende keuzes: 1-bit Schalt/Jal: 4-bit (Dimmen): 8-bit (0..100%): 1 bit dataformaat. Dit wordt gebruikt voor het versturen van schakeltoestanden (aan/uit). 4 bit dataformaat. Dit wordt gebruikt voor het besturen van dimmers. 1 byte datatype. Dit wordt vooral gebruikt voor het verzenden van helderheidwaarden naar de dimmers. 8-bit (0..255): 1 byte data type. Dit wordt gebruikt als tellerwaarde van 0 tot 255. 8-bit (-128..127): 16-bit (0..65535): 16-bit(-32768..32767): 1 byte data type. Dit wordt gebruikt voor het versturen van gehele getallen tussen -128 en 127 2 byte data type. Dit wordt gebruikt voor het versturen van positieve gehele getallen. 2 byte data type. Dit wordt gebruikt voor het versturen van gehele getallen tussen -32768 en 32767. 16-bit(-671088,64.. 2 byte data type. Dit wordt gebruikt voor het versturen van 670760,96): 2 byte analoge waarden. 32-bit(0..4294967295): 4 byte datatype. Dit wordt gebruikt voor het versturen van positieve gehele getallen. 32-bit(-2147483648.. 4 byte datatype. Dit wordt gebruikt voor het versturen van 2147483647): gehele getallen tussen -2147483648 e 2147483647. 14-byte text: Zeit: Datum: 14 byte datatype. Dit wordt gebruikt voor overdracht van 14 byte teksten. 3 byte datatype. Dit wordt gebruikt voor het verzenden van tijd. 3 byte datatype. Dit wordt gebruikt voor het verzenden van de datum. 5
4-byte IEE-Gleitkomma: wert: 14 byte datatype. Dit wordt gebruikt voor de overdracht van 4 byte analoge waarden. Users: Hier worden de verschillende gebruikers, wachtwoorden en gebruikersrechten bepaald. Ook het beginschema dat wordt weergegeven wanneer een gebruiker zich inlogt wordt hier ingesteld. 6
* Bij User rights moet men instellen dat HTML en user cliënt kan geactiveerd via passwoord als men dit als standaard op no access laat staan kan dit ook niet gebruikt worden in het visualisatie programma! En kan er worden ingesteld met welke pagina er gestart moet worden na het ingeven van het passwoord. Camera: - Via deze optie kunnen er 1 of meerdere IP-camera s opgenomen worden in het project. - Hieronder zie je het werkblad waarop er verschillende camera s kunnen worden toegevoegd als ook waar de instellingen van de camera ingegeven worden. - Camera picture path, hier moet u de path van de specifieke camera die grbruikt wordt gebruiken en hier ingeven. Deze path s kunnen online gevonden worden voor elk type camera s. - Image width / height hier kan men den grote van de weegegeven camera beelden ook instellen. 7
Graphs: Bij menu grafiek kan men instellen voor grafieken te maken van bv de temperatuur. En kan men deze dan weergeven op de visualisatie pagina s. Al deze temperatuur logs worden ook opgeslagen in het archief graphs Vakantiekalender: Bij de vakantiekalender kan men een kalender aanmaken. Deze is wel enkel bruikbaar in combinatie met de week - tijdschakelklokken of de universele klokken. Deze valt wel enkel in te stellen via het menu van de HomeServer. 8
EIB-sturing: Graphic Logic Editor: De grafische logica editor stelt ons in staat om logische bewerkingen op een grafische manier aan te maken. Zo kan er gebruik gemaakt worden van logische poorten, filters, keuzeschakelaars, mathematisch functies, regelaars, tijd functies, vergelijkingen en vertragingen. De sheet size kan gekozen worden in very small, small, meduim, large en very large dit hangt af hoeveel functies u in deze pagina wilt zetten Scenes: Met deze optie kunnen er verschillende scènes gecreëerd worden. Meet 1 druk op de knop kan er zo bijvoorbeeld een scène worden opgeroepen waarbij dimmers naar een bepaalde waarde worden gedimd, de rolluiken omlaag gedaan, de lichten uitgaan, enz. deze afbeelding geeft het werkblad van de optie sferen weer. Op de rechterzijde kan je de verschillende acties toevoegen. 9
Sequenties: Een sequentie is een opvolging van verschillende acties die op bepaalde tijdstippen worden uitgevoerd. Zo kunnen er waardes verstuurd op opgevraagd worden., sferen opgeroepen, een alarm triggering, enz. Op de rechterzijde kan je de verschillende acties toevoegen. Aanwezigheidsimulatie: Het is mogelijk om de aanwezigheid van de bewoners te simuleren. Dit kan men in Occupied home simulation allemaal worden ingesteld. Deze is bovendien in staat om zelf te leren uit het gebruik van de installatie door de bewoners. U kan bijvoorbeeld instellen dat hij de verlichting voor een week moet opvolgen en wanneer u dan bv. op vakantie vertrek kan u die week activeren en heeft u een aanwezigheid simulatie van een week die loopt. Men kan hier weken, dagen of uren opslagen voor te simuleren. 10
Menu: In het menu wordt de lay-out van het standaard menu, dat we te zien krijgen in de browser of cliënt programma, bepaald. Hier worden de menu s vastgesteld en de acties toegevoegd. Standaard worden statische knoppen en teksten gebruikt. Het is ook mogelijk om dynamische knoppen en teksten te gebruiken die veranderen naar gelang de status van een terugmeld object. Men heeft de keuze uit een reeks standaard voorziene knoppen waar men is vrij om zelf knoppen aan te maken. Om zelf knoppen te maken kunnen we afbeeldingen importeren. De bestandtypes die worden ondersteund zijn jpeg, gif en png. Checklijst: De Query of checklijst of toestand bewaking is een menu dat in de browser of het cliënt programma kan worden weergeven. Deze toont alleen de actieve objecten die nog aanwezig zijn. Dit is en makkelijke manier om na te gaan welke apparaten nog actief zijn in het systeem. Net zoals bij het menu kan men hier acties koppelen en heeft men de keuze om tekst en knoppen te voorzien. 11
Visualisation: Archief en lijsten: Archief: Hiermee is het mogelijk om de status van bepaalde communicatie objecten te archieven in een bestand. Dit kan cyclisch of per actie gebeuren. De data kan opgeroepen worden in verschillende formaten (csv, html, xml) of via het menu weergeven worden in een grafiek. Deze archieven kunnen per mail verzonden worden. 12
Meldingsarchief: Hiermee kunnen tekstmeldingen worden gearchiveerd. Deze tekstmelding kunnen ook per mail verstuurd worden via het netwerk/internet worden opgeroepen. Statuspagina s: De statuspagina bestaat uit een lijst van communicatieobjecten waarvan de status wordt weergeven. De statussen kunnen per e-mail verzonden worden en kunnen via en internet browser worden opgeroepen 13
Camera-archief: In het camera-archief kunnen frames van de camera worden gearchiveerd. Deze kan men oproepen via het gebruiksmenu. De buffergrootte geeft aan hoeveel frames er worden opgeslagen. Als het maximum is bereikt wordt het oudste frame overschreven. Systeemlijsten: deze optie bestaat uit een login protocol en een debug-pagina. Het login protocol geeft een overzicht van wie, waar en wanner iemand op de home server heeft ingelogd. De debug-pagina geeft een debug-lijst weer met alle mogelijke informatie om fouten te kunnen achterhalen. 14
EIB-monitor: Geeft een overzicht van alle activiteiten op de bus. Alarmering: E-mail: Met deze optie kunnen mails verstuurd worden als een communicatieobject een bepaalde waarde heeft dat gemeld moet worden. Er wordt zelf een waarde ingeven waarmee de communicatieobjecten vergeleken moeten worden. De e-mail zelf wordt verstuurd naar het adres dat opgeven is bij de menu optie project. 15
SMS: Hier is het systeem hetzelfde als bij de e-mail. Er worden ook communicatieobjecten vergeleken met bepaalde waardes en naargelang de status wordt er een SMS verstuurd. De verschillende nummers kunnen opgeven worden bij de menu optie project. Als je op new druk voor een blok bij te voegen en sms functie sta niet aangeduid in project settings zal de software dit zegge en vragen om deze setting te veranderen. Telefoon: Het is mogelijk om de HomeServer zo in te stellen dat een aantal keer na elkaar een bepaald telefoonnummer gebeld wordt in geval van alarm. 16
Ontvangergroepen: e-mail ontvanger: Hier heeft men de mogelijkheid om een lijst met e-mailadressen toe te voegen. Bij het aanspreken van deze lijst wordt dezelfde mail naar alle e-mailadressen in de lijst verzonden. SMS-ontvanger: Deze is in essentie hetzelfde als de e-mail-ontvanger maar hier gaat het over een verzameling GSM nummers. 17
Telefoonontvangers: Ook hier wordt een lijst aangemaakt. Deze bevat een lijst van telefoon nummers. QC Config: Start pagina: 18
Project balk: Dit is de belangrijkste navigatie balk van het programma hier vind u alle onderdelen die u nodig zal hebben, door op deze links aan te klikken krijgt u andere sub links in de andere kaders. Met onder verdeling QuadClient, Mater data en System User groups: hier kan men de beveiliging niveaus instellen in verschillende groepen. Hier kan men instellen wie in welke delen van het programma kan toegang krijgen 19
*Hier worden alle users aangemaakt die het programma gaan gebruiken en door de user in de verschillende groepen te plaatsen kan hier worden bepaald het wie toegang krijgt tot wat in het programma. Building structure: Hier kan men de verschillende onderdelen van het visualisatie programma instellen bv: verlichting, rolluiken, als keuze menu s en hierin kan men dan alle nodige schakelaar toekennen. 20
Menu s: Hier kan men de hoofd verdeling maken van alle tussen indelingen. Bv verlichting, projector, camera, 21
Quadrants: De quadrants is de rechter kolom van het visualisatie programma die is verdeeld in 2 delen boven een deze kunnen worden ingesteld. Met verschillende plugins. Dit zijn de vooringestelde plugins van het programma zelf. 22
My touch: Dit is wanneer een touchscreen niet lang wordt gebruikt dan gaat het programma in sleep modus hier na komt u terecht bij my touch hier kan u ofwel 1 button of 4 buttons voor naar welke pagina te springen. EIB-communication objects: Dit zijn de groepsadressen van de ets file deze moet men linken aan de nodige knoppen in het programma. Sequences en Scenes moeten worden ingesteld in Expert HS in QC COnfig kan men alleen de scène toekennen niet bij een stellen. 23
Fuction templates: Dit is een lijst met de vooringestelde kaders met de nodige knoppen bij. Plugins: Dit zijn alle mogelijke plugins die er beschikbaar zijn in het programma van HomeServer, voor het te gebruiken in de quadrants. 24
Transfer en check project: Bij check project gaat het programma heel het project na kijken op fouten die zijn gemaakt bv. Een connectie vergeten toe te wijzen. Bij transfer project wordt het project overgezet naar de Gira HomeServer maar eerst wordt het project nog is na gekeken op fouten. Wij without scan wordt het programma overgezet zonder dat het programma wordt gecheckt op fouten. Als er fouten worden gedetecteerd komt dit van onder zichtbaar in de blak Messages. Door op deze fouten te klikken geeft het programma direct weer waar de fout(en) zit, in welke functie( s). Als er geen fouten worden gevonden krijgt u een kader met No errors found. 25