In [1]:
import networkx as nx
from nilmtk import Appliance, Mains, ElectricityMeter
graph = nx.DiGraph()
In [3]:
Mains(1, 'REDD')
Appliance(type='fridge', instance=1)
Out[3]:
In [4]:
graph.add_edge(Mains(1, 'REDD'),
ElectricityMeter(instance=1, building=1, dataset='REDD',
appliances=[Appliance(type='fridge', instance=1)]))
graph.add_edge(Mains(1, 'REDD'),
ElectricityMeter(instance=2, building=1, dataset='REDD',
appliances=[Appliance(type='fridge', instance=2)]))
In [5]:
graph.nodes()
Out[5]:
In [6]:
graph.edges()
Out[6]:
In [ ]: