Method and device for remotely controlling ignition of agricultural machine
The present invention relates to a method and device for remotely controlling the ignition of an agricultural machine to switch on or off. Specifically, the present invention relates to a method and device for controlling the ignition of an agricultural machine to switch on in response to a remote ignition request by a user of the agricultural machine to the agricultural machine, and automatically switch off when at least one of a plurality of preset ignition stopping conditions is satisfied after the ignition of the agricultural machine is controlled to switch on.
1 . A method of operating an electronic device, which is coupled to an agricultural machine and includes a starting control module configured to control an ignition of the agricultural machine to be turned on or off, a monitoring module configured to monitor a state of each part of the agricultural machine, a transceiver, a memory, and a processor, the method comprising:
receiving an update request message including a plurality of new startup conditions and a plurality of new shutdown conditions from a server; and
updating the plurality of startup conditions and the plurality of shutdown conditions based on the update request message;
receiving a startup request message for the agricultural machine from the server;
monitoring whether the plurality of updated startup conditions for each part of the agricultural machine are satisfied;
controlling an ignition of the agricultural machine to be turned on when all the plurality of updated startup conditions are satisfied;
transmitting a startup completion message to the server;
monitoring whether at least one of a plurality of updated shutdown conditions for each part of the agricultural machine is satisfied;
controlling the ignition of the agricultural machine to be turned off when the at least one of the plurality of updated shutdown conditions is satisfied; and
transmitting a shutdown notification message to the server,
wherein the plurality of updated shutdown conditions include:
a first condition in which revolutions per minute (RPM) of an engine of the agricultural machine do not exceed a predetermined RPM within a predetermined time period after the ignition has been controlled to be turned on;
a second condition in which a temperature of the engine does not exceed a predetermined temperature within a predetermined time period after the ignition has been controlled to be turned on; and
a third condition in which a person is not seated in a driver's seat within a predetermined time period after the ignition has been controlled to be turned on.
2 . The method of claim 1 , wherein the controlling of the ignition of the agricultural machine to be turned on when all the plurality of startup conditions are satisfied includes:
transmitting a monitoring message including a monitoring result for each part of the agricultural machine to the server;
receiving, from the server, a monitoring response message indicating that all the plurality of startup conditions are satisfied based on the monitoring result; and
controlling the ignition of the agricultural machine to be turned on in response to the monitoring response message.
3 . The method of claim 1 , wherein the plurality of startup conditions include a condition in which a power take-off (PTO) is turned off.
4 . The method of claim 1 , wherein, when the at least one of the plurality of shutdown conditions is satisfied, the controlling of the ignition of the agricultural machine to be turned off includes:
transmitting a monitoring message including a monitoring result for each part of the agricultural machine to the server after the ignition of the agricultural machine has been controlled to be turned on;
receiving, from the server, a monitoring response message indicating that the at least one of the plurality of shutdown conditions is satisfied based on the monitoring result; and
controlling the ignition of the agricultural machine to be turned off in response to the monitoring response message.
5 . The method of claim 1 , wherein the plurality of shutdown conditions include a fourth condition in which a bonnet of the agricultural machine is opened in a state in which a person is not seated in a driver's seat after the ignition has been controlled to be turned on.
6 . An electronic device coupled to an agricultural machine, the electronic device comprising:
a starting control module configured to control an ignition of the agricultural machine to be turned on or off;
a monitoring module configured to monitor a state of each part in the agricultural machine;
a transceiver;
a memory; and
a processor,
wherein the processor is configured to:
receive an update request message including a plurality of new startup conditions and a plurality of new shutdown conditions from a server;
update a plurality of startup conditions and a plurality of shutdown conditions stored in the memory based on the update request message;
receive a startup request message for the agricultural machine from the server;
monitor whether a plurality of updated startup conditions for each part of the agricultural machine are satisfied;
control the ignition of the agricultural machine to be turned on when all the plurality of updated startup conditions are satisfied;
transmit an ignition completion message to the server;
monitor whether at least one of a plurality of updated shutdown conditions for each part of the agricultural machine is satisfied;
control the ignition of the agricultural machine to be turned off when at least one of the plurality of updated shutdown conditions is satisfied; and
transmit a shutdown notification message to the server,
wherein the plurality of updated shutdown conditions include:
a first condition in which revolutions per minute (RPM) of an engine of the agricultural machine do not exceed a predetermined RPM within a predetermined time period after the ignition has been controlled to be turned on;
a second condition in which a temperature of the engine does not exceed a predetermined temperature within a predetermined time period after the ignition has been controlled to be turned on; and
a third condition in which a person is not seated in a driver's seat within a predetermined time period after the ignition has been controlled to be turned on.
7 . A non-transitory computer-readable storage medium comprising a computer program recorded thereon, the computer program being executed to perform a method comprising:
receiving an update request message including a plurality of new startup conditions and a plurality of new shutdown conditions from a server;
updating a plurality of startup conditions and a plurality of shutdown conditions based on the update request message;
receiving a startup request message for an agricultural machine from the server;
monitoring whether the plurality of updated startup conditions for each part of the agricultural machine are satisfied;
controlling an ignition of the agricultural machine to be turned on when all the plurality of updated startup conditions are satisfied;
transmitting an ignition completion message to the server;
monitoring whether at least one of a plurality of updated shutdown conditions for each part of the agricultural machine is satisfied;
controlling the ignition of the agricultural machine to be turned off when the at least one of the plurality of updated shutdown conditions is satisfied; and
transmitting a shutdown notification message to the server,
wherein the plurality of updated shutdown conditions include:
a condition in which revolutions per minute (RPM) of an engine of the agricultural machine do not exceed a predetermined RPM within a predetermined time period after the ignition has been controlled to be turned on;
a condition in which a temperature of the engine does not exceed a predetermined temperature within a predetermined time period after the ignition has been controlled to be turned on; and
a condition in which a person is not seated in a driver's seat within a predetermined time period after the ignition has been controlled to be turned on.