My heatpump is a Fujitsu and uses the Siemens OEM controler. I also have an Siemens Websterver attached to it, so it can be controled in the following ways:
directly (webinterface on the server exposed to the Internet),
through a mobile app (for iOS & Android - really old looking) or
The documentation states, that the webserver also responds to web API calls. And someone at https://forum.fhem.de/index.php?topic=32866.0 already made a script and even a module for that platform. The way I understand there are bunch of JSON calls involved.
My development skills are rather limited, but I would like to connect the heatpump to my HA setup.
Iām willing to provide my server as a test enviroment. Is there someone willing to help me out or at least point me into the right direction?
I saw this solution too, but i am only "end user " and this is too hard for me. From Siemens i have full description for API Interface (and how connect it for web āwww.siemens-syncoic.comā or āclimatixIC.comā via API), For me, it would be enough to use only the existing cloud from Siemens, but control and see it in HA. This API Interface in PDF has (85 sites). If are there some better Programmers via Addons Home Assistent, Iām very happy to provide this PDF Api Document some Developer.
@venca.kratky
I dont have time for proper integration (or maybe much later), but it shouldnt take much time to prepare some widgets for reading temperature and setting some basic stuff via the REST API. Depends on what exactly you expect to measure/control over Home Assistant. Just to set temp, control on/off for heating is ok, setting the proper equitherm curve over HA would be bit harder. Brƶtje BGB 38E seems to be using same Siemens regulator LMS15 as my Baxi boiler, so the datapoints should be Ā± same, probably depending on the accessory (DWH, sensors, ā¦). I dont think I need 85 PDF for that, when I can just list all items via the API and just pick what I need
Hi @venca.kratky. I would like to give it a shot with using the REST Sensor component. Would you be so kind and share the pdf with me? Also what is the version of OWZ firmware that your document refers to?
Hi Tilen, thank you for reply. I send PDF per Message. About OZW, i have Firmware OZW672.1 on Build 07.00.21.52. In this moment, i am connecting to Cloud on https://www.siemens-syncoic.com, but in HA it would be better
Hi all, after few Months i had time for little playing with OZW672 webserver and my Brƶtje.
I discovered an amazing thing āwebapiā on webserver (only in local network)
You need login to webserver OZW and change āsection=webapiā. In webapi interface you can read all Values from āmenutreeā and other things.
So my code for OZW672 with my Brƶtje BGB 38E looks like this: (configuration.yaml)
First step (only read Value) is finish, but i would like to next step, change Values per Api (URL).
If i test send some Values via webapi, its working - URL and āwrite_datapoint.jsonā
My idea is have some āGeneric Thermostatā in ālovelaceā and value send per button (this url must have format like this): ./api/menutree/write_datapoint.json?SessionId=XXXXXXXXXXXXX&Id=2011&Type=Numeric&Value=18 // Value from Thermostat in lovelace
Now I need your better experience how to send values via this URL API links and use āwrite_datapoint.jsonā in OZW672
Thank you all and have a nice day
There i send my solution for Remote control (send values) to OZW672 (in my case Brƶtje with LMS14.002A100):
First i created in config -> helpers -> new input_number and input_select entities with Values: Comfort, Automatic, Reduced
I own a CTA heat pump with a siemens RVS61.843. Iāve just installed the OZW672 server and updated it to last version (10.0). Iām able to connect it with HA and get the token address.
I can access to the webapi page (on OWZ672 webserver) that venca.kratky was referering to in a previous post.
But is there a way to find all the id avalaible from device connected to the OZW672 (RVS61.843 in my case) ?
It is possible (from the webapi page on the server) to enter a random id and write the corresponding value in an excel file for exemple, but it will take a hell as this process has to be done one by one idā¦
Hi, after firmware update to Version 10 you have to enable http access in OZW672- Setup- Communications - Services -
And there Web Access via HTTP
After upgrading is this again disabled
I have already activated http access and Iām able to access to the webapi page.
But my question is just to know where do you find the Id resource in the webserver OZW672 ?
For example, where do you find that the Id=2536 is corresponding to kotel_venkovni_teplota
Very big thanks to you.
I begin in HA and thanks to you I made my first automation, my first rest command, I discovered powerful Siemens WebApi and now my HeatPump Atlantic work in HA.