FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: emilio_35 am 18 November 2017, 18:24:14

Titel: Bosch Smart Home in Fhem
Beitrag von: emilio_35 am 18 November 2017, 18:24:14
Hallo,
kann mann Bosch Smart Home Deräte in Fhem einbinden ?
https://www.bosch-smarthome.com/de/de?WT.mc_id=explido_adword&WT.srch=1
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: h3llraid3r am 18 November 2017, 18:52:33
Falls du die Home Connect-Geräte von BSH meinst:
https://forum.fhem.de/index.php/topic,29353.0.html (https://forum.fhem.de/index.php/topic,29353.0.html)

Ob das native Smart Home von denen mehr kann, müsste jemand beurteilen, der das hat.
Aber bisher gehen schon einige Geräte über das o.a. Modul.
Starten bspw ist aber bei vielen Geräten ein Problem, da man ja schon den Fernstart bei den Geräten aktivieren muss jedes Mal. Ob das deren eigenes System umgehen kann, weiß ich nicht.
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 21 November 2017, 09:25:26
Moin, ich glaube er meint nicht die Elektro-Großgeräte, sondern die Smarthome Produkte wie Heizkörperthermostat usw.

Klick mich  (https://www.amazon.de/gp/aw/d/B01MTSTCB5/ref=mp_s_a_1_1?__mk_de_DE=%C3%85M%C3%85Z%C3%95%C3%91&qid=1511252387&sr=8-1&pi=AC_SX236_SY340_FMwebp_QL65&keywords=bosch+raumklima+starter-paket&dpPl=1&dpID=315Ovj1RQCL&ref=plSrch)

Würde mich aber auch brennend interessieren, zumal sie heute auch auf Amazon (ab 17:30 Uhr) im Angebot sind.
Gibt's da schon was?

Lg
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 25 November 2017, 18:54:07
Habe mir das Raumklima Set Mal bestellt, auf Amazon gibt es einen 15% Rabatt und zusätzlich kann man noch bis 31.12. 100€ Cashback von Bosch bekommen und zwar hier:
https://www.bosch-smarthome.com/de/de/cashback
Ich melde mich noch Mal wenn es geklappt hat.

Ansonsten besteht vielleicht Hoffnung bzgl einer kommenden offenen Schnittstelle es soll ab Frühjahr mit Alexa steuerbar sein:

https://www.bosch-smarthome.com/de/de/partner/amazon-alexa

Bis dahin werde ich nächste Woche mal anfangen zu versuchen mir ein paar Pakete, die von der App ausgehen, anzusehen. Evtl sieht man etwas brauchbares...
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: Abercrombie1892 am 19 Dezember 2017, 20:34:35
konntest du schon was bei dem bosch smarthome erreichen?
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 19 Dezember 2017, 20:40:12
Noch nicht, aus den Paketen, die die App schickt, bin ich noch nicht schlau geworden, aber ich bin mir auch nicht sicher ob ich die richtigen erwischt habe...
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 21 Dezember 2017, 15:21:46
Wer da vllt versierter ist als ich, aber keine Unsummen ausgeben möchte, dem kann ich gerne auch den "Bosch Smart Home Controller" für das System zu Verfügung stellen.
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: Amenophis86 am 21 Dezember 2017, 17:57:39
Wend dich mal an die Leute im Board Home Connect, ich glaube die haben einen Draht zu den BSH Leuten, vielleicht kann man da etwas erreichen.
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: olaf am 04 Januar 2018, 11:50:54
Seit kurz vor Weihnachten gibt es eine REST-API Beschreibung für den Bosch Smarthome Controller - ist allerdings bislang nur Bosch-intern verfügbar. Ich habe mal nachgefragt wann/wie die Veröffentlichung geplant ist.
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 08 Januar 2018, 23:31:08
Das klingt ja schon mal vielversprechend :)
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 05 März 2018, 15:45:01
Ich wollte Mal nachfragen ob es bzgl der REST-Api schon Neuigkeiten gibt :)
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 19 März 2018, 09:59:08
Tür-/Fensterkontakt noch 14h für 22,87€ bei Amazon:
https://smile.amazon.de/Bosch-Smart-Home-Fensterkontakt-App-Funktion/dp/B01N691NKL/ref=lp_14612148031_1_11?s=diy&ie=UTF8&qid=1521449766&sr=1-11&th=1
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: Abercrombie1892 am 19 März 2018, 11:02:14
Guter Preis, aber ich hoffe immer noch auf die implantierung in fhem, um kleinere unauffälligere Sensoren nutzen zu können.
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: mumpitzstuff am 19 März 2018, 15:50:01
Please note: The following description is only for Bosch internal use - it is not allowed to publish the API documentation outside of Bosch

Die REST API darf leider immer noch nicht extern verwendet werden.
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: Abercrombie1892 am 15 Juni 2018, 10:32:45
Gibt es da schon evtl was neues von der Front. Gibt wohl jetzt eine Alexa Integration.
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: mumpitzstuff am 15 Juni 2018, 11:29:30
Ich hatte den Verantwortlichen angeschrieben und die Medlung bekommen, das eine externe Nutzung weiterhin nicht erlaubt ist. Ich könnte aber für mich selbst gern ein Modul schreiben. Dazu sage ich jetzt mal nichts...
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 30 August 2018, 22:12:15
Du könntest ja eines schreiben und zuuuuuuuuuuuuufällig einen Link irgendwo versehentlich liegen lassen :D

Nachtrag: Es scheint was für Entwickler zu kommen:

https://developer.bosch.com/smart-home
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: dwi am 10 September 2018, 18:52:45
War die API mal öffentlich oder ist die Seite schon immer 'comming soon'?
Gibt grad n ganz guten Deal bei tink. Aber ohne fhem ist das ja total nutzlos..
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 10 September 2018, 20:31:04
Moin,
"Schon immer" weiß ich nicht, hab sie ja erst vor ein paar Tagen entdeckt.
Habe noch mal gegoogelt und eine Bachelor-Arbeit über die Sicherheit des Bosch Smart Home Systems gefunden:

http://www.informatik.uni-bremen.de/~sohr/papers/Bartkowski.pdf

Da stehen Port und Protokoll sowie ein wenig Code drin :)
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: princ3 am 22 September 2018, 07:47:45
Hallo zusammen

von mehreren Akkuschraubern bis hin zu der SmartHome Lösung habe ich ja viele Produkte von Bosch und bin auch soweit zufrieden.

Aber dass die API nicht zugänglich ist, wurmt mich schon. Habe nämlich auch wie viele hier und in anderen Foren den Wunsch eigene Abhängigkeiten zu implementieren. Da sind andere, und auch preislich günstigere Lösungen, wesentlich besser aufgestellt. Es missfällt mir auch, dass es mir nicht möglich ist die Bosch SmartHome Lösungen ausserhalb meines wlans über VPN  anzusteuern. Hier hat Phillips hue einen vergleichsweise besseren Job gemacht.

Daher habe ich beim Kundendienst der SmartHome Produkte von Bosch bereits angerufen und meinen Wunsch geäußert. Die Dame am Telefon hat diesen auch aufgenommen. Ob's die richtigen Leute bei Bosch erreicht sei mal dahingestellt. Wenn aber genügend Leute beim Kundendienst anrufen und den Wunsch äußern, eine frei zugängliche API in die SmartHome Lösung zu integrieren, könnte ich mir vorstellen, dass sich etwas tut und Bosch schneller reagiert.

Daher mein Appell an alle hier, sich telefonisch und/oder per Mail beim Kundendienst zu melden und erbitten eine API zu implementieren.

...und ich gucke mir das ganze noch bis Weihnachten an, wenn die API bis dahin nicht implementiert ist, wird die SmartHome Lösung von Bosch ausgetauscht.

Vg
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: NewMatic am 26 September 2018, 16:17:21
ist das nur zufall dass gewisse Bosch Smart Home Geräte gleich aussehen wie die Pedante von Homematic:
https://www.amazon.de/gp/product/B075QJV8WH/ref=gbps_tit_s-6_3455_7aea46e4?ie=UTF8&m=A3JWKAKR8XB7XF

Homematic Rolladenaktor:
https://www.amazon.de/HomeMatic-Funk-Rollladenaktor-1-fach-Markenschalter-Unterputzmontage/dp/B007SVHYF8/ref=sr_1_1?s=diy&ie=UTF8&qid=1537971400&sr=1-1&keywords=homematic+rolladenaktor

Weiß jemand, ob die Bosch Rolladenaktor mit Fhem funktionieren?
Sind bis 1.10 um 20% günstiger auf amazon....
LG
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: Frank_Huber am 26 September 2018, 16:19:30
das müsste HomeMatic IP sein.
https://www.eq-3.de/aktuelles/newsreader/bosch-setzt-homematic-ip-in-kooperation-ein.html
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 26 September 2018, 16:21:01
Huhu, zur Zeit ist das Problem dass gar kein Bosch Smart Home Gerät irgendwie einbindbar ist... Wir warten auf die API die wohl kommt, wann weiß aber niemand so genau...
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: NewMatic am 26 September 2018, 16:36:17
ah schade....
dann sollten die adapter auch die gleichen sein?
https://www.amazon.de/gp/product/B076HT46F4/ref=ox_sc_act_title_1_1_2?smid=A3JWKAKR8XB7XF&psc=1

> also diese müssten auch für dien herömmlichen Homematic Geräte funktionieren ( z.b. HM-LC-Bl1-FM)

Warum meine Frage... sie sind von haus aus günstiger als die homematic und derzeit nochmals mit einem 20% coupon zu haben...
hat die adapter zufällig jemand zuhause?
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: Ban am 26 September 2018, 16:48:28
Ich habe die  Jung (J1) Version von Homematic gerade vor mir liegen. Die sehen von Bosch identisch aus. Die Anderen sollten es auch sein.
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: NewMatic am 26 September 2018, 17:29:41
ja ich denke auch, dass die passen.
und kosten noch dazu weniger als die hälfte, als das Pendant von eq3 :)

Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: tomi_cc16 am 26 Oktober 2018, 18:44:24
Nur als Tipp: Per Reverse Engineering und einem Sniffer auf den Client sollte die API auszulesen sein - die Frage ob sich jemand die Mühe machen möchte.

Bis Ende des Jahres gibt es eine Rabatt Aktion:
https://smarthome.seefeldt-direktmarketing.de/?utm_source=newsletter&utm_medium=email&utm_campaign=Q4+-+Smarte+Geschenke
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 26 Oktober 2018, 18:50:18
Hast du Lust dazu ich habe noch einen Controller (also die Basis Station) übrig und könnte sie dir zuschicken? Ich werde aus den Paketen nicht schlau :D
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: tomi_cc16 am 26 Oktober 2018, 19:19:26
Das nicht aber kannst du die Packete hier posten dann können wir alle mal drüber schauen.
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 26 Oktober 2018, 20:08:24
Naja, die Pakete sind verschlüsselt, die Kommunikation findet ausschließlich über https statt (siehe: http://www.informatik.uni-bremen.de/~sohr/papers/Bartkowski.pdf ). Außerdem würde ich mich nicht wohl fühlen die Pakete hier aller Welt zugänglich zu machen.
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: dwi am 05 November 2018, 20:38:39
Weil Bosch bei mir jetzt auf mehrere Anfragen gar nicht reagiert hat und auch tink sich blöd gestellt hat, bin ich jetzt bei homematic gelandet..
Funktioniert soweit auch tadellos und hat viele weitere Sensoren, die Bosch so direkt nicht bietet. Schade drum.
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 05 November 2018, 20:59:46
Ja, mich nervt's auch langsam, habe zwar nur 4 Heizkörperthermostate und 5 Tür-/Fensterkontakte aber die so günstig bekommen, dass ich sie ungern eintauschen möchte...

Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 23 Dezember 2018, 10:13:26
Kann man eigentlich die bosch-geräte Homematic (IP) zuweisen?
Wenn das ginge, könnte man sich so eine Homematic (IP) Zentrale holen und die in FHEM integrieren?!
Evtl. als Übergangslösung bis Bosch endlich die API hinterherschiebt...
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: dwi am 26 Dezember 2018, 22:50:17
Ich hatte dazu tatsächlich gelesen, dass man manche Bosch Smart Home Geräte an eine CCU anlernen kann (nicht an den Access Point).
Aber da kommt es auch auf die Komponenten an und spätestens bei Firmware Updates hat man dann Pech. Nervt halt total, dass die ganze Smart Home Geschichte so ohne generelle Protokolle daher kommt.
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: philn am 03 November 2019, 20:22:48
Bosch hat die API inzwischen veröffentlicht:
https://github.com/BoschSmartHome/bosch-shc-api-docs
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 04 November 2019, 10:22:25
Zitat von: philn am 03 November 2019, 20:22:48
Bosch hat die API inzwischen veröffentlicht:
https://github.com/BoschSmartHome/bosch-shc-api-docs

\o/ klasse!
Und vor allem gut für Bosch, da wir demnächst umziehen und dann mehr Komponenten benötigen, hatte ich schon überlegt zu wechseln...
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: Verkehrsrot am 03 Februar 2020, 10:16:15
Arbeitet jemand an diesem Thema? Eventuell gemeinsam ein Github Repo anlegen?
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: CoolTux am 03 Februar 2020, 10:42:08
Zitat von: Verkehrsrot am 03 Februar 2020, 10:16:15
Arbeitet jemand an diesem Thema? Eventuell gemeinsam ein Github Repo anlegen?

Wenn ein gemeinsames Git Repo dann kann man auch gleich bei
https://github.com/fhem
das ganze machen  ;)
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: Docter am 22 September 2020, 08:25:54
Hallo,

gibt es an der Bosch Smart Home Front was neues?
Würde gern ein paar Geräte in mein FHEM einbinden, aber bisher nichts brauchbares gefunden.

Vielen Dank
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 22 September 2020, 21:43:39
Huhu, leider nicht, gehe derzeit den Weg über ioBroker, dort gibt es bereits ein Modul für das Bosch Smart Home.

Über das FHEM-Modul kann ich aber die Daten empfangen und auch welche senden. Das ist leider nicht optimal, vor allem nicht, da ich ioBroker alleine dafür laufen habe.
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 20 Oktober 2020, 00:23:26
Wer mir es gleich tun möchte/muss, für den fasse ich das hier mal zusammen, habe es gerade selber erst wieder machen müssen.

(Es sieht viel mehr aus, als es ist. Ich habe viel dazu geschrieben, also keine Angst :) )



Voraussetzungen
Im wesentlichen ist die Anleitung vom fhem-adapter für iobroker die Richtlinie: https://github.com/iobroker-community-adapters/ioBroker.fhem/tree/master/docs/de

a) In FHEM muss der telnetport vorhanden sein und ein zugehöriges allowed device.
define telnetPort telnet 7072 global
Das Wörtchen "global" nicht vergessen, habe ich gemacht, dauert bis man den Fehler findet ;)

b) Das allowed Device anlegen und ein Passwort vergeben. Das ist dann wichtig für den iobroker-fhem-adapter.
define allowed_telnetPort allowed
set allowed_telnetPort password meinPasswort


c) ioBroker installieren (ob auf dem gleichen System oder einem anderen ist egal) Hier gibt es 1001 Tutorials, das spare ich mir.


1. In ioBroker den Adapter "FHEM connection" suchen (links auf "Adapter" dann mittig das Suchfeld nutzen),
hinzufügen (rechts auf das + im Kreis)
und wie folgt konfigurieren (falls es nicht aufploppt: links auf "Instanzen", dann auf den Schraubenschlüssel bei fhem.0):

"FHEM Telnet IP" die IP eures fhem-servers eintragen. zB: 192.168.0.50
"FHEM Telnet Port" der Port den ihr in Fhem beim telnet-device vergeben habt. zB: 7072
"Kennwort" und "Kennwort-Wiederholung" das beim allowed_telnetPort gesetzte Passwort. zB: meinPasswort
"Prompt" hier sollte schon "fhem>" stehen (ohne "")
-> "Speichern und Schließen" klicken


Jetzt sollte die Verbindung aufgebaut werden und das Icon grün werden und in FHEM der Raum "ioB_System" mit 2 Geräten auftauchen.

2. Bosch Adapter installieren:
wie oben nach dem "Bosch Smart Home Bridge" Adapter suchen und diesen hinzufügen.
In der Konfiguration des Adapters die IP-Adresse eurer Bridge eintragen und das Passwort, dass ihr auch an der App eingeben müsst, bzw. dort festgelebt hattet (NICHT das hinten auf dem Gerät).
-> "Speichern und Schließen" klicken und zum Smarthome Contoller laufen und den Pairing-Button für ein paar Sekunden (bis er blinkt) drücken.

Jetzt sollte das Icon bei der Instanz auch grün werden. Falls nicht, noch mal den Pairing Button drücken.

3. Jetzt müsst ihr auswählen welche Geräte ihr gerne in FHEM hättet. Am Beispiel der Heizkörper Thermostate:
Ich brauche nicht jeden einzelnen Thermostat, sondern eigentlich nur den Raum, falls ihr die Einzelnen Geräte haben wollt müsst ihr einfach jedes einzeln hinzufügen, wie auch die Räume, die ich jetzt nehme.
Geht unter links "Objekte" und dann klappt mittig "bshb.0" auf.
Die einzelnen Geräte (zumindest meine) fangen alle mit "hdm:HomeMaticIP:..." an. Die Räume aber mit "roomClimateControl_hz_".
Fahrt ihr mit der Maus über bspw. "roomClimateControl_hz_2" (nicht klicken) erscheint neben dem Namen ein kleines weißes symbol, klickt darauf das kopiert den Pfad bis dorthin in die Zwischenablage. zB: bshb.0.roomClimateControl_hz_2

4. Das Kopierte muss jetzt in der Zeile "allowedIOBin" unter
fhem.0
->info
->->Configurations

in die (7.) Spalte "Wert" eingefügt werden. Mehrere Räume einfach mit Komma ohne Leerzeichen einfügen. zB.: bshb.0.roomClimateControl_hz_2,bshb.0.roomClimateControl_hz_3,,bshb.0.hdm:HomeMaticIP:3014F733A0000096D858H9BA

Das macht ihr mit allem was ihr in FHEM haben wollt. Auch nur einzelne Werte sollten möglich sein und sind recht Sinnvoll. Denn für jeden Wert den euer hier eingefügtes Objekt hat, wird in FHEM ein extra Dummy erstellt.

5. FHEM Adapter einmal neu starten, dann tauchen alle Werte als einzelne Dummys in FHEMim neuen Raum "ioB_IN" auf.

6. Jetzt kommt der Teil in FHEM, der alles schöner und bedienbar macht.

6a) Ich habe für jede "Raumheizung" noch einen Dummy angelegt in welchem dann alle Werte zusammenlaufen und den ihr "normal" in eure Räume einbinden könnt:

Hier zwei Beispiele für Wohnzimmer und Schlafzimmer (die sind bis auf name, alias und room identisch)

define Heizung_Wohnzimmer dummy
attr Heizung_Wohnzimmer alias Heizung Wohnzimmer
attr Heizung_Wohnzimmer event-on-change-reading .*
attr Heizung_Wohnzimmer group Heizung
attr Heizung_Wohnzimmer icon sani_heating
attr Heizung_Wohnzimmer readingList setpointTemperature
attr Heizung_Wohnzimmer room Wohnzimmer
attr Heizung_Wohnzimmer setList setpointTemperature:slider,14,1,30
attr Heizung_Wohnzimmer stateFormat Gemessen: temperature°C - Low: low
attr Heizung_Wohnzimmer webCmd setpointTemperature

define Heizung_Schlafzimmer dummy
attr Heizung_Schlafzimmer alias Heizung Schlafzimmer
attr Heizung_Schlafzimmer event-on-change-reading .*
attr Heizung_Schlafzimmer group Heizung
attr Heizung_Schlafzimmer icon sani_heating
attr Heizung_Schlafzimmer readingList setpointTemperature
attr Heizung_Schlafzimmer room Schlafzimmer
attr Heizung_Schlafzimmer setList setpointTemperature:slider,14,1,30
attr Heizung_Schlafzimmer stateFormat Gemessen: temperature°C - Low: low
attr Heizung_Schlafzimmer webCmd setpointTemperature



6b) Dieses Notify überträgt die werte aus den einzelnen Dummys, die iobroker automatisch angelegt hat in die von euch angelegten.
Es muss für jede Heizung ein extra elsif angelegt werden.
Kopiert einfach eines (

elsif($NAME =~ /hz_4./){\
fhem("setreading Heizung_Schlafzimmer $reading $EVENT");;\
}


) ändert den Teil mit "hz_4" in zB "hz_5" (muss natürlich euren Heizungen (siehe punkt 3) entsprechen) und teilt ihm mit in welchen "Heizung_raumname"-Dummy, die Werte übertragen werden sollen. Hier mal mit drei Räumen dargestellt.



define notify_HeizungBoschEventSetter notify bshb.0.roomClimateControl_hz_.* {\
my $reading = "test";;\
\
if( $NAME =~ /\.([^. ]+)$/) { $reading = $1;; }\
\
if($NAME =~ /hz_2./){\
fhem("setreading Heizung_Wohnzimmer $reading $EVENT");;\
}elsif($NAME =~ /hz_3./){\
fhem("setreading Heizung_Badezimmer $reading $EVENT");;\
}elsif($NAME =~ /hz_4./){\
fhem("setreading Heizung_Schlafzimmer $reading $EVENT");;\
}\
\
}
attr notify_HeizungBoschEventSetter DbLogExclude .*
attr notify_HeizungBoschEventSetter alias notify_HeizungBoschEventSetter
attr notify_HeizungBoschEventSetter group Heizung
attr notify_HeizungBoschEventSetter room Logik



6c) Zu guter Letzt müsst ihr noch Werte an iobroker schicken können, da die Heizung ja auch eingestellt und nicht nur ausgelesen werden soll.
iobroker hat euch da schon automatisch in ioB_System einen dummy angelegt, über den ihr daten schicken könnt.
Hier läuft es quasi andersrum als unter 6b. Es muss für jeden eurer Dummys in dem ihr dann den Wert einstellt, der entsprechende Heizungsraum in iobroker angesprochen werden.
Hier auch euren Dummynamen und .."hz_x" entsprechend anpassen.

define notify_setRoomTemperature notify .*:setpointTemperature:.* {\
if($NAME eq "Heizung_Wohnzimmer"){ \
fhem("set fhem.0.send2ioB bshb.0.roomClimateControl_hz_2.RoomClimateControl.setpointTemperature $EVTPART1");;\
}elsif($NAME eq "Heizung_Badezimmer"){ \
fhem("set fhem.0.send2ioB bshb.0.roomClimateControl_hz_3.RoomClimateControl.setpointTemperature $EVTPART1");;\
}elsif($NAME eq "Heizung_Schlafzimmer"){ \
fhem("set fhem.0.send2ioB bshb.0.roomClimateControl_hz_4.RoomClimateControl.setpointTemperature $EVTPART1");;\
}\
}
attr notify_setRoomTemperature DbLogExclude .*
attr notify_setRoomTemperature alias notify_setRoomTemperature
attr notify_setRoomTemperature disable 0
attr notify_setRoomTemperature group Heizung
attr notify_setRoomTemperature room Logik






===========================

Jetzt sollte alles funktionieren.
Die Readings gondeln mit der Zeit dann bei euren eigenen Dummys ein. Zur Kontrolle habe ich die Bosch-App am Handy geöffnet und geschaut ob in der App was passiert wenn ich in FHEM einen Wert ändere und auch umgekehrt.

Ich hoffe es war verständlich. Bei Fragen einfach losschießen :)



Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: freakadings am 25 Oktober 2020, 16:02:08
So, Nachtrag:

Um die Heizkörperthermostate mit beliebigen Tür-/Fensterkontakten zu einer Lüftungserkennung zu bewegen habe ich heute ein wenig gebastelt.
Leider kann man den LOW-Modus (wenn am Thermostat selbst "LOW" auf dem Display steht) nicht direkt auslösen. Ein workaround der aber funktioniert ist, den summerMode (5°C) für den Raum zu setzen, in dem man gerade lüftet. Alternativ kann man natürlich einfach die Temperatur auf 8°C setzen, allderings wird dann nicht "OFF" auf dem Thermostat angezeigt.

Zuerst habe ich ein structure angelegt, das den state "Geschlossen" hat, wenn alle tür/fensterkontakte in unserem Hauptzimmer ("Tuer_Fenstersensor_EG_HZ" das sind Küche, Ess- und Wohnbereich) und "Geöffnet" wenn das nicht der Fall ist.
Das ist optimal, denn wenn ein Sensor wegbricht (zB weil der Akku leer ist) dann denkt das System, dass ein Fenster geöffnet ist. Aber ich denke, dass das Risiko gering ist.

defmod st_lueften_HZ structure Hauptzimmer Tuer_Fenstersensor_EG_HZ_.*
attr st_lueften_HZ alias Fenster im Hauptzimmer
attr st_lueften_HZ eventMap /closed:Geschlossen/undefined:Geöffnet/
attr st_lueften_HZ group Türen und Fenster
attr st_lueften_HZ room Erdgeschoss,Logik


Dann folgt ein Notify, im Prinzip das gleiche, das auch auf die Temperatur reagiert, allerdings wird hier eben der summerMode übergeben:
(Und ja, man hätte sicherlich mit ein bisschen RegEx-Voodoo beide kombinieren können.)

defmod notify_setSummerMode notify .*:summerMode:.* {\
if($NAME eq "Heizung_Wohnzimmer"){ \
fhem("set fhem.0.send2ioB bshb.0.roomClimateControl_hz_2.RoomClimateControl.summerMode $EVTPART1");;\
}elsif($NAME eq "Heizung_Badezimmer"){ \
fhem("set fhem.0.send2ioB bshb.0.roomClimateControl_hz_3.RoomClimateControl.summerMode $EVTPART1");;\
}elsif($NAME eq "Heizung_Schlafzimmer"){ \
fhem("set fhem.0.send2ioB bshb.0.roomClimateControl_hz_4.RoomClimateControl.summerMode $EVTPART1");;\
}elsif($NAME eq "Heizung_EG_GaesteWC"){ \
fhem("set fhem.0.send2ioB bshb.0.roomClimateControl_hz_6.RoomClimateControl.summerMode $EVTPART1");;\
}elsif($NAME eq "Heizung_EG_Flur"){ \
fhem("set fhem.0.send2ioB bshb.0.roomClimateControl_hz_7.RoomClimateControl.summerMode $EVTPART1");;\
}elsif($NAME eq "Heizung_UG_GS"){ \
fhem("set fhem.0.send2ioB bshb.0.roomClimateControl_hz_8.RoomClimateControl.summerMode $EVTPART1");;\
}elsif($NAME eq "Heizung_Vinezimmer"){ \
fhem("set fhem.0.send2ioB bshb.0.roomClimateControl_hz_9.RoomClimateControl.summerMode $EVTPART1");;\
}elsif($NAME eq "Heizung_DG_Gaestezimmer"){ \
fhem("set fhem.0.send2ioB bshb.0.roomClimateControl_hz_10.RoomClimateControl.summerMode $EVTPART1");;\
}\
}
attr notify_setSummerMode alias notify_setSummerMode
attr notify_setSummerMode group Heizung
attr notify_setSummerMode room Logik


Zu guter Letzt noch die eigentliche Erkennung, umgesetzt in einem doif:

defmod doif_lueftungserkennung_HZ DOIF ([st_lueften_HZ:"Geöffnet.*"])\
(setreading Heizung_Wohnzimmer summerMode true)\
DOELSE\
(setreading Heizung_Wohnzimmer summerMode false)
attr doif_lueftungserkennung_HZ alias doif_lueftungserkennung_HZ
attr doif_lueftungserkennung_HZ group Heizung
attr doif_lueftungserkennung_HZ room Logik
attr doif_lueftungserkennung_HZ verbose 2
attr doif_lueftungserkennung_HZ wait 150


Das "wait"-Attribut habe ich hier auf 150sek, (2:30min) gesetzt und kann von euch natürlich entsprechen angepasst werden.
Ihr könnt es auch ganz weglassen, allerdings fand ich das weniger sinnvoll, da wenn man kurz das Fenster öffnet oder auf die Terrasse will würde sofort der Motor der Thermostate aktiv und das kostet nur unnötig Batterie.

Ich hoffe das hilft jemandem :)
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: justme1968 am 22 Januar 2022, 23:16:57
keine ahnung ob es noch jemanden interessiert. bzw. ob es noch bosch smart home anwender gibt. meine beiden postings mit fragen zum system sind immer noch unbeantwortet :)

ich finde die twinguard rauch melder ganz interessant und habe gerade einen zur probe hier. wenn er sich bewährt soll er mit ein paar anderen in fhem integriert werden. dazu habe ich gerade ein modul für das native api des bosch controllers angefangen und bekomme seit eben die ersten werte in fhem.

falls es noch andere Interessenten für die integration gibt einfach mal melden...
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: Cobra am 23 Januar 2022, 15:59:09
Hey justme1968.

ich fände es klasse wenn es direkt in FHEM integriert werden könnte da ich inzwischen auch das eine oder andere Gerät von Bosch nutze.

Kann gerne (sofern es mit die Zeit erlaubt) helfen beim Testen.

Gruß Cobra
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: justme1968 am 23 Januar 2022, 16:45:58
wie sind denn deine erfahrungen mit dem system? hat du komponenten die nicht homematic basiert sind?
zufällig die tinguard rauchmelder?  vielleicht kannst du ja hier: https://forum.fhem.de/index.php/topic,125568.msg1201892.html#msg1201892 (https://forum.fhem.de/index.php/topic,125568.msg1201892.html#msg1201892) etwas dazu sagen.
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: Cobra am 23 Januar 2022, 18:16:49
Hey Just,

was meinst du mit "nicht" HomeMatic basiert?

Die Bosch-Geräte nutzen meines Wissens alle BidCos.
Ich selbst hab nen Rauchmelder, ein Heizkörperthermosat und nen Fensterkonakt.
Hab das jetzt erst seit wenigen Wochen am Laufen und kann daher noch nicht so viel darüber sagen außer dass es problemlos läuft ;-)

Den anderen Thread hab ich jetzt mal als Lesezeichen abonniert .
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: justme1968 am 23 Januar 2022, 18:52:48
der einfache rauchmelder, die taster, thermostate und alles was schon so ausschaut wie von eq3 ist vermutlich auch von denen aber der twinguard melder ist zigbee basiert. vom twist smart vermute ich das auch. die kameras sind vermutlich wlan basiert. das mobile alarm ding ist vermutlich auch nicht bidcos da es kein entsprechendes gerät von eq3 gibt.

ich weiss noch nicht was man alles über das api steuern kann. vermutlich deutlich weniger als mit der ccu3 und dem api dort.

mein twinguard melded aber schon mal schön seine daten an fhem. das schaut bis jetzt sehr stabil aus. leider scheint man dem melder aber auch nicht über das api stumm schalten zu können. deshalb bin ich noch etwas hin und her gerissen.

Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: Cobra am 23 Januar 2022, 19:37:15
Zitat von: justme1968 am 23 Januar 2022, 18:52:48
ich weiss noch nicht was man alles über das api steuern kann. vermutlich deutlich weniger als mit der ccu3 und dem api dort.

mein twinguard melded aber schon mal schön seine daten an fhem. das schaut bis jetzt sehr stabil aus. leider scheint man dem melder aber auch nicht über das api stumm schalten zu können. deshalb bin ich noch etwas hin und her gerissen.

Mir würde schon reichen wenn man Zustände auslesen kann, ggfs nen Thermostat steuern kann und Schalter ein/aus schalten kann ;-)

Wenn du die Daten im FHEM empfängst heißt das du hast scho ein Modul angefangen zu entwickeln oder wie holst du dir die Daten?
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: justme1968 am 23 Januar 2022, 19:53:36
ja. ich habe gestern ein modul angefangen und bekomme alle räume und geräte sowie die werte die für den twinguard auch in der bosch ap zu sehen sind (luftqualität, temperatur und feuchte). etwas anderes habe ich aktuell nicht.

d.h. auslesen wird auf jeden fall gehen.

beim steuern bin ich mir noch nicht sicher was das api her gibt. selbst wenn es da was gibt es ist für alles was bidcos basiert ist eigentlich ziemlich sicher sinnvoller das über eine ccu3 und hmccu oder die fhem eigenen hm module laufen zu lassen.

die bosch zentrale habe ich aktuell nur wegen dem twinguard und der bzw. mehrere davon werden vermutlich das einzige bleiben. alles andere geht direkt über fhem.

den twinguard habe ich auch nur zum probieren hier weil ich nichts anderes gefunden habe das sich vernetzen lässt und ein api hat. bis auf die hm melder natürlich, aber die gefallen mir nicht. die von gira hätte ich sonst genommen, aber mit relais und funk modul sind die noch teurer als ein twinguard und haben weniger funktionen.
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: Cobra am 23 Januar 2022, 20:01:50
Zitat von: justme1968 am 23 Januar 2022, 19:53:36
ja. ich habe gestern ein modul angefangen und bekomme alle räume und geräte sowie die werte die für den twinguard auch in der bosch ap zu sehen sind (luftqualität, temperatur und feuchte).
beim steuern bin ich mir noch nicht sicher was das api her gibt. selbst wenn es da was gibt es ist für alles was bidcos basiert ist eigentlich ziemlich sicher sinnvoller das über eine ccu3 und hmccu oder die fhem eigenen hm module laufen zu lassen.


Bin mir nicht sicher aber ich meine die Bosch-Geräte kann man doch nicht an eine
CCU anlernen, oder?

Wenn du Tester für das Modul brauchst kann ich gerne testen wenn es mir die Zeit erlaubt.
Titel: Antw:Bosch Smart Home in Fhem
Beitrag von: justme1968 am 27 Februar 2022, 20:23:33
es gibt hier: https://forum.fhem.de/index.php/topic,126497.msg1210960.html#msg1210960 eine erste test version der module zur integration des bosch smart home systems.