joern@msi:/opt/hap/bin$ sudo ./hap-configserver.pl Catalyst::Plugin::Authentication::Store::DBIC uses NEXT, which is deprecated. Please see the Class::C3::Adopt::NEXT documentation for details. NEXT used at /usr/share/perl5/Catalyst/Plugin/Authentication/Store/DBIC.pm line 36 [debug] Debug messages enabled [debug] Statistics enabled [debug] Loaded plugins: .----------------------------------------------------------------------------. | Catalyst::Plugin::Authentication 0.10017 | | Catalyst::Plugin::Authentication::Credential::Password | | Catalyst::Plugin::Authentication::Store::DBIC 0.11 | | Catalyst::Plugin::Authorization::ACL 0.15 | | Catalyst::Plugin::Authorization::Roles 0.09 | | Catalyst::Plugin::ConfigLoader 0.30 | | Catalyst::Plugin::Session 0.31 | | Catalyst::Plugin::Session::State::Cookie 0.17 | | Catalyst::Plugin::Session::Store::FastMmap 0.14 | | Catalyst::Plugin::Unicode 0.93 | '----------------------------------------------------------------------------' [debug] Loaded dispatcher "Catalyst::Dispatcher" [debug] Loaded engine "Catalyst::Engine" [debug] Found home "/opt/hap/bin/hap-configserver" [debug] Loaded Config "/opt/hap/etc/hap.yml" [warn] Authentication::Store::DBIC is deprecated! [debug] Session Store file: /tmp/hapconfig/session_data [debug] Loaded components: .-----------------------------------------------------------------+----------. | Class | Type | +-----------------------------------------------------------------+----------+ | hapConfig::Controller::AnalogInput | instance | | hapConfig::Controller::AutonomousControl | instance | | hapConfig::Controller::Bootloader | instance | | hapConfig::Controller::Debug | instance | | hapConfig::Controller::Device | instance | | hapConfig::Controller::DigitalInput | instance | | hapConfig::Controller::FileUpload | instance | | hapConfig::Controller::Gui | instance | | hapConfig::Controller::GuiScene | instance | | hapConfig::Controller::GuiView | instance | | hapConfig::Controller::Iphone | instance | | hapConfig::Controller::JSON | instance | | hapConfig::Controller::LcdGui | instance | | hapConfig::Controller::Log | instance | | hapConfig::Controller::LogicalInput | instance | | hapConfig::Controller::Login | instance | | hapConfig::Controller::Logout | instance | | hapConfig::Controller::Macro | instance | | hapConfig::Controller::ManageConfigs | instance | | hapConfig::Controller::ManageFirmware | instance | | hapConfig::Controller::ManageModules | instance | | hapConfig::Controller::ManageScheduler | instance | | hapConfig::Controller::Module | instance | | hapConfig::Controller::RangeExtender | instance | | hapConfig::Controller::RemoteControl | instance | | hapConfig::Controller::RemoteControlLearned | instance | | hapConfig::Controller::RemoteControlMapping | instance | | hapConfig::Controller::Roles | instance | | hapConfig::Controller::Room | instance | | hapConfig::Controller::Root | instance | | hapConfig::Controller::RotaryEncoder | instance | | hapConfig::Controller::Shutter | instance | | hapConfig::Controller::Test | instance | | hapConfig::Controller::TreeDevice | instance | | hapConfig::Controller::TreeGui | instance | | hapConfig::Controller::TreeMacro | instance | | hapConfig::Controller::TreeModule | instance | | hapConfig::Controller::TreeRoom | instance | | hapConfig::Controller::Users | instance | | hapConfig::Controller::index | instance | | hapConfig::Model::hapModel | instance | | hapConfig::Model::hapModel::Abstractdevice | class | | hapConfig::Model::hapModel::AcObjects | class | | hapConfig::Model::hapModel::AcSequence | class | | hapConfig::Model::hapModel::AcTypes | class | | hapConfig::Model::hapModel::AllAddresses | class | | hapConfig::Model::hapModel::AllPortPin | class | | hapConfig::Model::hapModel::Analoginput | class | | hapConfig::Model::hapModel::Config | class | | hapConfig::Model::hapModel::Device | class | | hapConfig::Model::hapModel::Digitalinput | class | | hapConfig::Model::hapModel::Firmware | class | | hapConfig::Model::hapModel::GuiArea | class | | hapConfig::Model::hapModel::GuiMap | class | | hapConfig::Model::hapModel::GuiObjects | class | | hapConfig::Model::hapModel::GuiScene | class | | hapConfig::Model::hapModel::GuiTypes | class | | hapConfig::Model::hapModel::GuiView | class | | hapConfig::Model::hapModel::LcdObjects | class | | hapConfig::Model::hapModel::LcdTypes | class | | hapConfig::Model::hapModel::Log | class | | hapConfig::Model::hapModel::Logicalinput | class | | hapConfig::Model::hapModel::Makro | class | | hapConfig::Model::hapModel::Module | class | | hapConfig::Model::hapModel::Rangeextender | class | | hapConfig::Model::hapModel::Remotecontrol | class | | hapConfig::Model::hapModel::RemotecontrolHotkey | class | | hapConfig::Model::hapModel::RemotecontrolLearned | class | | hapConfig::Model::hapModel::RemotecontrolMapping | class | | hapConfig::Model::hapModel::Roles | class | | hapConfig::Model::hapModel::Room | class | | hapConfig::Model::hapModel::Scheduler | class | | hapConfig::Model::hapModel::StaticAddress | class | | hapConfig::Model::hapModel::StaticBootloaderid | class | | hapConfig::Model::hapModel::StaticDevicetypes | class | | hapConfig::Model::hapModel::StaticDigitalinputtypes | class | | hapConfig::Model::hapModel::StaticEncryptionmodes | class | | hapConfig::Model::hapModel::StaticInputvaluetemplates | class | | hapConfig::Model::hapModel::StaticInterfaces | class | | hapConfig::Model::hapModel::StaticIrcodes | class | | hapConfig::Model::hapModel::StaticLogicalinputtemplates | class | | hapConfig::Model::hapModel::StaticOutputvaluetemplates | class | | hapConfig::Model::hapModel::StaticPortpin | class | | hapConfig::Model::hapModel::StaticSchedulercommands | class | | hapConfig::Model::hapModel::StaticStartmodes | class | | hapConfig::Model::hapModel::StaticTimebase | class | | hapConfig::Model::hapModel::StaticWeekdays | class | | hapConfig::Model::hapModel::Status | class | | hapConfig::Model::hapModel::Users | class | | hapConfig::Model::hapModel::UsersRoles | class | | hapConfig::View::JSON | instance | | hapConfig::View::TT | instance | | hapConfig::View::index | instance | '-----------------------------------------------------------------+----------' [debug] Loaded Private actions: .----------------------+--------------------------------------+--------------. | Private | Class | Method | +----------------------+--------------------------------------+--------------+ | /default | hapConfig::Controller::Root | default | | /end | hapConfig::Controller::Root | end | | /access_denied | hapConfig::Controller::Root | access_deni- | | | | ed | | /shutter/submit | hapConfig::Controller::Shutter | submit | | /shutter/index | hapConfig::Controller::Shutter | index | | /shutter/get | hapConfig::Controller::Shutter | get | | /shutter/delete | hapConfig::Controller::Shutter | delete | | /treemacro/index | hapConfig::Controller::TreeMacro | index | | /treemacro/getTreeN- | hapConfig::Controller::TreeMacro | getTreeNodes | | odes | | | | /room/submit | hapConfig::Controller::Room | submit | | /room/index | hapConfig::Controller::Room | index | | /room/get | hapConfig::Controller::Room | get | | /room/delete | hapConfig::Controller::Room | delete | | /logicalinput/submit | hapConfig::Controller::LogicalInput | submit | | /logicalinput/index | hapConfig::Controller::LogicalInput | index | | /logicalinput/get | hapConfig::Controller::LogicalInput | get | | /logicalinput/delete | hapConfig::Controller::LogicalInput | delete | | /logicalinput/getCh- | hapConfig::Controller::LogicalInput | getCheckedC- | | eckedCheckboxes | | heckboxes | | /log/getLog | hapConfig::Controller::Log | getLog | | /log/clear | hapConfig::Controller::Log | clear | | /log/getPDF | hapConfig::Controller::Log | getPDF | | /log/index | hapConfig::Controller::Log | index | | /log/getNewLogEntri- | hapConfig::Controller::Log | getNewLogEn- | | es | | tries | | /rotaryencoder/subm- | hapConfig::Controller::RotaryEncoder | submit | | it | | | | /rotaryencoder/index | hapConfig::Controller::RotaryEncoder | index | | /rotaryencoder/get | hapConfig::Controller::RotaryEncoder | get | | /rotaryencoder/dele- | hapConfig::Controller::RotaryEncoder | delete | | te | | | | /module/submit | hapConfig::Controller::Module | submit | | /module/index | hapConfig::Controller::Module | index | | /module/getFwOpts | hapConfig::Controller::Module | getFwOpts | | /module/checkForCCU | hapConfig::Controller::Module | checkForCCU | | /module/get | hapConfig::Controller::Module | get | | /module/delete | hapConfig::Controller::Module | delete | | /treegui/index | hapConfig::Controller::TreeGui | index | | /treegui/getTreeNod- | hapConfig::Controller::TreeGui | getTreeNodes | | es | | | | /test/index | hapConfig::Controller::Test | index | | /test/getNodes | hapConfig::Controller::Test | getNodes | | /gui/queryDevice | hapConfig::Controller::Gui | queryDevice | | /gui/modifyTrigger | hapConfig::Controller::Gui | modifyTrigg- | | | | er | | /gui/getChartData | hapConfig::Controller::Gui | getChartData | | /gui/getScene | hapConfig::Controller::Gui | getScene | | /gui/refresh | hapConfig::Controller::Gui | refresh | | /gui/setConfig | hapConfig::Controller::Gui | setConfig | | /gui/setDevice | hapConfig::Controller::Gui | setDevice | | /gui/getAllObjects | hapConfig::Controller::Gui | getAllObjec- | | | | ts | | /gui/executeMacro | hapConfig::Controller::Gui | executeMacro | | /gui/getView | hapConfig::Controller::Gui | getView | | /gui/getConfigs | hapConfig::Controller::Gui | getConfigs | | /gui/access_denied | hapConfig::Controller::Gui | access_deni- | | | | ed | | /gui/index | hapConfig::Controller::Gui | index | | /logout/index | hapConfig::Controller::Logout | index | | /autonomouscontrol/- | hapConfig::Controller::AutonomousCo- | simulateres- | | simulatereset | ntrol | et | | /autonomouscontrol/- | hapConfig::Controller::AutonomousCo- | submit | | submit | ntrol | | | /autonomouscontrol/- | hapConfig::Controller::AutonomousCo- | renumberSeq- | | renumberSequence | ntrol | uence | | /autonomouscontrol/- | hapConfig::Controller::AutonomousCo- | index | | index | ntrol | | | /autonomouscontrol/- | hapConfig::Controller::AutonomousCo- | simulate | | simulate | ntrol | | | /autonomouscontrol/- | hapConfig::Controller::AutonomousCo- | get | | get | ntrol | | | /autonomouscontrol/- | hapConfig::Controller::AutonomousCo- | delete | | delete | ntrol | | | /autonomouscontrol/- | hapConfig::Controller::AutonomousCo- | getAllObjec- | | getAllObjects | ntrol | ts | | /autonomouscontrol/- | hapConfig::Controller::AutonomousCo- | renumber | | renumber | ntrol | | | /index/selectedConf- | hapConfig::Controller::index | selectedCon- | | ig | | fig | | /index/index | hapConfig::Controller::index | index | | /guiview/submit | hapConfig::Controller::GuiView | submit | | /guiview/index | hapConfig::Controller::GuiView | index | | /guiview/get | hapConfig::Controller::GuiView | get | | /guiview/delete | hapConfig::Controller::GuiView | delete | | /remotecontrol/subm- | hapConfig::Controller::RemoteControl | submit | | it | | | | /remotecontrol/index | hapConfig::Controller::RemoteControl | index | | /remotecontrol/get | hapConfig::Controller::RemoteControl | get | | /remotecontrol/dele- | hapConfig::Controller::RemoteControl | delete | | te | | | | /remotecontrol/learn | hapConfig::Controller::RemoteControl | learn | | /analoginput/submit | hapConfig::Controller::AnalogInput | submit | | /analoginput/index | hapConfig::Controller::AnalogInput | index | | /analoginput/get | hapConfig::Controller::AnalogInput | get | | /analoginput/delete | hapConfig::Controller::AnalogInput | delete | | /guiscene/submit | hapConfig::Controller::GuiScene | submit | | /guiscene/index | hapConfig::Controller::GuiScene | index | | /guiscene/get | hapConfig::Controller::GuiScene | get | | /guiscene/delete | hapConfig::Controller::GuiScene | delete | | /login/status | hapConfig::Controller::Login | status | | /login/index | hapConfig::Controller::Login | index | | /login/check | hapConfig::Controller::Login | check | | /login/checkGui | hapConfig::Controller::Login | checkGui | | /roles/index | hapConfig::Controller::Roles | index | | /roles/delete | hapConfig::Controller::Roles | delete | | /roles/get | hapConfig::Controller::Roles | get | | /roles/set | hapConfig::Controller::Roles | set | | /managescheduler/se- | hapConfig::Controller::ManageSchedu- | setSchedules | | tSchedules | ler | | | /managescheduler/in- | hapConfig::Controller::ManageSchedu- | index | | dex | ler | | | /managescheduler/ge- | hapConfig::Controller::ManageSchedu- | getSchedules | | tSchedules | ler | | | /managescheduler/de- | hapConfig::Controller::ManageSchedu- | delSchedules | | lSchedules | ler | | | /managefirmware/ind- | hapConfig::Controller::ManageFirmwa- | index | | ex | re | | | /managefirmware/del- | hapConfig::Controller::ManageFirmwa- | delFirmware | | Firmware | re | | | /managefirmware/get- | hapConfig::Controller::ManageFirmwa- | getFirmware | | Firmware | re | | | /managefirmware/set- | hapConfig::Controller::ManageFirmwa- | setFirmware | | Firmware | re | | | /bootloader/index | hapConfig::Controller::Bootloader | index | | /bootloader/get | hapConfig::Controller::Bootloader | get | | /managemodules/push- | hapConfig::Controller::ManageModules | pushConfig | | Config | | | | /managemodules/setM- | hapConfig::Controller::ManageModules | setModules | | odules | | | | /managemodules/flas- | hapConfig::Controller::ManageModules | flashFirmwa- | | hFirmware | | re | | /managemodules/rese- | hapConfig::Controller::ManageModules | resetModules | | tModules | | | | /managemodules/index | hapConfig::Controller::ManageModules | index | | /managemodules/getM- | hapConfig::Controller::ManageModules | getModules | | odules | | | | /treemodule/index | hapConfig::Controller::TreeModule | index | | /treemodule/getTree- | hapConfig::Controller::TreeModule | getTreeNodes | | Nodes | | | | /treedevice/index | hapConfig::Controller::TreeDevice | index | | /treedevice/getTree- | hapConfig::Controller::TreeDevice | getTreeNodes | | Nodes | | | | /macro/submit | hapConfig::Controller::Macro | submit | | /macro/index | hapConfig::Controller::Macro | index | | /macro/get | hapConfig::Controller::Macro | get | | /macro/delete | hapConfig::Controller::Macro | delete | | /users/submit | hapConfig::Controller::Users | submit | | /users/index | hapConfig::Controller::Users | index | | /users/delete | hapConfig::Controller::Users | delete | | /users/setUserPassw- | hapConfig::Controller::Users | setUserPass- | | ord | | word | | /users/get | hapConfig::Controller::Users | get | | /users/getUserRoles | hapConfig::Controller::Users | getUserRoles | | /debug/index | hapConfig::Controller::Debug | index | | /remotecontrolmappi- | hapConfig::Controller::RemoteContro- | submit | | ng/submit | lMapping | | | /remotecontrolmappi- | hapConfig::Controller::RemoteContro- | index | | ng/index | lMapping | | | /remotecontrolmappi- | hapConfig::Controller::RemoteContro- | get | | ng/get | lMapping | | | /remotecontrolmappi- | hapConfig::Controller::RemoteContro- | delete | | ng/delete | lMapping | | | /iphone/index | hapConfig::Controller::Iphone | index | | /iphone/refresh | hapConfig::Controller::Iphone | refresh | | /digitalinput/submit | hapConfig::Controller::DigitalInput | submit | | /digitalinput/index | hapConfig::Controller::DigitalInput | index | | /digitalinput/get | hapConfig::Controller::DigitalInput | get | | /digitalinput/delete | hapConfig::Controller::DigitalInput | delete | | /fileupload/deleteI- | hapConfig::Controller::FileUpload | deleteImage | | mage | | | | /fileupload/index | hapConfig::Controller::FileUpload | index | | /fileupload/getFile | hapConfig::Controller::FileUpload | getFile | | /rangeextender/subm- | hapConfig::Controller::RangeExtender | submit | | it | | | | /rangeextender/index | hapConfig::Controller::RangeExtender | index | | /rangeextender/get | hapConfig::Controller::RangeExtender | get | | /rangeextender/dele- | hapConfig::Controller::RangeExtender | delete | | te | | | | /device/submit | hapConfig::Controller::Device | submit | | /device/index | hapConfig::Controller::Device | index | | /device/get | hapConfig::Controller::Device | get | | /device/delete | hapConfig::Controller::Device | delete | | /remotecontrollearn- | hapConfig::Controller::RemoteContro- | submit | | ed/submit | lLearned | | | /remotecontrollearn- | hapConfig::Controller::RemoteContro- | index | | ed/index | lLearned | | | /remotecontrollearn- | hapConfig::Controller::RemoteContro- | get | | ed/get | lLearned | | | /remotecontrollearn- | hapConfig::Controller::RemoteContro- | delete | | ed/delete | lLearned | | | /remotecontrollearn- | hapConfig::Controller::RemoteContro- | learn | | ed/learn | lLearned | | | /json/getLogicalInp- | hapConfig::Controller::JSON | getLogicalI- | | utTemplates | | nputTemplat- | | | | es | | /json/getDeviceTypes | hapConfig::Controller::JSON | getDeviceTy- | | | | pes | | /json/getSchedulerC- | hapConfig::Controller::JSON | getSchedule- | | ommands | | rCommands | | /json/checkPortPin | hapConfig::Controller::JSON | checkPortPin | | /json/getDevices | hapConfig::Controller::JSON | getDevices | | /json/getAllDevices | hapConfig::Controller::JSON | getAllDevic- | | | | es | | /json/getImages | hapConfig::Controller::JSON | getImages | | /json/getAllTrigger- | hapConfig::Controller::JSON | getAllTrigg- | | Devices | | erDevices | | /json/getGuiScenes | hapConfig::Controller::JSON | getGuiScenes | | /json/getStartModes | hapConfig::Controller::JSON | getStartMod- | | | | es | | /json/getShutterDev- | hapConfig::Controller::JSON | getShutterD- | | ices | | evices | | /json/getNotifyModu- | hapConfig::Controller::JSON | getNotifyMo- | | les | | dules | | /json/getDigitalInp- | hapConfig::Controller::JSON | getDigitalI- | | utTypes | | nputTypes | | /json/getLogicalInp- | hapConfig::Controller::JSON | getLogicalI- | | uts | | nputs | | /json/getUpstreamMo- | hapConfig::Controller::JSON | getUpstream- | | dules | | Modules | | /json/getPortPins | hapConfig::Controller::JSON | getPortPins | | /json/getUpstreamIn- | hapConfig::Controller::JSON | getUpstream- | | terfaces | | Interfaces | | /json/getASInputVal- | hapConfig::Controller::JSON | getASInputV- | | ueTemplates | | alueTemplat- | | | | es | | /json/getTimeBase | hapConfig::Controller::JSON | getTimeBase | | /json/getWeekdays | hapConfig::Controller::JSON | getWeekdays | | /json/getMacros | hapConfig::Controller::JSON | getMacros | | /json/getGuiViews | hapConfig::Controller::JSON | getGuiViews | | /json/getAbstractDe- | hapConfig::Controller::JSON | getAbstract- | | vices | | Devices | | /json/getAddresses | hapConfig::Controller::JSON | getAddresses | | /json/getFreeModule- | hapConfig::Controller::JSON | getFreeModu- | | Addresses | | leAddresses | | /json/checkAddress | hapConfig::Controller::JSON | checkAddress | | /json/getRooms | hapConfig::Controller::JSON | getRooms | | /json/getModules | hapConfig::Controller::JSON | getModules | | /lcdgui/submit | hapConfig::Controller::LcdGui | submit | | /lcdgui/index | hapConfig::Controller::LcdGui | index | | /lcdgui/get | hapConfig::Controller::LcdGui | get | | /lcdgui/delete | hapConfig::Controller::LcdGui | delete | | /lcdgui/getAllObjec- | hapConfig::Controller::LcdGui | getAllObjec- | | ts | | ts | | /manageconfigs/getC- | hapConfig::Controller::ManageConfigs | getCurrentC- | | urrentConfig | | onfig | | /manageconfigs/sele- | hapConfig::Controller::ManageConfigs | selectConfig | | ctConfig | | | | /manageconfigs/getC- | hapConfig::Controller::ManageConfigs | getConfigs | | onfigs | | | | /manageconfigs/index | hapConfig::Controller::ManageConfigs | index | | /manageconfigs/delC- | hapConfig::Controller::ManageConfigs | delConfigs | | onfigs | | | | /manageconfigs/setC- | hapConfig::Controller::ManageConfigs | setConfigs | | onfigs | | | | /treeroom/index | hapConfig::Controller::TreeRoom | index | | /treeroom/getTreeNo- | hapConfig::Controller::TreeRoom | getTreeNodes | | des | | | '----------------------+--------------------------------------+--------------' [debug] Loaded Path actions: .-------------------------------------+--------------------------------------. | Path | Private | +-------------------------------------+--------------------------------------+ | /analoginput/delete/... | /analoginput/delete | | /analoginput/get/... | /analoginput/get | | /analoginput/submit/... | /analoginput/submit | | /autonomouscontrol/delete/... | /autonomouscontrol/delete | | /autonomouscontrol/get/... | /autonomouscontrol/get | | /autonomouscontrol/getAllObjects/.- | /autonomouscontrol/getAllObjects | | .. | | | /autonomouscontrol/simulate/... | /autonomouscontrol/simulate | | /autonomouscontrol/simulatereset/.- | /autonomouscontrol/simulatereset | | .. | | | /autonomouscontrol/submit/... | /autonomouscontrol/submit | | /bootloader/get/... | /bootloader/get | | /device/delete/... | /device/delete | | /device/get/... | /device/get | | /device/submit/... | /device/submit | | /digitalinput/delete/... | /digitalinput/delete | | /digitalinput/get/... | /digitalinput/get | | /digitalinput/submit/... | /digitalinput/submit | | /fileupload/deleteImage/... | /fileupload/deleteImage | | /fileupload/getFile/... | /fileupload/getFile | | /gui/executeMacro/... | /gui/executeMacro | | /gui/getAllObjects/... | /gui/getAllObjects | | /gui/getChartData/... | /gui/getChartData | | /gui/getConfigs/... | /gui/getConfigs | | /gui/getScene/... | /gui/getScene | | /gui/getView/... | /gui/getView | | /gui/modifyTrigger/... | /gui/modifyTrigger | | /gui/queryDevice/... | /gui/queryDevice | | /gui/refresh/... | /gui/refresh | | /gui/setConfig/... | /gui/setConfig | | /gui/setDevice/... | /gui/setDevice | | /guiscene/delete/... | /guiscene/delete | | /guiscene/get/... | /guiscene/get | | /guiscene/submit/... | /guiscene/submit | | /guiview/delete/... | /guiview/delete | | /guiview/get/... | /guiview/get | | /guiview/submit/... | /guiview/submit | | /index/selectedConfig/... | /index/selectedConfig | | /iphone/ | /iphone/index | | /iphone/refresh/... | /iphone/refresh | | /json/checkAddress/... | /json/checkAddress | | /json/checkPortPin/... | /json/checkPortPin | | /json/getASInputValueTemplates/... | /json/getASInputValueTemplates | | /json/getAbstractDevices/... | /json/getAbstractDevices | | /json/getAddresses/... | /json/getAddresses | | /json/getAllDevices/... | /json/getAllDevices | | /json/getAllTriggerDevices/... | /json/getAllTriggerDevices | | /json/getDeviceTypes/... | /json/getDeviceTypes | | /json/getDevices/... | /json/getDevices | | /json/getDigitalInputTypes/... | /json/getDigitalInputTypes | | /json/getFreeModuleAddresses/... | /json/getFreeModuleAddresses | | /json/getGuiScenes/... | /json/getGuiScenes | | /json/getGuiViews/... | /json/getGuiViews | | /json/getImages/... | /json/getImages | | /json/getLogicalInputTemplates/... | /json/getLogicalInputTemplates | | /json/getLogicalInputs/... | /json/getLogicalInputs | | /json/getMacros/... | /json/getMacros | | /json/getModules/... | /json/getModules | | /json/getNotifyModules/... | /json/getNotifyModules | | /json/getPortPins/... | /json/getPortPins | | /json/getRooms/... | /json/getRooms | | /json/getSchedulerCommands/... | /json/getSchedulerCommands | | /json/getShutterDevices/... | /json/getShutterDevices | | /json/getStartModes/... | /json/getStartModes | | /json/getTimeBase/... | /json/getTimeBase | | /json/getUpstreamInterfaces/... | /json/getUpstreamInterfaces | | /json/getUpstreamModules/... | /json/getUpstreamModules | | /json/getWeekdays/... | /json/getWeekdays | | /lcdgui/delete/... | /lcdgui/delete | | /lcdgui/get/... | /lcdgui/get | | /lcdgui/getAllObjects/... | /lcdgui/getAllObjects | | /lcdgui/submit/... | /lcdgui/submit | | /log/clear/... | /log/clear | | /log/getLog/... | /log/getLog | | /log/getNewLogEntries/... | /log/getNewLogEntries | | /log/getPDF/... | /log/getPDF | | /logicalinput/delete/... | /logicalinput/delete | | /logicalinput/get/... | /logicalinput/get | | /logicalinput/getCheckedCheckboxes- | /logicalinput/getCheckedCheckboxes | | /... | | | /logicalinput/submit/... | /logicalinput/submit | | /login/ | /login/index | | /login/check/... | /login/check | | /login/checkGui/... | /login/checkGui | | /login/status/... | /login/status | | /logout/ | /logout/index | | /macro/delete/... | /macro/delete | | /macro/get/... | /macro/get | | /macro/submit/... | /macro/submit | | /manageconfigs/delConfigs/... | /manageconfigs/delConfigs | | /manageconfigs/getConfigs/... | /manageconfigs/getConfigs | | /manageconfigs/getCurrentConfig/... | /manageconfigs/getCurrentConfig | | /manageconfigs/selectConfig/... | /manageconfigs/selectConfig | | /manageconfigs/setConfigs/... | /manageconfigs/setConfigs | | /managefirmware/delFirmware/... | /managefirmware/delFirmware | | /managefirmware/getFirmware/... | /managefirmware/getFirmware | | /managefirmware/setFirmware/... | /managefirmware/setFirmware | | /managemodules/flashFirmware/... | /managemodules/flashFirmware | | /managemodules/getModules/... | /managemodules/getModules | | /managemodules/pushConfig/... | /managemodules/pushConfig | | /managemodules/resetModules/... | /managemodules/resetModules | | /managemodules/setModules/... | /managemodules/setModules | | /managescheduler/delSchedules/... | /managescheduler/delSchedules | | /managescheduler/getSchedules/... | /managescheduler/getSchedules | | /managescheduler/setSchedules/... | /managescheduler/setSchedules | | /module/checkForCCU/... | /module/checkForCCU | | /module/delete/... | /module/delete | | /module/get/... | /module/get | | /module/getFwOpts/... | /module/getFwOpts | | /module/submit/... | /module/submit | | /rangeextender/delete/... | /rangeextender/delete | | /rangeextender/get/... | /rangeextender/get | | /rangeextender/submit/... | /rangeextender/submit | | /remotecontrol/delete/... | /remotecontrol/delete | | /remotecontrol/get/... | /remotecontrol/get | | /remotecontrol/learn/... | /remotecontrol/learn | | /remotecontrol/submit/... | /remotecontrol/submit | | /remotecontrollearned/delete/... | /remotecontrollearned/delete | | /remotecontrollearned/get/... | /remotecontrollearned/get | | /remotecontrollearned/learn/... | /remotecontrollearned/learn | | /remotecontrollearned/submit/... | /remotecontrollearned/submit | | /remotecontrolmapping/delete/... | /remotecontrolmapping/delete | | /remotecontrolmapping/get/... | /remotecontrolmapping/get | | /remotecontrolmapping/submit/... | /remotecontrolmapping/submit | | /roles/ | /roles/index | | /roles/delete/... | /roles/delete | | /roles/get/... | /roles/get | | /roles/set/... | /roles/set | | /room/delete/... | /room/delete | | /room/get/... | /room/get | | /room/submit/... | /room/submit | | /rotaryencoder/delete/... | /rotaryencoder/delete | | /rotaryencoder/get/... | /rotaryencoder/get | | /rotaryencoder/submit/... | /rotaryencoder/submit | | /shutter/delete/... | /shutter/delete | | /shutter/get/... | /shutter/get | | /shutter/submit/... | /shutter/submit | | /test/ | /test/index | | /test/getNodes/... | /test/getNodes | | /treedevice/getTreeNodes/... | /treedevice/getTreeNodes | | /treegui/getTreeNodes/... | /treegui/getTreeNodes | | /treemacro/getTreeNodes/... | /treemacro/getTreeNodes | | /treemodule/getTreeNodes/... | /treemodule/getTreeNodes | | /treeroom/getTreeNodes/... | /treeroom/getTreeNodes | | /users/ | /users/index | | /users/delete/... | /users/delete | | /users/get/... | /users/get | | /users/getUserRoles/... | /users/getUserRoles | | /users/setUserPassword/... | /users/setUserPassword | | /users/submit/... | /users/submit | '-------------------------------------+--------------------------------------' [info] hapConfig powered by Catalyst 5.90007 HTTP::Server::PSGI: Accepting connections at http://0:3000/