MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. htilburgs
    3. Posts
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    Offline
    • Profile
    • Following 0
    • Followers 3
    • Topics 25
    • Posts 238
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: MMM-MyTado

      @JoeFranz
      I see what you did, but there are more ways to do this:

      showColumnHeaders: false
      

      Then no headers are shown and you have a compact view

      or you leave the statusColumnName: "" (empty) so no name is shown.
      With the CSS change, it becomes definitive, and that is not what should happen.

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyTado

      @JoeFranz @mymirror
      That is correct. Due to the limit of 100 polls a day (thanks to Tado), you will probably not see this often.

      When you have the “contract” with Tado, you can put the polling lower (mine is at 300000 / 5 min, still trying how far I can go) and I have seen it once, when I let my door open for a few minutes).

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyTado

      @JoeFranz
      I will take a look at it when I’m at home. Currently at work.

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyGarbage

      Just published an update:

      2.0.1 : Update for Streamline date parsing and allow for recurring events in ical (thx to @thepagan)
      2.1.0 : Update for CSV file and alertThreshold (add to your config.js!)
      2.1.1 : bugfix for the alertThreshold
      2.1.2 : Update for rare AxiosError [AggregateError] when loading iCal

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyTado

      @MyMirror
      Your welcome.
      Have much fun in using this module

      @joefranz
      Thanks for the help with the fonts.

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyTado

      @MyMirror
      This is a font issue on the Raspberry Pi.
      Can you try sudo apt install fonts-symbola reboot your PI and look again?

      This issues with the alignement of the Home Name and the Status icons is fixed also. Just published an update.

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyTado

      @MyMirror
      I don’t see anything strange.
      Have you looked with the developer tools?

      Open browser, go to your MagicMirror site (http://IP:8080)
      Right click on the icon before JW and select “inspect”
      Now you can see the elements and styles.

      Do you see something like this?
      <div class="tado-home">🏠 JW</div>

      If not, what do you see?

      For the align I found how to fix this.
      This is just an CSS issue and will be fixed.

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyTado

      I just quickly tested some things, but my icons are always shown. When I load the module on the left, then the house name goes to the left also. I will fix this in the next release.

      On which version MagicMirror are you?
      Which browser do you use?
      Can you put the MMM-MyTado part of the config.js?

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyTado

      @MyMirror
      I will take a look into it. That doesn’t seems right.
      Do they show if you place the module on the right?

      I updated the current version for the Last update option.
      Please do a git pull

      In the config.js you have to add to options:
      showLastUpdate: true // Show last update
      lastUpdateName: "Last update" // Custom Last update name - default = Last update

      I will take a look into the emoji problem and come back to you

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyTado

      @mymirror
      I looked into the code and tested it, but there is nothing that can explain why the house is not showing.

      🏠 is an emoji, that is in the code.
      So what you can check is if you see it in the code at your installation

      ~/MagicMirror/modules/MMM-MyTado/MMM-MyTado.js
      

      it should be on line 50

      homeTitle.textContent = `🏠 ${home.name}`;
      

      I will look for your request " Last update on: <date/time>?"
      This is a good addition, I let you know.

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyTado

      @MyMirror
      I know it is not easy with the link, but that is what it is.
      When everything works ok then you only have to do it once.
      There is an automatic “refresh” mechanism built in.
      I will take a look at the image of the house.

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyTado

      @mishu28nmv
      You’re welcome!

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyHomeWizard

      @vansman
      Just updated the module.
      Since now Voltage is added, where autodetection is for 1-phase of 3-phase.

      Don’t forget to update your config.js with

      currentVoltage: true,     	// compact 3-fase, auto detection
      

      I hope this is what you were asking for.

      posted in Productivity
      htilburgsH
      htilburgs
    • MMM-MyTado

      MMM-MyTado

      This a Magic Mirror² module for your TADO Thermostat.
      The module is based on the idea from WouterEekhout, but his module is not maintained anymore.
      I like the idea and built a version with a modern look and feel.

      The module displays the following information:

      • The Home name (🏠)
      • The Zone names (Configurable names)
      • A symbol (🔥) to show if the heater is currently active.
      • The current temperature and the target temperature
      • The humidity (💦)
      • The hot water temperature (🩸)
      • Frost Protection (❄️)
      • Open Window (🪟)

      SCR-20260226-ukba

      Installation

      Clone this repository in your modules folder, and install dependencies:

      cd ~/MagicMirror/modules 
      git clone https://github.com/htilburgs/MMM-MyTado.git
      cd MMM-MyTado
      npm install 
      

      Update

      When you need to update this module:

      cd ~/MagicMirror/modules/MMM-MyTado
      git pull
      npm install
      

      Config

      Go to the MagicMirror/config directory and edit the config.js file.
      Add the module to your modules array in your config.js.

      {
        module: "MMM-MyTado",
        position: "top_right",
        header: "TADO Thermostaat",
        disabled: false,
        config: {
      	// Settings
      	updateInterval: 1800000,             // 30 min - because of limitation free account
              showZones: [],                       // [] = all zones, otherwise use zonename ["zone 1","zone 2"]
      	showHomeName: true,					 // Show Home Name as defined within the Tado environment
              showColumnHeaders: true,             // true = show Columns Headers, false = Hide Columns Headers
      	useColors: false,					 // Show colors for the Temperature column
      	showLastUpdate: true,				 // Show last update
      	debug: false,						 // Show debug information in logging
      
      	// Custom Names
              zoneColumnName: "ZONE",				 // Custom Zone Column Name - default = ZONE
              tempColumnName: "TEMP (°C)",		 // Custom Temperature Column Name - default = TEMP (°C)
              humidityColumnName: "",              // empty for no title (default)
              statusColumnName: "STATUS",			 // Custom Status Column Name - default = STATUS
      	lastUpdateName: "Last update"		 // Custom Last update name - default = Last update
        }
      },
      

      Authentication

      The first time you run the module, you will need to authenticate with the Tado API.
      No username or password is stored in MMM-MyTado, everything works with OAuth Authentication.
      The module will log a URL that you need to visit in your browser to complete the authentication process.
      Check the logs for a message like this:

      MMM-MyTado: Device authentication required. 
      Open this URL to authenticate:
      https://login.tado.com/oauth2/device?user_code=XXXXXX
      

      Visit the URL in your browser and follow the instructions to authenticate the module with your Tado account.

      imageimageimage

      Configuration Options

      Option Description
      updateInterval REQUIRED - The interval the information is updated (in milliseconds)

      Default: 1800000
      This value cannot be lower than 1800000 without a monthly subscription.
      Otherwise users get a Tado block.

      More info at https://help.tado.com/en/articles/12165739-limitation-for-rest-api-usage
      showZones TADO uses Zones. When you use [] all zones will be shown (default)
      You can also choose which zones you like to see, just fill in the zones ["Zone 1","Zone 2", etc]
      showHomeName Show the Home name as defined in the Tapo environment
      Default: true
      showColumnHeaders Show the Column Headers
      Default: true
      useColors Use Colors for the Temperature Column
      Default: false
      debug Show debug information in logs
      Default false
      zoneColumnName Custom Zone Column Name - default: ZONE
      tempColumnName Custom Temperature Column Name - default: TEMP (°C)
      humidityColumnName Custom Humidity Column Name - default: Empty (Column Name is not shown)
      statusColumnName Custom Status Column Name - default: STATUS

      Versions

      v1.0.0 - Initial release
      v1.0.1 - Add Last update option
      v1.0.2 - Allignment Home name and Status icons always on the right (CSS)
      v1.0.3 - Add debug option, to prevent to many loggings in the logfiles

      Credits

      This module is inspired by the MMM-Tado module from WouterEekhout
      Using the NPM package node-tado-client

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyHomeWizard

      @vansman said in MMM-MyHomeWizard:

      current_voltage data

      What do you mean with current_voltage data?
      When I look into HomeWizard, I don’t see this.

      If you mean active_voltage, than I don’t see any use to know that my voltage is 230V, because if I’m right than this never changes (I hope ;-))

      posted in Productivity
      htilburgsH
      htilburgs
    • RE: MMM-MyGarbage trash icons no color

      @JerryP
      Nice to see that everything works again.
      I did an update of the original version where you also can choose to use and iCal Calender.

      See https://github.com/htilburgs/MMM-MyGarbage for the complete explanation of the config options.

      I’m currently working on an update where you can choose how many garbage bins you like, the name and the color.
      But as with everything, it’s a hobby and I don’t have time every day, so slowly by slowly


      Goed om te horen dat alles weer werkt.
      Ik heb een update van de 1e originele versie gemaakt, waar je ook een iCal kalender kunt gebruiken.

      Zie https://github.com/htilburgs/MMM-MyGarbage voor de complete mogelijkheden van de configuratie opties.

      Ik ben momenteel bezig met een update, waarbij je zelf het aantal bakken, de naam en de kleuren kunt kiezen.
      Maar zoals met veel dingen, het blijft een hobby en ik heb helaas niet alle tijd van de wereld.

      posted in Troubleshooting
      htilburgsH
      htilburgs
    • RE: MMM-MyHomeWizard

      @vansman
      Oké, sounds good. Succes!

      posted in Productivity
      htilburgsH
      htilburgs
    • RE: MMM-MyHomeWizard

      @vansman
      Did it work?

      posted in Productivity
      htilburgsH
      htilburgs
    • RE: MMM-MyHomeWizard

      @vansman
      In the Homewizard app on your phone, you have to activatie the use of local api. What I think is strange is that when you go to

      http://192.168.178.152/api/v1/data
      

      that you don’t get any data. This mechanisme is the same as in MMM-Homewizard (see the config for your first app)

      Activating Local API
      Go to Settings > Meters > ‘‘Your meter’’, and enable Local API for the P1 Meter and/or the Water Meter at the botom of the page.

      The same for the Watermeter. If they are off, they don’t work.

      posted in Productivity
      htilburgsH
      htilburgs
    • RE: MMM-MyHomeWizard

      @MZ-BER
      It is measured with the P1 meter.
      It does both.

      posted in Productivity
      htilburgsH
      htilburgs
    • 1
    • 2
    • 3
    • 4
    • 5
    • 11
    • 12
    • 2 / 12