Irrigation controller with embedded web server
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G05D-011/00
G05D-007/00
출원번호
US-0818623
(2004-04-05)
발명자
/ 주소
Ware,David Brent
Ware,Daniel Scott
출원인 / 주소
Ware,David Brent
Ware,Daniel Scott
인용정보
피인용 횟수 :
58인용 특허 :
18
초록▼
An irrigation controller with an embedded web server activates irrigation devices in accordance with an event schedule. The event schedule maybe accessed and modified via a browser-equipped client. In certain embodiments, watering rates and schedules are adjusted in response to sensor inputs. The c
An irrigation controller with an embedded web server activates irrigation devices in accordance with an event schedule. The event schedule maybe accessed and modified via a browser-equipped client. In certain embodiments, watering rates and schedules are adjusted in response to sensor inputs. The controller may query specialized network servers such as time servers or weather servers to update the controller clock and/or modify the event schedule. The controller may support multiple protocols such as email, FTP, UDP, HTTP and the like. The controller may be configured as a master or slave controller such that multiple slave controllers may coordinate with a master controller and modify their event schedules in accordance with the master event schedule. The result is an irrigation controller that is easily configured, locally or remotely accessible, responsive to varying weather conditions, and suitable for complex multi zone, multi-system configurations.
대표청구항▼
What is claimed is: 1. An apparatus for controlling irrigation devices, the apparatus comprising: a scheduling module configured to activate at least one irrigation device in accordance with an event schedule; a non-volatile memory configured to store at least one web page, the at least one web pag
What is claimed is: 1. An apparatus for controlling irrigation devices, the apparatus comprising: a scheduling module configured to activate at least one irrigation device in accordance with an event schedule; a non-volatile memory configured to store at least one web page, the at least one web page configured to enable a change to the event schedule; a serving module configured to serve the at least one web page to a browser-equipped client via a network; the scheduling module further configured to change the event schedule in response to client interaction with the at least one web page; and wherein the scheduling module, non-volatile memory, and the serving module are integrated within a remotely programmable controller capable of controlling a plurality of irrigation devices. 2. The apparatus of claim 1, wherein the scheduling module is further configured to change the event schedule in response to a sensor value. 3. The apparatus of claim 2, wherein the scheduling module is further configured to log a sensor value. 4. The apparatus of claim 1, further comprising a communications module configured to connect the remotely programmable controller to the Internet such that the remotely programmable controller is a continuously active Internet node. 5. The apparatus of claim 4, wherein the communications module is configured to communicate using a network protocol selected from the group consisting of TCP, HTTP, FTP, UDP, and POP3. 6. The apparatus of claim 4, wherein the communications module is further configured to prevent data interchange with an unauthorized client. 7. The apparatus of claim 4, wherein the communications module further comprises a transmission control program Internet protocol (TCP/IP) stack. 8. The apparatus of claim 1, wherein the network is selected from the group consisting of a wireless network, an Ethernet network, and a power line network. 9. The apparatus of claim 1, wherein the scheduling module is further configured to query a time server. 10. The apparatus of claim 1, wherein the scheduling module is further configured to determine a sunset time. 11. The apparatus of claim 1, wherein the scheduling module is further configured to query a weather server. 12. The apparatus of claim 1, wherein the scheduling module is further configured to coordinate with a master controller. 13. The apparatus of claim 1, wherein the communications module is further configured to communicate using an email message. 14. The apparatus of claim 1, wherein the browser-equipped client is selected from the group consisting of a cell phone, a Personal Digital Assistant (PDA), a laptop computer, a web-enabled television, and a desktop computer. 15. The apparatus of claim 1, further comprising an interface module configured to activate at least one high voltage relay. 16. The apparatus of claim 15, wherein the device interface module is X10 compliant. 17. The apparatus of claim 15, wherein the interface module is further configured to control at least one thermostat. 18. The apparatus of claim 1, further comprising a sensor selected from the group consisting of a moisture sensor, a pressure sensor, a breaking glass sensor, a temperature sensor, a humidity sensor, a liquid level sensor, a voltage sensor, and a photo sensor. 19. A system for controlling irrigation devices, the system comprising: a network configured to enable communication between a browser-enabled client and at least one programmable controller; at least one remotely programmable controller comprising: a non-volatile memory configured to store at least one web page, a serving module configured to serve the at least one web page to the browser-equipped client via the network, and a scheduling module configured to store a event schedule, activate at least one irrigation device in accordance with an event schedule, and change the event schedule in response to the client interaction with the at least one web page; and at least one irrigation device configured to supply water to one or more watering locations. 20. The system of claim 19, further comprising at least one sensor. 21. The system of claim 19, wherein the network comprises the Internet. 22. The system of claim 19, wherein the programmable controller further comprises a communications module configured to connect the programmable controller to the Internet such that the programmable controller is a continuously active Internet node. 23. The system of claim 22, wherein the communications module is further configured to prevent data interchange with an unauthorized client. 24. The system of claim 23, wherein the browser-equipped client is selected from the group consisting of a cell phone, a personal digital assistant (PDA), a laptop computer, a web-enabled television, and a desktop computer. 25. The system of claim 19, wherein the scheduling module is further configured to determine a sunset time. 26. The system of claim 19, wherein the scheduling module is further configured to query a weather server. 27. The system of claim 19, wherein the scheduling module is further configured to coordinate with a master controller. 28. The system of claim 19, wherein the network is selected from the group consisting of a wireless network, a telephone network, an Ethernet network, and a power line network bridge. 29. A method for controlling irrigation devices, the method comprising: activating at least one irrigation device in accordance with a event schedule; serving at least one web page using an embedded server configured to enable a browser-equipped client to change the event schedule; changing the event schedule in response to a client interaction with the at least one web page; and wherein activating at least one irrigation device, serving at least one web page, and changing the event schedule are conducted by a remotely programmable controller capable of controlling a plurality of irrigation devices. 30. The method of claim 29, further comprising reading at least one sensor and changing the event schedule in response to the sensor value. 31. The method of claim 29, further comprising connecting to the Internet as a continuously active Internet node. 32. The method of claim 29, further comprising preventing data interchange with an unauthorized client. 33. The method of claim 29, further comprising interrogating a time server. 34. The method of claim 29, further comprising determining a sunset time. 35. The method of claim 29, further comprising interrogating a weather server. 36. The method of claim 29, further comprising coordinating with a master controller. 37. An apparatus for controlling irrigation devices, the apparatus comprising: means for activating at least one irrigation device in accordance with a event schedule; means for serving at least one web page using an embedded server configured to enable a browser-equipped client to change the event schedule; means for changing the event schedule in response to a client interaction with the at least one web page; and wherein the means for activating, serving, and changing the event schedule comprise a remotely programmable controller capable of controlling a plurality of irrigation devices.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (18)
Shigekazu Nagai JP; Hiroyuki Shiomi JP, Automatic control system.
Vure, Suresh; Phelps, Mark R.; Saraswat, Rohan; Balasubramaniam, Raja, Automatic detection of designated controller in a distributed control system using a web client.
Standerfer, Paul A.; Mock, Gerald L.; Iev, Utah; Fuller, John F.; Nguyen, Tu Minh; Hill, Jason Lester; Myers, Scott Vincent; Crain, Stephan; Snow, Steven A.; Campbell, Stanley C.; Huffman, Russ, Central irrigation control system.
Crawford, Lara S.; Hindi, Haitham A.; Fromherz, Markus P. J.; Eldershaw, Craig; Ruml, Wheeler; Roufas, Kimon D., Distributed control systems and methods that selectively activate respective coordinators for respective tasks.
Bragg, Bruce Allen; Kantor, Philip Andrew; Masters, Connie Ruby, Irrigation controller and system integrating no-watering restrictions and an empirically-derived evapotranspiration local characteristic curve.
Masters, Connie Ruby; Kantor, Philip Andrew; Bragg, Bruce Allen, Irrigation controller and system integrating no-watering restrictions and an empirically-derived evapotranspiration local characteristic curve.
Woytowitz, Peter J.; Kremicki, Jeffery J.; Shearin, Christopher M., Irrigation system with ET based seasonal watering adjustment and soil moisture sensor shutoff.
Woytowitz, Peter J.; Kremicki, Jeffrey J.; Shearin, Christopher M., Irrigation system with ET based seasonal watering adjustment and soil moisture sensor shutoff.
Alexanian, George, Landscape irrigation management with automated water budget and seasonal adjust, and automated implementation of watering restrictions.
Vander Griend, Loren; Nelson, Craig B., Method and apparatus for irrigation system design registration and on-site sprinkler package configuration verification.
Collier,David Scott; Mercer,Ferrell Louis; Kadingo,Jason Daniel; Bolfing,Brad J., Methods and systems for management and control of an automation control module.
Shupe, Deborah Gail; Shupe, Michael Edward; Bettcher, Jeffery Stephen; Zambai, Anthony Carlo, System and method for wireless irrigation control with a remote application.
Carlson, Richard Scott; Winegar, Thomas Colby; Brower, Brian; Warren, Jeremy Bruce; Jenkins, Harrison Taylor; Dunn, Alexander J.; Moulton, Michael Scott, System and methods for providing remote irrigation system operation.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.