• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

MMM-BoschSmartHome

Scheduled Pinned Locked Moved Utilities
29 Posts 7 Posters 7.1k Views 7 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    Jalibu Module Developer
    last edited by Jalibu Aug 18, 2021, 12:31 PM Jan 1, 2021, 5:32 PM

    Hi community,

    Here is my MMM-BoschSmartHome module. It is a client interface for the Bosch Smart Home System.
    Download and instructions on GitHub.

    Note: This module is a private and inofficial project without any relation to Robert Bosch Smart Home GmbH. I do not give any warranty, nor am I responsible for any damage.

    Features

    • Support for multiple rooms
    • Window-/Door Contacts
    • Room Climate Controls
    • Thermostats
    • Twinguards
    • Visualization of Temperature, Humidity and Purity
    • Bosch Home Connect Dishwashers (experimental!)
    • Philips Hue Bridge
    • Languages: English, German

    Screenshots

    Visualization with bars

    1ac5e3c1-63f7-4bc5-8300-c2805a2fd9b5-image.png

    Visualization with donuts

    6faa185c-9898-4951-be72-c9c64e77e4f9-image.png

    Thank you

    To all testers, their and your feedback.

    Support
    If you like this module and want to thank, please buy me a beer.

    Buy Me A Beer

    M 1 Reply Last reply Jan 3, 2021, 4:03 PM Reply Quote 5
    • M Offline
      mumblebaj Module Developer @Jalibu
      last edited by Jan 3, 2021, 4:03 PM

      @Jalibu Looking good. Well done.

      Check out my modules at: https://github.com/mumblebaj?tab=repositories

      1 Reply Last reply Reply Quote 0
      • M Offline
        MajorC Project Sponsor
        last edited by Jan 5, 2021, 9:29 AM

        I have two rooms equipped with Bosch since one week and happy to test your module.

        1 Reply Last reply Reply Quote 0
        • J Offline
          Jalibu Module Developer
          last edited by Jalibu Jan 7, 2021, 4:02 PM Jan 7, 2021, 4:00 PM

          The latest version also supports the Twinguard AirQualityLevel (updated Screenshot on first post)

          1 Reply Last reply Reply Quote 0
          • M Offline
            MajorC Project Sponsor
            last edited by Jan 7, 2021, 6:18 PM

            I followed the instructions. Within generate certificate I was ask a couple of questions I was not sure about. (Country ID, Company, E-Mail, …).

            I included the config with my Bosch-IP address and the password. Pressed the button and reboot my raspberry.

            But nothing is shown on the screen.

            J 1 Reply Last reply Jan 7, 2021, 8:20 PM Reply Quote 0
            • J Offline
              Jalibu Module Developer @MajorC
              last edited by Jan 7, 2021, 8:20 PM

              @MajorC There was a wrong/old value in my sample config (replace MMM-BSH with MMM-BoschSmartHome)

              1 Reply Last reply Reply Quote 0
              • M Offline
                MajorC Project Sponsor
                last edited by MajorC Jan 8, 2021, 7:13 AM Jan 8, 2021, 6:58 AM

                I see, now it is working just fine! Great work @Jalibu !

                Next step to work on, some CSS functionalities.

                2021-01-08-080703_2560x1440_scrot.jpg

                1 Reply Last reply Reply Quote 0
                • M Offline
                  MajorC Project Sponsor
                  last edited by MajorC Jan 8, 2021, 8:11 AM Jan 8, 2021, 8:10 AM

                  I played a little bit with custom.css

                  /**
                   * MMM-BoschSmartHome
                   */
                  .MMM-BoschSmartHome .bsh-wrapper {
                    background-color: rgba(0,0,0,0.00);
                    color: #fff;
                    font-size: 20px;
                  }
                  
                  .MMM-BoschSmartHome .bsh-room-icon {
                    margin-right: 8 px;
                  }
                  
                  .MMM-BoschSmartHome .bsh-tiles {
                    font-size: 18px;
                  
                  }
                  
                  1 Reply Last reply Reply Quote 0
                  • J Offline
                    Jalibu Module Developer
                    last edited by Jan 19, 2021, 4:47 PM

                    I released a new version and updated my first Topic post with the latest Features and Screenshots.

                    Features

                    • Support for multiple rooms
                    • Shutter Contacts
                    • Room Climate Controls
                    • Thermostats
                    • Twinguards
                    • Visualization of Temperature, Humidity and Purity
                    • Bosch Home Connect Dishwashers (experimental!)
                    • Philips Hue Bridge
                    • Languages: English, German

                    Thanks to all testers!

                    1 Reply Last reply Reply Quote 1
                    • M Offline
                      MajorC Project Sponsor
                      last edited by MajorC Jan 21, 2021, 7:10 AM Jan 21, 2021, 7:09 AM

                      Update with

                      git pull
                      

                      was working fine.

                      I am not sure about the new grafic-elements. This is how it looks on my system without custom.css.

                      		module: "MMM-BoschSmartHome",
                      			position: "bottom_left",
                      			config: {
                      				host: "192.168.2.XX", // Local IP Address
                      				name: "MMM-BoschSmartHome", // Display name for App
                      				identifier: "MMM-BoschSmartHome", // Unique Identifier for app
                      				password: "XXX", // Password for Bosch Smart Home Bridge
                      				refreshIntervalInSeconds: 60, // Default: 60
                      				width: "340px",
                      				displayRoomIcons: true, // Default: false
                      				displayThermostats: true, // Default: false
                      				airquality: {
                      					purity: "none", // one of [tile, bar, donut, none]. Default: bar
                      					humidity: "bar", // one of [tile, bar, donut, none]. Default: bar
                      					temperature: "donut", // one of [tile, bar, donut, none]. Default: bar
                      					preferredTemperatureProvider: "ClimateControl", // Twinguard or ClimateControl. Default: Twinguard, but falls back to CC
                      					preferredHumidityProvider: "ClimateControl" // Twinguard or ClimateControl. Default: Twinguard, but falls back to CC
                      				}
                      			}
                      		},
                      

                      screenshot2.jpg

                      1 Reply Last reply Reply Quote 1
                      • 1
                      • 2
                      • 3
                      • 1 / 3
                      • First post
                        Last post
                      Enjoying MagicMirror? Please consider a donation!
                      MagicMirror created by Michael Teeuw.
                      Forum managed by Sam, technical setup by Karsten.
                      This forum is using NodeBB as its core | Contributors
                      Contact | Privacy Policy