Code Monkey home page Code Monkey logo

ultraheat's Introduction

Ultraheat

Script to read information from Landis+Gyr Ultraheat (UH50, T550)

With this script you can read a telegram from a Landis&Gyr Ultraheat 2WR5 'Stadsverwarming' meter. Most likely this also works for Ultraheat UH50 (T550).

This script sends the MJ and m3 values to Domoticz on the given IDX.

Installation and usage:

This script uses a optical probe (IEC 62056-21) on an USB port to read the telegrams from the meter.

Add a custom sensor with MJ and m3 Y-axis settings (Add through dummy sensor hardware). This is best done by adding a 'Counter' dummy sensor in Domoticz. Edit the device and select the 'Counter' type. You will now also get 2 fields for 'Value quantity' and 'Value units'. A same type of sensor can be added for the M3 value.

The script will send the values to Domoticz in MJ (1GJ = 1000MJ) and liters (not m3). This is to make the graphs in Domoticz better. A usage of 0,11GJ compared with 0,12GJ will be on a very small scale, whereas 110MJ and 120MJ will give a better scale.

Warning:

It is said that every readout of the Ultraheat is shortening the livespan of the battery by 15 minutes. Usually these batteries last for many years, but please make sure you don't read the values too often. There is little added value in fetching the data very frequently. I fetch it a few times a day to get an idea of the heat usage over a few parts of the day (every 6 hours).

Requirements:

Source:

Original script from Magnat in https://gathering.tweakers.net/forum/list_messages/1535019

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.