# Home energy meter success with Ignition Maker?

**URL:** <https://forum.inductiveautomation.com/t/home-energy-meter-success-with-ignition-maker/56116>\
**Category:** Maker\
**Created:** [February 14, 2022, 6:06pm UTC](https://forum.inductiveautomation.com/t/home-energy-meter-success-with-ignition-maker/56116 "2022-02-14T18:06:17Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![msteele](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/msteele/32/77889_2.png) [@msteele](https://forum.inductiveautomation.com/u/msteele)\
**Post date:** [February 14, 2022, 6:06pm UTC](https://forum.inductiveautomation.com/t/home-energy-meter-success-with-ignition-maker/56116/1 "2022-02-14T18:06:17Z")

</div>

Has anyone integrated a home energy monitor that uses current transformers (think Sense or IoTaWatt or Aeotec Home Energy Monitor) with integration into Ignition Maker? I'd much rather historize and display this data in Ignition than rely on some sort of cloud service.

---

<div class="post-metadata">

**Author:** ![dkhayes117](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dkhayes117/32/68344_2.png) [@dkhayes117](https://forum.inductiveautomation.com/u/dkhayes117)\
**Post date:** [February 14, 2022, 7:13pm UTC](https://forum.inductiveautomation.com/t/home-energy-meter-success-with-ignition-maker/56116/2 "2022-02-14T19:13:34Z")

</div>

You could use a current monitoring sensor from NCD. [Shop - store.ncd.io](https://store.ncd.io/?fwp_product_type=sensors&fwp_sensor_type=current-monitoring)  
Use their MQTT gateway with the current monitor sensor which will interface nicely with Maker’s MQTT module from Cirrus Link. One MQTT gateway can handle several different wireless sensors.

Monnit has a similar eco-system as well that you could check out as well [Wireless AC Current Meters for Remote Current Monitoring (monnit.com)](https://www.monnit.com/products/sensors/current-meters/)

---

<div class="post-metadata">

**Author:** ![matthew.ayre](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/matthew.ayre/32/19499_2.png) [@matthew.ayre](https://forum.inductiveautomation.com/u/matthew.ayre)\
**Post date:** [February 17, 2022, 1:27pm UTC](https://forum.inductiveautomation.com/t/home-energy-meter-success-with-ignition-maker/56116/3 "2022-02-17T13:27:16Z")

</div>

Weird that this popped up… I’ve recently been looking into [ShellyEM](https://shellystore.co.uk/product/shelly-em-50a/) devices (already got a few relays wired in and talking to Ignition via MQTT)

---

<div class="post-metadata">

**Author:** ![johannes.bo](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/johannes.bo/32/27628_2.png) [@johannes.bo](https://forum.inductiveautomation.com/u/johannes.bo)\
**Post date:** [February 17, 2022, 1:41pm UTC](https://forum.inductiveautomation.com/t/home-energy-meter-success-with-ignition-maker/56116/4 "2022-02-17T13:41:39Z")

</div>

Will the Cirrus Link MQTT modules run on a free license in Maker Edition? 🤔

---

<div class="post-metadata">

**Author:** ![dkhayes117](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dkhayes117/32/68344_2.png) [@dkhayes117](https://forum.inductiveautomation.com/u/dkhayes117)\
**Post date:** [February 17, 2022, 1:42pm UTC](https://forum.inductiveautomation.com/t/home-energy-meter-success-with-ignition-maker/56116/5 "2022-02-17T13:42:47Z")

</div>

Yes

---

<div class="post-metadata">

**Author:** ![msteele](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/msteele/32/77889_2.png) [@msteele](https://forum.inductiveautomation.com/u/msteele)\
**Post date:** [February 17, 2022, 3:30pm UTC](https://forum.inductiveautomation.com/t/home-energy-meter-success-with-ignition-maker/56116/6 "2022-02-17T15:30:06Z")

</div>

I was planning to try IoTaWatt for my home setup, since `spacechumper` in their forums posted an Ignition script to poll the IoTaWatt device's webservice. I repasted the code below for the sake of redundancy in case that forum ever goes down, but I didn't write it.

> **[Integrating IoTaWatt to Ignition SCADA](https://community.iotawatt.com/t/integrating-iotawatt-to-ignition-scada/3846)**
>
> Hi, Just though I would share this information so it may help someone. This is a script I wrote that goes into ignition SCADA, the script hits the URL and then splits the results and then updates tags within Ignition. The ipaddress needs to be...

```python
#print receivedData
receivedData=system.net.httpGet("http://x.x.x.x/query?select=[time.local.unix,input1a.amps.d2,input1pf.pf.d1,input1w.watts.d1,input2a.amps.d2,input2pf.pf.d1,input2w.watts.d1,input3a.amps.d2,input3pf.pf.d1,input3w.watts.d1,input4a.amps.d2,input4pf.pf.d1,input4w.watts.d1,input5a.amps.d2,input5pf.pf.d1,input5w.watts.d1,input6a.amps.d2,input6pf.pf.d1,input6w.watts.d1,input7a.amps.d2,input7pf.pf.d1,input7w.watts.d1,input8a.amps.d2,input8pf.pf.d1,input8w.watts.d1,input9a.amps.d2,input9pf.pf.d1,input9w.watts.d1,input10a.amps.D2,input10pf.pf.d1,input10w.watts.d1,phaseA.volts.d1,phaseB.volts.d1,phaseAFreq.hz.d1,phaseBFreq.hz.d1]&begin=s-5s&end=s&resolution=high&group=auto&header=yes",1000,2500)

#print DataJSON
DataJSON=system.util.jsonDecode(receivedData)

for key, value in DataJSON.items(): #or leave the .keys() off entirely
    print key
    print value

val1=0
i=0
updateTags=0
for item in DataJSON["labels"]:
    for j in DataJSON["data"]:
    	if ((item == "Time") & (updateTags==0)):
    		val1 = system.tag.read("[default]IotaWatt/lastTimestamp").value
    		if (val1 < j[i]):
    			updateTags=1
    			system.tag.write("[default]IotaWatt/lastTimestamp",j[i])
    	else:
    		if (updateTags==1):
    			if j[i] is not None:
    				system.tag.write("[default]IotaWatt/"+item,j[i])	
    				
    i=i+1
    
# Need to compare the above with 1sec updates using http://x.x.x.x/status?inputs=yes&outputs=yes
# from the author and forum.

```

---

<div class="post-metadata">

**Author:** ![YF129701](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/yf129701/32/60498_2.png) [@YF129701](https://forum.inductiveautomation.com/u/YF129701)\
**Post date:** [August 17, 2022, 4:56pm UTC](https://forum.inductiveautomation.com/t/home-energy-meter-success-with-ignition-maker/56116/7 "2022-08-17T16:56:10Z")

</div>

Did you end up using the IoTaWatt sensor? I want to monitor power usage in my future house and looking for different solutions…

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [August 22, 2022, 8:34pm UTC](https://forum.inductiveautomation.com/t/home-energy-meter-success-with-ignition-maker/56116/8 "2022-08-22T20:34:05Z")

</div>

I know it’s not your code, but that should definitely be rewritten to call write once instead of a bajillion times.

Also, is that comic sans in their logo?  
 ![Screenshot_20220823-060609_Chrome](https://us1.discourse-cdn.com/inductiveautomation/original/3X/8/b/8bf81bf969ee8167bf12ae71faf450c6e600bec5.jpeg)

Regardless, my interest is piqued! (despite this post being 2 years ago 😁)

---

<div class="post-metadata">

**Author:** ![msteele](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/msteele/32/77889_2.png) [@msteele](https://forum.inductiveautomation.com/u/msteele)\
**Post date:** [December 13, 2022, 6:34pm UTC](https://forum.inductiveautomation.com/t/home-energy-meter-success-with-ignition-maker/56116/9 "2022-12-13T18:34:14Z")

</div>

I have not yet tried IoTaWatt. Maybe it's difficult to take them seriously because of the Comic Sans logo.  
I'm considering something like the Aeotec ZW095-A, a Zwave device with two split-core CTs. [Aeotec Home Energy Meter Gen5 (ZW095-A) – ZWaveProducts](https://www.zwaveproducts.com/collections/aeotec/products/z-wave-plus-home-energy-meter-gen-5)
