Pagina 1 van 1

Data type - Gira HS

Geplaatst: zo 21 feb 2016, 18:19
door Dré
Ik ben opzoek naar een module in de Gira Home Server om van een 0 de tekst ''alarm' te maken en van een 1 'rust' te maken.
Iemand die een idee heeft hoe ik dat kan doen? Ik zie er geen module voor in de HS.

gr. André

Re: 1bit 0/1 to tekst - Gira HS

Geplaatst: zo 21 feb 2016, 19:58
door egfdevos
Heb geen HS om te testen.

Via de output box die commando's versturen?

Neem aan dat "Input selection switch" ook wel zal werken.

Re: 1bit 0/1 to tekst - Gira HS

Geplaatst: zo 21 feb 2016, 20:02
door Dré
Dank je, dat heeft me in ieder geval op een idee gebracht om het voor elkaar te krijgen.

Zal van De week even kijken om het te maken, nu even andere dingen te doen.

Re: 1bit 0/1 to tekst - Gira HS

Geplaatst: ma 22 feb 2016, 08:16
door 747driver
Hou er rekening mee dat voor het selecteren van de eerste tekst de input een 1 moet te zijn...
Vond ik niet zo handig en heb er 2 text selectors bij gemaakt welke bij een 0 op de input de eerste tekst gebruiken.
Aangezien 10 verschillende teksten bij lange na niet voorkomen in m'n project heb ik een 3 en een 5 voudige tekst selector gemaakt.
Voorbeeld van de 3 voudige selector hieronder.
Heb 'm als 10100_3fold_Textselector.hsl in C:\Users\Public\Documents\Gira\HS+FS Experte 4.4\logic staan.

Code: Selecteer alles

# 10100_3fold_Textselector.hsl
# Contrary to 17775_EN.hsl this funtion will display the first
# text when the input is 0 and has only 3 inputs

#5000|"Text"|Retentive (1/0)|No. of inputs|.n.|No. of outputs|.n.|.n.
#5001|No. of inputs|Outputs|Offset|Memory|Calculation during start
#5002|Index input|Default value|0=numeric 1=alphanumeric
#5003|Memory|Initialisation value|Retentive
#5004|Output|Initialisation value|round binary (0/1)|type (1-send/2-sbc)|0=numeric 1=alphanumeric
#5012|cancellation with con. (0/1)|condition|formula|time|pin output|pin offset|pin memory|pin neg. output

#5000|Folder\Name | Retentive (1/0) | No. of inputs | Input names | No. of outputs | Outputs names
5000|"747driver\Text Selector 3-fold"|1|4|"E1 Select"|"E2 Text 1"|"E3 Text 2"|"E4 Text 3"|1|"A1 Sel Text"

#Logic module definition
#   |Input(s)
#   | |Output(s)
#   | | |Time memory
#   | | | |Variable(s)
#   | | | | |Calculate at startup: 1=Yes 2=No
5001|4|1|0|0|1      

#5002 Inputs EN[n]
#   |Input index
#   | |Default value
#   | |  |0=num 1=text
5002|1| 0|0		# Input  1, Select
5002|2|"Text=0"|1	# Input  2, Text 1
5002|3|"Text=1"|1	# Input  3, Text 2
5002|4|"Text=2"|1	# Input  4, Text 3

#5004 Outputs AN[n]
#   |Output index
#   | |Default value
#   | |  |Binary 0=No 1=Yes
#   | |  | |1=send, 2=sbc
#   | |  | | |0=num 1=alphanum
5004|1|""|0|1|1	# Output 1,  Selected Text

#5012 Logic formula
#   |End calculation when <>0 (1=YES 0=NO)
#   | |"Condition"
#   | |                       |"Formula"
#   | |                       |                  |"Time Formula"
#   | |                       |                  |  |Put result into Output
#   | |                       |                  |  | |Put result into Time memory
#   | |                       |                  |  | | |Put result into Variable
#   | |                       |                  |  | | | |Inverted
5012|0|"EN[1]>=0 and EN[1]<=3"|"EN[int(EN[1]+2)]"|""|1|0|0|0

Re: 1bit 0/1 to tekst - Gira HS

Geplaatst: ma 22 feb 2016, 19:46
door Dré
Dank je, ik had al gezocht maar alleen de originele variant gevonden, en daar werkt het pas tussen de 1 en de 10, inmiddels werkt het dankzij jou bouwsteen.
Thanks

Re: Data type - Gira HS

Geplaatst: vr 30 jul 2021, 19:12
door Dré
Beste mede KNX gebruikers.

Ik zit met het volgende waar ik even niet uit kom.
Ik heb een weerstation, die de windrichting doorstuurt in data type 5.003 angle (degrees) (dit is de standaard data type wat bij de KNX database bestand staat ingesteld).
Nu wil ik dit graag via de Homeserver laten visualiseren en mogelijk later gaan gebruiken in een logica.
Maar ik krijg het tot op heden niet voor elkaar om de juist waarde te laten weergeven, het blijft of 0 of een verkeerde waarde.
Bij een andere server 'Wiser' wordt wel de juiste waarde weergegeven.
ik heb alle data types geprobeerd die ik kan kiezen in de GIRA homeserver.

Iemand die mij kan helpen hoe ik dit juist werkend krijg?

Re: Data type - Gira HS

Geplaatst: za 31 jul 2021, 07:08
door egfdevos
5.003 is maar 8 bit dus 0-255
Daarom zie je niet de verwachte 0-360graden.
Geloof dat je hier wat rekenwerk nodig hebt.
Namelijk: x / 255 * 360


Logische module "Multiplikation"
ingang 1 - spreekt voor zich.
ingang 2 - 1.4117 (Let op de punt)

Uitgang - Nieuwe iKO aanmaken bv 16bit EIS10

Re: Data type - Gira HS

Geplaatst: ma 02 aug 2021, 19:10
door Dré
Top Erwin, dank je wel, nu lijkt het inderdaad wel gewoon te werken.
Ik wist niet dat het dan procentueel wel zou kloppen, dank je wel, were wat geleerd.