Openhab3 Semantic Model
- TuxTux
- Beiträge: 65
- Registriert: 6. Nov 2019 23:47
- Wohnort: Achim
Re: Openhab3 Semantic Model
Ok, so dachte ich mir das schon.
Die Geräte sind die Aktoren selber. Jalousieaktoren, Schaltaktoren, Heizaktoren, Busspannung etc. Möchte die Geräte halt irgendwo abbilden
Und dann auch ein paar Zentrale Points denke ich. Keine Ahnung bin noch unschlüssig. Die Busspannungsversorgung liefert mir Zeit seit neustart, fehler,spannung und strom etc. das reicht ja direkt im Equipment abgebildet zu sein oder wie siehst du das?
Gruß Tux
Die Geräte sind die Aktoren selber. Jalousieaktoren, Schaltaktoren, Heizaktoren, Busspannung etc. Möchte die Geräte halt irgendwo abbilden
Und dann auch ein paar Zentrale Points denke ich. Keine Ahnung bin noch unschlüssig. Die Busspannungsversorgung liefert mir Zeit seit neustart, fehler,spannung und strom etc. das reicht ja direkt im Equipment abgebildet zu sein oder wie siehst du das?
Gruß Tux
Proxmoxx 6.xx @ HP T610 8GB Ram 128GB SSD
HOST 1: LXC Ubuntu 18.04 --> Fhem 6.xx SIGNALDUINO / MQTT / ZIGBEE / HOMEBRIDGE
HOST 2: LXC Ubuntu 18.04 --> OH 2.xx BSB BUS /KNX / WEATHER / NTP / ASTRO / MQTT / TIMESCHEDULING BLINDS
HOST 3: LXC Ubuntu 20.4 --> TVHEADEND Server Running Zattoo
HOST 4: LXC Ubuntu 20.04 --> OH 3.xx actual playground
"No message, is a good message"
HOST 1: LXC Ubuntu 18.04 --> Fhem 6.xx SIGNALDUINO / MQTT / ZIGBEE / HOMEBRIDGE
HOST 2: LXC Ubuntu 18.04 --> OH 2.xx BSB BUS /KNX / WEATHER / NTP / ASTRO / MQTT / TIMESCHEDULING BLINDS
HOST 3: LXC Ubuntu 20.4 --> TVHEADEND Server Running Zattoo
HOST 4: LXC Ubuntu 20.04 --> OH 3.xx actual playground
"No message, is a good message"
- peter-pan
- Beiträge: 2573
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: Openhab3 Semantic Model
Ich denke das geht schon alles, irgendwie . Vielleicht kannst du mit dem nachstehenden Beispiel etwas anfangen. Es handelt sich dabei um eine Sonof Pow der an einer Stehlampe hängt.
Als Equipment habe ich hier PowerOutlet gewählt. Das bedeutet, wie du ja schon bereits gesagt hast, das dieses Gerät in der Seite "Geräte/Equipment" unter Steckdosen komplett angezeigt wird.
Durch die Eigenschaften Power, Current, Voltage, etc. findest du diese auch in der Seite Eigenschaften entsprechend wieder (Spannung, Strom, etc.).
Das Equipment selber findest du natürlich auch in erster Linie in der "Location" wieder. Bei mir ist es das Wohnzimmer (gEG_Wohnen). Wie du auch siehst, habe ich an einzelnen Items noch zusätzliche Gruppen angebunden. Für das Item "Switch Sonoff_Pow_02" z.B. die Gruppe "gLight". Diese Gruppe ist bei mir auch eine Location
Du bist aber durch die Gestaltung deiner eigenen Pages wieder vollkommen unabhängig vom semantischen Modell z.B. hab ich hier einfach ein paar Gruppen visualisiert und und einen Button zum manuellen Anstoßen einer Rule:
oder hier eine Thermostatsteuerung:
Ich spiele einfach noch ein bisschen mit den Möglichkeiten und probier mal da und dort was. Wichtig ist dabei natürlich immer, dass die Bindings/Things/Channel/Items alle ok sind und auch Werte liefern. Es gibt sicherlich auch noch einige Kinderkrankheiten in OH3 auszumerzen, aber auch das hat sich schon verbessert mit openHAB 3.1.0.M1. Ich finde es auch ein bisschen träger/langsamer als OH2. Dies ist aber wahrscheinlich den "schönen Bildchen" geschuldet. Aber in der Praxis wird man ja auch nicht immer von einer Seite zur anderen springen.
Deshalb läuft mein Produktions-System immer noch unter OH2.5.12. Ich hoffe ich habe dich jetzt nicht noch mehr verwirrt und du kannst evtl. das eine oder andere gebrauchen.
Code: Alles auswählen
Group gPow_02 "Stehlampe Sonoff Pow 02" <standard_lamp> (gEG_Wohnen) ["PowerOutlet"]
Switch Sonoff_Pow_02 "Stehlampe [MAP(de.map):%s]" <standard_lamp> (gPow_02,gT_OnOff,gLight) ["Switch","Light"] { channel="mqtt:topic:vera:pow02:power"}
Number Sonoff_Pow_02_RSSI "Stehlampe RSSI [%s]" <qualityofservice> (gPow_02,gRSSI) ["Point"] { channel="mqtt:topic:vera:pow02:rssi" }
String Sonoff_Pow_02_Version "Stehlampe Version [%s]" <sonoff_pow> (gPow_02,gVer) ["Point"] { channel="mqtt:topic:vera:pow02:version" }
Switch Sonoff_Pow_02_Unreach "Stehlampe Ereichbarkeit [%s]" <siren1> (gPow_02,gLWT) ["Point"] { channel="mqtt:topic:vera:pow02:reachable" }
String Sonoff_Pow_02_Hardware "Stehlampe Hardware [%s]" <sonoff_pow> (gPow_02,gHard) ["Point"] { channel="mqtt:topic:vera:pow02:hardware" }
String Sonoff_Pow_02_IPAddress "Stehlampe IP-Address [%s]" <sonoff_pow> (gPow_02,gIpAd) ["Point"] { channel="mqtt:topic:vera:pow02:ipaddress" }
Number Sonoff_Pow_02_Verbrauch "Stehlampe Verbrauch Total[%.2f kWh]" <standard_lamp> (gPow_02) ["Power"] { channel="mqtt:topic:vera:pow02:total" }
Number Sonoff_Pow_02_VerbrauchHeute "Stehlampe Verbrauch Heute[%.2f kWh]" <standard_lamp> (gPow_02) ["Power"] { channel="mqtt:topic:vera:pow02:totalday" }
Number Sonoff_Pow_02_VerbrauchGestern "Stehlampe Verbrauch Gestern[%.2f kWh]" <standard_lamp> (gPow_02) ["Power"] { channel="mqtt:topic:vera:pow02:totalyest" }
Number Sonoff_Pow_02_Strom "Stehlampe Stromaufnahme [%.2f A]" <standard_lamp> (gPow_02) ["Current"] { channel="mqtt:topic:vera:pow02:current" }
Number Sonoff_Pow_02_Spannung "Stehlampe Spannung[%.2f Volt]" <standard_lamp> (gPow_02) ["Voltage"] { channel="mqtt:topic:vera:pow02:voltage" }
Number Sonoff_Pow_02_Leisung "Stehlampe Leistung[%.2f W]" <standard_lamp> (gPow_02) ["Power"] { channel="mqtt:topic:vera:pow02:powerload" }
String Sonoff_Pow_02_SSID "Stehlampe Wlan [%s]" <standard_lamp> (gPow_02,gSSId) ["Status"] { channel="mqtt:topic:vera:pow02:ssid" }
DateTime Sonoff_Pow_02_Date "Stehlampe Refresh [%1$tH:%1$tM]" <standard_lamp> (gPow_02) ["Status"] { channel="mqtt:topic:vera:pow02:time" }
Number Sonoff_Pow_02_PowerDelta "Stehlampe Power-Delta [%.2f W]" <standard_lamp> (gPow_02) ["Power"] { channel="mqtt:topic:vera:pow02:powerdelta" }
Durch die Eigenschaften Power, Current, Voltage, etc. findest du diese auch in der Seite Eigenschaften entsprechend wieder (Spannung, Strom, etc.).
Das Equipment selber findest du natürlich auch in erster Linie in der "Location" wieder. Bei mir ist es das Wohnzimmer (gEG_Wohnen). Wie du auch siehst, habe ich an einzelnen Items noch zusätzliche Gruppen angebunden. Für das Item "Switch Sonoff_Pow_02" z.B. die Gruppe "gLight". Diese Gruppe ist bei mir auch eine Location
Code: Alles auswählen
Group:Switch:OR(ON,OFF) gLight "Licht [MAP(de.map):%s]" <light> (gInnen) ["Indoor"]
Deshalb läuft mein Produktions-System immer noch unter OH2.5.12. Ich hoffe ich habe dich jetzt nicht noch mehr verwirrt und du kannst evtl. das eine oder andere gebrauchen.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.2 openhabian
- TuxTux
- Beiträge: 65
- Registriert: 6. Nov 2019 23:47
- Wohnort: Achim
Re: Openhab3 Semantic Model
Ich wusste du bist noch wach. Vielen Dank für deine Beispiele. Die verwirren gar nicht, ich bin mir einfach noch nicht sicher was ich will glaube ich. Auch wie man später alles steuern und anzeigen soll. Ich verfolge vermutlich 2 Ansätze. Den ersten ich will immer alles an einem Ort in einer Übersicht und den zweiten, alles soll immer schön geordnet sein und Raum für Raum zugewiesen.
Ich hab die Devices jetzt alle im HWR unter der Hauptverteilung als Equipment angelegt und das sieht super aus nur erfüllt mich nicht wirklich.
Ich werde da jetzt einfach mal eine Nacht drüber schlafen und schauen was mir wichtig ist und das dann so versuchen zu verfolgen.
Ich danke dir nochmal und wünsche eine gute Nacht.
Gruß Sebastian
Proxmoxx 6.xx @ HP T610 8GB Ram 128GB SSD
HOST 1: LXC Ubuntu 18.04 --> Fhem 6.xx SIGNALDUINO / MQTT / ZIGBEE / HOMEBRIDGE
HOST 2: LXC Ubuntu 18.04 --> OH 2.xx BSB BUS /KNX / WEATHER / NTP / ASTRO / MQTT / TIMESCHEDULING BLINDS
HOST 3: LXC Ubuntu 20.4 --> TVHEADEND Server Running Zattoo
HOST 4: LXC Ubuntu 20.04 --> OH 3.xx actual playground
"No message, is a good message"
HOST 1: LXC Ubuntu 18.04 --> Fhem 6.xx SIGNALDUINO / MQTT / ZIGBEE / HOMEBRIDGE
HOST 2: LXC Ubuntu 18.04 --> OH 2.xx BSB BUS /KNX / WEATHER / NTP / ASTRO / MQTT / TIMESCHEDULING BLINDS
HOST 3: LXC Ubuntu 20.4 --> TVHEADEND Server Running Zattoo
HOST 4: LXC Ubuntu 20.04 --> OH 3.xx actual playground
"No message, is a good message"
-
- Beiträge: 1161
- Registriert: 4. Nov 2019 22:08
Re: Openhab3 Semantic Model
Off-topic: Welche Thermostate nutzt Du dort und wie lange halten die Batterien im Schnitt??
Ich habe z.B. einen Shelly H&T, wo die Batterie ca. 9 Monate halten sollte, defacto sind die nach spätestens 1 Monat leer
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3
- peter-pan
- Beiträge: 2573
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: Openhab3 Semantic Model
Ich habe AVM-Fritz-Thermostate (Dect301+Comet-Dect). Die Lebensdauer hängt natürlich auch von der Qualität der Batterien ab, aber mit Duracell PLUS und Varta Industrial PRO habe ich gute Erfahrungen gemacht. Die halten ca. 3/4 bis 1 Jahr.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.2 openhabian
- scotty
- Beiträge: 676
- Registriert: 28. Apr 2020 04:44
Re: Openhab3 Semantic Model
Hallo zusammen, ich bin immer noch dabei, mir eine Grundstruktur zu überlegen. In oh2.5 habe ich unter Habpanel Widgets mit eigenen Icons in Form von SVG-Dateien erstellt. Weiß jemand, ob für die Pages unter OH3 die gleichen Dateien verwendet werden können?
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's
- peter-pan
- Beiträge: 2573
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: Openhab3 Semantic Model
Die Icons aus OH2 können auch in OH3 verwendet werden.scotty hat geschrieben: ↑8. Feb 2021 05:17 Hallo zusammen, ich bin immer noch dabei, mir eine Grundstruktur zu überlegen. In oh2.5 habe ich unter Habpanel Widgets mit eigenen Icons in Form von SVG-Dateien erstellt. Weiß jemand, ob für die Pages unter OH3 die gleichen Dateien verwendet werden können?
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.2 openhabian
-
- Beiträge: 1161
- Registriert: 4. Nov 2019 22:08
Openhab3 Semantic Model - Smartphones
Hi zusammen,
ich habe für die Anwesendheitserkennung der iOS Geräte Gruppen erstellt, da jedes Gerät 2 mögliche MACs haben kann.
Dies funktioniert so weit auch
Jedoch kann ich "markierter Pfeil" immer noch in die Gruppe wechseln, welche dann jedoch leer ist.
Kann ich dies verhindern und nur den Status anzeigen lassen??
VG
Jörg
ich habe für die Anwesendheitserkennung der iOS Geräte Gruppen erstellt, da jedes Gerät 2 mögliche MACs haben kann.
Code: Alles auswählen
Group gIndoor "Innenbereiche" ["Indoor"]
Group gHouse "Castle" <group> (gIndoor) ["House"] {synonyms="Hauses"}
Group eMobiles "Mobile Geräte" (gIndoor) ["Smartphone"]
Group:Switch:OR(ON, OFF) sFboxJoergiPhoneOnline "Joerg iPhone [MAP(presence.map):%s]" <man_3> (eMobiles) ["Presence"] {stateDescription="pattern" [readOnly=true]}
Kann ich dies verhindern und nur den Status anzeigen lassen??
VG
Jörg
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3
- TuxTux
- Beiträge: 65
- Registriert: 6. Nov 2019 23:47
- Wohnort: Achim
Re: Openhab3 Semantic Model
Hmm,
da kann ich gerade nichts zu sagen. Ich habe ein ganz anderes Problem. Ich versuche gerade die bunten kacheln zu erstellen und schaffe das einfach nicht. Ich habe eine Page im Layout Stil erstellt, dort dann einen Block hinzugefügt. Dann Zellen aus meinem Model angelegt. Alle Zellen sind und bleiben weiß. Durch das angelegte Equipment im HWR wird und Standort auch automatisch eine Zelle angezeigt und sogar in Farbe. Übersehe ich was oder mache ich was falsch? Möchte mir eine Page erstellen die KNX heißt und dort sämtliche Räume abbilden in verschiedenen Farben und dort dann die Möglichen Funktionen in den Räumen hinterlegen.
Freue mich auf eure Antworten.
da kann ich gerade nichts zu sagen. Ich habe ein ganz anderes Problem. Ich versuche gerade die bunten kacheln zu erstellen und schaffe das einfach nicht. Ich habe eine Page im Layout Stil erstellt, dort dann einen Block hinzugefügt. Dann Zellen aus meinem Model angelegt. Alle Zellen sind und bleiben weiß. Durch das angelegte Equipment im HWR wird und Standort auch automatisch eine Zelle angezeigt und sogar in Farbe. Übersehe ich was oder mache ich was falsch? Möchte mir eine Page erstellen die KNX heißt und dort sämtliche Räume abbilden in verschiedenen Farben und dort dann die Möglichen Funktionen in den Räumen hinterlegen.
Freue mich auf eure Antworten.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Proxmoxx 6.xx @ HP T610 8GB Ram 128GB SSD
HOST 1: LXC Ubuntu 18.04 --> Fhem 6.xx SIGNALDUINO / MQTT / ZIGBEE / HOMEBRIDGE
HOST 2: LXC Ubuntu 18.04 --> OH 2.xx BSB BUS /KNX / WEATHER / NTP / ASTRO / MQTT / TIMESCHEDULING BLINDS
HOST 3: LXC Ubuntu 20.4 --> TVHEADEND Server Running Zattoo
HOST 4: LXC Ubuntu 20.04 --> OH 3.xx actual playground
"No message, is a good message"
HOST 1: LXC Ubuntu 18.04 --> Fhem 6.xx SIGNALDUINO / MQTT / ZIGBEE / HOMEBRIDGE
HOST 2: LXC Ubuntu 18.04 --> OH 2.xx BSB BUS /KNX / WEATHER / NTP / ASTRO / MQTT / TIMESCHEDULING BLINDS
HOST 3: LXC Ubuntu 20.4 --> TVHEADEND Server Running Zattoo
HOST 4: LXC Ubuntu 20.04 --> OH 3.xx actual playground
"No message, is a good message"
- peter-pan
- Beiträge: 2573
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: Openhab3 Semantic Model
Schau mal nach dem Parameter "Highlight Color" oder "Background style" oder so ähnlich in der Widget-Konfiguration.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.2 openhabian