| | |
| | | value = cJSON_Print(item); |
| | | |
| | | /* light controled by relay */ |
| | | if( hwconf->relay && !strcasecmp(item->string, "light") ) |
| | | if( hwconf->relay_pin && !strcasecmp(item->string, "light") ) |
| | | { |
| | | if( strcasestr(value, "on") ) |
| | | { |
| | |
| | | } |
| | | |
| | | /* buzzer */ |
| | | if( hwconf->beep && !strcasecmp(item->string, "buzzer") ) |
| | | if( hwconf->beep_pin && !strcasecmp(item->string, "buzzer") ) |
| | | { |
| | | if( strcasestr(value, "on") ) |
| | | { |
| | | log_nrml("Turn buzzer on\n"); |
| | | } |
| | | else if( strcasestr(value, "music") ) |
| | | { |
| | | log_nrml("Turn buzzer play music\n"); |
| | | log_nrml("Turn buzzer on [%d] times\n", hwconf->beep_times); |
| | | } |
| | | } |
| | | |