Einrichten Siemens Logo <--> openHab2

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
endorphinbiker
Beiträge: 2
Registriert: 17. Nov 2019 20:43

Einrichten Siemens Logo <--> openHab2

Beitrag von endorphinbiker »

Hallo liebe Community,

ich bin neu im Thema openHab.
Ich habe mehrere Siemens Logo (0BA7 und 0BA8) zur Hausautomation eingesetzt.
Bislang habe ich die Visualisierung über NetIO duchgeführt.

OpenHab ist jedoch deutlich übersichtlicher und reizt mich sehr.
Leider hänge ich aber schon bei den Basics:

- Ich habe auf einem Raspberry Pi 3B+ das System Openhabian installiert.
- Dieses läuft fehlerfrei.
- Ebenso habe ich das Siemens PLC Binding installiert.
- in meinem Logo-Programm geht es um das Schalten/abfragen von Netzwerkeingängen, bzw. -Ausgängen.

Hat hier jemand schon Erfahrung mit Siemens Logo und OpenHab?
Kann mir jemand sagen, wo ich was konfigurieren soll, denn Code-Schnipsel habe ich schon gesehen, jedoch weiß ich nicht wo die eingetragen werden müssen.

Ich bin über jeden Hinweis dankbar.

VG

Benutzeravatar
seppy
Beiträge: 738
Registriert: 24. Sep 2015 20:25
Answers: 4
Wohnort: Bonn

Re: Einrichten Siemens Logo <--> openHab2

Beitrag von seppy »

Hi,

es gibt einige Beispiele auf der Binding Seite: https://www.openhab.org/addons/bindings/plclogo/

Hast Du die Bridge konfiguriert? Wenn nicht starte damit...

Grüße,
Seppy
Homematic und HomematicIP über Raspberrymatic (RaspPi 4 4GB) mit 2x HMLAN. Steuerung und Visualisierung durch OpenHAB2 auf RaspPi in Hutschienengehäuse im Sicherungskasten. Rund 100 Aktoren/Sensoren

- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung

endorphinbiker
Beiträge: 2
Registriert: 17. Nov 2019 20:43

Re: Einrichten Siemens Logo <--> openHab2

Beitrag von endorphinbiker »

Hallo Seppy,

vielen Dank.
Den Link kenne ich, aber was muss ich konfigurieren?
Was ist die Bridge und wo muss da was eingetragen werden?

Hier ist mal ein Link zu dem, was ich via NetIO realisiert habe.

https://netioapp.com/de/projects/1159

Dies würde ich gerne besser mittels openHab visualisieren.

Der Einstieg fehlt mir. Google gibt da eigentlich nichts her...

Benutzeravatar
seppy
Beiträge: 738
Registriert: 24. Sep 2015 20:25
Answers: 4
Wohnort: Bonn

Re: Einrichten Siemens Logo <--> openHab2

Beitrag von seppy »

Hi,
die Bridge ist sozusagen das Verbindende Element zwischen openHAB (als "Vermittler") und einem anderen "smarten" Ökossystem. In Deinem Fall Siemens PLC. Als erstes musst Du diese Bridge konfigurieren damit die Verbindung zwischen openHAB und dem Siemens Controller steht.

Ich habe leider keine Ahnung von dem Logo Kram, aber auf der verlinkten Seite sind ja auch Beispiele. Hier das Beispiel der Bridge:

Code: Alles auswählen

Bridge plclogo:device:<DeviceId> [ address="<ip>", family="<0BA7/0BA8>", localTSAP="0x<number>", remoteTSAP="0x<number>", refresh=<number> ]
Dazu legst Du eine Datei unter $OPENHAB_CONF/things mit der Erweiterund .things an und konfigurierst über den o.g. Configstring die Bridge.

Grüße,
Seppy
Homematic und HomematicIP über Raspberrymatic (RaspPi 4 4GB) mit 2x HMLAN. Steuerung und Visualisierung durch OpenHAB2 auf RaspPi in Hutschienengehäuse im Sicherungskasten. Rund 100 Aktoren/Sensoren

- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung

goerdi
Beiträge: 110
Registriert: 21. Dez 2019 23:44

Re: Einrichten Siemens Logo <--> openHab2

Beitrag von goerdi »

Danke erst mal...
das scheint zu funktionieren.....
allerdings tun sich mir da noch 2 Dinge auf
1. da ich mein Licht ja via Logo schalte ich aber dennoch als switch konfigurieren muss, das hat zur Folge im Webif zeigt es mir das auch als switch mit der enstprechenden Bedienung an, allerdings gibts da ja nix zu bedienen weil halt die Logo sich nicht reinpfuschen laesst... kann ich die Bedienung nicht irgendwie ausblenden ?
2. die 0BA7 unterstuetzte ja keine NW Eingänge... ich kann in Openhab zwar VB und VW ansprechen, aber kann ich von einem VW auch eine Bit ansprechen ?

Gruss Gerd

Benutzeravatar
PeterA
Beiträge: 1052
Registriert: 8. Feb 2019 12:12
Answers: 13

Re: Einrichten Siemens Logo <--> openHab2

Beitrag von PeterA »

Hi Gerd,
in deiner jetzigen Visu gibt es einen Punkt "Lüftungsanlage".
Welche Anlage ist da im Einsatz?

Gruß Peter
- OpenHab 2.4
#PWRUP

Benutzeravatar
seppy
Beiträge: 738
Registriert: 24. Sep 2015 20:25
Answers: 4
Wohnort: Bonn

Re: Einrichten Siemens Logo <--> openHab2

Beitrag von seppy »

goerdi hat geschrieben: 6. Jan 2020 00:31 1. da ich mein Licht ja via Logo schalte ich aber dennoch als switch konfigurieren muss, das hat zur Folge im Webif zeigt es mir das auch als switch mit der enstprechenden Bedienung an, allerdings gibts da ja nix zu bedienen weil halt die Logo sich nicht reinpfuschen laesst... kann ich die Bedienung nicht irgendwie ausblenden ?
Ja, definiere es einfach in der Sitemap als Text und nicht als Switch. Evtl. musst Du dann noch eine MAP für die Lesbarkeit nutzen.
goerdi hat geschrieben: 6. Jan 2020 00:31 2. die 0BA7 unterstuetzte ja keine NW Eingänge... ich kann in Openhab zwar VB und VW ansprechen, aber kann ich von einem VW auch eine Bit ansprechen ?
Hier verstehe ich nur Bahnhof :shock: Vermutlich ist das "LOGO" Sprache?

Grüße,
Seppy
Homematic und HomematicIP über Raspberrymatic (RaspPi 4 4GB) mit 2x HMLAN. Steuerung und Visualisierung durch OpenHAB2 auf RaspPi in Hutschienengehäuse im Sicherungskasten. Rund 100 Aktoren/Sensoren

- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung

Galadriel13
Beiträge: 216
Registriert: 30. Dez 2019 20:29

Re: Einrichten Siemens Logo <--> openHab2

Beitrag von Galadriel13 »

Hallo zusammen,

ich bin derzeit auch mit der Konfiguration von openHAB in Verbindung mit einer Siemens Logo 0BA8 (230RCE) am Verzweifeln.
In den englischsprachigen Foren gibt es einige Beispiele, die ich versucht habe umzusetzen.
Blöderweise funktioniert das dennoch nicht.

Es wäre super, wenn mir jemand einen Tipp geben könnte.
Anbei meine Konfiguration:

logo.items

// FF_Dining_Light
Switch FF_Dining_Light "Licht" <light> (FF_Dining, gLight) {channel=""}

Switch ReadOutput01 {channel="plclogo:digital:Logo_Test:Outputs:Q1"}
Switch invisibleSwitch01 {channel="plclogo:pulse:Logo_Test:VB200_2:state"}




logo.things

Bridge plclogo:device:Logo_Test [ address="192.168.xxx.xxx", family="0BA8", localTSAP="0x0100", remoteTSAP="0x0200", refresh=100 ]
{
// FF_Dining_Light
Thing pulse VB200_2 [ block="VB200.2", observe="Q1", pulse=500 ]
}




logo.rules

rule "forward Relay1 command to logo NI1"
when
Item Relay1 received command
then
sendCommand(PLC01_NI1, ON) // short pulse
end




haus.sitemap

sitemap default label="unser Haus Admin"
{
Frame label="Verbraucher"
{
Default item=Steckdose_Haartrockner label="Fön im Badezimmer"
Default item=Steckdose_Stehlampe label="Stehlampe im Wohnzimmer"
}

Frame label="Garten" icon="garden" {
Group item=D_Garden label="Bewässerung Ost/Beete" icon="garden"
Group item=D_Garden label="Bewässerung Nord" icon="garden"
Group item=D_Garden label="Bewässerung Hecke" icon="garden"
Group item=D_Garden label="Bewässerung Teichpflanzen/Buchs Terrasse" icon="garden"
Group item=D_Garden label="Rasen Süd" icon="garden"
Group item=D_Garden label="Rasen West" icon="garden"
}


Frame label="Erdgeschoss" icon="groundfloor"
{
Group item=EG_Garage label="Garage" icon="garagedoor-closed"
Group item=EG_Toilet label="WC" icon="toilet"
Group item=EG_Hallway label="Diele" icon="corridor"
Group item=EG_BathRoom label="Haustechnik" icon="softener"
Group item=EG_Pantry label="Speis" icon="pantry"
Group item=EG_Livingroom label="Wohnzimmer" icon="sofa"
Group item=EG_Kitchen label="Küche" icon="kitchen"
/*Text label="Schlafzimmer" icon="bedroom"
{
Frame label="Tobi"
{
slider item=Night_Light_Brightness_Tobias label="Helligkeit"
slider item=Night_Light_Color_Tobias label="Farbe"
}
Frame label="Micha"
{
slider item=Night_Light_Brightness_Micha label="Helligkeit"
slider item=Night_Light_Color_Micha label="Farbe"
}
}*/
}
Frame label="Obergeschoss" icon="firstfloor"
{
Group item=OG_Corridor label="Empore" icon="corridor"
Group item=OG_Bathroom label="Badezimmer" icon="bath"
Group item=OG_Bedroom label="Schlafzimmer" icon="bedroom"
Group item=OG_Wardrobe label="Ankleide" icon="wardrobe"
Group item=OG_KidsRoom1 label="Zimmer Julia" icon="girl_2"
Group item=OG_KidsRoom2 label="Zimmer Maxi" icon="boy_2"
/*Text label="Schlafzimmer" icon="bedroom"
{
Frame label="Tobi"
{
slider item=Night_Light_Brightness_Tobias label="Helligkeit"
slider item=Night_Light_Color_Tobias label="Farbe"
}
Frame label="Micha"
{
slider item=Night_Light_Brightness_Micha label="Helligkeit"
slider item=Night_Light_Color_Micha label="Farbe"
}
}*/
}

Frame label="Wetter" {
Group item=Weather
}


Frame label="Mirko" {
Text item=CalDav_Marc label="nächster Termin"
Text item=CalDav_Date
Text item=CalDav_Marc1 label="Termin 2"
Text item=CalDav_Date1
Text item=CalDav_Marc2 label="Termin 3"
Text item=CalDav_Date2
}

Frame label="Allgemein" icon="attic" {
Text label="Licht" icon="light" {
Default item=FF_Dining_Light label="Esszimmer"
}
}
}




Danke euch im Voraus.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Hausautomation zu 95% mit Siemens Logo! (5x 0BA8).
Gartenbewässerung, Rollosteuerung, Lichtsteuerung, etc.
Abfrage von Temperaturen, Helligkeit, Füllstand Zisterne Leistung Photovoltaik.

openHAB 4.0.4 mit folgenden Bindings:

- Bosch Indego Binding
- Tankerkönig Binding
- iCalendar Binding
- iCloud Binding
- Anwesenheit via iCloud
- ComfoAir Binding (Zehnder AirComfort A350)
- SolarEdge Binding (PV)
- OpenWeatherMap Binding
- DWD Pollenflug Binding
- DWD Unwetter Binding
- FritzBox TR064 Binding
- PLCLogo Binding
- WIFI LED Binding
- Luxtronikheatpump (Novelan-WP)
- BEOK Raumthermostate
- myenergi

Benutzeravatar
udo1toni
Beiträge: 13864
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Einrichten Siemens Logo <--> openHab2

Beitrag von udo1toni »

Zunächst einmal sollte der Name der Sitemap-Datei exakt dem angegeben Namen der Sitemap entsprechen.

Also hier entweder den Dateinamen auf default.sitemap ändern oder alternativ den Beginn der Datei auf

Code: Alles auswählen

sitemap haus label=...


ändern.

Was „genau“ funktioniert denn nicht?

Gesendet von iPad mit Tapatalk
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Galadriel13
Beiträge: 216
Registriert: 30. Dez 2019 20:29

Re: Einrichten Siemens Logo <--> openHab2

Beitrag von Galadriel13 »

Danke udo1toni für den Hinweis.

Ich habe das korrigiert.
Ich kann via openHAB keinen Eingang einer Logo schalten.

Die Bindings sind für alle Logos konfiguriert (Status grün), ebenso die Things.
Im Basic UI werden die Schalter angezeigt, jedoch bleiben diese ohne Funktion.
Anbei meine Konfiguration:



//logo.things

Bridge plclogo:device:Logo_Test [ address="192.168.178.60", family="0BA8", localTSAP="0x0100", remoteTSAP="0x0200", refresh=100 ]
{
// FF_Stairs_Light
Thing pulse VB200_2 [ block="VB200.2", observe="Q1", pulse=500 ]

// FF_Garage_Light
Thing pulse VB200_4 [ block="VB200.4", observe="Q2", pulse=500 ]

// FF_Litter_Light
Thing pulse VB200_6 [ block="VB200.6", observe="Q3", pulse=500 ]

}




//logo.items

// FF_Stairs_Light
Switch FF_Stairs_Light "Licht" <light> (FF_Stairs, gLight) {channel=""}

Switch ReadOutput01 {channel="plclogo:digital:Logo_Test:Outputs:Q2"}
Switch invisibleSwitch01 {channel="plclogo:pulse:Logo_Test:VB200_2:state"}


// FF_Garage_Light
Switch FF_Garage_Light "Licht" <light> (FF_Garage, gLight) {channel=""}

Switch ReadOutput02 {channel="plclogo:digital:Logo_Test:Outputs:Q3"}
Switch invisibleSwitch02 {channel="plclogo:pulse:Logo_Test:VB200_4:state"}


// FF_Litter_Light
Switch FF_Litter_Light "Licht" <light> (FF_Litter, gLight) {channel=""}

Switch ReadOutput03 {channel="plclogo:digital:Logo_Test:Outputs:Q4"}
Switch invisibleSwitch03 {channel="plclogo:pulse:Logo_Test:VB200_6:state"}



//logo.rules

rule "forward Relay1 command to logo NI1"
when
Item Relay1 received command
then
sendCommand(PLC01_NI1, ON) // short pulse
end




//sitemap

Frame label="Beleuchtung/Licht" icon="attic" {
Text label="Licht" icon="light" {
Default item=FF_Stairs_Light label="Treppenhaus"
Default item=FF_Garage_Light label="Garage"
Default item=FF_Litter_Light label="Mülltonnen"
}



Ich habe im Forum schon eine ganze Menge Hinweise zu dem Thema gefunden, jedoch keine finale Antwort, was man konfigurieren muss, bzw. wie das Logo-Programm aufgebaut sein muss.

Hat jemand die Logo schon erfolgreich eingebunden und kann ein funktionierendes Beispiel (items, rules, things, sitemap) posten?
Danke im voraus, das würde mir sehr weiterhelfen.

Gruß, Galadriel13
Hausautomation zu 95% mit Siemens Logo! (5x 0BA8).
Gartenbewässerung, Rollosteuerung, Lichtsteuerung, etc.
Abfrage von Temperaturen, Helligkeit, Füllstand Zisterne Leistung Photovoltaik.

openHAB 4.0.4 mit folgenden Bindings:

- Bosch Indego Binding
- Tankerkönig Binding
- iCalendar Binding
- iCloud Binding
- Anwesenheit via iCloud
- ComfoAir Binding (Zehnder AirComfort A350)
- SolarEdge Binding (PV)
- OpenWeatherMap Binding
- DWD Pollenflug Binding
- DWD Unwetter Binding
- FritzBox TR064 Binding
- PLCLogo Binding
- WIFI LED Binding
- Luxtronikheatpump (Novelan-WP)
- BEOK Raumthermostate
- myenergi

Antworten