MQTT Enabled Raspberry Pi powermeter

MQTT Support – technology verification (Release 0.9)

We want to make a very simple demonstration project where we can demo the MQTT technology, and from that verify the best plan of implementation.

This demo system will contain the following modules:

Raspberry Pi

We have bought a samle of the SmartPi from www.enerserve.eu.

The product can be located on the following link: [login to view URL]

In the specifications for the device it lists MQTT as a supported protocol:

And the software of the device provides access to a configuration screen with the following options:

The challenge is that I cannot find any reference or documentation on how this is implemented, and what functionality are provided with the MQTT protocol block.

The SmartPi devices measures a number of energy related data (referenced from the website):

SmartPi 2.0 measures all important data:

• Current

• Voltage

• Power

• Active power

• Reactive power

• Apparent power

• Energy consumption

• Energy production

• Power consumption

• Power production

• Frequency

• Cos Phi

Important: The above data are listed for 3 power lines, so it 3xV, 3xI, 3xP, accumulated power and so on.

I do not have the skills to debug the code either…

Required functionality for the project:

1. Report the measured data on MQTT, when a request command is received.

2. Added functionality in the settings screen so it becomes possible to set an automatic reporting interval.

3. All of the real time data must be reported as values that are measured values.

At the time of writing this its V, I, P, Active, Reactive, Apparent power, frequency, Cos phi.

4. All of the production/consumption counters have to be reported as incremental values. This is the only way for us to ensure that accumulated consumption is measured correctly, even if we miss a package or several. (You existing power meter to you house does it this way).

The MQTT updates must refer uniquely to the device. This can be solved by using a combination of

An example of a MQTT Subject could be: MQTTtopic/Name/Serial

Which in this example translates to: “Submeter/House/smartpi12345”


For the pilot we will use the WiFi and Ethernet ports of the SmartPi to connect to either a local network or a 3G router.

MQTT Broker

A standardized MQTT broker will be used for now (Its already setup).

MQTT Test software

If nothing else is suggested we will use:

Release 0.91 – Two-way communication

The SmartPi has a building relay, which we want to be able to remote control using the MQTT protocol.

Release 0.92 - Test with protocol gateway

When the above setup is ready we will connect another protocol converter.

This will enable us to connect the PLC’s from Siemens and other manufacturers.

I do not yet know how we will have the data presented on the MQTT Broker, and therefore I cannot specify how we will match the data received to records in a database.

This section will be defined in detail when we have a demo system to learn from.

Release 0.93 – Data are delivered to the existing Energy Management system

Based on the above test and experiences developed we will agree on the beat possible way to integrate the data feed into the existing energy management system.

Release 1.00 – System deployment

When finished and tested it will be raised to a production release.

Release 1.10 – Proprietary data presentation.

The software developed in section/release 0.92 will provide access to additional datasets that the existing system doesn’t support for the time being.

We envisage that we will implement a dedicated software module, that presents both live data and historic data.

Again – when we know more we will agree on this.

Kemahiran: Raspberry Pi, MQTT

Lihat lagi: design a raspberry pi system to switch 12v led lights based on pc input, find a raspberry pi programmer, freelance raspberry pi, freelancer raspberry pi programmer toronto, help to setup a 24/7 home gateway on raspberry pi, help to setup a 247 home gateway on raspberry pi, hire a python programmer raspberry pi, looking for raspberry pi software developer, raspberry pi 2 software development nz, raspberry pi 2, raspberry pi eastern european freelance programmer, raspberry pi interface, raspberry pi microcontroller, raspberry pi os / model / ipsec, raspberry pi os model ipsec, raspberry pi python, raspberry pi video, Raspberry Pi, searching for raspberry pi programmer, raspberry pi freelancer

Tentang Majikan:
( 0 ulasan ) Hoejslev, Denmark

ID Projek: #21674974

23 pekerja bebas membida secara purata €600 untuk pekerjaan ini


hi we know exactly what we will do ,we have the experience in: raspberry pi , MQTT , Nodejs and we can combined between it easy. so assume we will write a nodjs code which will subscribe to mqtt broker and then we ca Lagi

€750 EUR dalam 15 hari
(15 Ulasan)

Hi, I have rich experiences with micro controller firmware development for 7 years. I am familiar with Arduino, ESP, NRF, stm32 and Raspberry pi, so I have many development modules. Especially I have experiences with M Lagi

€1000 EUR dalam 7 hari
(2 Ulasan)

Hi. I'm professional programmer/electronic hardware developer with experience over 20 years. I know raspberry PI as well as MQTT protocol. Regards, Alex.

€700 EUR dalam 15 hari
(4 Ulasan)

Hi, I have been working on projects involving MQTT, Raspberry Pi etc for more than 3 years now. I have gone through the product website and the pdf you have attached and I am quite sure that I will figure out easily th Lagi

€750 EUR dalam 7 hari
(7 Ulasan)

https://www.freelancer.in/projects/python/Raspberry-Gender-Age-Recognition-two/ https://www.freelancer.in/projects/python/Setup-mysql-python-for-remote/ https://www.freelancer.in/projects/python/Embedded-linux-azure- Lagi

€500 EUR dalam 7 hari
(4 Ulasan)
(1 Ulasan)

Hi Sir, We read details of your pi power smart meter. We are expert in PCB designs and embedded systems, we have rpi and we are IOT experts, we have done projects on smart power meters, so we are totally aware of the Lagi

€450 EUR dalam 7 hari
(2 Ulasan)

I am an Electrical/Electronics, Embedded Engineer and Raspberry Pi Expert. I read through the job description very carefully and I am absolutely sure that I can do the project very well. I have worked on similar proje Lagi

€250 EUR dalam 7 hari
(5 Ulasan)

I will deliver your project using the following tools : - python paho-mqtt Client - cloudmqtt broker (global mqtt broker) - raspberry pi 3b+ - python and raspian os Operation will be as follows : - getting current Lagi

€666 EUR dalam 7 hari
(1 Ulasan)

Hi there. Thank you for your posting. I am very happy to place a bid on your project. I looked your requirements carefully. I have completed several projects in which i realized IoT with MQTT switch for home- round sy Lagi

€500 EUR dalam 7 hari
(0 Ulasan)

Hi, please go through the following Demo URL, we have completely built the energy management system using Pi, and we can quickly shift to smart Pi as well since we have completed the life cycle of energy management. Lagi

€700 EUR dalam 15 hari
(0 Ulasan)

I have 3+ years of experience in IOT domain especially in smart energy metering segment. Having in depth understanding of MQTT broker , client (protocol level ) and energy metering along with expertise in Linux, rasp Lagi

€500 EUR dalam 7 hari
(0 Ulasan)

Hello Sir, Hope you are doing great...! I completely read & understood your requirement & I am pretty much sure to do it . kindly have a look into my portfolio as well. i have total 5+ years of Exp. Related Websites Lagi

€500 EUR dalam 7 hari
(0 Ulasan)

Hi, This is Vipin. I have 6+ years of experience in web development and has expertise in Python, PHP, HTML, Angular and Ionic framework. I have gone through your project description and would like to work on your pro Lagi

€500 EUR dalam 7 hari
(0 Ulasan)

MQTT is something super easy to implement. I can build you the complete cloud server for it and setup a MQTT broker so that you can communicate with your raspberry Pi. I will also setup a database so that you can store Lagi

€444 EUR dalam 4 hari
(0 Ulasan)

Hello I didn't use this device before , however .. If we're talking about MQTT .. there should be no difference if it runs on raspberry pi or smartPI or even a windows machine . One thing I couldn't get from this d Lagi

€750 EUR dalam 15 hari
(0 Ulasan)

Dear Sir or Madam, My name is Milan Vujovic, I'm Electrical Engineer from University of Belgrade. I've been working as Embedded Software Developer for 4 years thru which I gain experience in writing firmware in C, C++ Lagi

€600 EUR dalam 15 hari
(0 Ulasan)

Hello. I am a senior Microcontroller developer and electronic engineer. I read your description carefully. I can develop the smart pi firmware and develop the MQTT firmware for raspberry pi. My skill is firmware of ard Lagi

€700 EUR dalam 10 hari
(0 Ulasan)

Hi I am experienced electronics engineer with more than 11 years of experience. I can do it for you. I have worked on a number of projects with raspberry pi and MQTT. Please get in touch to discuss it further if inter Lagi

€750 EUR dalam 7 hari
(0 Ulasan)

My understanding of your project is as follows: • You already have a system that can receive information from smart meters, but you also want to add support for MQTT. • In order to test this, you are planning to use Lagi

€550 EUR dalam 7 hari
(0 Ulasan)