The Raspberry rantanplan
The Raspberry rantanplan
The Raspberry rantanplan
The Raspberry tutorial
janitoo_tutorial.tutorial2.
AmbianceComponent
(bus=None, addr=None, **kwargs)[source]¶Bases: janitoo_raspberry_dht.dht.DHTComponent
A component for ambiance
janitoo_tutorial.tutorial2.
CpuComponent
(bus=None, addr=None, **kwargs)[source]¶Bases: janitoo_hostsensor_raspberry.component.HardwareCpu
A water temperature component
janitoo_tutorial.tutorial2.
TemperatureComponent
(bus=None, addr=None, **kwargs)[source]¶Bases: janitoo_raspberry_1wire.components.DS18B20
A water temperature component
The Raspberry tutorial
janitoo_tutorial.tutorial3.
AmbianceComponent
(bus=None, addr=None, **kwargs)[source]¶Bases: janitoo_raspberry_dht.dht.DHTComponent
A component for ambiance
janitoo_tutorial.tutorial3.
CpuComponent
(bus=None, addr=None, **kwargs)[source]¶Bases: janitoo_hostsensor_raspberry.component.HardwareCpu
A water temperature component
janitoo_tutorial.tutorial3.
LedComponent
(bus=None, addr=None, **kwargs)[source]¶Bases: janitoo_raspberry_gpio.gpio.LedComponent
A component for a Led (on/off)
janitoo_tutorial.tutorial3.
TemperatureComponent
(bus=None, addr=None, **kwargs)[source]¶Bases: janitoo_raspberry_1wire.components.DS18B20
A water temperature component
janitoo_tutorial.tutorial3.
TutorialBus
(**kwargs)[source]¶Bases: janitoo.bus.JNTBus
A bus to manage Tutorial
loop
(stopevent)[source]¶Retrieve data Don’t do long task in loop. Use a separated thread to not perturbate the nodeman
polled_sensors
¶states
= ['booting', 'sleeping', 'reporting', 'ringing']¶The tutorial states :
transitions
= [{'dest': 'reporting', 'source': 'sleeping', 'trigger': 'wakeup', 'conditions': 'condition_values'}, {'dest': 'reporting', 'source': '*', 'trigger': 'report', 'conditions': 'condition_values'}, {'dest': 'sleeping', 'source': '*', 'trigger': 'sleep'}, {'dest': 'ringing', 'source': 'reporting', 'trigger': 'ring', 'conditions': 'condition_values'}]¶The transitions
The Raspberry tutorial
janitoo_tutorial.tutorial4.
AmbianceComponent
(bus=None, addr=None, **kwargs)[source]¶Bases: janitoo_raspberry_dht.dht.DHTComponent
A component for ambiance
janitoo_tutorial.tutorial4.
CpuComponent
(bus=None, addr=None, **kwargs)[source]¶Bases: janitoo_hostsensor_raspberry.component.HardwareCpu
A water temperature component
janitoo_tutorial.tutorial4.
LedComponent
(bus=None, addr=None, **kwargs)[source]¶Bases: janitoo_raspberry_gpio.gpio.LedComponent
A component for a Led (on/off)
janitoo_tutorial.tutorial4.
TemperatureComponent
(bus=None, addr=None, **kwargs)[source]¶Bases: janitoo_raspberry_1wire.components.DS18B20
A water temperature component
janitoo_tutorial.tutorial4.
TutorialBus
(**kwargs)[source]¶Bases: janitoo_factory.buses.fsm.JNTFsmBus
A bus to manage Tutorial
loop
(stopevent)[source]¶Retrieve data Don’t do long task in loop. Use a separated thread to not perturbate the nodeman
polled_sensors
¶states
= None¶The tutorial states :
transitions
= None¶The transitions