Es gestaltet sich doch schwierig für mich. Ich habe mir das engl. Webinar angehört, die Wiki Doku durchgesehen.
Mir fehlt der Überblick über den Designer und allen files in der Runtime. Dann noch die Syntax selbst.
openHAB läuft nun auf der DS (leider noch immer nicht vom Web erreichbar?), aber zum testen gehts.
Nun, nach Anregung eurerseits, schau ich mal was ich im Haus habe und binden könnte, bzw. was hängt am Intranet ?
AppleTV, alter Panasonic TV mit Vierra, Topfield 2100, SMA Tripower, Synology NAS, Minolta Drucker, div. Netgear Switches GS108, Unifi Wlan...
da sollte ja mal was dabei sein.
dann schaue ich in der Github Wiki nach für Bindings, hmmm finde mal eher wenig, nur Panasonic.
Gut, dann probiere ich das mal.
#1
Config die IP eingeben, der TV hat keine fixe IP, d.h. jedes mal aus/einschalten erhält er eine IP vom DHCP welche frei ist.
Geht das nicht ? muss ein jedes Gerät eine fixe IP haben ?
nach IP Scan füge ich den Code in die openhab.cfg ein.
#2
org.openhab.binding.panasonictv-1.7.1.jar kopiert in addons folder
#3
Group/Items
#4
Sitemap
#Ergebnis
der TV macht mal nix
sobald ich die Webadresse im Designer Internal Web Browser eingebe stürzt der Designer ab, fkt. also nicht.
Gebe ich die Adresse im FF Browser ein sehe ich das. 5.jpg
6.jpg
- warum wird Panasonic TV nicht wie die anderen Gruppen formatiert ? # war nicht im Frame!
- warum fkt. der TV nicht (kann natürlich am alten TV liegen), aber wie kann überprüfen ob da ein Signal raus geht.
muss noch http für die IP Kommunikation aktiviert werden ? benötigt es noch etwas damit die runtime auf das Intranet zugreifen kann?
Im Protokoll auf der DS sehe ich folgendes 7.jpg
Mir fehlt der Überblick über den Designer und allen files in der Runtime. Dann noch die Syntax selbst.
openHAB läuft nun auf der DS (leider noch immer nicht vom Web erreichbar?), aber zum testen gehts.
Nun, nach Anregung eurerseits, schau ich mal was ich im Haus habe und binden könnte, bzw. was hängt am Intranet ?
AppleTV, alter Panasonic TV mit Vierra, Topfield 2100, SMA Tripower, Synology NAS, Minolta Drucker, div. Netgear Switches GS108, Unifi Wlan...
da sollte ja mal was dabei sein.
dann schaue ich in der Github Wiki nach für Bindings, hmmm finde mal eher wenig, nur Panasonic.
Gut, dann probiere ich das mal.
#1
Config die IP eingeben, der TV hat keine fixe IP, d.h. jedes mal aus/einschalten erhält er eine IP vom DHCP welche frei ist.
Geht das nicht ? muss ein jedes Gerät eine fixe IP haben ?
nach IP Scan füge ich den Code in die openhab.cfg ein.
# panasonictv:<instance> = <ip> # IP address of a Panasonic TV, for example
panasonictv:bedroom_tv = 192.168.0.110
panasonictv:bedroom_tv = 192.168.0.110
org.openhab.binding.panasonictv-1.7.1.jar kopiert in addons folder
#3
Group/Items
// Gruppen
Group gEG //
Gruppe Erdgeschoss Group gOG //
Gruppe Obergeschoss
Group Lights
Group All
Group TV
Group OG_Schlafzimmer "Schlafzimmer" <bedroom> (gOG)
Group OG_Kinderzimmer1 "Kinderzimmer1" <boy1> (gOG)
Group OG_Kinderzimmer2 "Kinderzimmer2" <child2> (gOG)
Group OG_Bad "Bad" <bath> (gOG)
Group OG_Flur "Flur OG" (gOG)
Group EG_Kueche "Kueche" <kitchen> (gEG)
Group EG_Esszimmer "Esszimmer" <child1> (gEG)
Group EG_WC "WC" <bath> (gEG)
Group EG_Wohnzimmer "Wohnzimmer" <sofa> (gEG)
Group EG_Abstellraum "Abstellraum" <wardrobe2> (gEG)
Group EG_Flur "Flur EG" (gEG) Group:Switch:OR(ON,OFF)
GLights "Alle Lichter [(%d)]" (All) /*Licht
*/
Switch Licht_OG_Kinderzimmer1 "Licht Kinderzimmer1" (OG_Kinderzimmer1,Lights,GLights,All)
Switch Licht_OG_Kinderzimmer2 "Licht Kinderzimmer2" (OG_Kinderzimmer2)
Switch Licht_OG_Bad_Spiegel "Licht Spiegelschrank" (OG_Bad)
Switch Licht_OG_Flur "Licht Flur/Treppe OG" (OG_Flur)
Switch Licht_EG_Kueche "Licht Kueche" (EG_Kueche)
Switch Licht_EG_Esszimmer "Licht Esszimmer" (EG_Esszimmer)
Switch Licht_EG_WC "Licht WC" (EG_WC)
Switch Licht_EG_Abstellraum "Licht Abstellraum" (EG_Abstellraum)
Switch Licht_EG_Flur "Licht Flur/Treppe EG" (EG_Flur)
/*Dimmer*/
Dimmer Licht_OG_Schlafzimmer "Licht Schlafzimmer" (OG_Schlafzimmer)
Dimmer Licht_OG_Bad "Licht Bad" (OG_Bad)
Dimmer Licht_EG_Wohnzimmer "Licht Wohnzimmer" (EG_Wohnzimmer)
Switch BedroomTVPower "Power" (TV) {panasonictv="bedroom_tv:POWER"}
Switch BedroomVolumeUp "Volume Up" (TV) {panasonictv="bedroom_tv:VOLUP"}
Switch BedroomVolumeDown "Volume Down" (TV) {panasonictv="bedroom_tv:VOLDOWN"}
Switch BedroomTVInput "TV input" (TV) {panasonictv="bedroom_tv:TV"}
Group gEG //
Gruppe Erdgeschoss Group gOG //
Gruppe Obergeschoss
Group Lights
Group All
Group TV
Group OG_Schlafzimmer "Schlafzimmer" <bedroom> (gOG)
Group OG_Kinderzimmer1 "Kinderzimmer1" <boy1> (gOG)
Group OG_Kinderzimmer2 "Kinderzimmer2" <child2> (gOG)
Group OG_Bad "Bad" <bath> (gOG)
Group OG_Flur "Flur OG" (gOG)
Group EG_Kueche "Kueche" <kitchen> (gEG)
Group EG_Esszimmer "Esszimmer" <child1> (gEG)
Group EG_WC "WC" <bath> (gEG)
Group EG_Wohnzimmer "Wohnzimmer" <sofa> (gEG)
Group EG_Abstellraum "Abstellraum" <wardrobe2> (gEG)
Group EG_Flur "Flur EG" (gEG) Group:Switch:OR(ON,OFF)
GLights "Alle Lichter [(%d)]" (All) /*Licht
*/
Switch Licht_OG_Kinderzimmer1 "Licht Kinderzimmer1" (OG_Kinderzimmer1,Lights,GLights,All)
Switch Licht_OG_Kinderzimmer2 "Licht Kinderzimmer2" (OG_Kinderzimmer2)
Switch Licht_OG_Bad_Spiegel "Licht Spiegelschrank" (OG_Bad)
Switch Licht_OG_Flur "Licht Flur/Treppe OG" (OG_Flur)
Switch Licht_EG_Kueche "Licht Kueche" (EG_Kueche)
Switch Licht_EG_Esszimmer "Licht Esszimmer" (EG_Esszimmer)
Switch Licht_EG_WC "Licht WC" (EG_WC)
Switch Licht_EG_Abstellraum "Licht Abstellraum" (EG_Abstellraum)
Switch Licht_EG_Flur "Licht Flur/Treppe EG" (EG_Flur)
/*Dimmer*/
Dimmer Licht_OG_Schlafzimmer "Licht Schlafzimmer" (OG_Schlafzimmer)
Dimmer Licht_OG_Bad "Licht Bad" (OG_Bad)
Dimmer Licht_EG_Wohnzimmer "Licht Wohnzimmer" (EG_Wohnzimmer)
Switch BedroomTVPower "Power" (TV) {panasonictv="bedroom_tv:POWER"}
Switch BedroomVolumeUp "Volume Up" (TV) {panasonictv="bedroom_tv:VOLUP"}
Switch BedroomVolumeDown "Volume Down" (TV) {panasonictv="bedroom_tv:VOLDOWN"}
Switch BedroomTVInput "TV input" (TV) {panasonictv="bedroom_tv:TV"}
Sitemap
sitemap Haus label="Hauptmenue"
{
Frame {
Group item=gOG label="Obergeschoss" icon="firstfloor"
Group item=gEG label="Erdgeschoss" icon="groundfloor"
Group item=Lights label="Lichter" icon="switch-on"
Group item=GLights icon="switch"
{
Switch item=GLights mappings=[OFF="Off"]
Switch item= Licht_OG_Kinderzimmer1 visibility=[Licht_OG_Kinderzimmer1=="ON"]
}
}
Group item=TV label="Panasonic TV" icon="television"
}
{
Frame {
Group item=gOG label="Obergeschoss" icon="firstfloor"
Group item=gEG label="Erdgeschoss" icon="groundfloor"
Group item=Lights label="Lichter" icon="switch-on"
Group item=GLights icon="switch"
{
Switch item=GLights mappings=[OFF="Off"]
Switch item= Licht_OG_Kinderzimmer1 visibility=[Licht_OG_Kinderzimmer1=="ON"]
}
}
Group item=TV label="Panasonic TV" icon="television"
}
der TV macht mal nix
sobald ich die Webadresse im Designer Internal Web Browser eingebe stürzt der Designer ab, fkt. also nicht.
Gebe ich die Adresse im FF Browser ein sehe ich das. 5.jpg
6.jpg
- warum wird Panasonic TV nicht wie die anderen Gruppen formatiert ? # war nicht im Frame!
- warum fkt. der TV nicht (kann natürlich am alten TV liegen), aber wie kann überprüfen ob da ein Signal raus geht.
muss noch http für die IP Kommunikation aktiviert werden ? benötigt es noch etwas damit die runtime auf das Intranet zugreifen kann?
Im Protokoll auf der DS sehe ich folgendes 7.jpg
Kommentar