Bosch Building Technologies

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    RESTful API programing on a DICENTIS Wireless DCNM-WAP

    100% helpful (1/1)

    Intro

     

    If you are facing problems with the API to construct your own synoptic view you can take a look at the RESTful API test page as well as Synoptic control example.

    • It is recommended not to use wireless connectivity for 3rd party REST API usage.
    • REST API data traffic will be distributed on the same channel as the audio part and add additional traffic to the WIFI network.
    • It is preferable to use the long-polling method. Do not use the normal polling method as this generates a lot of traffic, which might decrease the performance of the wireless connection.

     

    RESTful API

     

    It uses HTTP requests to GET, PUT,POST and DELETE data.

    Please connect to your DICENTIS and start up your system.

    As next step please open the RESTful API page with the following link.

    http://<your_ip_address>/REST_API.html#/

     

    In this case it is :

    http://172.27.2.1/REST_API.html#/

     

    The page looks like this and in this example I will execute the Get waiting-list.

    1_RESTful API programing on a DICENTIS Wireless DCNM-WAP.png

    2_RESTful API programing on a DICENTIS Wireless DCNM-WAP.png

    3_RESTful API programing on a DICENTIS Wireless DCNM-WAP.png

     

    Synoptic control example

     

    Get the file from our Software download page.

    4_RESTful API programing on a DICENTIS Wireless DCNM-WAP.png

    Enter your IP Address as well as User and Password. In this example I created a user with name api and Password api before hand.

    5_RESTful API programing on a DICENTIS Wireless DCNM-WAP.png

    Now you can control and setup your DICENTIS Wireless with this test page.

    6_RESTful API programing on a DICENTIS Wireless DCNM-WAP.png

    If you want to have more command and options please have a look with your browsers developer tools in our programing.

     

    Central_Support_0-1668428058394.png

     

    Please note you need keep alive your system every 10-30 seconds or else your program will stuck in some time.

    Central_Support_1-1668428115401.png

     

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist