Home Server

Home Server de la Gira merita o categorie speciala

Download here 16571_SBCForwarder.zip

This module can help stopping telegram storms generated by logic plus central addresses loops. I found this happening with the module 19004 (Position display for shutters (with additional positioning input) and template 1-107 (Shutters Awnings Roof window) from Quad Client. The documentation of this template requires to have the status output as a central address for positioning input. Then after the status output changes based on positioning input a telegram storm starts repeating the same command over and over. Therefore, I needed to insert a SBC forwarder somewhere in the loop to stop this storm and let only changes to take place

Function

At every Signal input telegram, the input value is memorized. If the input value is different than the previous value that was memorized, then it is sent by the A1 output.

Inputs

Input Init Description
Input 1 0 Analog signal to be processed (float)

Outputs

Output Init Description
Output 1 … (Send) 0 Same as input signal value

Other

Recalculation during start: No  
Module is retentive: No  
Internal name: 16571  

 

The module is categorised in the “Expert” in the „Additional Modules“ category.

O reclamă frumoasă despre integrarea dintre Gira HomeServer 3 și Apple.

Tags: , ,

As a big surprise I discovered the UPnP plugins for Gira HomeServer QuadClient from the latest buid of Expert software in conjunction with QuadClient 1.2 as a client is able to control most of the functionality of the Sonos system.

Limitations

  • There is still no access to music services such as internet radio, deezer or local audio plugs at the zone player. While every zone player is visible as a media server and all these services are listed, they come empty and there is no command to refresh their content.
  • There is no linking and unlinking commands for zone players.

How to install and configure

Just add UPnP Media Server plugin in Quadrant 3 and UPnP Media Renderer plugin in Quadrant 4 so both can be visible in the QuadClient at the same time.

Configure the UPnP Media Server plugin to hide all Sonos Zone Players since there is no much benefit to use them as servers. Let all other media servers visible (such as windows computers, nas media servers, etc)

How to operate

Display both media servers and media renderers quadrants at the same time. On the media renderer pane display your preffered Sonos Zone Player or local QC player (which integrates the computer’s media player). Access your desired media server and select your music. Click play and the music becomes live.

iPod, iPhone, iPad?

Sadly, the UPnP media plugins cannot be exported yet for the iOS apps clients.

Tags: , ,

Ca o noutate semnalăm apariția aplicației Gira HomeServer în format HD pentru Apple iPad. La fel ca și varianta anterioară nu se configurează decât profilele de utilizatori și aplicația permite controlul instalației KNX imediat ce este lansată.

Spre deosebire de varianta pentru iPhone, în această variantă se obține automat acces la toate cvadrantele rotind iPad-ul în poziția vedere (landscape) și la menu rotindu-l în poziția portret. O a doua deosebire constă în faptul ca varianta pentru iPhone are interfață în limba română, cea pentru iPad o are în limba engleză, fapt pentru care încă nu putem oferi nici o explicație.

Deosebit de utilă mi se pare funcția sonoră care se execută la apăsarea oricărui buton. Acest scurt click crează o senzație foarte plăcută de siguranță în utilizare.

Vizionați mai jos o galerie de imagini dintr-o instalație reală. Faceți click pe orice imagine pentru a lansa vizualizarea la rezoluția originală.

Tags:

Gira a lansat astăzi aplicația GIRA HomeServer/FacilityServer App în Apple App Store Romania. Aplicatia costă 79,95 Euro și poate fi instalată pe iPhone, iPod Touch și iPad cu iOS 3.0

Pentru cine nu cunoaște cum funcționează App Store de la Apple, vă informăm că puteți înregistra pe același utilizator un număr mai mare de dispozitive dacă doriți să utilizați mai multe terminale de control pentru HomeServer. Acest lucru vă permite să achiziționați aplicația numai o singură dată pentru toate dispozitivele. Astăzi se poate achiziționa iPod Touch la un preț sub 200 Euro ceea ce îl face foarte accesibil ca terminal de control al instalației de automatizare.

Experiența mea cu această aplicație a fost foarte directă: am cumpărat aplicația, am instalat-o pe iPhone, am creat un profil de utilizator unde am introdus adresa IP a serverului meu si contul si parola de acces după care am accesat imediat instalația mea KNX.

Deoarece pot accesa serverul de automatizare atât din rețeaua internă cât și din internet, folosind adrese IP diferite, este suficient să creez un al doilea profil de utilizator cu datele de conexiune din internet și obțin imediat acces la aceeași instalație printr-o banală legătură 3G.

Aplicația stochează local toate simbolurile grafice în așa fel încât comunicația de date este extrem de mică ca volum. Lucru valoros pentru costurile de telefonie mobilă, mai ales în situația călătoriilor în străinătate.

Iată niște printscreen-uri (faceți click pe orice imagine și apoi derulați imaginile la rezoluție maximă):

Tags: , ,

16570This module is for Gira HomeServer 3 installers and it is intended to be used in conjunctions with QuadClient graph plug-in. All necessary information are included in the download.

The module is currently at version 1.1

Changelog:

1.0 – initial version
1.1 – corrected a bug when the max value would not drop under zero when it should do so

Download:

16570_QCdiagramhelperv1.1.zip

Installation:

Put the .hsl file into the location of logic files of Expert software, then I recommend a computer restart or at least a logoff/logon procedure. I also succesfully experimented closing Expert software and restarting it but the documented (thus recommended) procedure is to restart the computer.

Please note if you updated to Expert 2.4 from an old version, the location of logic folder changed from the Program Files… folders to UsersPublicDocuments… folders

Update:

As mentioned in the comment area, the QuadClient graph plug-in is not as straightforward as the normal HS graph plugin is. Below is the recommended numbers of cycles based on GIRA feedback on the subject:

  • for Hour Diagram: sample at every minute, so enter number 1 at Cycles (no.) input and 60 rows (memory ring) archive should be created
  • for Day Diagram: sample at every 50 minutes, so enter number 50 at Cycles (no.) input and 29 rows (memory ring) archive should be created. You can safely change the number at 25 instead of 24 and leave the 60 rows archive in place
  • for Week Diagram: sample at every 100 minutes, so enter number 100 at Cycles (no.) input and 101 rows (memory ring) archive should be created
  • for Month Diagram: sample at every day, so enter number 1440 at Cycles (no.) input and 31 rows (memory ring) archive should be created
  • for Year Diagram: around 5 samples a month, so I suggest one sample every 6 days thus please enter number 8640 at Cycles (no.) input and use a 61 rows (memory ring) archive

There is no need to operate changes inside the module definition. All the above numbers represent minimum memory utilisation for best diagrams display. You can always use more frequent sampling and larger archives but as a best practice try to divide the above number of cycles to whatever number you want and get an integer as a result (e.g. from 1440 you can safely use 720, 480, 360, 288, 240, 180, 144, 120, 90, 72, 60, 45, 36, 30, 18, 15, 12, 10, 9, 6, 5, 4, 3, 2 and 1 depending on your other uses for the archive). Make sure you scale the number of rows in the archive definition with the same factor you divide the recommended number of cycles!

Sample project:

Logic worksheet sample

Hour diagram in QuadClient

Day diagram in QuadClient

Week diagram in QuadClient

Month diagram in QuadClient

Year diagram in QuadClient

Please write a comment if you have any troubles with that.

Recent am întâmpinat o problemă destul de spinoasă referitoare la modul în care pot fi constituite arhivele pentru afişarea diagramelor anumitor semnale analogice folosind interfaţa QuadClient a lui HomeServer. Astfel de diagrame sunt destul de utile în ceea ce priveşte urmărirea consumurile energetice, a temperaturii exterioare, a vitezei vântului şi aşa mai departe.

Modul logic personalizat în limbaj PhytonQuadClient oferă posibilitatea afişării grafice a unui set de valori memorate în prealabil pe intervale de timp de 1 oră, 1 zi, 1 săptămână, 1 lună şi 1 an. Desigur este de aşteptat ca granulaţia iniţială a arhivării datelor, pentru diagrama de 1 oră, să fie destul de mică, de exemplu citirea valorilor semnalelor în fiecare minut. Cu 60 de valori se poate construi un grafic destul de frumos. Cu toate acestea a folosi o singură arhivă de date pentru toate diagramele devine prohibitiv atât din punctul de vedere al utilizării memoriei cât şi al vitezei de calcul la afişarea diagramei. Gândiţi-vă câte minute se regăsesc într-o presupusă arhivă pe un an întreg – în jurul a 400000.

Soluţia elegantă folosită de QuadClient este accesarea unor arhive diferite pentru intervale de timp diferite. Crearea unei arhive nu este o problemă grea de rezolvat în HomeServer, cu toate acestea eşantionarea datelor la intervale foarte mari de timp scade relevanţa informaţiilor şi implicit a diagramei respective.

Să luăm exemplul puterii electrice consumate. Dacă eşantioanele pentru graficul de 1 an sunt luate la fiecare 8000 de minute, este foarte posibil ca momentul eşantionării să cadă la orele dimineţii, foarte devreme, când consumul electric este foarte mic. O astfel de valoare nu are nici un fel de relevanţă pentru consumul real realizat în cele 8000 de minute care s-au scurs.

Soluţia care se întrevede cu uşurinţă este calcularea unor valori medii ale semnalelor între perioadele de eşantionare şi plasarea lor în arhive diferite, nefolosind mai mult de 300 de valori memorate pentru un singur semnal de afişat.

Modulele logice existente la ora aceasta în HomeServer nu oferă o cale uşoară de a realiza acest lucru şi prin urmare am pornit pe calea mai dificilă de a scrie un modul logic suplimentar. Acest lucru a fost realizat  în decurs de două săptămâni care au implicat anumite studii precum limbajul de programare Phyton şi a reprezentat un succes şi o un nou nivel, mai profund, de utilizare a HomeServer. Am putea spune că dacă înainte prin sintagma “HomeServer poate realiza orice” înţelegeam că poate realiza foarte multe acum putem spune că suntem capabili să realizăm la modul literal orice cu această maşină deosebită.

Folosirea modulului în sistemul de logică

Tags: ,

« Older entries