Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
AQUATIC-BASED SYSTEMS HAVING A WIRELESS MESH NETWORK
Document Type and Number:
WIPO Patent Application WO/2014/172559
Kind Code:
A1
Abstract:
Described are hardware, software and related control systems using a mesh network in an environment that incorporates aquatic vessels such as pools, spas and fountains. The system uses fully wireless and semi-wireless devices in conjunction with various components within the aquatic system. Integrated hardware-based and software-based solutions are also present for the improved maintenance, monitoring and operation of home-based systems with aquatic vessels. In an exemplary environment, a control system 200 for the has an internet and internet backbone (120) or wireless internet backbone (115) that provide a connection to an outside network via a router (150) that has wireless capability (155). The Air:Hub (130) is connected to the router (150) either wirelessly (135) or wired (140). A user's mobile device (270) may communicate wirelessly (275) to the wireless internet backbone (115) to provide the necessary control functionality for the system. The mobile device (270) may operate an app or other software to perform control functions using remote or distant control via the internet (110). The system is to control elements of the aquatic system such as chemical sensors, pumps, valves, lighting, pool cover, and to monitor electricity, gas and water consumption by means of a central manager.

Inventors:
LOEBS DENNIS (US)
Application Number:
PCT/US2014/034534
Publication Date:
October 23, 2014
Filing Date:
April 17, 2014
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
UPSTART SYSTEMS CORP (US)
International Classes:
H04L12/28; E04H4/14; H04W84/18
Foreign References:
EP2555491A12013-02-06
US20110015797A12011-01-20
US20080154396A12008-06-26
US20110054700A12011-03-03
Attorney, Agent or Firm:
KOFFSKY, Mark (New York, NY, US)
Download PDF:
Claims:
!.. A . ■.··:; comprising: a wireless mesh network haviag a w reless mesh network protocol; a hub cont oller haviag a eoanection to the Internet aad a coonectioja to the wireless ritesh ne work; at least two a uati component , wherein each of she at least two a^aatk components is assoc ted ih a ireless control ode that m nit rs the aquatic comp nent associated with thai w reless control n.«!e: wherein the hub controller eonnnuaicates tirelessly with a first wireless control aode sxsm' g the wireless mesh network protocol; aad wherein the first wireless control node communicates wirsdessiy with a second wireless control node using the wireless «¾esh network protocol.

2. The sy siern as ia claim I , wherein at least one of the wireless control comprises radio si nal shielding to nhnhmze signal atieaHa ion and distortion created by nearby metal bje s and electromagnetic fields.

3. The system as in. claim 1 .further comprising a mobile device that wkelessly c mu icate* with ihe hub controller to monitor and control at least two aquatic components in. the wireless mesh network.

4. The system as in claim 1, where ihe hub controller and the t& least two aquatic components are incorporated within at least one weatueriired ertelosiirc. 5, The system m In claim I, wherein the power s urce for at least one wireless control node associated wit a aquatic component is selected fr m the group consi tin of solar power, energ harvesting, and battery power,

6, The system as i cM 5, further comprising a modular base configured to secure the at least otte of the wireless control tsodes to a pipeline,

7, The system as in claim 5 wherein the at least one of the wireless control nodes is a chemical sensor that, is rt Xnited within a pipeline,

8, The system as in claim 5, wherein the at least one of sh wireless control nodes performs security fistctsons for the wireless mesh network,

9, The system as in claim 5 wherein the at least one of the wireless control nodes is a fall-raage wireless variahie-speed pomp control

ID. The system as in claim 5 wherein the at least one of the wireless control nodes is a wireless val ve operator for pool valves.

1 1 , The system as in. claim 5 wherein the at least one of the wireless control node controls a lighting device selected fro the group consisting of landscape lightin and am!erwater lighting.

1.2, The system as in claim I > wherein the power source for ai leas one itles control node associated with m aquatic component is automatically detected by the at least one wireless control node and the power source is selected from the group consisting of solar power, energ harvesting, haliery power, and line power,

1.3. The system as in claim I further comprisi ng a modular relay pl tform; wherein, the ower source for at least oae aquatic, compose sit is One power and the wireless control socio associated with that aquatic component comprises- a modular relay that mass-s? with a socket in the modular relay latform; and whej¾i« the mo ular .relay platform is designed in a modular fashion to mate with the wireless control node associated with the aquatic compos-tent having a pre-detlned i n« factor.

14. The system as in claim 1 further comprising at least orse power switching relay snode!;;: wherein She power source for at least one aquatic component is line power and where the power soorco i r at least on aquatic component is low voltage power; and where-'m the at .least one power switching relay module is designed to integrate with multiple voltages.

1.5. The system ax in cl.ai.rn 1 further comprising a retrofit module platform; wherein the power source- for at least one aquatic component is line power an the wireless control node associated with that aquatic component comprises a modular relay that mates with a. socket in she mtit module platform; nd wherein the .retrofit module platform is designed, to mate with aquatic components having multiple form factors.

16. A syst«m comprising: a wireless mesh network ha ving a i eless mesh network p ocol; a hob controller having a connection to the Internet and a connection to she wsreless mesh network; at least two aquatic oampoeeRts, wherein each of t at least two nqmtic components is associated wish. ·& wireless contr l node thai monitors the aquatic component associated with that wireless control node and

cotnmunieates using the ireless ntesb net ork protocol; & a centra! mana er to m< w and control the overall operation of the irele s raesh network via th wireless .mesh network protocol

17. The system as in claim 16 wherem the central manager further comprises at least one user profile, t e at least one oset proilie apprising: a permissioss module lor managing access parameters to the wireless mesh network: a logging m ule fwr recording data generated by the wireless mesh net ork a learning anxfuleior monitoring and adapting the at tern one nser profile based o data generated by the wireless mesh net ork; and a sh ring m d l .for optional sharin of user preference and system, configuration data generated by the wireless mesh network.

18. The s st m as in claim 17 farther comprising: a wireless control node that communicates with the hub controller via the ireless mes network protocol.; wherein the wireless control node i capable of performing functions when, the wireless control node does not comnmrsicate with the hub controller.

19. The system as in claim IE, wherein the ceatral manager ftniher coraprise an alerting module lor notifying a user when a coaHiet within die mesh network occurs-

20. The s stem m in claim 19 here n the central manager further compmes a. prqgram.mj.ng module .for combining data generated by the wireless ifi sfc network with, cond tional statements to produce desired action wfthin die wireless v: h:-<h seiwork.

21. A system comprising: s wireless mesh n twork having a wireless mesh network protocol; a boh controller having a connection to the Itttemet and a oii ectsofi to the wireless mesh network; st leas two aquatic co onents, wherein, each of the at least two aquatic eomporseais is associated with a wireless control aode thai monitors the aquatic component assoc ted with, that wireless control node; a resources manager to monitor the electricity, gas arid water eoascmpiion of the at leas!, two aqoatic compon nts via the ir less rnesh network, protocol and to remr network data related to toe electricity, gas and water

consumption its. a network database.

22. The system as in claim 21 wherein the .resources manager further comprises a utility module tor ioiert'aeing with as ootside utility sad. outside utility data.

23. The system as in claim. 21 wherein the resources manager further comprises a manufacturer module f r comparing the network data in the network database with performance data related to the at least two aquatic components as provided by the mam>i¾cto.rers of die at feast two aquatic s stems.

24. The system as in claim 21 wherein the resources manager farther comprises a budgeting odule for setting consumption, thresholds for deetncity, gas and water consumption within the w eless mesh network an esi&M un a responding mechanism whes a threshold is exceeded, , ¾ .^ ^«m as in cl im 21 whereta the resources nranager fort er comprises a teamin moduk for monitoring eketriouy gas aad water eomy puoa th n the wireless atesh network and adjusfcmg. the parameters of the at least two wireless control nodes so as to increase the efficiency of sdeetr!city, gas and water consumption of the- at least two aquatic components within the wireless aiesh n rk,

26.. An apparatus comprising:

& poo) cover; a drive system for xtendin and retracting the pool eover over a aquatic vessel; at least two wireless control .nodes that tsonitor attd eoatrol the pool eover and. eomirsmricaks within a wireless mesh network via a wireles mesh network; protocol; wherein She poo! eover comprises: a cover leading edge having at) dge monitor tor d ima ng leading edge loeatloa ami orientafioti; and a tow-stretch cover fabric connected to the cover leading edge,

27, The apparatiss as in cl im 26 further comprising a cover drum and wherein tiie dove motor is mounted eoneentricaliy inside the cover drum so that the pool cover is rolled onto the eover dram when- retracted.

28. Ί^. apparatus as in claim 26 further comprising a cover dram and wherein the drive mo or s ounte eccentrically to the cover drum so that the pool co er is .roiled » > the cover drum when retracted.

29. The apparatus' as in. claim 26 further comprising a first track, a second track, a first track wirel ss motor and a second track wireless mot r; wherein the pool, cover comprises a first lateral cover edge and a secorsd lateral cover edge; mil wherein the first lateral edge engages with the first track while the pool cover is bein driven and retracted by i!ve first track wireless motor; and wherein the second lateral edge engages with the second track while the pool cover is being dri ven and retracted by the second track wireless motor.

30. The appa atus as in claim 2d farther composing first track, a second track, a firs track magnetic drive and a second track magnetic drive; wherein the pool cover comprises a first lateral cover edge ami a second ktend cover edge; and wherein the first, lateral edge engages with the first track while the pool cover is being driven and retracted by the first track magnetic drive; and wherein the second lateral edge engages with th second track while the pool cover is being dri ven and retracted by the second track magnetic drive.

Description:
AQUATIC-BASED SYSTEMS HAVING A WIRELESS MESH NETWORK

te<ra¾CE TO P&IO APPLICATiONS 0§§!] 1MB applicators is a based <>a a provisional application, OS, Serial No. 61/814,085, fi led Aprs] 19, 2013 and rov s onal application, U.S. Serial No. 61ΛΗ4.239, Bled December 10, 2013.

PiELD OF THE DfSCl.OSURB

§D02| The present disclosure relates generally so mesh «elworkx for use is as environment that incorporate aquatic vessels such as pools, spas and fountains. Mare particularly, the present disclosure relates to integrated hardware-based and soiiwam-based solutions for the im ro ed inonit riag an operation of s stems that fociude such aquatic essels,

BAC.KcrAOt. D

0803] The modern home includes many devices that provide ri us useful ftmetioss to its inhabitants. S ch devices Include those related to home environment, home entertainment and borne functionality, Ofiea sense or ail of s ch devic s are net waited rsrl partially or tidly controlled by one or more centnd eoBtrollers, These central controllers may also include .functionality tha allows partial or total automation of certain devices. The central controller may further be cofolgtrred vvltbm a borne network to control the various devices using wired networks, wireless .networks, or a combin tion of the two.

[§004.1 The network may be set up as a mesh network, which is ideally simed. to the home environment Several networks for borne automati n having wireless devices communicate via mesh networks including IKSTEO , Z-Wave, and ZigBee, { erterslly these house automation devices provide that each wireless devi e c mmunions with every other wireless device within mage. This- increases network reliability because the overall system is able find a path to an intended destination. I½ther, since signal degradation may be an issue with wireless signals, home, automation wireless devices may boost the sign l a they pass it the n t device. Another adv ntage to mesh aet orkiog in. horns automation is that if a device in the signs! path does not operate properly, the network finds an alternative route to the destination.

[1 >05] Aquatic vessels, including pools, spas and fountains presem. special challenges within a home network:. Because of the envi ronnient of these aquatic vessels, special considerations roust be lakes into account when designing the device that, control these vessels, Furtfcer, aquatic environments often include numerous accessories such as water features, landscape and underwater lighting, water quality control syst ms, irrigation systems, and. security, Such aquatic vessels and their accessories would benefit from being integrated into a home automation network, which may include: ifee use of a wireless mesh network and a wired network. To date, however, there are no solutions thai incorporate one or more small software-intensive conr.ro.! anils wirelessly connected to a much larger family of folly wireless, semi - ireless and wired sensors and devices.

Accordingly, them is a need for a comprehensive and robust integrated hardware- based and soft ware-based solution for the improved nwnntoring md operation of systems that include such aquatic vessels and their accessories.

BRIEF DESCRIPTION OF THE Dg.AWi.NOS CM Msj The accon.ipanyi.ng figures, where like ference namertds refer 10 identical or fonchonaiiy similar elements thmughout the separate views, together with the detailed description below, are incorporated in and form pan of the specil ' ieahon, and serve to further illustrate eoibodbnenis of concepts that include the claimed invention, and explain various principles and advantages of those embodissent . [00071 Figure i is a block diagram o a mesh ttewask mmrpSf&t fig wireless atxl semowireiess devices i acamk&c with so e emixKlsmems.

[0088] Figure.2 s a schematic diagram of a control s stem showing operation of 8 mesh network operated via Internet in accordance wish >Ι:··:· eml xifments.

[0009| Figure- 3 s a schematic diagram of a control System showing operation of a mesh network r ted via central eonl ler in. accordance with some embodiments,

[0010 . 1 Figures 4 A. and 4B are schematic diagrams o a fully wir les device interface for use in a mesh network is acco dance with some embodiments,

[fMUlj Figure 5 is a schematic diagram oS¼ heater heat pump/he&t exchanger and control node in accordance with some embodiments.

[0012] Figure 6 is a schematic diagram of a variable-speed pool pump and control node in accordance with some embodimcnis.

[0013] Figure ? is a sc ematic diagram, aim irrigation valve aeioa!or/solenoid and control node in accordance with some embodiments,

[0014] Figures 8A and 8B te schematic diagrams of an tmder ater lighting device and control node i accordance ith some emb dime t.

[001 S| Figures 9A and DB are schematic diagrams of a pool valve actuator i accordance with some emlxxlimenss.

00.101 Figure 10 i a chart diagram, c mp ring and coaf.rast.irsg the properties of classes of seoh -wireless control nodes in accordance with some embodiments. MI7] Figures 1.1 A and 1.1 B are schematic diagrams of one or multiple specialized . de ces that attach to pipes and serve as; receptacles for wireless control nodes, i n accordance with soma- embodiments. Figure I IC is a schematic of these devices with attached wireless control nodes accordance with some ■embodiments,

[01 18] Figures F2A and 128 are schematic diagrams of an automatic pool cover used for aquatic vessels in accordance with some embod.iment¾. [0W9] Skilled artisans will ap reciate -thai elements n the figures am illustrated tor si.mpHc.Hy and clarify and have n t .n c ssaril been drawn to scale. For example, the dimensions of s me of the elements ia the figures may be e ag e ted relati e to other elements in help to Improve und rstanding of embodiments of the present nvention.

[06201 The apparatus and method components have been represented where appropriate by conventional symbols th drawings, showing only those specific details that are pertment to iii lersi tKim the embodiments of the present invention so as not to obscure the disclosure with details that will be readily a aren to those of ordinary skill in. the art having the benefit of the description herein.

DETAILKS) DESCRIPTION

$02! Ί Described her in is a wireless automation system employing mssft network topology, and opera ing- on a low-power Rp communications- protocol (such as, for example, Z-Wave) that is intended primarily for control of waterscapes, pools, spas, wate features, and accessories, as well as landscape lighting, irrigation systems, and outdoor security (e.g., alarms and cameras). The system may also be configured to control son-a uatie--based devices.

[00 23 The wireless automation system ros comprise one or mor gateway eontrollers (known as Airfhsbs herein) and one or more network sensors., switches, controls, or other input or u ut .hardware- devices ( " known, as

SmarbNodes herein). SmartNodes may include fully wireless nodes (known as Air: odes herein.) and hybrid, setrti- ireless nodes that combi ne wireless communication and control with a witfcd .power source (known as ri<ige;Modes herein). I dge: odes m&y be an alternate product choice for indoor installations, retndii. Installations, generic control applications, and new installations with special site constraints, l te network may also i nclude software that may integrate with devices specially designed so operate in the pool n iron en The network dv«erihed. hems may be k wn by U$ trade ame VERY™ and may he. so .roferred headn,

0i23| I THE VERV SYSTEM OVERVIEW

j¾024j VERY operates via. mesh network topology, hich all s Smart:Node to Smart:Node cm nu ca km and Sm&ttNcxte to Airiiub controllers wkhm t e ir less automation network. The gateway cotumft r .and/or Stin¾rt;Nodes may deploy common EE commtmication. protocols to ensure inutroperabi!ity with most home amomatton networks and devices, with ut t e need for special dapters or other hardware,

[00251 A. AN EXEMPLARY MESB E 'WOEK: THE Z-WAVE PROTOCOL [§ί2(ϊ| The Z-Wave protocol is n exemplary mesh network protocol that may he used in a VE V system. Use of th Z-Wave certification pr cess n ur interoperability with any otlrer certified Z-Wave node, making this a useful choice when designi g mesh networks for home a d pool automation.

[0027] Z- Wave home gutorttation technology comprises: three layers: She radio layer, network layer a ad application layer. The layers work together to create a robust and reliable network that enables numerous nodes atrd devices to eomnmnieate with each other .nearly sirmxfeatseous!y.

[0028] The Z-Wave Protocol adio Layer defines the way a s nal is exchanged between network and the physical radio . hardware. This includes frequency, encoding, hardware access, vie

[0029] The Z-Wave Protocol Network Layer defines how control data is exchanged between two devices or n des. This includes addressing, network organizationy routing, etc. This layer controls how data is exch nged betweeri different devices (nodes) on the network asd consists of three sub-layers.

[00301 L Media Access Layer (MAC:): Controls the haste usa e of the wireless hardware. [01 311 2. Transport Layer: Controls message transfer, ensuring error-free communication betweea two wireless nodes. Use end user cannot influence this layer ' s inactions but the .results of ibis fever arc -visible.

j$ 32 ' J 3. . outing Layer: Manages Z-Wave's " esh" capabilities to m&x mke network nge and ensure messages get to their destination node, ll layer will use additional nodes to re-send the e sag if the destination, is outside of the "direc range of the transmitting node,

[W33| The Z-Wave frotocol Application Layer defines which messages need, to be handled by specific applications in order to accoi.ftp.lish particular tasks such as switching a light or changing the teoiperatore of a heating device.

003 1 Bach node in the 2- Wave network has a unique ideraifieauon to distmgaish it from otter nodes is the same network.. T e Home ID is the common identification of ail nodes belonging to one logical Z « Wave network, ft has a length of 4 bytes ~ 32 bits. The Node ID is the address of a single node in the specific network. The Node ID has a length of i byte = 8 bits. O a single network (one Home IDs two nodes ean.no!. have identical Node IDs,

[I BSJ Z- Wave networks include two basic types of devices: Controllers (de vices that control other Z-Wave devices) arid slaves i devices that are controlled by other Z-Wave devices).. (Controllers are generally faeiory-p gra med with a fio e iD, that cannot be changed by the user. Slaves generally do not have a preprogrammed Home ID as they take tire Home ID assigned to them by the network.

[0fB&] In the Z-Wave net rk setup, the primary controller i ncorporates other nodes into the network by assigning them its own Home ID, if a node accepts the Home ID of the primary controller this .node becomes part of the network. The primary controller also assi ns an individual Node ID to each new device that is added to the network. Proper receipt of messages through the network is ensured because every command sent is acknowledged by the receiver which sends a return receipt to the sender. [01 371 In a ty ical ireless network t e mural controller a direct wireless connection to all f t e other setwork nodes. This requires a direct radio link from all no es to all other nodes, n contrast, in a mesh .n twork such as Z- Wave nodes cars forward and repeat messages to other nodes that, ar not. in direct range of ihe controller. Commun ati can e made to ail nodes within the network even if they are outside of direct range or if the direct connection, is interrupted, jhis occurs because each Z-- Wave node is able to determin which Z-Wave nodes are in its direct wimiess range (called neighbors] and inform the Z-Wave controller about its neighbors.

$838] Using this information, the Z-Wave controller is able to build a table that has all inftmnatioi) about possible amuakatt H routes in a .network, A Z-Wave controller will attempt Itrsi to transmit its message directly to the destination. If this is not possible the controller will use its routing table to find the aext best way to the destination. The eon rtller can select up to three alternative rentes and will tr to send the message via these routes. Only if all three ro tes fail (the controller does not. receive an acknowledgement from the destination) the controller will report a failure.

f MS3 | Using the. Z-Wave protocol up to 232 Smart: odes or " xtewia " Z-wave devices f nodes) may he connected. l¾e bandwidth of Z-wave is 9.6 or 40 or 100 kbk/s, wkb speeds fully interoperable. Modulation for Z~ Wave FS

Manchester channel encoding, The range for Z-Wave network devices is approximately 100 feet (30 m) assuming " pen air conditions, with nedoce range indoors depend! «g on building materials. The Z-Wave radio uses the 868.42 MI I? SED Band (Eva¾pe); the 9{X) Mlfe IS band: 908 2 MHz (United Siairevr; 916 i l (Israel}; 919.82 Mi l/ (Bong Kong); and 921.42 MHz

(Australian/New Zealand). I Europe, the 868 MM band has a 1% duty cycle limitation, thus a - Wave una is only allowed to transmit 1% of the time. Z-Wave units can operate in poweosave uuxle and only he active 0, % of the tints, thus reducing power consumption substantially. [0O4OJ The ZAVave protocol is only illustrative of one possible euilx»¾mem ' of the VER V system. Other current and. tters- wiftsless networks may he used m past or all of she VERY s st m, including 1EEE 802. 1, Wi ax, dLoWPA , Bluetooth, WAR Zigbee, EnCtea, I STEON, yrtsNed, One-Net, K- i or other open osyproprieiafy wireless otoc ls:

[00411 B. .ENB AL OPERATION OF VERY

[0 42] Tutnmg to Figure 1, shown is a block diagram of a VERY mesh network 100 incorporating AirTlubs and St»an:Node$, The internet 1 10 and Internet backbone 1 0 provide a connection to an outside network via a .router 1 0 that has wireless capability 155. The Air !ub 130 is connected to the router 150 either wirelessly (Wi-Fi, broadband) 135 or wired (Ethernet cable) 1.40 and

com u e&tes to the wireless transceivers A through 0 175, 185, 195. 205, 215 225, 235 that are respectivel incorporated with, devices A through 170, ISO, 1.90, 200, 210, 220, 230. Devices A through O 1.70, 180, 190, 200, 210, 220, 230 m y be ly wireless Air odes that operate on battery or solar power or semi- wifeless Brklge Nodes that, operate either on battery or solar power or line power, (Specific embodiments of such SmarONodes are discussed below,)

[90431 VERY operates using distributed intelligence, which leverages raesh topology 160 with on -hoard control logic to allow each Ss«af ;Node to act as a ourrocontrollet. The mesh topology 160 allows mul iple paths of wireless communication between the Air; Hub and the transceivers that are incorporated in Smart:Nodes. As an example, should AinHuh 130 desire to communicate with device F 220, the Air;Hnh 130 can communicate wirelessly ! .35 to device A 170 through wireless transceiver A 175, then communicate wirelessly to device C 190 through wireless transceiver C 195 and then communicate wirelessly to device F 220 through wireless transceiver F 225, If traiisceiver 0 190 or wireless transceiver 1 5 becomes inoperable, the AinMob 130 can instead mmunieate wirelessly 1 35 to device A .170 through wireless transceiver A 173, then communicate wirelessly to device D 200 through wireless transceiver D 205 and then communicate wirelessly to device F 220 through wireless transcei ver F 225, [0844] Based ø« default or user- electable settings tiie Sm&rdNode ma perform discrete functions independently of the Air:Mob, This distributed, intelligence provide additional layer of safety against unsafe condit ons and potential equipment damage,

004S ' I VERV $ &rt;Nodes also have the following features;

00461 L The Smart tbloc!es report a device state whenever "wakened" by the user, according to user-managed default settings, by specific command, or based on a user-roanaged data logging schedule.

[00471 2- ' I ' be Smart: odes ma incorporate data logging features. These are folly customizable by user and may include graphical data displays with graphs, bar ami pie charts. Historical data for users, vessels and devices (e.g. mn ipfe pomps) m y be displayed on screen or exported as MS Excel files (Axis, Axlsx) or conim -delin sited tiles ( Acsv), Data logging schedules may also override user- programtrsed device settings if the node equi es: device operation, to generate an a euraio reading. l¾r example, an inactive um may be ctiva d briefly to collect water temperature data fern pipeline,

$0 8| Air: Nodes may include o.ndxsard energ management features that ma display battery charge state on a home/dashboard screen on a user's mobile device (or on the VERY web control p rtal). The user ma also receive text or email, alerts when battery charge state is critical, AinNodes ma be solar powered with 3 V. 500 mAh (CR3032) lithium ion (or 3.6V, 24 Ah (AA) uara-thiosyl chloride battery backup. The battery may function as primary power sonree indoor or i.o -appliance cabtnat. installations,

[0049] Smart: Nodes may also employ proprietary radio signal shielding technology (known herein as AinShield) to minimize signal attenuation and distortion creased by nearby metal objects (e.g. pump motors) in their operating environment

[00S01 The VERY syst m ma also include a open API that allows home automation manufacturers and integrators to c rnea easily and inexpensively to t e system, wish so loss of control capabilities, it also includes modular s stem architecture that ensures ..network. and de ice communication compatibility with future RF ix3««.»tt«i.C2:ti n pro ocols.

[00S1 | Components in the VERY system are desi ned tor maximum energy efficiency and a¾a.y be RoKS compliant

[0052] It HAR0WA. . COMPONENTS

[0853.3 A. HUB CC TMiELEE

>S4]| Turing to Figure 2. shown is a block diagram of a control system 200 far the VERY neiwk having internet .1 .10 and internet backbone 12(1 (or wireless internet backbone 1 15) mat provide g connection to an on tside network via rou er 150 that has wireless capability 1.55. The AinMub .130 is connected to the router 150 either irelessly (Wi-Fi, broadband) 135 or wired (Ethemei cable) 140.

[ 0S5 . I A use 's mobile device 270 may communicate wirelessly 275 to the wireless internet backbone ! 13 to provide the necessary control tusctiosality lor the VERY s stem.. The mobile device 270 ay operate as app or other software to perform control functions using rem te or distant control via the internet 110,

[0856] Turing to Figure 3, shown is a control system 300 for the VER network having an Alnliub 130 thai is connected wirelessly (Wi-Fi f Bluetooth or broadband) 135 to the rest of the mesh network, (not shown), T¾e Ai.r:Mub 1.30 is powered by a line voltage power supply 280. A use 's mobile device 270 may comaiufikate wirelessly 275 to the AirHubT; wireless transceiver to provide the necessary control functionality for the VERY system. The mobile device 270 may operate an app or other software to perform co rol .tactions for the YERV " system,

0 571 The AinHuh 130 deploys conunon RF comnumteabon protocols to ensure interopersbilay with m t home automation networks and devices, without, the need for special adapters or other hardware. The AirTlub 130 m Include a weatberiied enclosure that m y incorporate one or mom f the following features: compact waif-mounted, mdoorAxndoor NEMA 4/iP65 rating; 120V AC power supply, po i cable and plug; integrated rn voltage ¾ad low voltage s 3¾e suppression; weathen^ed USB eoaneetor for c nn ction io mobile devices ami the like; weadserixed R.L4S . c nn c ors for LAN and .home automation network connectivity:: msmbraae ot other typa of push b t ons for de ice pa ag: LED status lights or l si,aS:uis panel; and too -ie s service access,

06581 The Air:Mub 130 ma be operated through a nura ' ber of eooftro!. modes, that ma incorporate one or more of th following: foll wifeless cornrnufneadons in-network Air:Nod s and devices eotsmonicste vi X-Wave protocol: other low- power AiriNode level protocol options (e.g. EnOeeas, 6LoWI :\ ); Wi-Fi node level connectivity for Bridge:N<xles; network-level eome tivit via Wi-Fi, - Wave, Xigbee, Bluetooth {e.g. for local mobile devices), insieos, or broadband (for local so remote mobile devices); and connectivity to future Smart: Grid ters by bridging to Advanced Metering infrastructures (AMfe) that utilize the ZigBee Smmt Energy (SB) Profile..

08591 The Airdhib 130 may incor orated support far wired

communk tkms * mclexlmg network-level eonueei ty to iuteotei: and "externaf" .home automation, networks via a RJ4S port or equivalent; and connectivity to mobile devices via USB pott;

601 Fionware for the Air:l bib 130 may be updated over the web (with '"push" optsori), via broadband, Bluetooth (from a mobile device ), or via micro $B poo,

[006 ' il The A ' ir.Hub 130 may Include additional features such as s integrated air temperature sensor; integrated humidity sensor; real 'lone Clock with ittenieo based calibration: aad a GPS module to provide vessel location to GreenMax (described below) database for automatic utility identification.

[00621 B, FULLY WIRELESS NODES

[8063 . 1 Turning to Figures 4A and 4B, shown is a. from view and top view of a generic Air; Node 400. AfoNodes m a class of fully wireless SmattrNodes that may be installed within the home or pool system to control and monitor she operation of various installed vessels, equipmen , and devices. The Air: ode 4t}0 includes wireless capability 405 so: (hat if can communicate with other components within the YE V network. I .■addition, firmware for the Air: ode 400 may be updated over the web rid the mesh network (with " wlT option), via Bluetooth (from a mobile device), or via micro USB port.

00641 The Air: Node 400 includes & solar cell 430 lor power. As fully wireless devices. Asr.:Nodes 400 are generally battery-powered, aod/or solar-powered.

[{H)&S| The t nctiorrs of Air: Nodes 4 )0 vary depending o» the nature of the task or function the specific Air: Node 400 performs. Por example, -many Air: isdes 400 ar pi e-mou ted on a modular pipe bas (see AicBase below). As suc , the Air:Node 400 may include an. LCD rneasumirsenl statos display 420 and a network inclusion button 410, Pipe-mounted versions of AinNodes 400 (see AirBase below) typically include a sensor probe 440 to monitor and measure physical characteristics of the fluid.

[06663 AinNodes may tale on one or mom of the following s e ific examples.. jO0n?j 1. ΒΒΑΠΝϋ APPLIANCE C (} TRf)I ()l.)H

0#&§| Turin to Fig. 5, shown is an apparatus 500 incorporating a gas or oil-tired heater 510 along with a line voltage power supply 530. (Piping and connections to a uatic .filtration system not. sbown for clarity.) Attached to the heater 510 is Aird ieat 520, a pool/spa heater/heat pump best exchanger control node, Ain!!ent 520 coimmtnieas.es wirelessly 525 wnh the remainder of the VERV network and may mount to the exterior of eat appliance cabinets. Airf iesi ¾ay include on board relay ' which, connects to an. appliance control circuit and may utilize energy- efiieien latching relay coils. Aird feat may attach to the outside or inside of a heating appliance cabinet at its low-voltage control eireim knockout, using a tool- free method,

[0869 . J Airt!eai generally does not activate a heating appliance unless:

[0070] a. The paired pomp (default setting filter pomp) is activated, if the paired pum turns oil unexpectedly, the heat control deactivates after a u er-op eiiied interval Ollrematvs swttelf * lunetion&lity), even in absence of eonneetlvity to she Air; Hub; and

[0971] b. Water flow ma is m manufaetutor-spceiiiorf operating r n e. (!ler«, optional water flow mete $tnart:Node called AM¾ow is required; In absen of flow .meter SnrancNode. this feature is automatically de-activated) There is an additional feature where while ordering a system on the VERV web store, the user selects heatmg equipment informador! from a drop-down list and the VBRV d t base matches equipment to flow re uiremen ; and

0i7¾ e. Combustion products air flow is in manniaetorer-speeified range (indoor, vested heater applications only). (Here, an optional, air flow meter Air: Nod is .required, in the absence of air flow meter AinNode, feature is automatically deact ated.). There is an additional feature where while orderin a syssern on the VBRV web s o e, the user sel cts heating equipment information from a dropdown list and the VBRV database matches ; equipment to flo .requir r«e¾t,

[0§73] Air: Heat, may inelnde an integrated air t m erature sensor to detect unsafe overheatin condition in heater cabinet (i ncluding gas heaters installations}-.,, which deacti vates equipmen and sends alert to user. Integnned temperature sensors also control low temperature deactivation poim for nos-cofidensing heaters, litis safely feature will work even in the absence of connectivity let AirJ hrb,

[0O74J In heat pump applications, AinHeat may be migrates! with the ambient air temperature sensor to eoftttol the deactivation point, (beat pump only applications) er a switchover point (heat pump 4 gas heater applications}, This energ -saving feature will work even in the absence of connectivity to AinHob

[007SJ in hea exchanger applications, A r: Heat may include a user optio to open/close the supplying zone p p control circuit based oft heat call status and flow state of pool pump, in condensation heaters, it may also include an optional surface water sensor (Air: ater) placed in condensate tray to detect and alert users to high condensate level [0076] Ahrfjeat m a s include mstalkhos instrceiloss specific to users heating e uipment

im? 2, VAMiABLB-SFi-BD POMP CONTROLLED

[0078 . 1 Turning to lag. 6, shown is an apparatus 600 inehrdmg a. variable speed pool pump 620, a pum i ior 630, a vari able s e ρνηφ drive 635 and a li ne voltage power supply 640, Λ variable speed ool pump controller ϊ Air: VS ' P 61 , installs o the variable-speed drive of c mmon variable-speed pool pumps,

Ah:VSP 610 eommPBteates wirelessiy 615 wUh the remaiader of Ibe VERY 0079] Users may progra (via ihe Purap:Bos$ graphical user mierfaee described below) operating schedules ami speeds (or accept system ddmtiis) for a connected pump. I &rs may create their own pump xpeed-b&sed operating rules (see SrimrtLogie below) or aceep: system default features, which m y melode .automatic pomp priming, mode, automatic filter backwash mode, or Green ax energ -saving mode (see below), The graphical user control inte face may include touch-sensitive dials for pump speed eostroi, with a user-selecta le eonfroi resolution, as well as display of pump speed in r,p,m, (revolutions per minute) or percentage of ma imum. The VERY system may also w>t& parap-specifk information, in its database, including OEM control parameters and OEM periornmnee data. D fault data logging nt rval tor ibis node may be every fifteen minutes,

10080] 3. W AThR TEMP.E ATOK.H SE SI G NODE

[0081] The nesl example of an Air:Node is Air:Temp:i jO, which is a water temperature sensor node, A standard sensor will, be thermistor- based w th opiioual high-accuracy platinum RTD sensors ( for therap spa and other critical eesrroi applications). The Air:Ten:ip:ILO m include defeuh. logging intervals ί thai nary be overridden by user) under a schedule such as the following:

[0082] A. ever hour, when parted ump is idle; [0083] B. ever thirt minutes hen paired pump is operating (heat eall is active or P-sci; cO

[08841 0, every five m utes when paired pump is spa filter pump, pump is operating, and spa heat call is active,

[OflSSJ 4, AU X I L IARY AIR Tf PEEATURE SENSORS

§ 8uj The n xt example of an AkrNode is art auxiliary air temperature, sensor (AirfleropAir). A default air temperature sensor may be located in the Air; Huh enclosur with a default logging interval at every hour, Depending upon silo- specific condition accuracy of sotno air temperature readings iadud ftg those at Air lrsb may be adversely affected by location. Therefore, users can select any specific Airf ode to read system default air temp, or as average of readings from multiple user-selectable Aio odes.

[0087] In addition, die AirfiempAk may include user-selectable low or high tent seraiure control safety, nd alert functions to be configured, for example, as a freeze protection device.

i Wm) 5. RESSU E SENSORS

Asothet .example of a AtnNode is fluid (typically water) pressure sensor, which, may be p peononnted, poiuporfounf d, or filteronounted. It displays digital pressure reading in user-selectable units upon actuation of a membrane botton ors its body or a re-mole trigger, 'The |kpe-uto arable version -mates with an AiriBase modular pipe base. A separate version for filter- and pamp-mouotmg may include a W " MPT inount for indtmry-sinndard filter analog gauge replacement and ¼" ϊΨΪ' outlet (pluggable) that allows installation of auxiliary analog gauge. Default logging interval .for these sensors may be every hoar. Users ma ptogmm discrete actions or accept system defaults, including safety functions, to occur upon reaching user-selectable or default pressure limits, e.g. turning off a pump when dangerous pressure is detected,

{mm} 6, VACUUM SENSORS [00911 Another example of an Alr;Node Is a vacuum gau e, wh ch may be pipe- mounted, p anp-moumed, or .fif.term:iounted. it displays .digital v cuum reading in. nser-selectahie nHs upon actuation of a mm&mm button n m bod or a ret ote trigger: The plpe-mouniable ersi n mates with an Air:Base m dular pipe base, A separate version for titer- and putnp-s¾>imti:ng may inclu e a MPT mount for industry-standard filter analog gauge replacement and W\ outlet

(pluggable) that allows installation of auxiliary analo gauge. Default logging interval for these sensors may be every tou . Users may program discrete actions or accept system defaults, including safety functions, to occur upon reaching user- selectable or default vacuum limits, eg, turning off a ump or sounding a safety alarm when dangerous vacuum in a sucti n pipelin is detected.

101 21 7. Π .GW SENSORS

O093J Another example of an AirNode i a flow sensor (AinPlo ). wh ch may be a paddledype self-powered sensor or may operate on solar/battery power, and may mate with Air; Base modular pipe base, it displays dig tal flow reading in user-selectable units upon actuation of a membrane button on it body or a remoie trigger. Default logging for this sensor may be every thirty minutes. Users may program discrete actions or accept system defaults, secluding safety functions, to occur upon teaching user- selectable or default flo limits, e.g. unmn off a. pump or increasing the speed of a um xy en equipment-specific minimum flo rates am defected, The VER V system, may also store such equipment-specific flow rates in its database, for example, if the minimum flow rate for gas heater fails to be met, then a usef-pirsgraffimed or system default action m y be to increase die pump s eed causing an increase in Sow. to prevent a dangerous overheating condition,

[00941 S, BAUD LEVEL SENSORS

[0095] Another example of an AinNode is a fluid level sensor (Air:Level), This is intended for water level sensing and control and for chemical tank applications and the like, The fluid sensor may include contact and non-coutaci versions. The fluid sensor ay include dedicated brackets and mountings for 1} Stilling well mourn: 2} interna! (to poo! v ssel wall) coi»b»>att«« (overilow/leve!. sensing) fitting; 3) externa! ( poo! vessel wail) deck-level, c mbination (overfio /ieve! sensin ) lilting; 4} vnou«t far sumdan! pool ski«mte.R>; 5) task top m nnt (for thin nd thick wall); 6 . ) s nk (inside) side mount (lot shin aad ihiek alls; d tank (ousside) skie i-aoimt (non-eorttaet, thin wall),

6961 The Chad level sensor may Include ari us, functional types in ludin a conductivity fluid level sensor { Air i evef a s. which ro des an inexpensive sir^ie -point c ntact solntion nil has medetam precision for simple 'Mill oiily" pool/spa. applications. Is may instead be an optical fluid level sensor

(Air:l,eve!:0), which also provides inexpensive siagie~poin:U>r multi-point contact solutio and good pt¾eision for applications with mote than one control point . Or si may instead be m idnrasoale iluid sens r (Ait:Le vekUi which is mul dpoini, precision nomeou aet solution, primarily for surge vessel applications. For this sensor type, a user selects via software discrete control actions (start/stop equipmera, fii!Ainmp a vessel, create an alert, etcj at any waier level Ί½ ultrasonic sensor has; a low-profile form factor, minima! deadhand and unlimited useneonfigurahle level set points. Or it may instead he a pressure fluid sensor (Aird,evel;P>, which is a multi-point contact solution primarily for urge vessel applications, i this sensor type, the user selections via software discrete control actions (start/stop equipment, Oil/dump & vessel erean; an a!erc ete. s at any water level and it includes unlimited user-configurable level set points.

iOW 9, RAI S&MSOR

1 98 Another example of Ain ode is a rain sensor (Air;Rain}, which may mate with AtcBase, Default logging for this sensor may be every hour. Overs may program discrete actions or accept system defaults, to occur upon teac ing user- selectable or default rai accumidatios or rate limits, eg, locking out a fill valve for a user-selected, or system default time period following a rain accumulation of a Inches.

[O0WJ 10, ACCUMULATED WATER SENSOR [08100] An ther e ample of Air.Node is an accumulated water sensor fAiriPuddle) * Thi sensor serves to defect accumulated water m sensitive areas, tor example, in verflow pipes, on equip ent pads (.for indoor installations) or in heater condensate trays. Default logging for this sensor may be every hour. Users may program discrete action or accept y tem defaults,, to occur epos detection, of standing water, e.g. endin a text or ema alert to service personnel or shutting off pumps whe water >s delected on the floor of an equipment area.

[00101.1 1 1. WIND SPEED E SOR

[00102] Another example of Ain ode is a wind speed sensor (Ad-Wind), which may mate with AinBa.se and be semi-setf-powered by wind energy or may operate on soiar/battery power. It displays digital wind speed reading in user- selectable aaits upon ac uation of a membrane button on its body or a. remote trigger. Default logging for thi sensor may he every hour. Users may program discrete actions or accept system defaults, to occur upon wind speed reaching user-selectable or system defau t limits, e.g. shutting off a fountain or water feature pump hen wind speed exceeds the limit

[01 103] 12, OXIDATION RKDDCfiON POTENTIAL SENSOR

[00104] Another example of Air:Node Is an oxidation reduction potential sensor (AsnOKP), which .may mate wi AirBase. it displays ORE reading npen actuation of a membrane button on its body or a remote trigger. Default logging for thi sensor may be every hour. Users way program discrete actions or accept system . defaults, to occur ORP wadin talis below or exceeds user-selectable or system default limits, e.g. turning a .chemical feed pump on or off (such actions may he integrated into the WaierJk ss water quality management .system described below), or sending a text or email alert to service personnel,

[001OS] 13. pH SENSOR

[00106] Another example of Air:Node is a pfi sensor (Ai?;pffi, which may mate with Air: Base, it displays digital pH reading upon .actuation of a membrane button on its body or a remote trigger. Default logging for this sensor may be every six hours, e s may progfarn iscrete actions or accept system defaults, to occur when pit reading Mis below r exceeds us r- electable or system, default limits, e.g. tamin a chemical feed pump on or off (such act on may be imegraled into the Water; Boss water quality .management system described below), sending a t xt or email alert, to service monne!, or shutting off pump to prevent equipment danmg e (e.g. to a copper heat exchanger with low-pM water running through it).

Wim 1 , SALINITY SENSOR

[08108] Another example of Ain otle is a saimity serssor (AirSalO. whic may m&tts wit AirtBase. f displays digital salinity reading in user-selectable units upou actuation of a membrane butscm on its body or a reasote trigger.

Default logging for this sensor may be every 12 hours, Users may program, discrete actions or accept system defaults, to occur when salinity reading falls belo or exceeds user-selectable or system default: Hraits, e.g. deactivating an electrolytic ceil when salinity talis below the set limiL or sending a te t or erftail alert to service personnel

{mMB} 15, ' ftlR lDJTY SENSOR

[00118] Another example of A Node is a twhidity sensor (AfcTwb), which may mate with As.riBa.se, It displays digital turbidity .reading in m t- selectable units upon aetn&tiou of membrane button on ts body or a remote trigger. User* may program discrete actions or accept system defaults, to occur when ts.irbidi.ty reading talis below or exceeds user-selectable or system < a«.lt. limits, e,g, deactivating an automatic backwash cycle (or deactivating niter pump in manual systems) after user- selectable interval (def ult setting ma be fifteen seconds} of clear water detected in backwash pipeline, or sending a text or e il alert to service personHcl The default logging iaisrvai in backwash application may be every second f«rmg filter backwash, or never, in other applications, the default logging interval may be every twelv hours.

toeiiij 16. UV UGH r SENSOR [0W13I Another e ample of Air.Node is a OV light seizor (Ak:UV} 4 wbkh. tmy mate with Airdiase. It. displays digital UV output level readiug upon, actuation of a nsemhrase bmto.p on its body or a r m te trigger. Default logging tor this senso may ho every twenty-feur hours. Users may program discrete actions or accept system defaults, to occur whea -output rea ng falls below user-selectable or syst m default limits, e.g. deactivating a UV disinfection lamp or system when out ut level fells below 40 ml/era* (or other nser-conBgurabie setting), o seaddig a. text alert to service personseL

mn 13] !.?. id .1:0 t ' RIOAI . CURRENT SENSOR

IM I.1.4] Another example of AlnNode is an electrical current sensor (Airduiee). line-voltage electrical eurreat sens rs may be used with GreenMax energy- saving a lications, described below and with safety--vaem:irs release system punrp control and other safety functions. Thi node may fee installed on a pump motor (or other apphasee) hous n , on s electrical supply panel, or on a surface-mounted electrical device or junction bos. Default loggin interval hit these sensors may he every h r.

{mnsj I.S. SAFETY OR A LARM SE SO S

$0116] Other examples of Air.Nodes include safety or alarm sensors such its lor sn:it¾e eatbon monoxide (Air:CO), ambien mens (AinOO, nat rai ET^l (propane) gas (mounted at bead of propane lank, and/or near heating appliance) (AioOas) or humidity (via hygrometer) (Ak:r ' H).

I (Mil 17] 1.9, IRRIOA lit >A VALVE ACTUATOR

[08118] Turning to Figure ?, shown a par t s 700 including inflow pipe 705, as outflow pipe 730 and as irrigatio valve ? 1.0 situated between ifrern. Also include is as irrigation valve actuate* r/soknoW control, node i ir: oid) 73d, which may be powered by as integral sokt/battery 0.4,8 V i Ah lithium polymer) pack, AirNoid 720 directly fits common valves sold to the irrigation industry. Versions tmy also feature remote solar ceils capable of mourning to a valve box lid or a post. AircNoid 720 communicates wirelessly 725 with the remainder of the VERY n¾iwotk. The tKtoaior/soienoid in the irrigation val e 710 may nclude a visual position .indicator, manual override and a latching low-power DC ay thai minh.msr.es energy consumpti and extends sol oid life,

[00119] The niq e nature of ibis wireless solenoid actuator pparatus TOO includes sis capability to operate in a. wireless selling without dedicated or proprieta y control hardware.

[001203 20, COVE POSITION SENSOR

[00121.1 Another example of AtrrNode as autom tic pool eoves * position sensor (AirtCover), whi h may be used to deiemiine th state of a pool cover or the location of Its leading edge, This may be powered by a solar/battery (14.8 V71 Ah lithium pol mer) pack. Users may program discrete actions or accept system defaults, t occur based on the cover state, e,g. deactivating a water feature if a closed at partially closed cover interferes with its flow, or automatically opening or dosing based on a comparison of water iempetaujte, ambient air temperature, and set point, water tem e atur (for ex&mple). Alternately, if another ' node detects swimming- activity its. a vessel, the cover could be in a safely lock, out: mode (in tiie open state) -until the- resulting system safety alert is cleared, Users may also r ram alarms and text or errsaii alerts, for cover .slate tor security and/or safety purposes. The graphical user control interface may include touch-sens itiye slides lot cover position control with a user-selectable contn i resofetiots, as well as a graphical display of cover position or percentage of maximum open/closed, 100122] 21 . SPA REMOIT C iONT OL DEVICE

[00123.1 Another example of an AinNode is a '"spa-side " remote control device, which may be used to monitor and control various functions in the aquatic system, and serve as art auxiliary control point. t is powered by ¾ solar/battery ( 14,8 V/i Ah lithium polymer) pack, has a touch-screen interface and waterproof to 6 feet of depth. It. may be waterproof and be handheld or stored in. an uraler- deck disc king station.

[00124] 22, CHILD SAFETY NODES [Oil 25] Λϊΐοέ!» e ample of Air.Nodes are child-safety nodes, which perform the function of cresting an eleeimaie barrier arotmd the pool to prevent emwanted entry i»to the pool andAs pool area. Embodiments may include: 1.) a collection of Air: odes thai use assive infrared (PiR) sensors to estate a barrier or geoi ace; 2) & collection of Ain odes that use a photodeieeiof a ray to create a barrier or geoieace: 3) a collection of AinNodes ih&l ificltrdes a pool-sid water displacement sensor and alarm; and 4) a collection of Ain odes that use passive infrared (FIR) sensor to provide individual poiiudoea iorj or range detection. Several of these detection node types may be combined, to create multiple layer a of protection against unwanted entry, The graphical user control interface may include a graphical sn of the node array, indicat n status of each therein.

\WIM1 23. UNDERWATER UGHT FIXTURE

0i127] Turing to figure 8A shown is a fixture 800 with an underwater ligfct S.I2 in the pnacess of being installed via a plaster ring 805 ir o the pool wall 82b. Turing to Figure 80 shown is a fixture 802 with an underwater light 812 installed into .finished he pool wall 825 via the piaster bag 805, The future includes a control aode Air..LED 8.10, which monitors and controls the underwater light 812 aad eourara.nicat.es wireiessly 815 with the V.ERV netwo.it. The fixture may have niche - less design an a low aesthetic and/or physios! profile. It may be powered by a battery or solar power and the lumin.aire n.iay be Oil) or other light" generating device. The underwater fixture may include wat rp ofing .features am! be configured to alert the VERY -system when the light malfunctions.

[00128.1 24, TOTAL ALKALINiTY SENSOR

[0ft!.29 ' j Another example of AirNotie is a total alkalinity sensor (Ai.r:TA , which may mate with Air;Baae. it display ΤΛ reading upon ctuati n of is membrane button on its body or a remote trigger. Default logging tor this sensor ma be every sis: boars. Users m y pro ram discrete actions or accept system defaults, to occur whe TA . reading falls below or exceeds uses-selectable or system default limits, e.g. turning a chemical Iced pamp on or off (such actions may be: Integrated mto the Water:Boss water quality mana ement system deseri bed. below), or sending a test or email alert, to service personnel..

{mi 30] 25. TOTAL DISSOLVED SOLIDS SENSOR

iiiilj Another example of Ai Node is a. total dissolved solids (Ait:TDSy which ma mate wit AinBase. ft displays digital TDS reading upon actuation, of a otembraae bsttoa on its bod or a remote trigger. Default logging for this s nsot may be every twenty-four h mrs. Users may prograui discrete aeuorss or accept s stem defaults, so occur when total dissolved solids reading fails below or exceeds user-selectable or system delimit limits, e.g. turning a chemical, feed pump os or off (suelracdons may be integrated into the WatenBoss water quality mar sgemeni system described below), or seralm a text or email alert to service personnel,

[06132] 26. CALCIUM. HARDNESS SB SOR

[00133] Another example- of Ain ode is a total dissolved solsds ί AinHardCal), which may t»ate vs?Uh Air:Base. .ft displays digital c&l ' ekim hardness reading upon actuation, of membrane button on its body or a remot trigger. Default laggin for thi sens may be every twenty-four hours.. La e may program discrete actions or accept system elimi s, to occur when calcium hardness reading talis be ow or exceeds aser-selectahle or s st m default limits, e.g. turning a chemical feed ρνβχψ o.n or off (such actions ay be integrated into the WiUenBoss water quality management system described below), or sending a tes t or email alert to service personnel,

[00134.1 27, TOTAL HARDNESS SENSOR

[00.135] Another x m le of AicNode is a total dissolved solids

(Aixdi&rdToia!), which m y .mate with Air; Base, it displays digital total hardness read ng upon actuation of a membrane button on its body or a remote trigger. Def ult logging for this seasor .may be every twenty-four hours. Users may p»gratr! discrete actions or accept s stem defaults, to occur when total hardness reading falls below or exceeds user-selectable or system default limits, e.g. turning a che k&l f ed um on or off (such .actions may. e integrated into the Wat¾r:Boss water ualit man ement system described below), or sendin a text or email aim to service personnel.

[001361 28. I'BOSPi iA l i SbNSOR

[Oil 37| Another example of Ak ;N<¾ie is a total dissolved solids (AinPhos), which may mate with AinB&se. 1.1 displays dig tal phosphate reading upan actuation, of a raeumrarse but on on its body or a remote trigger. Default loggi ng for this sensor may be every tmmty-ibur hows. Users may program di crete actions or accept sys em defaults, to occur when phosphate reading fails below or exceeds user-select able or s stem default limits. e,g, turning & chemical feed pump OH or off (such actions may be integrated into the WatecBoss water quality manaj emeut system described below), or sending a test or email alert to service personnel.

[00138] 29. CARBON MONOXIDE SENSOR

[00135?] Another example of Ain ode Is a carbon monoxide sensor (A.ir;CO), whic may mate with AirBase, have a wail, mount, or an appliance mount Users may program discrete actions or accept system defaults, to occur when CO reading exceeds system limits, e.g, deactivating a fas-fired heater, souading m safety alarm, or sendin a text or email, alert to service personnel.

[00.1.48] 30. ΑΜΒΪΒΝΤ OZGN E SENSOR

[00141] Another example of AinNode is m ambient . t sensor (AkQr ' which may mate with AlnBase, have a. wall ' mourn., or an appliance mount. Users may program discrete actions or accept system defaults, to occur when.0 ; ¾ re ing exceeds system limits, e.g, deactivating aft omnt- generator, sounding a» salety alarm, or sending a text or em il alert to service personnel

[00.142] 31. FUEL GAS SENSOR

[00143] Another example of Air.Node is a fuel, gas (aatuml gas or IPG) sensor i ' Air;Gas} :! which may mate with AirBase. have a wail mount or an appliance mount. An LEG versio may also be mounted at the head of a fuel tank, Uses* may program discrete actions or accept system tieiauiis, o occur whets atnhiem: gas reading exc eds ystem limits, eg, deactivating a gas-dXred heater, sounding an safely alarm, or sending a est er ma l alert to service personnel, 100144] 32. ΗΓΜΙΙ Μ Y SENSOR

Oi Sj Another example of Ak;Node is a relative htu idt y serssor (Air:rB), which may male with AmBase, have a wall mount, or an appliance moant. Use s may program discrete action or accept system detanks, to occur when rfl reading exceeds escn-sefectah!e or system limits,, e.g. deactivating an ozone generator, activating a chemical lend pump (such actions may be integrated into the WatertBoss water quality management system described below), activate an air cond tioning (HVAQ system (indoor installations), or sending a text or email alert, to service personnel.

[0Θ1 6] 33. f l iOKb Wi ! CH ACTUATOR

[06147] Another example- of Ain ode is a valve actuator/solenoid (AinOhoreo) designed to wirekssly control a i;hot¾o$wsieh nmnuiaeinred. by Crystal This may be powered by a solar battery (14 V/ l. Ah lithi um polymer pack} and may include a latching to -pow«r DC relay that mirhndzes energy consumption and extends solenoid life, This node is designed for continuous submersion wh le directly mounted to a ClhoreoSwiie for its intended application i architectural or decorative fountains. The fea ures of this valve actuator may include an external radio antenna that pierces the water plane,

$0148] 34 W IE&H .Y VALVE ACTli OR

[0&1.49] Turai g to Figure 9A, shown is a hutterilly valve actuator (AinTtnreB), another example of AinNode. Figure 9Λ shows an apparatus 838 including a hotier y valve 830 which is cont.rolSed by control node 835

(Atr urrcB). AinlurafB 720 communicates wirelessly S40 with the remainder of the VERY network, and is designed for direct mounting on standard ISO butterfly valve actuator mourns. [OWSil ¾ actuator $35. may be powered by a sol r ceil and/or a battery and s clsid a I.)C servo aiofor or stepp r motor an controller w/ 0,9* resohnion. The features of this pool valve ctu tor 835 *«av include a visital (analog) position indicate; manual toggle s itch, manu l (power off) override and a push-to - display button, thai activates a digital LCD posit o indicator that confirms actual. pf.isi.doo in degrees, ' The actuator 835 may include an optional vibration- powered m d l that employs a piezoelectric cantilever to power the actuator.

[00151.1 35. DiVKRTER VALVB ACTUATOR

[00:1.52] Turning to Figure , shows is a diverter valve actuator (AirrTum). anothcT example of Air : ode. Figure 7 A. shows an apparatus 870 including a staadatxi pool d erter valve 882 which is controlled by control node 878

(AinTuxn), installed in a PVC pipeline 880. Ain ' i urn 878 comunuiicates wirelessly 876 with the remainder of the V R.V network and is designed lor direct mounting on standar pool industry diverter valves.

[Of IS3] The actuator 878 may be powered, by a solar, ceil. 874 arai or a battery (14.8 V71 Ah lithium, polymer pack) arid include a DC servo motor or stepper motor and controller w7 fj v 9 * svsolim ' on. The Statures of thi pool valve actuator 878 may include a visual {analog} position indicator 875, manual toggle switch, mamta! (power oil) override mi a pusir-to-display bail rs 884 that activates a digital LCD posi tion indicator 872 that co rnts actual position in degrees. This pool valve actuator 878 eliminates the need lor micro switches and adjustment cams and includes a gearbox designed for maximum efficiency. The actuator 8 8 .ma includ an optional vitotioa-po exed model tliat employs a piezoelectric cantilever to power the actuator.

[1MIJ.54 . ! C SE LWlRBtBSS NODES

[OMSS ' J Send- wireless nodes tor I dge:Nodes) are those have both wireless arid wired connectivity. As such, l dge: odes are either mounted in or on devices that are line-powered, or are fed by directly by available line power, anei eornimmic te, monitor, and control end devices wire!essly via the mesh network. (Mike Afc otJ&s, most Bridge;Nodes do not allow powering the Notte via bailor? power or solar energy (see De icat d Bridge:Node exceptions below). Like Air;Nodes, firm are for B.ridge: o es nvxy be updated over the web and the mesh net work (with " ush" option), via Bluetooth (from a mobile de vice), or ia miero USB pott. Ail of Che B:fidge: odes described below ma feature additional immi rate or optional ireless sensing Ain odes, e.g. curr nt en ing Nodes (AinJoke), temperature sensing Modes (Air: TempAir), relative tenudky sensing Nodes (AfctH).

[00156] As shown in Figure 10, Bridge: Nodes are divided into three distinct classes 890:

[00157} .1. Urn versa! Bridge:Nodes 891 ;

[06158] 2. Retrofit Bridge:rNk>des 892;

[01» S9| 3, Dedicated Bri ge:Nodes S93,

[00160] * ft» first two classes (Universal Bridge: Nodes E 1 and Retrofit Bridge:Nodes 892) ape Node piad:brms th t share a famil of modular relay nodes (Bddge;Relays). As such, each node in hes<? two classes provides a socket d mounting platform for one or more modular Bfk%e:l¾eky; odes,

ΟΘ ΐ] Bridge:.Relay:.Nodes are pluggable relay modules tha snap into corresponding sockets found on compatible Bridge:.Nodes, These wkeiessly monitored and controlled modular relay nodes omxind^e syKfeiV) flexibility by allowing eonipatihle Bridge: de p atf ms to fee Beid-e* n.figu:red accordin .to s ze an type of controlled devices, specific site conditions, as well as user needs. Some or si! Bridge:Relay:.Nodes ma feature additional integrated wireles sensing AirrNotles, e.g. current sensing Nodes (Ak ce), temperature sensing Nodes (Air; Teinp ir), iclasive humidity sensing Nodes (AiPrH). Members of Bridge:Reiay: ode fam ly may include several types including: a general-purpose low-voltage AC) relay node (Bridge;Relay;24A); a general-purpose low-voltage DO relay node (Bridge: Relay ;24I>); a generai-pimaose low-voltage DO latchin relay node (Bridge:Relay;24D;Lateh}: a general purpose line- voltage (120V) relay a d* (I dge;Reiay; l20A); a Ime-vo ge (129Y) power relay aode ated for 12.5 A. (Bndge:Re!ayO.20A: 12); a line-voltage (120V) power relay (contactor} node rated for 25Λ (Bridge:Relay: i.20A:25); a lme--voltage (240V) power relay node rated tor 6.2 A (Bridge-Rela ;240A:6}:. a line- oltage 20V) power relay no e rated for 18.75 A (Bridge:Eelay:240A: 1.8). !n. additfcm, iine-vohage (4.20 a»d 240V AC) Hil§e:Reky: <xles may he offered indifferent types according to the type of load device controlled, e.g. resistive loads or inductive loads. Other types such as those- desigaed to control two-speed p»mps, and may generally include line- and low- oltage solid- state relays.: (The term M mk >v is sed herein as an omnibus terra . denoting any electrically-operated switch, and is intended to include all types of relays, iaeieditig without limitation, solid-state relays, eieetroineehanical relays, safety (e.g. overload, fault) relays, control relays, ami posvet relays (including eo.maeto.isT) like AinNodes and the Bridge: tnles with which they mate, fiwwe .for B ige;Reky:. odes may be updated over the web and die mesh, aeiwosk (with "push" option), via Bluetooth, or via iero USB po«.

[001 2} The first class of Bndge:Nock, (he Universal BridgeiNodes 891, are all sell-contained, flexible, multiple-purpose od s and Node platforms, the control functions of which ate deterntmed by the type of wireless

B:ddge:Reiay;Nodes selected and installed therein. Imiversai Btidge:No<ies 8 1 may take on. ne or more of the following examples.

[0 63] 1. UNIVERSAL SINGiX;~CIRCU!T CONTROL NODE

PLATFORM

[00164 . 1 The first example ot a Universal Brklge:Node 891 is a general purpose, self-contained relay node platform (Bridge: UnirUno) capable of switching one iine- iiage or low-voltage load of various types, based on she mating BrkigerReky selected and installed. Bridge: Unc ' Uno nodes may typically mount directly in or oa the- controlled device or appliance. An application example may include a Bridge :U :UiK> .mounted to the inside or outside of a pool/spa healer/heat pump cabinet, for beater (or chiller) eoaimi. Or to a heat exc anger applicators, a Bridge:U«i;U«o iaay bo mourned to a zo t or a ¾.me pump rela enclosure, lix each, case, power .for the i:kkige;ihri:D.no is provided by c nus lm to the power or control circuit of the moiirtted device or

[ββ165 : | The nex ι examples of Uni ers l Bridge; odes ¾91, are a set. of three (3) midii- purpos , flexible, self-contained Brkigei orie platforms

(Bri.dge;Oni;¾ each capable of switching up to sixteen ( 1.6 » device, loads of various types, based on la&ting Bridge: Relays selected ami installed, and. supplied by up to tour (4) individual circuits. All of the following examples of Ha! versa! Bridge:Node 891 platforms may share common features including: a total of twenty enclosure fcnoofcouts (ti to four su l ircuits, plus up to s xteen load circuits); E Wire terminal stnpe for both supply and load conductor wiring (ine.hsdi.ng neutral conductor busbars), eliminate the use of wire outs, speed installation, and enhance wi e m na emen , service, and troubleshooting; compact enclosures with E A. /1P65 ratings; mounting kits for wall mounting ant! stake pole osooob g,

[00166] 2. I NiVFRSAh MOC ' il fRCElT ONE VO.1..TAC.)E CONTROL

NODE PLATFORM

imUl ' l The first exatople of a mnlti -esreof t Universal B tidge:Node 891 platiom?, Bridgedfoid 1., is designed to eostroi line-voltage devic loads, with some architectural similarit with a co.nn.no» electrical load panei. our (4) line voltage supply busbars each iaay incorporate four (4) relay sockets that mate with pluggable wireless Bridg£':Relays:Nodes, for a lota! of sixteen (16) available relay sockets. Bach suppl voltage busbar, led by a single electrical conductor, may be rated for 120V AC (nominal) and. a 25 A (Amp) total load, or a total Node load capacity of lO A (Amp), In turn, each of the four (4) relay sockets on a busbar may each support a 6.25A load capacity, totaling the 25A total load capacity of that .h&shar. The modular socket architecture of the Bridge: Uni :H ma permit the installation of wireless B.rldge;Re!ay;Nodes of varying voltages (120VAC, 240V AC nominal) and skes (6A, . ( 25A). For example a 240V AC Bridge:Rc3ay:Nod<a may plug into sockets connected across two : supply has.ba«s« with each connected busbar connected in turn to a single conductor m a 240VAC supply circuit. Or betweep arse and f ur 120VAC Brk!ge:Relay:Notfes rated for 6Λ (lot example) may plu inw individual sockets connected o a single busbar (copsected to a single conductor in !2QVAO supply circuit}, thereby providing wireless control of one to four end d vice loads on a single supply circuit. Or a 1 0V AC Brnlge:Relay:Node rated for 12.5A may plug into a single socket co rected to a s ngle us a , asd physically block access to an adjacent socket on the same busbar, t ereby precluding accidental overloading of the circuit. The EZWire tem nal blocks of the Brklge ins :H may also irseoi osratc wiring terminals I neutral conductors (1.20V AC circuits s that connect to a neutral bnsbar;

[ΘΘ168] 3. UNIVERSAL MiJI.TK RCUiT LOW VOLTAGE CONTROL .NODE Fi,ATH) M

[08169] The seeoud example of a mrdti-oireuli Universal Brkige:Node 891 platform. Bridge: Oa :L is -design d to control .low-voltage device toads, with some architectural simila ity with a common low-voltage ni.ultbt.ap transformer for landscape lighting. Each Bridged ni:L may contain one or more voltage transformers with 120 VAC input/ 12VAC output, (nominal), ich may be of the oroidai core type. Four (4) low-voltage (12V AO nominal) supply busbars each may incorporate four (4) relay sockets that urate with pluggable

Bridge:Relay;Nodesk for a total of sixteen 06) available relay sockets. Each supply voltage busbar may be sated hit 12V AC (uominai) and a 12C ) W (watt) total load, or a total Node load capacity of 48Q0W { wad). In turn., each of the four (4) relay sockets on a busbar may each support a 30 W load capacity, totaling the 12QQW total load capacity of that busb r. The modular socket architecture of the Bridge: U»i:.tl may permit the installation of lkidge:Relay:Nodes of varying voltages ( 12 VAC, 24V AO nominal) and sizes (IW to 300W). For example a 24V AO .Bridge;Rclay:Node may plug into sockets connected across two supply busbars, each connected busbar connected to a single 1.2V transformer output. Or bet een one and four I2YAC (nominal) i dge:Relay:Nodes m&$ for 30QW (for example) may pleg m wdivid l sockets connected to a ngle busbar, thereb pK>vkli«g iieless c fiSiol of one. o four nd device loads oa a single busbar. Or a 13V AC Bridge:ReIay: ode rated for 600W may plug int a single socket onneeted k> a si gle; busbar, i physically block access to as adjacent socket <>n. tbe same busbar, thereby precluding accidental overloading of the circuit. For enhance wiring speed and ease, each load-side wiring poi nt of the BZWire terminal blocks m the Bridge:! M ;H may also incorporate tlrree-pio sockets that mate wish connecter plugs ccmrraoa to S e power supply cables found on standard pool industry 2 VAC valve actuators i ' F s).

4. UNIVERSAL Ci .ToCfRf l Π MIXED VOLTAGE

CONTROL NODE PiAITO ' RM

[08171] The third example of a ma -cts uit Universal Bridge :Nod pl tform, BridgefUuKlI/L, is designed to ixmind both line-voltage and low- voltage device loads in a s ngle, divided enclosure, like Bridge;Node;H an Bridge; ¾ e;L 5 this dual- voltage Node may feature four busbars and a total capacity of sixtee (16) sockets for mating Bridge:Rei.ay:Nodex, Two of the busbars ma be located it; low-volusge cou anmenh and two in a line-voltage oo:mpam:«e¾h and eac compartment may have a capacity of ovo supply eiicuits; The architecture and features of each compartment may otherwise be iden tical to the correspondi ng ridge;Node Center: one half of the l dge;!i nk!! L ma be identical to one halt of a Bridge: Urn ;!L an the other half of the BrklgedJnkH/L identical to one half of a B«dge:t :L, Confident y a Bridge; IM:I:t/L node x y be used to connect and wireicssfy control up to eight (8) line-voltage load devices and up io eight (8) low- voltage load devices. Thus a snore economical, single- Node Center/enclosure solution may be. provided for osetx requiring a modest quantity of mix d- voltage device loads,

[CMS! ?2j Due to the flexible architecture of the Bru!ge:Node Centers, they may he used either for dedicated control purposes,, including s fighting comrxdkrs, valve eorste!krs, pump controllers, sprinkler controller, or alternately, as controllers of an eonXbinatlon of suitable load devices of mixed types.

[0817 ] Examples of i v second class of Bratae-Node, Retrofit

Bridge; odes 892, are each designed to retrofit into existitig enclosures and junction boxes, like Uni versal Bridge;Nodea 8 1 (above), their control functions are dcu^oxfned fey the type of wireless Bridge:Relay:Nodes selected and installed in them. Retrofit Brk!g«:N<x «s 892 may take on one or more of fee following exam les.

$817 ] 5. REmOFrr CONTROL NODE PLATFORM FOR SiNGLE- GA G BOX

[00175 The fi rsi example of Reiro.fi!. Bridge:N xle 892 platform, the B.ddge;Refm:G&ng, is a general-purpose node platform designed to fit in a new or existing single-gang ( 1 -gang) electrical box, like any electrical device. A single socket to .receive a xmimg Bridge; Relay: Node of appropriate size arid rype is provided,

[00176] 6. RELROEff CONT ROL NODE PLATFORM FOR

UNDfiE WATFR LfOHT ,1 ' O CTfON BOX

1001 7] The second example of a Retrofit Biidge- ode 892 ptof r , the BridgerRetnxjbox, Is a dedtcated-pmpose node platform designed to retrofit, onto the base of existing, co vtrnon underwater pool light junction boxes, it. incorporates a siagle Bridge:i¾lay:Node socket to control one or more underwater pool lights connected to a single control circuit. A Bridj e:.Reky:Node of appropriate sixe and type is installed based on tlx Installed lighting load,

[00178] 7. REmOF!T CONTROL, NODE PLA TFORM FOR

EI .ECEKOMECHANICAL TIME CONTROL ENCLOSURE

[06179] The third xampl of a Retrofit Bridge: ode 892 platform, the Bfidge;Retro:€loek, Is a general-piupose node piaifomv designed to retrofit into existing, common eleetrorneelxmicaS iisx control enclosures (e.g. iniermatie 2 " l2xxxGA series). Like the original electromechanical . time control, the B«dge: ettx>:Clock ^voakl snap i to plaee Inside (he et iostae, and ineorpofate on or more sockets to mate with Bridge;Reiay; odes of the appropriate sis.; and type, based on the installed device load. These node platforms ould be used most frequent y to control swimming poo! filter pemps,

10 1 B J . RETROFIT CONTROL NODE PLATFORM FOR POOL ATITO AXION E CLOSURES

[0Θ18Ι] The third example of a Retrofit Brk%e:Node 892 platform, is a set of three platforms designed to fit inside esrciosure panels used hi common residential pool automation systems. As such they are geserabporpose, mixed - voltage platforms that replace existing control hardware and wiring. Existin system and device-level fuHcrionality may be replicated or expanded by the selection and installation of Bridge; Relay : Nodes of the app priate sixe and. type, based on the installed device load and type. For example, for a typical residential "pool/spa cerebhmtion" system. Bridge; Relay; Nodes ma be installed to control a shared filtration pump or separate filtration pumps, a shared heater or separate heaters, u derwater lighting . for each vessel, landscape Mgfamg, valve rotations for filtration, switchover or water features, a. pool cleaner booster pump, etc.

Dedicated BridgerBetrotNode platforms may be provided for each of three comm n residential pool automation systems manufociofed by Zodiac

Systenrsi Jandy, Pentair Pool Systems, and 11 ay ward Pool Pr uc s;

Bridge:Retro;jars; Bridge;Retro;Pe.n; Bridge^Retrodiay, respectively.

[00182:1 Exam les of the third and final class of Bridge; ode, Dedicated B:ridge:Nodes 893, are dedieated--ptsxpose, self-contained control nodes. Unlike Universal B.ddge:Nodes 891 and Retrofit. Bridge:Nodes 89.2 (above), t ey do not mate with modular B.ddge;R iay: es (see Bridge:,! box exception beiow}— they incorporate dedicated-purpose, permanently installed switches. Dedicated Bridge;No es 893 may take on one or more of the following examples,

[01)183] 9, DEDICATED CONTROL NODE FOR liliATiND

APPLIANCES [ . 001341 The first example of a Dedicated Bri.ge;Node, Bridge -.Heat, is in all respects identical m the so* Air: Rest (described .abo e), except that it .may coaiiect to the power «r co ntrol circuit: olta e of t appliance te whi ch it is mounted, for the p pose of cwersng its o e functions (eg. wireless radio, control board, relay coil). Alternately, it may he identical without exception, lo AhsMe&t, and if conne ted to an. external power source as described above, automaticall detect such eoimeetiorc and disable its own. battery/solar power system.

mmsj io, DEDICATED CONTROL ODE OR VARIABLE SPEED

POMPS

[00186.1 tbe secood example of a Dedicated Brige:Noc!e, Bridge: VSP, is ia all respect ident cal to the node Air: VSP (above above), except that it m y oonrsect to the power or control c uit voltage of the variable speed pump to which it is i»aum« lot" the purpose of powering its own fo« tio»s (e.g. wireless radio, control board, relay coil), Alternately, it may be identical without exception to Air: VSP, nd if connected to aa external power source as described above, automatically detect such connection, and disable its own haPery soiar power systcfti,

[00187] I ! . DEPKVVIBD CON ! ROi NODE K>R VARIABLE

RBQiJL CY DRIVES

[00188] The third «xajj¾>I of a Dedicated t¼ige:Node, BridgeiVF - is a node that incorporates a variable frequency drive ( Vol ) ? that connects to an powers standard aquatic pmnps of various iypes and fomtioas. Versions may include the common single-phase inpinV hree -phase output (1 Pll in/3 Pil out) eonhgutat n as well as single-phase mput ngle-phase output ( I Pi! in/I PJ-1 out) and three-phase input/three phase output (3 Pll in/3 Pll out) configurations, it may include safety vacuum release CSVF), power cofidtiiorang and equipment, prmecrier; features, and multiple pump control mtxies including those based on pump speed, power consuurptios, electrical current, torque, fluid How or pressure. Users tnay use one or more of these control modes n custom Smarti.r gie control schema in order to program discrete ct ns, s feguard users or equipment, wd wM alarms, or send text or email alerts. It may also include a compact, all- u !isrt d, indo rAsiitd or enclosure with NBMA 4/IPftS rating.

0W89] 12. Dld ds ' A ri :i > iX)NTM>L NODE FOR CHLORi E

OE bRATORS

[00190] The .fourth example of a Dedicated BngetNode, Bridge:C¾Gen, is it node dedicated to the control and m nit ring of common chlorine enerate- A sel kxmtamed node that mounts on the exterior of a wgll-mountetl chlori e- generator controi enclosure, Bri ge:€¾Gen .may connect to, asd derive power from, either the power and/or the control circuit of the chlorine generator, Co rol capability .may be achieved by direct conaeaios to she cojitroi circuit of the ·. h!- >rl {·¾.· generator.

[80191 J 13. DEDICATED CONTROL- NODE FOR UNDERWATER

LIGHTING

Tte filth md imal exam le of a Dedicated Bridge-Node m I dgeJhox, is la all respects identical to the node Bri:dge;Be?.ro;jbos. above, except that instead of moundng an existing cnderwater lighting junetk box, it is supplie with Its owrj base, for aew installations. It may come in several ersion b sed upon map.ber of conduits mBor Sight fixtures (hmimahes) connected to it, for example: a ersion to connect a singl supply circuit to a single luminaite; a version to connect, oae or tw supply circuits to one or two Imuinatres; or a version to connect, one to .four -s p l circuits to one to four luiufosires, A Bridge; jbox. node may derive its power from t e su ply circuits that it connects. One noteworthy feature that disting ishes Br get b x from other Dedicated !kidge; Nodes 893 s that like Bridge:RetiX ;lhos ; it is a platform that incorporates sockets for mating modular Bridge:Relay:Nodes. Ibis may allow maximum installation flexibility to accommodate a wide range of lighting fixture types md sixes. [0Θ1931 D. USING AIR :BASE TO PHYSICALLY XNSTAi -L

SMA T;N01 " >ES

0β 194] Turning to Figure 11 A, shown h a a atus 900 of a single Air: Base 9 Ilk, hic is de i ned with modular a:rehi ec m.: allowing H to mate with all pipe-mounted Air; erfes in the VERY e s r iamOy. The Air:Base is rnouored so as a PVC pj.p - 905 goes through it The pipe 905 may be made of any suitable, material. The AinBasc 910a includes a spirit level 920 and a bore 915 to receive a sensor probe (the latter an .integral pari of a matiag AinNode).

[00195 " ) Turning to Figure j .IB shown is a apparatus 950 including rnuldple AirJBases 9.10b, 910 , 9!Qd ganged baek-to-baek ; without limit on a sin le pipe 905.

[{M)19!>] Turn ng to Figure ] .1 C shown are -multiple apparatuses iOGO where one A Base 910a or multiple AinBases 910b, 9I0e, 10d ate installed on pipe 905. Each Air:Base irielodes a corresponding "modular, mating?" AirNode 1010a, 1010b, iOlOc, iOlOd installed on It,

[ K)197j !.¾¾· Airr ase is useful because many aquatic equipment installations require multiple pipeline-based readings (e.g, S ' low, pressure, temperature, pH) and it provides a fast, universal mounting method for installing mi !ipie, -different AinNodes to provide streh readings.

[CMIJ.98] The AinBase m y includ or rsore of the .following .features; thermoplastic molded carrier with cam-operated oioimiing strap:; available lor all common VC p p sizes, iselidlng from 1.5" t W; ilicone liner ensures maximum grip on pipe while creating water seal; center sensor probe bore and disposable drilling guide ensure perpendicula drilling; moldeddn spir t level ensures that farrier is oiounted is a horizontally level orientation; Optional Oow- powered version includes paddiewheel probe to power attached Akr ode;

Optional vibration-powere version employs piezoelectric cantilever w power attached AirNode; Molded registration tabs ensure thai ganged Ak: Bases self- align during installation; battery com ortment accessible from top or side allows battery replacement without pipeline shutdown; end cam -operated sens r

.mienlion damp .that may be adjustable,

[0819¾ Air:8ases may be constructed in stan ardiz d fashion to be ensu e mating wish ail wireless nodes in the system. Serrsor bodie may sn p in. place and ma he secured by a single eam -ojserated clamp that may he adjustable. A water sea! including a silicone lining, or elastomer O-rirsg or gasket af. the base of s ns r probe may be used.

[Q Mffll Air; Bases may be used in co duction will) some or ail of the foregoing hardware components described hereim

[082 11] E AIHOMATIC POOL COVER

[011202] Turing to figures 12 A and 128, shown is an automatic pool cover used for aquatic vessels that is an additional feature of the VERY system. Figure 1.2Λ shows an automatic pool cover drive system 1.200 with a drive bracket .1210 and a cover drum 1215. The drive motor .1204 is i nterposed within the cover drum 1215, connected to the drive hrackei 121. () and powered by a power cord. 1212. " D e control node Af.r; ver: )rive .1202 monitors and controls the.

automatic pool cover power and motors and connnurn eases wireiessiy 1205 with the remainder of the VERV network, Figure 12B shows as automatic pool cover drive system with dri e bracket amov d, revealing a gearbox, 1252 and a ring sear 1.2S5 that oaechanioady dri ve the pool cover (not shown),

[ ' 08203 . 1 t¾asures of the pool cover may include the use of a. vfer/ara id - nainforced cover (with a transparent option to enhance sa&ty), 1 ' he cover ma include an ultra-compact drive system consistin of separate d plo ment and retractions drive s stems. The cover ma he deployed by small electric trustors, with elastomer wheels on an enclosed aluntinom track, o with pinion gears engaged in a geared aiurainons rack/track. Another embo im nt may include a magnetic dri ve linear motor smegrakxl in a modular enclosed track or magnet way. The leading edge of the cover would attach directly t the slider/coil assembly. Alternately, the col! assembly may be incorporated is the stationary track, and the slider -ma eoatain the magnets. The cover may lestsre wi eless position and/or motion- sensing components at each end of the leading edge to control reimas n .and dcploymenT speed and maintain leading edge perpendicularity. The cover may mature a lightwei ht, low-profile carbon flbei/epoxy composite leading edge. Th cover ma be retracted via a EH" eSeeihe motor and gearbox tuouni eoneentneaiiy inside a ½rge Uat»eie.r cover drum with an end-mounted mieroal ring gear temUing i art industry- leading m.lnmtal-esien$;ion cover vauk,C'Vau. extension" is an mdastry-speeific dimension esc ibing the amount of clearance reo,uired .for the drive system within an. aotocover vault, measured ftom the inside plane of the vessel wail -perpendicular to the cover vault, to the inside of the nearest vault wall parallel to the same vessel wall Standard industry au t extension dimensions are thirty Inches (3ί. ) on the side of the vaali camm n the dri ve system, and tw lve inches Π 2 ν ') on the non-drive side of the vault.)

[80204] Another embodiment of the retraction drive system may include a sm all -diameter cover drum connected directly to a large-diameter dri ve wheel with an external ring gear engaged and powered by one or more, small electric, hydraulic or other type motors arrayed extem&liy about the cimumferenee of the dri ve wheel/gear, and oriented with their shafts parallel to the cover drum. A YBRV control application may also provide graphic representation and display of s e e centage of the open/closed of cover position,

immmj m. SOFTWARE FBATD HS

[§tt¾M*l The VERV system includes multiple software ft otions to ensure she proper and efficient operadoa-of the hardware a>.mpone«ts within a tmirled systeni,

[00207] Λ t .il'.Nl k.A s . FBATURBS

[0¾208 " j VERV software includes native c ntr l apps for popular mobile device platforms (iOS, Android), Web control application for PC's, support for voice-activated commands for iOS device users vi SmProxy, aad Android users via Voice Across. Email or text alerts about oai-of-mnge coftciniorss can automatically be sent to homeowners or service personnel

09209] The software uses objeoia>rmsied ardttteeUafe that allows user to control very high number of vessels and Smar odex (up to 232 total per network on Z--Wave) and to control se access to selected components, features, and functionality.

[002103 , USER PRCMLES & SCENES

[00211 j The VE s stem may include

programs, scenes, and program modules for mst&Med S«iart:N<xfe.s. ladiyrdual use s may create personal profiles where control dashboards and other display settings (e.g. measure units, skins) are cust mize and stored in the Profile, A User may be identified by login or device ID, and VERY automatically displays user ' s custom dashboards and settings. Profiles can be shared with other network users.

002:12] Users may also create multiple Scene ieoUecuons of equipment and Smarc ode states } arid store there in their rise Profiles, Scenes .may activate/deactivate oru pfo devices w th a single touch. Upon aeti-vatkm of a Scene » the VERY system compares the Scene to the currently running programs and prompts user to accept ail changes as a group, or retain selected oouspaum; states,

[00213] VERY may also learn user behavior and prompt user to accept safety-, energy-efficiency-, or convenience-enhancing changes to their Profile and Scenes.

[0021.4] C. PllCXiEAMMP G FEATURES

j ' 002 IS] he VER V software- may inc ude time programming based on system default or user-created time schedule, with range options .for selected months of the year, entire week, weekdays only, weekends only, or specific days of week, Ua!iuui d number of seasonal programs may be catered per calendar year. Seasonal programs .may be fully customizable (e.g. start and finish dates. included e uipment, parameters). Program, ras time .for ny quipment ma e automaticall modifi d based on aoy environmental parameter monitored by a Sm r ode (e.g. ambient temperature, %ν.α Ι .rain, humidity) according w -user- seleetab!e parameters. Programs i y be temporarily arcfei ved tar s user- selectable time iniorvai or permanently deleted and include antootatie pfograta conflict, detection. Charsge l,og record all program and settings changes made by individual users. Calendar view (anmial, mortihly, weekly, daily) allow user to graphically fevie progra ndsg and highlights conflicts. All system efaults may be overridden by admin-level user. Program templates- ma be copied, and pasted across networks wirelessly via mobile device (Wi-Fi, broadband,

Bluetooth), with a PC over the web, or via direct USB connection to th Addlub.

[0021.6] Further, Smart ;Node:Boss (see below) allows user to configure reminders (via email, test, or in~app) of equipment or S.n.sart: ode state. Upon man.ua! (demand) act vation of equipment, Equipment Manager automatically prompts user to set duration of ' activation (help t prevent user forgetting to turn equipment off). interlockdioss allows user to sim ly configure all equipiuerd interlocks from a single dashboard screen. And Free«e;Boss allo s user to sbnply configure cu omizable ftm protection for any equipment,

[0&217] D, i TP RA ! i N FEATURES

[00218] ' l.¾e VBRV software s st m includes full net c-rfcdevel

PYipsireanr) wireless integration with Home Automation. Networks (MA s) operating on Wi--Fi, /.· uvo. ZigBee, XIO and !nsieon communication protocols. A VBRV API (YAH) License allows HAN OEMs, dealers and integrators to program custom home-wide functions, Mly integrate VBRV Snrart: odes into the HA , and provide a seamless UX to their c s omers. VBRV Custom

Integration Services t VC'IS) provides turn-key software integration for BAN OBMs.

[00219] ' lite VERY software system also includes semi-automatic node- level C'dowastteam'') integration with all Z-Wave-C;ertifjed nodes and devices manufactured by others, which s possible due to the srobusi: nature, of Z- ave interoperability of certified devices am ng iffered: nufacture s.

[00220] E. SMART LOGIC

[§ 221] The VE.RV system also en ures safe and convenient equipment oper¾fioTrwit:hout burdethng users with unnecessary tton ' presses. For example, a user activation, of heater automatically activates and primes a paired um prior to iirmg that heater. Farther, automatic program conflict detection alerts user to overlapping or conflicting programs, and offers resolution options to "fix' * issue automatically by setting rules,

[002221 .rules may be set in the VERV system usin a logic builder routine. This allows user to create sophisticated conditional progrmmriiog using plain language ''.IF. , .THEN " st tem nts. Thus, any

SmarP ' Node is the network may be used in instmclion espressios s, e,g, "IF air temp > S - ; F THEN turn off heater/' A user may set an t iimited n m e of IF* conditions for « st tement * e.g. * TF air temp > {KEF and water temp > ?S W F and w&terf ' eafure is off, THEN mm off beater/ '* User may also set an. unlimited rnmnber of " ITW conditions for each statement e.g. 'IF air temp > SiFF, THEN turn off ea er and turn off wa erfeature a»d iu.nv.on chiller,"

[0 1223] I V CONTROL SYSTEM ' S

[00224] To drive ie efficiency of overall VERV system operation, there ma be several control systems that integrate hardware ' and software to operate discrete functions of the VER V system in a userTnendly manner. Each of these may contain a suffix that ends is ":Boss."

[00225] A, BT:B0SS

j ' 002 6] The network-level control as performed by she VERV system may be called Netd ' foss. ' Upon inclusion of a new .node into the network, ettBoss automatically opens on user control interface and atnornaticaiiy recognizes new VERV Smart:Mode , and opens appropriate Sm rt:Node;8os$ (see below). The user is alerted about delimit and template program modules available for the new SfflartiNode Additional features may Include -node exclusion, i d. power/balteiy status reporting, and t e elation of graphical system ma ' by Ne rBoss.

[00227] B. SMART:NGi>E:BOSS

[00.228] installation of ae Smam o e o ens Sm&mNoderBo-ss, which presents us r with a choices leading to identifkatiort and configuration of equipment cotuseeied to the node, by reference to die VERY equipment database, which contains ;n forne oa about all hardware devices that may be added to die VBRV system. I database may be dynamically u dated as new equipmem is introduced into t e market,

[08229] C VBSSB,:BOSS

[Oi23i] Vessel.- level information ( pool, spa, fou tai ) is sto ed and used b VBRV system so that during web purchase process or upon initial VER V system set-up, use is pir s ted for vessel information including:

[08331] a. Number of vessels la ne work.:

[00232] . Type of each vessel (pool, spa, fountain);

[00233] e, Name of each vessel: and

[ ' 00334] it Diifteasional toforojafca lot each vessel

[00235] Structural ty e of vessel- ? ., vbryhliner, or eoaerete with plaster

!iaer, which has implications for water quality uumagement. since the optimal range lor calcium hardness varies by structure.

imZM} This VesselBoss information is used by the VERV system io calculate vessel volumes, turnover rates, iec»n*n>ettded filtration rates and the like for the eniire syst m, in additios. historical readings for each vessel may be displayed on screen or exported as MS Excel files ( :! .x]s, *.s.lsx) or C V file

[002373 ΐλ WAHMOSS

[0023S] Wa¾r:Boss .allows users of the ' VERV system to configure control of opular chior.i¾e generators, chemical feed pumps,€02 sy tems, ozone Systems, and the like, Water: Boss * incorporates graphical data display of l ding (or each ater quality paramet r via phs, bar and pie ram- In a k itfou. historical readings for each, parameter may be displayed on screen or exported as MS Excel file (*,xls, or CSV file. User may create custom views or dashboards,

06239] WaienBoss may provide m option, to utomat water quality management based on Langeiiet Saturation index (LSI) or based on individual values. For systems using bulk chemicals in tasks (e,g, IvypoeMorste solution, acid), WatenBoss Includes support for low chemical level alerts and tracking chemical c nsumption, including cust mizabl graphical displays of eoaswaptioti history. Water:Boss may allow for user-configurable alerts and actions for out-of- mrsge re dings.

[00240.1 For rn&otml dosing, Water: Boss calculates correct doses, rovides support for manual entry of manual water test results and servic screens to collect service arid matmonance visit details, WatenBos m y also send email or text report to iKasseowuers reporting regular u¾ si ti rs anee routines or

evel iaeais of interest.

[0024.1] ! ί J EieBOSS

$0242] LevelBoss onfigures and controls multiple (virtually unlimited) level sensing S artNodes, i.nelndisg Stiiarf.: odes of different types, across (virtually unlimited) multiple vessels.

[00243] The Bevel.:Boss dashboard displays graphical repmseritatioa of state (e.g. On/Off, distance. Fill) of all level sensors m system. Using ie Smart Logic techniques discussed above, I.evefSoss allows user to onfigur sophisticated level controls by, for example, integratin undii-paira level sensing with multiple pump and valve fuscdorss. LevelBoss may also ioelude a calibration center with support for multi-point level control and template program modules for advanced sensor applications,

[00244] The LevehBoss may also include a user-selectable evaporation rates, and. includes <tefauit and user-selectable values for start time delay and min ntmi ill! time (to pr west fill valve cycling). Other features include us¾t- seleciable time or v«h :te~hsf«;d fill limits and «ser- n 1 gamble- low water emo " feature that provides option, for user alert or um deactivation. These limits nmy he overridden hy service personnel with appropriate s st m pemusslons, Γ0β245] R EMRBDSS

[01246] l¾np:Bos<< allows users to configure control of popular fossil-duel pool heaters, feat pumps/chillers, electric beaters, s well as heat exchangers a«d solar collectors. The Ί mpp:Boss dashboard may display graphic l re re entation of sta (e.g. On/Off, setpoints, current emp) of all beating devices In system. Terap:Boss supp rts -mu -heater installations mi sequential aetivau.on a.srd allows mtdtipie set points (mo than two) for multiple appliances across multiple vessels,

[08247] Temp.'Boss also allows aser to select a "learning mode" for heater i-o tasftpiin . Deploying p prietary PID functional? y, Ί ernptBoss in Learning Mode analyzes hist ic l heating data (including ambient air temp ratu e, wind speed (if available)), learns how long it takes to reach set paiat, and automatically begins hear cycle so that set point is reached at user-set time.

$02410 ' Using SmattLogic (discassed above), TeinptBoss allows over to cotit gure eriviroatsernal limits for ope rats cm of appliances (e.g. *Vk> not operate heater if outdoor ternperama? is less than 60 i:' l ' vo. Temp:Boss may semi a isser alert (email or text psessage) when healer malfunctions durin a heat progmip..

[00249. Tempdfoss also provides support for automatic solar collector control when interfaced with valve controller and other necessary equipment [00250] (1, VAl,VE:BOSS

[00251] Valve:Bo«s allows user to configure md control a virtually unlimited number of valves of different types. Vaive:Boss .may include a dashboard that displays graphical .representation of state (e.g. Oa Off, rotation angle) of all valve in system. User can set virtual rotation stops for flow throttling and the like. Vaive Boss supports multiple rotation stops on each valve. 082S2] Rotation, stop settin s cm bt locked ami password- protected, to prcveni tamperi ng, Vaive;Boss also monitors and com ares valve comman state and actu l rotation angle and ends Valve Alert messag to user if valve become stack.

10 2 5] II, FUMP:BOSS

[0#254| Ptsmpdloss allows user to configure control, of popular single-, dual-, and variable-speed pumps. The Putrn Boss dashboard m display graphical represeptasioft of state (e.g. On/Oft speed. Bow etc.) of all pumps in system, Pump:Bos$ may allow high-resolution speed control. (eg. 10 rpra increments) of variable-speed pomps. Pump;Boss supports safety vac-uura .release system (S ' VRS) protection to single- and dual-speed pumps as well as variable speed pumps (V ' SFs). Selecti on of "Plow Priority Mode" for VSP cor rol enables FtmsptBoss to maintain constant Bow rate instead of constant motor speed.

[08255] I LIGH i .BOSS

0t>256J UghFBoss allows th user to configure eomro! of popular high voltage and lo voltage underwater pool lighting and landscape . lighting as well as providing for intuitive and eas creation and control of custom lighting circuits and groups. Upon device inclusion, Lighidioss automatically prompts the user to configure the lighting, its configuratio Besdhility allows any c m ination of lumi.nai.res to be controlled individually or in groups, even across supply c rcu ts (see Bridge: Um:H above), UghpBoss iorther allows mul iple group definitions, including overlapping deflations in which an individual lumin rc..may belong to more than one group. LighpBoss supports integration of DMX51 ' 2- A controllers. The LighPBoss dashboard displays graphical representation of state of ail Iturtinaires in system (e.g. On/Off. dim level, color). Light: Boss may control incandescent fiber optic, and LED iumioaires usiog high-ix;so!iitioft 100- tep dimming control ara.l it supports advanced color managemen . Users may also select automatic shut-off during daylight hours,

[002S7J J. FILTER:BOS$ 082S8] l¾ter:Boss all ws use to configure popular pool filters and may include a dashboard displaying graphical rep es n ati n of dirt loading (and pressure rea n ) of all filte s m system. HHenBoss allows xmts to record clean liter readings (Bow & pressure) with a button press or by manual entry, filter IBoss may eaiculase deiaai!. dirt alert, limits based on clear! readings. User may accept def ault or enter their own. In. addition, users ma choose actions that RfterBoss takes when filter dirt level reaches limit, including dirt aieris or atrt t«abc backwash, l¾a sand filters, Fiif:er:Boss automates backwash via motor- actuated valves ased on pressore differential and/or Slow reduction. Backwash operation may he coni ' igured to terminate based on time, turbidity measurement of ef aest, backwash water vol.an.te, r upon high water level reading in a backwash basis,

{mm . COVHK;BOSS

Θ8268] Cover: Boss provides the gia.phi.ca! status of automatic cover position and allows oser to configure and c stOi iiKe autoeover interlocks (e.g. ; :ura heater ot ' t * when cover is o e ' "tea waterfall off when cover is closed"),

10026. ] I .. BAWN:. OSS

[ 262] LawntBoss provides Irrigation valve control and may include a dashboard displaying graphical represeniadoi] of irrigation xonex and state of all valves in. system l..i¾wn;Boss allows user to configure virtually un!irtsiied number of irrigation s^e and valves and includes default programming allows program override based K rain history. Otto features include the use of unlimited number of programs, custom text- based zone a d valve names and fully - customizable du ation intervals.

[00263] , CAM;BOSS

[fti2o4] CaocBoss allows user to configure multiple security and safety cameras. The CarrcBoss dashboard may displays all camera views in system and allows user to display one or more views on home/dash hoard.

{m V. (IKEBNMAX [00266] Ί¾έ GreertMax feature is an integr ted hardware and software .feature set wRMit the VER Y system (hat provides for uioriiKHirig and tracking electricity, gas id water resource consumption,

[Θ0267] A. OVERALL GREE MAX f ' U.NiCT ) NS

[0$268| ' ifce features of ClreeuMax a include;

$02 j 1. Graphical data display for each resource that mciudes graphs, bar and pie chads,

[00270] 2. .Historical data for vessel(s) and i ndividual devices (e.g. multiple umps) displayed on screen or exported as MS Excel files (* is, * : .xlsx} or CSV file.

[00271 ] 3. Daily resource consumption data collection to user h me screen/dashboard that allows users to create custom views or resource dashboards, 00272] 4. Users may creas annual, monthly, weekly, and/or daily budgets for electricity, as, an water consum tion, ' When budget limit is reached, users may receive alert, and/or automatically shut off r lock out. equi ment.

[00273] 5. For some Os jeoM x apphcadon, optional Smart: odes may be recfuired. if tl¾e appropriate SmartNodes ate installed, actual eonsutapdOB data is provided. l.f optional SmarP des are missin Sam re k esdmaies calculated by GreesMax are shown,

[00274] 6. With user permission, Greeu ax adds user consumption data to its global database and compares user data to other VERY users globally. Ibis allows user efficiency to be graded (by rarsk or percentile) by user-selectable geographic .region (eg, coanf?y/state;/eo«.nty/posta.i code}, by e uipment model (e.g. users of same equipment), and the like. Gr«enMax may also provide user- se!ea&ble graphing and chatting options.

[00275] 7. GreeuMax may calculate total system head for each circulation system and compare u io oianniactiirer published pump curve data .in its database. User data is graphically displayed as curve overlay on manufacturer curve. With user ermis ion, GreenMax adds total system head reading to lis global database ami compass It to other VERY users globally, and to manuf cturer's system curve,

imZ' . iH J Ί Kb XI V FEATURES

[§ 277] GmeoMax may -be u ed to mo.nit.or and track elccfri.ci - usage with one or mo of the following features:

[08278] ! , GreenMax national electrical utility database matches user vessel location (GPS raodu!e is A iub) to corresponding electrical utility and r ts structure. GreeaM x paxospis user to confirm wf.iii.ty match.

[00279] 2. GreertMax .creates default filter pump program based on h utility's off-peak times and rates,

[002-80] 3. GreenMax «κητΰ tors utility rate structure for changes, d. alerts user to any changes. "'Smart (Md" features include user configurable responses io teal time changes in utility nerg demand and rates.

[00281] 4. (JreenMax uses data from (optional) Smart: Nodes to create raphical reports for one or ruore of the following for electricity .monitoring and adjustment;

[09283] a. Electrical power consumed per one time for each pump. User may select traits of measorciriest. (e.g. W .hr.., .fcW/day, $ month).

[00283] b. ' Total power consumption of all or «se -s¾k cd pumps per unit time.

[0$284] c. Electrical cost per ursit lime for each pump (e.g. $/hr., SAla , S/week. $/ month).

[116285] d. Total electrical cost of all or user-selected umps per unit time, £00286] e. Eleemea! power eoas ed per unit of flow (measiires overall system efficiency) (e.g. W gpm).

[0028?] f. Electrical cost per unit, of How (e.g. $/gp.o.t).

[00288] g. Power consumed per vessel turnover or filtration cycle (e.g. W/tumover, W eyele). [0§28#] h. Electrical cost -per vessel turnover or filtration cycle (Steoov&r, $/eyde),

[OOS^ft] i. XMi of flow- vs. filter ress re «aim.

§ 1] j. Power consumed vs. .filter pressure curve,

[ MI292] k. Electrical cost vs. filter pressure curve.

[00293] .!. Power consumed per unit water temperature rise or Mi ( tor beat pomps/chillers and electric assistance beaters).

[0029 ] .ra. Cost pet uni water temperature rise or M\ (.for beat pumps/chillers and electric ms stance beaters),

[08295] 5, The user «say create budget for my time interval

(Anauai/niontbiy/weekiyAiaily) based upon power cons anted, energy cost, pump ruritime, cumulative flow, turnovers and the like-. The user may also pre-selee action to take when budget limit, is reached recei e alert shut oil equipment or lock, out equipment:.

[082%] C GAS FEATURES

[00297] !.. GteenMax. may use a aatioaai gas utility database that .matches user vessel locatioR (GPS module in Afel! b} .to correspondisg ga utility and. rate structure. GreeoMax may prompt the user to conSj.rrn utility match. For LP .i applications, site user way input ami cost informat on dwrmg web purch e or any time thereafter:.-

[00298] 2, Using the T rop;Boss (see above), GreenMax may include user- configurable priority logic to automatically confi ure solar heaters, heat pomps/chillers, gas heaters and other heating appliances for maximum energy efficiency, in "Efficiency" mode, Otven as. may automatically select which beating equi.pn.tent to operate based on resource cost and consumption, as well as environmental data provided by SmarPNodes. In "Learn ng" mode, GreenMax saves energy by minimizing fuel bam tt!rse. [01 299] 3. O eenMax: uses data tan (optional) Smart ode to create graphical repeats for one or more of i.he following for gas monitorin a adjuor-h-r-P

[00300] a. Cost per degree- vessel temperature rise (e.g. $/deg. p).

[OO30IJ h, Oparafirig cost per ami time of heat appliatice runtime (e,g, S/hotrrf

[00302] Vessel temperature rise per unit time heater .runtime (e.g. deg. i vh ut).

[Θ0303] <± Gallons of fuel c ns d per degree t m erature rise (gas ader only} (e,g. gal/deg. F).

[00304] e. vessel temperature rise per hoar vs. ambient air temperature.

[00305] f. vessel temperature rise per hoa vs. wind speed.

[00306] 4, The user ' ma create budget tor asry time interval

(Anmial Broni ly/weekiyAiaily based upon power eorssurrsed, energy cost, pump rurrdme, etnnaiadvc flow, turnovers and the l k . The use may also pre-s-eiect action to take wbes budget limit is reached receive alert, shut off equipment, ot kiek ot!t equipment.

[XM 7] . WATER BiATliRFS

[00308] I . GmenMax may use a nati onal w fe company data ase that -matches; user vessel location (OPS srrodele in AirTiub) to eorrespoadirig wafer eonrpaay and rate structure, Gr en&ta may prompt fire user i confirm utility match,. For users of pr vate wells, there is a "Private Well" mode.

[Oft309] 2. GreeuMax may calcula e water usage based on liser-iupst flow ma and fill valve run time, or on actual flow rate through lill valve (suitable SmarPNode required).

[00310] 3. GreenMax uses data fern (optional} Smarf;Modes to create graphical reports lor one or more of She following for water men storing and adjustment: [01 3! I a. Cost per unit time of i ill valve r ntime (e.g.

[00312] h. Water consumption r unit time (e.g. gal/week).

[ M 313] c. cost per unit time- (e.g. $Aveek).

d. water consumption, comparison between user-selectable pump on/pump off li ' oi prelbuirmry l ak investigations),

[06315] e, water consumption ver tirae vs, vessel ater temperature, [0fl3i0] f, ar r consumption over time vs, ambient air temperature.

[00317] 4. GreenMax uses vessel -water consumption data to build local o regional database with baselines for evaporation rates. The Green ax algorithm may account for seasonal variations and alert user when water use is higher than contemporary local average.

[063.1.8] VI. VERV CONFIGURATION WIZARD

[06319] Became VERV may involve complex decision-making protocols depending on the .nature and extent of ik system, VERV may include a configuration system using a simple voonu-tlriven interface that uides u ers through n ntechnical system configuration process. ' The aser configuration, is continuously auto-saved tor future rcfereace y user, which, allows couflguraiion to be -.ifltemjpted without data loss,

[00320 . 1 The control software -may be pre- configured and pre-progfanuued to srser spe fi atio s prior to shipping. And the ir less control network (lor complete systems) ma be pre-configsired (including Smait; ode Inclusion) and tested prior to shipping, creati ng a true i i¾g-and~Piay > user experience.

[00321] A wizard may also be used to collect vessel node arid equipment information io be used in. control algorithms (as described above). The wkard may irrel de a replicator option that allows user to inekJy select configurations that mimic foaebona!ity oOfeced by other popular control systems.

[01 322] A. V ER V knowledge base may be established to ease the use of the system. The knowledge base may clude a configuration FAQ section, an installation FAQ section, a supervised user forum, a system Wtk a detailed.. memr-driven troubleshooting guide, and a tree phone .support, υ» locked with un que serv c "key" generated at end of trotddeshoodrig guide,

[00323] V||- VERV LEX OWNERSHIP PLAN

[00324] To defray: expenses for the VERV system, users may order from i&ctary-direet sales t eliminate iddkruert, The VERY system may use a simple price policy with a choice of low monthly lease payments (rental) or cash sales (ownership}, ' i ' here may also be simple rewards with volume discounts or credits for volume p xdiasers.

[01)3.25] For additional ease .for the user, all system com onents ship in a single ox am! include a s mple se - guides and how-to cards in the box that apply to user s specific equipment A sodrass!e, no-quesdonsoisked return and exchange policy may also b offered,

00326] la the f r goi specification, specific embodiments have been described. However, ne of ordinar skill in the art appreciate that various nsodi dcaiions ami changes- can he made withou dept iing from die scope of the inve ion as set forth in. t e claims below. Accordingly, the specification and figures are to be regarded .in as illustrative rather th n a restrictive sense, and all such modifications are intended to be included within the- scope of present teachings.

[0&327] The benefits, advantages, solutions to problems, and an elementis) that may cause arty benefit, advantage, or sokyion to occur or become more pronounced are not to be construe as a critical, required, or essentia! features or elements of any or a!l the claims. The iov stloa is defined solely be the appended claims including any amendments marie during the pendency of this application am! all equivalents of those claims as issued,

[00328] The Abst ct of the Disclosure is provided to allow the reader to quickly ascertain the nature of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or mi the scope or meaning of the claims. In addition, in the foregoing Deiaiied Description, it can be seen Ibat various features are groups togethe s various embodiments for the purpose of streamlining she disclosure. This method of disclosure is no ώ b¾ interprted a eetmg an ntention tfcat die claimed *n 4H«e ; mx require- more features than ate- ex resly recited in each daim. Rather, i s following claims reflect inveative subject jnatter lies in less ih n all !hamres of a single disclosed eoftxxtlmeriL " i ' hm i Mbwsg claims are hereby incorporated into the Detailed Descripti n with each ckiiB standing on its own as a separately claimed subject ina cr.