Willkommen auf unserer neuen Forenplattform für das Bus-Profi Forum

Neue Felder für die persönlichen Daten
Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.

Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.

Beispieldateien

OpenHAB

Themenersteller
harteknut
Fingerwundschreiber
Fingerwundschreiber
Beiträge: 131
Registriert: Mo 18. Apr 2011, 22:58

#1 Beispieldateien

Beitragvon harteknut » Di 19. Jan 2016, 23:34

Hallo zusammen,

ich mache gerade die ersten Schritte mit openHAB (1.8) und LCN über LinHK (1.16.1).
Lampen und Relais kann ich schalten, aber Temperaturen und Sollwerte werden noch nicht angezeigt.
Daher meine Bitte:
Könntet Ihr mal Beispieldateien Eurer *.items- und *.sitemap-Dateien zeigen? Das treibt den Fortschritt bestimmt mit großen Schritten an.
Ich fang mal an:
Hier meine ersten Items zum probieren:

Code: Alles auswählen

Switch lcnLightSwitch2 "Spots Bad" {lcn="[ON:lcndemo:ON.0.M035.2.1s], [OFF:lcndemo:OFF.0.M035.2.1s]"}
Switch lcngarten "Garten" {lcn="[ON:lcndemo:RELAYS.0.210.-1------], [OFF:lcndemo:RELAYS.0.210.-0------]"}

Dimmer lcnLightDimmer "Light [%s]" {lcn="[lcndemo:OUTPUT_STATUS.0.M035.1], [INCREASE:lcndemo:ADD.0.M035.1.5%], [DECREASE:lcndemo:SUB.0.M035.1.5%], [%i:lcndemo:DIM.0.M035.1.%i]"}

String lcnTemp "Temperature [%s °C]" {lcn="[lcndemo:VAR.0.M035.1.°C]"}
String exampleVar1 "M035 Var 1 [%s]" {lcn="[lcndemo:VAR.0.35.1.lcn]"}


und hier die Sitemap:

Code: Alles auswählen

sitemap default label="Haus"
{
    Frame label="Haus" {
      Switch item=lcnLightSwitch2
        Slider item=lcnLightDimmer
        Text item=lcnTemp
      Text item=exampleVar1
      Switch item=lcngarten
    }
}


Danke Euch,
Simon


Penrose
Fingerwundschreiber
Fingerwundschreiber
Beiträge: 142
Registriert: So 11. Nov 2012, 14:34

#2 RE: Beispieldateien

Beitragvon Penrose » Mi 20. Jan 2016, 08:41

Es gibt wohl ein Problem mit dem °C-Parameter - er funktioniert nicht. Bei mir steht CELSIUS, damit geht's. Sollwerte habe ich noch nicht. Bespieldateien liefere ich noch nach.

Thomas


BBL
Schon länger hier...
Schon länger hier...
Beiträge: 99
Registriert: Mi 3. Dez 2014, 13:59
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

#3 RE: Beispieldateien

Beitragvon BBL » Mi 20. Jan 2016, 15:26

Auszug aus meiner Sitemap:

Code: Alles auswählen

Frame {
   Group item=gLCN_Wohnen
   Group item=gLCN_Aussen
}


Zugehörige Items:

Code: Alles auswählen

Group gLCN_All
Group gLCN_Wohnen "Wohnbereich"  (gLCN_All)
Group gLCN_Aussen "Außen"  (gLCN_All)
Group gLCN_Flur "Flur"  (gLCN_All)

/* Wohnbereich */
Switch Light_EG_Indir "Indirekt"  (gLCN_Wohnen) {lcn="[ON:pi:RELAYS.0.7.-------1], [OFF:pi:RELAYS.0.7.-------0]"}
Dimmer Light_EG_Spots "Spots Wohnzimmer [%s%%]"  (gLCN_Wohnen) {lcn="[%i:pi:DIM.0.7.1.%i], [pi:OUTPUT_STATUS.0.7.1], [ON:pi:ON.0.7.1.2s], [OFF:pi:OFF.0.7.1.2s], [INCREASE:pi:ADD.0.7.1.5%], [DECREASE:pi:SUB.0.7.1.5%]"}
Dimmer Light_EG_Ess "Esstisch [%s%%]"  (gLCN_Wohnen) {lcn="[%i:pi:DIM.0.6.2.%i], [pi:OUTPUT_STATUS.0.6.2], [ON:pi:ON.0.6.2.2s], [OFF:pi:OFF.0.6.2.2s], [INCREASE:pi:ADD.0.6.2.5%], [DECREASE:pi:SUB.0.6.2.5%]"}

String Temp_EG_Wohn "Temperatur Kühlschrank [%s°C]"  (gLCN_Wohnen) {lcn="[pi:VAR_VALUE.0.9.3.CELSIUS]"}

Rollershutter RS_EG_RSL "Raffstore links"  (gLCN_Wohnen) {lcn="[DOWN:pi:RELAYS.0.5.--11----], [UP:pi:RELAYS.0.5.--10----], [STOP:pi:RELAYS.0.5.--00----]"}
Rollershutter RS_EG_RSR "Raffstore rechts"  (gLCN_Wohnen) {lcn="[DOWN:pi:RELAYS.0.5.11------], [UP:pi:RELAYS.0.5.10------], [STOP:pi:RELAYS.0.5.00------]"}
Rollershutter RS_EG_EAT "Rolladen Esstisch"  (gLCN_Wohnen) {lcn="[DOWN:pi:RELAYS.0.5.------11], [UP:pi:RELAYS.0.5.------10], [STOP:pi:RELAYS.0.5.------00]"}

/* Aussen */
Dimmer Light_Outside_Terrace "Terrasse [%d %%]"  (gLCN_Aussen) {lcn="[%i:pi:DIM.0.8.1.%i], [pi:OUTPUT_STATUS.0.8.1], [ON:pi:ON.0.8.1.2s], [OFF:pi:OFF.0.8.1.2s], [INCREASE:pi:ADD.0.8.1.5%], [DECREASE:pi:SUB.0.8.1.5%]"}

String Temp_Outside "Temperatur [%s °C]"  (gLCN_Aussen) {lcn="[pi:VAR_VALUE.0.5.2.CELSIUS]"}
String Lux_Outside "Helligkeit [%s Lux]" (gLCN_Aussen) {lcn="[pi:VAR_VALUE.0.5.3.lx]"}
Home Assistant Nutzer (vormals openHAB Nutzer)


Themenersteller
harteknut
Fingerwundschreiber
Fingerwundschreiber
Beiträge: 131
Registriert: Mo 18. Apr 2011, 22:58

#4 RE: Beispieldateien

Beitragvon harteknut » Mi 20. Jan 2016, 22:37

Hallo zusammen,

vielen Dank für die Hinweise!:thumbup:
Mit CELSIUS gehts! Jetzt ist alles da. Hätte wohl mal vorher die verschiedenen Vorschläge aus der Github-Readme probieren sollen.
Dachte, die würden alle gehen und nicht nur einer davon.
Ich freu mich jedenfalls und mache sofort weiter...

Gruß,
Simon


cerise
Schon länger hier...
Schon länger hier...
Beiträge: 63
Registriert: Di 5. Jan 2010, 20:36
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

#5 RE: Beispieldateien

Beitragvon cerise » Di 2. Feb 2016, 20:23

Hier mal meine sitemap

Code: Alles auswählen

sitemap default label="lcn"
{
    Frame {
        Group item=gDG label="Dachgeschoss" icon="attic"
        Group item=gOG label="Obergeschoss" icon="firstfloor"
        Group item=gEG label="Erdgeschoss" icon="groundfloor"
        Group item=gUG label="Keller" icon="cellar"
        Group item=gEXT label="Draussen" icon="garden"
    }
}


und einige Zeilen aus den items:

Code: Alles auswählen

// Gruppen
Group gDG   // Gruppe Dachgeschoss
Group gOG   // Gruppe Obergeschoss
Group gEG   // Gruppe Erdgeschoss
Group gUG   // Gruppe Untergeschoss
Group gEXT //draussen

Group gOG_TR  "Treppe OG"       (gOG)
Group gOG_KIZ  "Kinderzimmer1"       (gOG)

Group gEG_ESS      "Esszimmer"         (gEG)
Group gEG_WZ     "Wohnzimmer"          (gEG)
Group gEXT_HOF         "Hof"              (gEXT)


/*Licht*/
Switch Licht_EG_WZ_TV        "Licht TV Wohnzimmer"  (gEG_WZ) {lcn="[myhome:OUTPUT_STATUS.0.12.1], [ON:myhome:ON.0.12.1], [OFF:myhome:OFF.0.12.1]"}

/*Dimmer*/
Dimmer Licht_EG_WZ_BOGEN      "Bogenlampe [%s]" (gEG_WZ) {lcn="[myhome:OUTPUT_STATUS.0.12.2], [ON:myhome:ON.0.12.2.2s], [OFF:myhome:OFF.0.12.2.2s], [INCREASE:myhome:ADD.0.12.2.5%], [DECREASE:myhome:SUB.0.12.2.5%], [%i:myhome:DIM.0.12.2.%i]"}

Dimmer Licht_EXT_HOF     "Licht Hof W [%s]"  (gEXT_HOF) {lcn="[myhome:OUTPUT_STATUS.0.8.1], [INCREASE:myhome:ADD.0.8.1.5%], [DECREASE:myhome:SUB.0.8.1.5%], [%i:myhome:DIM.0.8.1.%i]"}

/*Fensterkontakte*/
Contact FK_OG_KIZ "Fenster Kinderzimmer" (gOG_KIZ) {lcn="[myhome:BINARY_STATE.0.5.7]"}
Contact FK_EXT_GARAGE "Garagentor" (gEXT_HOF) {lcn="[myhome:BINARY_STATE.0.10.4]"}

/*Rollaeden*/
Rollershutter ROLL_EG_WZ "Jalousie Wohnzimmer" (gEG_WZ) {lcn="[myhome:RELAY_STATE.0.10.2], [UP:myhome:RELAYS.0.10.10------], [DOWN:myhome:RELAYS.0.10.11------], [STOP:myhome:RELAYS.0.10.0-------]"}

Rollershutter ROLL_EXT_GARAGE "Garagentor" (gEXT_HOF) {lcn="[myhome:BINARY_STATE.0.10.4], [UP:myhome:PCK.0.10.R8T011--1-----], [DOWN:myhome:PCK.0.10.R8T011--1-----], [STOP:myhome:PCK.0.10.R8T011--1-----]"}

/*Temperaturen*/
String TEMP_EG_WZ "Temperatur WZ [%s °C]"  (gEG_WZ) {lcn="[myhome:VAR_VALUE.0.12.2.CELSIUS]"}


Gruß, Jochen.


Zurück zu „OpenHAB“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste