OpenHab 2 - Homematic - Homebridge
Moderator: Co-Administratoren
Re: OpenHab 2 - Homematic - Homebridge
Wie mache ich es denn wenn ich alles über die PaperUI eingerichtet habe ? Wo finde ich die config ?
Gesendet von iPhone mit Tapatalk
Gesendet von iPhone mit Tapatalk
-
- Beiträge: 171
- Registriert: 06.01.2016, 14:00
Re: OpenHab 2 - Homematic - Homebridge
Schau dir mal die Anleitung für echo alexa an, da steht alles weitere dazu drin
-
- Beiträge: 171
- Registriert: 06.01.2016, 14:00
Re: OpenHab 2 - Homematic - Homebridge
@Dragonfly hast du dazu evtl eine Idee?
Versuche gerade Homekit zum fliegen zu bekommen.
Dort kann ich auch wunderbar die Lampen steuern, dimmen, Heizung regeln usw.
Die Heizkörper Regelung wird dort in Gruppen angelegt. Aber weder bei Max noch beim HM IP bekomme ich es hin, dass im Ipad der Modus (AUS, Auto, Manuell) korrekt angezeigt wird. Der steht immer auf aus.
Anbei einmal der Auszug aus dem Items vom HMIP und vom MAX:
Group gHeizung_Schlafzimmer "Heizung Schlafzimmer" ["Thermostat"]
Number Schlafzimmer_temp_abfragen "Schlafzimmer Heizung" (gHeizung_Schlafzimmer) ["CurrentTemperature"] {channel="homematic:HMIP-WTH:4ddd1234:123456B4784125:1#ACTUAL_TEMPERATURE"}
Number Schlafzimmer_temp_einstellen "Schlafzimmer Heizung" (gHeizung_Schlafzimmer) ["TargetTemperature"] {channel="homematic:HMIP-WTH:4ddd1234:123456B4784125:1#SET_POINT_TEMPERATURE"}
Number Schlafzimmer_modus "Schlafzimmer Modus [MAP(de.map):%s]" (gHeizung_Schlafzimmer) ["homekit:HeatingCoolingMode"] {channel="homematic:HMIP-WTH:4ddd1234:123456B4784125:1#CONTROL_MODE"}
String Schlafzimmer_shutter "Schlafzimmer [MAP(de.map):%s]" (gHeizung_Schlafzimmer) {channel="homematic:HMIP-WTH:4ddd1234:123456B4784125:1#WINDOW_STATE"}
Group gHeizung_Arbeitszimmer "Heizung Arbeitszimmer" ["Thermostat"]
Number Arbeitszimmer_temp_einstellen "Arbeitszimmer Heizung" (gHeizung_Arbeitszimmer) ["TargetTemperature"] {channel="max:thermostat:JEQ12334567:JEQ5416874:set_temp"}
Number Arbeitszimmer_temp_auslesen "Arbeitszimmer Heizung" (gHeizung_Arbeitszimmer) ["CurrentTemperature"] {channel="max:thermostat:JEQ12334567:JEQ5416874:actual_temp"}
Switch maxBattery_Arbeitszimmer "Batterie schwach" (gHeizung_Arbeitszimmer) {channel="max:thermostat:JEQ12334567:JEQ5416874:battery_low"}
String maxMode_Arbeitszimmer "Thermostat Mode Setting" (gHeizung_Arbeitszimmer) ["homekit:HeatingCoolingMode"] {channel="max:thermostat:JEQ12334567:JEQ5416874:mode"}
Contact maxShutter_Arbeitszimmer "Fensterkontakt Arbeitszimmer [MAP(de.map):%s]" (gHeizung_Arbeitszimmer) {channel="max:shuttercontact:12334567:JEQ8745714:contact_state"}
Versuche gerade Homekit zum fliegen zu bekommen.
Dort kann ich auch wunderbar die Lampen steuern, dimmen, Heizung regeln usw.
Die Heizkörper Regelung wird dort in Gruppen angelegt. Aber weder bei Max noch beim HM IP bekomme ich es hin, dass im Ipad der Modus (AUS, Auto, Manuell) korrekt angezeigt wird. Der steht immer auf aus.
Anbei einmal der Auszug aus dem Items vom HMIP und vom MAX:
Group gHeizung_Schlafzimmer "Heizung Schlafzimmer" ["Thermostat"]
Number Schlafzimmer_temp_abfragen "Schlafzimmer Heizung" (gHeizung_Schlafzimmer) ["CurrentTemperature"] {channel="homematic:HMIP-WTH:4ddd1234:123456B4784125:1#ACTUAL_TEMPERATURE"}
Number Schlafzimmer_temp_einstellen "Schlafzimmer Heizung" (gHeizung_Schlafzimmer) ["TargetTemperature"] {channel="homematic:HMIP-WTH:4ddd1234:123456B4784125:1#SET_POINT_TEMPERATURE"}
Number Schlafzimmer_modus "Schlafzimmer Modus [MAP(de.map):%s]" (gHeizung_Schlafzimmer) ["homekit:HeatingCoolingMode"] {channel="homematic:HMIP-WTH:4ddd1234:123456B4784125:1#CONTROL_MODE"}
String Schlafzimmer_shutter "Schlafzimmer [MAP(de.map):%s]" (gHeizung_Schlafzimmer) {channel="homematic:HMIP-WTH:4ddd1234:123456B4784125:1#WINDOW_STATE"}
Group gHeizung_Arbeitszimmer "Heizung Arbeitszimmer" ["Thermostat"]
Number Arbeitszimmer_temp_einstellen "Arbeitszimmer Heizung" (gHeizung_Arbeitszimmer) ["TargetTemperature"] {channel="max:thermostat:JEQ12334567:JEQ5416874:set_temp"}
Number Arbeitszimmer_temp_auslesen "Arbeitszimmer Heizung" (gHeizung_Arbeitszimmer) ["CurrentTemperature"] {channel="max:thermostat:JEQ12334567:JEQ5416874:actual_temp"}
Switch maxBattery_Arbeitszimmer "Batterie schwach" (gHeizung_Arbeitszimmer) {channel="max:thermostat:JEQ12334567:JEQ5416874:battery_low"}
String maxMode_Arbeitszimmer "Thermostat Mode Setting" (gHeizung_Arbeitszimmer) ["homekit:HeatingCoolingMode"] {channel="max:thermostat:JEQ12334567:JEQ5416874:mode"}
Contact maxShutter_Arbeitszimmer "Fensterkontakt Arbeitszimmer [MAP(de.map):%s]" (gHeizung_Arbeitszimmer) {channel="max:shuttercontact:12334567:JEQ8745714:contact_state"}
- Dragonfly
- Beiträge: 1249
- Registriert: 04.01.2010, 11:40
- Wohnort: Tyrol
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Re: OpenHab 2 - Homematic - Homebridge
Sorry, da mußt du dich etwas gedulden - habe einen "Smart"-TV gekauft - jetzt muß er halt nur noch Smart werden.
Das muß heute noch rennen!
Das muß heute noch rennen!
-
- Beiträge: 171
- Registriert: 06.01.2016, 14:00
Re: OpenHab 2 - Homematic - Homebridge
Hh ich bin froh das mein tv dumm ist und ich nen smarten vu duo2 habe und nen firetv
Re: OpenHab 2 - Homematic - Homebridge
Hallo,
habe mich heute dran gemacht versucht mein Schlafzimmer Thermostat zu verbinden.
Jedoch stehe ich schon wieder auf dem schlauch.
Habe in dem conf.items eine txt Datei HomeKit.items erzeugt. In diesem habe ich folgendes geschrieben:
Group gSchlafzimmer_Thermostat „Schlafzimmer Thermostat" (gSchlafzimmerThermostat) [ "Thermostat" ]
Number Schlafzimmer_Temperatur „Schlafzimmer Temperatur„ (gSchlafzimmerThermostat) [ "CurrentTemperature" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0060591:4#ACTUAL_TEMPERATURE"}
Number Schlafzimmer_Ziel_Temperatur „Schlafzimmer Ziel Temperatur„ (gSchlafzimmer Thermostat) [ "TargetTemperature" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0060591:4#SET_TEMPERATURE"}
Group gBadezimmer_Thermostat „Badezimmer Thermostat" (gBadezimmerThermostat) [ "Thermostat" ]
Number Badezimmer_Temperatur „Badezimmer Temperatur„ (gBadezimmerThermostat) [ "CurrentTemperature" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0057929:4#ACTUAL_TEMPERATURE"}
Number Badezimmer_Ziel_Temperatur „Badezimmer Ziel Temperatur„ (gBadezimmer Thermostat) [ "TargetTemperature" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0057929:4#SET_TEMPERATURE"}
Group gEsszimmer_Thermostat „Esszimmer Thermostat" (gEsszimmerThermostat) [ "Thermostat" ]
Number Esszimmer_Temperatur „Esszimmer Temperatur„ (gEsszimmerThermostat) [ "CurrentTemperature" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0060476:4#ACTUAL_TEMPERATURE"}
Number Esszimmer_Ziel_Temperatur „Esszimmer Ziel Temperatur„ (gEsszimmer Thermostat) [ "TargetTemperature" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0060476:4#SET_TEMPERATURE"}
Wie muss ich jetzt weiter vorgehen? Versuche ich HomeKit auf dem iPhone nun mit dem OpenHab zu verbinden zeigt es an das kein Gerät unterstützt wird. Bin ich echt zu doof oder steh ich nur extrem auf der Leitung?
habe mich heute dran gemacht versucht mein Schlafzimmer Thermostat zu verbinden.
Jedoch stehe ich schon wieder auf dem schlauch.
Habe in dem conf.items eine txt Datei HomeKit.items erzeugt. In diesem habe ich folgendes geschrieben:
Group gSchlafzimmer_Thermostat „Schlafzimmer Thermostat" (gSchlafzimmerThermostat) [ "Thermostat" ]
Number Schlafzimmer_Temperatur „Schlafzimmer Temperatur„ (gSchlafzimmerThermostat) [ "CurrentTemperature" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0060591:4#ACTUAL_TEMPERATURE"}
Number Schlafzimmer_Ziel_Temperatur „Schlafzimmer Ziel Temperatur„ (gSchlafzimmer Thermostat) [ "TargetTemperature" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0060591:4#SET_TEMPERATURE"}
Group gBadezimmer_Thermostat „Badezimmer Thermostat" (gBadezimmerThermostat) [ "Thermostat" ]
Number Badezimmer_Temperatur „Badezimmer Temperatur„ (gBadezimmerThermostat) [ "CurrentTemperature" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0057929:4#ACTUAL_TEMPERATURE"}
Number Badezimmer_Ziel_Temperatur „Badezimmer Ziel Temperatur„ (gBadezimmer Thermostat) [ "TargetTemperature" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0057929:4#SET_TEMPERATURE"}
Group gEsszimmer_Thermostat „Esszimmer Thermostat" (gEsszimmerThermostat) [ "Thermostat" ]
Number Esszimmer_Temperatur „Esszimmer Temperatur„ (gEsszimmerThermostat) [ "CurrentTemperature" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0060476:4#ACTUAL_TEMPERATURE"}
Number Esszimmer_Ziel_Temperatur „Esszimmer Ziel Temperatur„ (gEsszimmer Thermostat) [ "TargetTemperature" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0060476:4#SET_TEMPERATURE"}
Wie muss ich jetzt weiter vorgehen? Versuche ich HomeKit auf dem iPhone nun mit dem OpenHab zu verbinden zeigt es an das kein Gerät unterstützt wird. Bin ich echt zu doof oder steh ich nur extrem auf der Leitung?
- Dragonfly
- Beiträge: 1249
- Registriert: 04.01.2010, 11:40
- Wohnort: Tyrol
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Re: OpenHab 2 - Homematic - Homebridge
Die gruppe stimmt schonmal nicht auf den ersten blick; so solls gehn:
damit erstellst du die gruppe; die items ordnest du mit (gSchlafzimmerThermostat) der gruppe zu.
nach gruppenerstellung (also wenn fertig konfiguriert) openHAB neu starten!
Code: Alles auswählen
Group gSchlafzimmerThermostat „Schlafzimmer Thermostat" [ "Thermostat" ]
nach gruppenerstellung (also wenn fertig konfiguriert) openHAB neu starten!
-
- Beiträge: 171
- Registriert: 06.01.2016, 14:00
Re: OpenHab 2 - Homematic - Homebridge
@KaJu1894 auch fehlt der homekit eintrag
Wichtig ist das homekit:HeatingCoolingMode ich weiß nicht genau, ob es bei Homematic ein String oder Number Value ist.
Number Schlafzimmer_modus "Schlafzimmer Modus
[MAP(de.map):%s]" (gHeizung_Schlafzimmer) ["homekit:HeatingCoolingMode"] {channel="homematic:HMIP-WTH:4ddd1234:123456B4784125:1#CONTROL_MODE"}
Wichtig ist das homekit:HeatingCoolingMode ich weiß nicht genau, ob es bei Homematic ein String oder Number Value ist.
Number Schlafzimmer_modus "Schlafzimmer Modus
[MAP(de.map):%s]" (gHeizung_Schlafzimmer) ["homekit:HeatingCoolingMode"] {channel="homematic:HMIP-WTH:4ddd1234:123456B4784125:1#CONTROL_MODE"}
Re: OpenHab 2 - Homematic - Homebridge
Also nur nochmal zu meiner Verständnis und sichergehen dass ich alles richtig gemacht habe.
Ich habe HomeKit installiert und Homematic Binding installiert. Ich kann aktuell alle meine 3 Thermostate schalten.
Ich habe jetzt eine HomeKit.items txt Datei angelegt die bei conf/items abgespeichert wurde.
In der Datei habe ich folgendes eingetragen. (Für alle 3 Thermostate gleich)
Group gSchlafzimmer_Thermostat „Schlafzimmer Thermostat" [ "Thermostat" ]
Number Schlafzimmer_Temperatur „Schlafzimmer Temperatur„ (gSchlafzimmer_Thermostat) [ "CurrentTemperature" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0060591:4#ACTUAL_TEMPERATURE"}
Number Schlafzimmer_Ziel_Temperatur „Schlafzimmer Ziel Temperatur„ (gSchlafzimmer_Thermostat) [ "TargetTemperature" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0060591:4#SET_TEMPERATURE"}
String SchlafzimmerThermostatHeatingCoolingMode „Schlafzimmer Thermostat Heating/Cooling Mode" (gSchlafzimmer_Thermostat) [ "homekit:HeatingCoolingMode" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0060591:4#CONTROL_MODE"}
Nachdem ich die Datei abgespeichert habe habe ich im Terminal /logout geschrieben und dann erneut gestartet.
Nun habe ich versucht an meinem iPhone in der HomeKit App mit "OpenHab" zu verbinden, gebe ganz normal den Code ein jedoch sagt es später "nicht unterstützt".
Wo liegt mein Denk Fehler? Ich glaub ich sollte es lassen wenn ich nichtmal das hinbekomme >.<
Woher weißt HomeKit das es sich auf diese Itemliste beziehen soll? Spielen die ganzen Namen die oben genannt sind eine Rolle oder darf man diese frei wählen?
Ich habe HomeKit installiert und Homematic Binding installiert. Ich kann aktuell alle meine 3 Thermostate schalten.
Ich habe jetzt eine HomeKit.items txt Datei angelegt die bei conf/items abgespeichert wurde.
In der Datei habe ich folgendes eingetragen. (Für alle 3 Thermostate gleich)
Group gSchlafzimmer_Thermostat „Schlafzimmer Thermostat" [ "Thermostat" ]
Number Schlafzimmer_Temperatur „Schlafzimmer Temperatur„ (gSchlafzimmer_Thermostat) [ "CurrentTemperature" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0060591:4#ACTUAL_TEMPERATURE"}
Number Schlafzimmer_Ziel_Temperatur „Schlafzimmer Ziel Temperatur„ (gSchlafzimmer_Thermostat) [ "TargetTemperature" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0060591:4#SET_TEMPERATURE"}
String SchlafzimmerThermostatHeatingCoolingMode „Schlafzimmer Thermostat Heating/Cooling Mode" (gSchlafzimmer_Thermostat) [ "homekit:HeatingCoolingMode" ] {channel="homematic:HM-CC-RT-DN:b504933e:MEQ0060591:4#CONTROL_MODE"}
Nachdem ich die Datei abgespeichert habe habe ich im Terminal /logout geschrieben und dann erneut gestartet.
Nun habe ich versucht an meinem iPhone in der HomeKit App mit "OpenHab" zu verbinden, gebe ganz normal den Code ein jedoch sagt es später "nicht unterstützt".
Wo liegt mein Denk Fehler? Ich glaub ich sollte es lassen wenn ich nichtmal das hinbekomme >.<
Woher weißt HomeKit das es sich auf diese Itemliste beziehen soll? Spielen die ganzen Namen die oben genannt sind eine Rolle oder darf man diese frei wählen?
-
- Beiträge: 171
- Registriert: 06.01.2016, 14:00
Re: OpenHab 2 - Homematic - Homebridge
Kann es sein, dass dir noch Module im Linux fehlen? Hast du einen PIN Code in dem Binding vom Homekit vergeben?