Skip to content

Openhab 2.1 Items

Chibald edited this page Feb 2, 2020 · 2 revisions
String  Maestro_Stove_State         "Stove [MAP(maestro_stovestate.map):%s]"                       { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.Stove_State):.*Stove_State.*]" }
String  Maestro_Stove_State_ONOFF   "Stove  [MAP(maestro_stovestate_onoff_text.map):%s]"            { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.Stove_State):.*Stove_State.*]" }

Number  Maestro_Ambient_Temperature                 { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.Ambient_Temperature):.*Ambient_Temperature.*]" }
Number  Maestro_Temperature_Setpoint_Proxy          { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.Temperature_Setpoint):.*Temperature_Setpoint.*]" }
Number  Maestro_Temperature_Setpoint

Number  Maestro_Boiler_Temperature                  { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.Boiler_Temperature):.*Boiler_Temperature.*]" }
Number  Maestro_Boiler_Setpoint_Proxy               { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.Boiler_Setpoint):.*Boiler_Setpoint.*]" }
Number  Maestro_Boiler_Setpoint

Number  Maestro_Control_Mode                        { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.Control_Mode):.*Control_Mode.*]" }
Number  Maestro_Power_Level                         { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.Power_Level):.*Power_Level.*]" }
Number  Maestro_ECO_Mode                            { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.ECO_Mode):.*ECO_Mode.*]" }
Number  Maestro_Chrono_Mode                         { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.Chrono_Mode):.*Chrono_Mode.*]" }
Number  Maestro_Silent_Mode                         { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.Silent_Mode):.*Silent_Mode.*]" }
Number  Maestro_Fan_State                           { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.Fan_State):.*Fan_State.*]" }

Number  Maestro_Power_State                           
Number  Maestro_Power_State_Proxy                   { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.Stove_State):.*Stove_State.*]" }
Number  Maestro_Power_State_ONOFF

Number  Maestro_Fume_Temperature                     { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.Fume_Temperature):.*Fume_Temperature.*]" }
Number  Maestro_Candle_Condition                     { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.Candle_Condition):.*Candle_Condition.*]" }
Number  Maestro_RPM_Fam_Fume                         { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.RPM_Fam_Fume):.*RPM_Fam_Fume.*]" }
Number  Maestro_RPM_WormWheel_Set                    { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.RPM_WormWheel_Set):.*RPM_WormWheel_Set.*]" }
Number  Maestro_RPM_WormWheel_Live                   { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.RPM_WormWheel_Live):.*RPM_WormWheel_Live.*]" }
Number  Maestro_Temperature_Motherboard              { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.Temperature_Motherboard):.*Temperature_Motherboard.*]" }
String  Maestro_Total_Operating_Hours                { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.Total_Operating_Hours):.*Total_Operating_Hours.*]" }
Number  Maestro_Hours_Before_Maintenance             { mqtt="<[mosquitto:PUBmcz:state:JSONPATH($.Hours_Before_Maintenance):.*Hours_Before_Maintenance.*]" }


Number  Maestro_Status                              { expire="30s,state=0" }
String   Maestro_Status_Message                      { mqtt="<[mosquitto:PUBmcz:state:default]" }
DateTime Maestro_Lastmessage                         "[%1$td/%1$tm %1$tH:%1$tM %1$tS]" <time> 
Clone this wiki locally