115 } |
115 } |
116 unset($_POST['UUID']); |
116 unset($_POST['UUID']); |
117 unset($_POST['FanState']); |
117 unset($_POST['FanState']); |
118 } |
118 } |
119 |
119 |
|
120 if (isset($_POST['Fridge']) && isset($_POST['key']) && isset($_POST['UUID'])) { |
|
121 |
|
122 if ($_POST['key'] == "Set") { |
|
123 $sock = open_socket(); |
|
124 if ($sock != false) { |
|
125 socket_write($sock, 'UNIT PUT '.$_POST['UUID'], 4096); |
|
126 usleep(20000); |
|
127 socket_write($sock, 'FRIDGE_SET,'.$_POST['Fridge'], 4096); |
|
128 usleep(20000); |
|
129 socket_write($sock, '.', 4096); |
|
130 /* Absorb response */ |
|
131 while (1) { |
|
132 $line = socket_read($sock, 4096); |
|
133 if ($line === '') |
|
134 break; |
|
135 } |
|
136 socket_close($sock); |
|
137 } |
|
138 } |
|
139 |
|
140 unset($_POST['Fridge']); |
|
141 unset($_POST['key']); |
|
142 unset($_POST['UUID']); |
|
143 } |
|
144 |
|
145 |
|
146 if (isset($_POST['Beer']) && isset($_POST['key']) && isset($_POST['UUID'])) { |
|
147 |
|
148 if ($_POST['key'] == "Set") { |
|
149 $sock = open_socket(); |
|
150 if ($sock != false) { |
|
151 socket_write($sock, 'UNIT PUT '.$_POST['UUID'], 4096); |
|
152 usleep(20000); |
|
153 socket_write($sock, 'BEER_SET,'.$_POST['Beer'], 4096); |
|
154 usleep(20000); |
|
155 socket_write($sock, '.', 4096); |
|
156 /* Absorb response */ |
|
157 while (1) { |
|
158 $line = socket_read($sock, 4096); |
|
159 if ($line === '') |
|
160 break; |
|
161 } |
|
162 socket_close($sock); |
|
163 } |
|
164 } |
|
165 unset($_POST['Beer']); |
|
166 unset($_POST['key']); |
|
167 unset($_POST['UUID']); |
|
168 } |
|
169 |
|
170 |
|
171 if (isset($_POST['SetProfile']) && isset($_POST['key']) && isset($_POST['UUID'])) { |
|
172 |
|
173 if ($_POST['key'] == "Set") { |
|
174 $sock = open_socket(); |
|
175 if ($sock != false) { |
|
176 socket_write($sock, 'UNIT PUT '.$_POST['UUID'], 4096); |
|
177 usleep(20000); |
|
178 socket_write($sock, 'PROFILE,'.$_POST['SetProfile'], 4096); |
|
179 usleep(20000); |
|
180 socket_write($sock, '.', 4096); |
|
181 /* Absorb response */ |
|
182 while (1) { |
|
183 $line = socket_read($sock, 4096); |
|
184 if ($line === '') |
|
185 break; |
|
186 } |
|
187 socket_close($sock); |
|
188 } |
|
189 } |
|
190 unset($_POST['SetProfile']); |
|
191 unset($_POST['key']); |
|
192 unset($_POST['UUID']); |
|
193 } |
120 |
194 |
121 |
195 |
122 $outstr = '<!DOCTYPE html>'.PHP_EOL; |
196 $outstr = '<!DOCTYPE html>'.PHP_EOL; |
123 $outstr .= '<html>'.PHP_EOL; |
197 $outstr .= '<html>'.PHP_EOL; |
124 $outstr .= ' <head>'.PHP_EOL; |
198 $outstr .= ' <head>'.PHP_EOL; |