Seite 2 von 2

Re: Eurotronics Spirit

Verfasst: 18. Feb 2019 19:49
von udo1toni
Supermario hat geschrieben: 18. Feb 2019 07:50 Ich habe es zwar geschafft die Modi angezeigt zu bekommen z.B. in der Basic Ui oder im iOS app... aber ich kann nicht drauf klicken und ändern.
Wie lässt Du das Item darstellen? Verwendest Du evtl. das Group Widget?
In der Paper Ui kann ich die vier Modi anwählen.
Auf der Control Seite?
Dies hab ich per "Visual Studio" in die Sitemap eingetragen.
<Korinthen>Hoffentlich meinst Du VSCode.</Korinthen>

Code: Alles auswählen

Number GF_LivingRoom_Heating "Heizung" <heating> (GF_LivingRoom, gHeating) ["HVAC"]  {channel="zwave:device:xxxxxxxx:node4:thermostat_mode"}
Vermutlich musst Du noch Leerzeichen zwischen eckigen Klammern und Anführungszeichen einbauen. Kann aber sein, dass dieser Bug inzwischen gefixt ist.

Code: Alles auswählen

[ "HVAC" ]
vielleicht ist jemand so lieb und sag ja: hey.... du musst ja nur ...... ... in solchen klammern dann .... ;-) ick weiss et ja nit.....
Es fehlt (wie schon oben erwähnt) die entscheidende Angabe: Was hast Du in der Sitemap angegeben.

Re: Eurotronics Spirit

Verfasst: 19. Feb 2019 09:51
von Supermario
Erst mal vielen Dank für EUre Hilfe!

Ja in der Paper Ui control ... so mache ich es zur Zeit auch..... :)

sitemap Haus label="xxxxx"
{
Frame {
Group item=gOG label="Obergeschoss" icon="firstfloor"
Group item=gEG label="Erdgeschoss" icon="groundfloor"
Default item=zwave_device_9ce163e6_node3_sensor_door label="Terrassentür Status"
Default item=zwave_device_9ce163e6_node3_sensor_temperature label="Tür Temeratur"
Default item=zwave_device_9ce163e6_node4_sensor_temperature label="Heizung Temeratur"
Default item=zwave_device_9ce163e6_node4_switch_dimmer label="Dimmer"
Default item=zwave_device_9ce163e6_node4_thermostat_mode label="Thermostat mode"

ich habe es so in die Sitemap eingetragen wie gesagt neu gemacht.... dachte das reicht so,Der Modus z.B. "Heat" wird andersfarbig auch angezeigt aber ich kann ihn nicht anwählen......
Bildschirmfoto 2019-02-19 um 09.43.59.png

Re: Eurotronics Spirit

Verfasst: 19. Feb 2019 12:01
von udo1toni
Du hast ja jetzt von vorne gestartet und die Itemnamen haben sich geändert. zwave_device_9ce163e6_node4_thermostat_mode ist vom Typ Number?
Dann kannst Du z.B. Setpoint nehmen, also statt

Code: Alles auswählen

Default item=zwave_device_9ce163e6_node4_thermostat_mode label="Thermostat mode"
trägst Du

Code: Alles auswählen

Setpoint item=zwave_device_9ce163e6_node4_thermostat_mode label="Thermostat mode" minValue=1 myxValue=4 step=1
ein. Dann bekommst Du UP/DOWN Buttons, mit denen Du eine Zahl von 1 bis 4 auswählen kannst.
Noch besser ist diese Variante:

Code: Alles auswählen

Switch item=zwave_device_9ce163e6_node4_thermostat_mode label="Thermostat mode" mappings=[1="Frost",2="Nacht",3="Komfort",4="OFF"]
Die Zahlen sind hier nur als Beispiel, da ich nicht weiß, welche Zahl für welchen Modus steht.
Alternativ zum Switch Widget mit Mapping (ergibt schaltflächen für jedes Mapping) gäbe es noch die Selection:

Code: Alles auswählen

Selection item=zwave_device_9ce163e6_node4_thermostat_mode label="Thermostat mode" mappings=[1="Frost",2="Nacht",3="Komfort",4="OFF"]
Dann musst Du allerdings zweimal klicken, einmal, um die Liste aufzuklappen, das zweite Mal, um den wert auszuwählen.

Re: Eurotronics Spirit

Verfasst: 19. Feb 2019 17:48
von Supermario
Was soll ich sagen ..... ich wollte schon vom Dach springen ;-) ganz gaaanz lieben Dank "udo1tony" das nenn ich mal hilfsbereit an die Hand genommen!
durch deine zugeschnitten Befehlskette hab ich nun zumindest ein wenig kapiert und kann das tun was ich wollte.
Ich kann mit dem Handy mein Thermostat steuern in der App und nicht immer den umständlichen Weg über die Paper UI control.
Ich bin noch ganz weit weg von Regeln ..... aber jetzt geht es wenigstens weiter!

DANKE

LG Mario

Re: Eurotronics Spirit

Verfasst: 19. Feb 2019 17:52
von Supermario
Der nächste Schritt wäre es jetzt einstellen des Ventils der Alexa beizubringen. Wobei ein Konto und das Bindig (Amazon Echo Steurung) schon vorhanden sind.....
Was ich noch nicht kapiert habe ist das "Mapping" aber das hat erst noch was zeit ;-)

Re: Eurotronics Spirit

Verfasst: 19. Feb 2019 19:08
von udo1toni
Zu Alexa kann ich nichts beitragen, mir reichen meine Frau und meine Tochter, anderes Weibsvolk kommt nicht in die Hütte ;)

Re: Eurotronics Spirit

Verfasst: 20. Feb 2019 07:47
von sihui
Supermario hat geschrieben: 19. Feb 2019 17:52 Wobei ein Konto und das Bindig (Amazon Echo Steurung) schon vorhanden sind.....
Das Binding Amazon Echo Control ist dafür nicht geeignet. Du musst das openHAB Alexa Skill auf deinem Amazon Gerät installieren .
Eine komplette Anleitung gibt es hier:
https://community.openhab.org/t/officia ... ab-2/23533
Supermario hat geschrieben: 19. Feb 2019 17:52 Was ich noch nicht kapiert habe ist das "Mapping" aber das hat erst noch was zeit ;-)
Die Syntax dafür ist analog zum Homkit Addon:
https://www.openhab.org/addons/integrat ... figuration

Code: Alles auswählen

Group gDownstairsThermostat "Downstairs Thermostat" (gFF) [ "Thermostat" ]
Number DownstairsThermostatCurrentTemp "Downstairs Thermostat Current Temperature" (gDownstairsThermostat) [ "CurrentTemperature" ]
Number DownstairsThermostatTargetTemperature "Downstairs Thermostat Target Temperature" (gDownstairsThermostat) [ "TargetTemperature" ]
String DownstairsThermostatHeatingCoolingMode "Downstairs Thermostat Heating/Cooling Mode" (gDownstairsThermostat) [ "homekit:HeatingCoolingMode" ]
Bitte nicht UoM verwenden, das funktioniert mit der aktuellen Version des Skills noch nicht ...