OpenHAB enlace de http con placa de Control de Dimmer y velocidad Armtronix (2 / 2 paso)

Paso 2: Step2: configuración de openHAB de http

En el archivo demo.sitemap por ejemplo hemos creado el elemento conmutador y marcado como se muestra a continuación y también lo encontrarás en la imagen 1

Elemento interruptor = Fan_htp label = "Fan"

semejantemente para dimmer hemos creado el elemento deslizante y etiquetaron

Elemento regulador = Fanspeed_htp label = "Velocidad del ventilador"

Ahora goto el archivo demo.items se crear Switch con el nombre interruptor elemento creado en el mapa del sitio para que puedan vincular y hacer el enlace http para encendido y apagado, esta sintaxis se muestra como a continuación.

Interruptor Fan_htp "Fan" (htp, luces) {http = "> [ON:POST:http://192.168.1.7/gpio?state_sw=1] > [OFF: POST: http://192.168.1.7/gpio?state_sw=0]"}

Aquí el enlace http es pegado de la información recopilada en el paso 1

del mismo modo el regulador la sintaxis es

Fanspeed_htp dimmer "Velocidad del ventilador [%s]" {http = "> [*:GET:http://192.168.1.7/gpio?state_dimmer=%2 $s]"}

En la sintaxis anterior Fanspeed_htp Dimmer recibe el valor de porcentaje y pasa a la state_dimmer por %2$ s

Después de este demo.rule goto archivo allí crear una regla para operar la velocidad según el aumento y disminución de dimmer, un enlace de la variable para el atenuador.

regla "Atenúa la luz"
Cuando el artículo Fanspeed_htp recibió comando entonces var % número = 0

Si (Fanspeed_htp.state instanceof DecimalType) % = if(receivedCommand==INCREASE) % de Fanspeed_htp.state como DecimalType = % + 5% de if(receivedCommand==DECREASE) = 5%

if(Percent<0) % = 0 if(percent>100) % = 100

postUpdate(Fanspeed_htp,percent)

final

este archivo de artículo puede encontrarse en la imagen 3.

Artículos Relacionados

Fabricación de placa de control Arduino low-power(0.12μA)

Fabricación de placa de control Arduino low-power(0.12μA)

Cuando haga algunas materias electrónicos accionados por la batería, es importante ahorrar energía. Busco la placa de control compatible Arduino adecuada, pero no hay. Así que diseñé un controlador de baja potencia de Arduino-compatible llamado por μ
RGB LED plafón humor con hackeado IR Control remoto

RGB LED plafón humor con hackeado IR Control remoto

este instructable documenta el diseño y construcción de una gigante luz de techo del RGB LED, controladas por control remoto GE hackeado.Después de construir unas pequeñas lámparas RGB, decidí que quería ver hasta dónde podía tomar el concepto.  Los
Carga de GE frente lavadora reemplazo de la placa de Control

Carga de GE frente lavadora reemplazo de la placa de Control

Mi lavadora GE de 13 meses repentinamente dejar de girar, no permanecería el panel frontal y estaba atascado en medio de un ciclo de lavado. Con que sea un mes de garantía, llamé en un profesional para darme un diagnóstico y un presupuesto para su re
Instalación de placa de Control de clima de CRX

Instalación de placa de Control de clima de CRX

esto escribir cubre la instalación de la cubierta de control climático como vendido por Todd (CRX Sapo en Honda-Tech, stang65fst en Ebay. Cuidado con las imitaciones, somos los originales!). Da su climatizador roto un nuevo look sin gastar cientos de
Arduino con joystick de control

Arduino con joystick de control

después de aproximadamente un mes de tener mi arduino me aburrí así que estaba navegando por la web y encontré esta forma cool de control arduinoSi haces ilegal lo que yo no estoy responsablePaso 1: cosas necesarias 1 arduino (duh)2. computadora (si
Agitador magnético con placa calefactora de

Agitador magnético con placa calefactora de <>

un agitador magnético con placa caliente le permite mezclar y calentar soluciones con facilidad. Estos son comúnmente utilizados en las aulas de química y costo más de $160! Pero te voy a mostrar cómo construir uno por menos de $30.Paso 1: Las partes
Control de LCD con placa de LinkIt uno

Control de LCD con placa de LinkIt uno

Hoy en día, a estar buscando formas de interactuar con el mundo exterior usando su LinkIt una placa de desarrollo. En esta guía, usted aprenderá a controlar un módulo de 16 por 2 LCD usando sólo un potenciómetro, algunos cables y la placa LinkIt uno
Motor segadora hierba substituido con el motor sin cepillo de RC camiones y utiliza una placa de control Arduino

Motor segadora hierba substituido con el motor sin cepillo de RC camiones y utiliza una placa de control Arduino

Durante años he estado usando mi podadora con baterías LiPo actualizadas, como tipo de los utilizados en un coche de RC. Baterías LiPo han trabajado bien y siempre mucho más tiempo de uso trimmer en bastante un poco de menos peso. El problema era que
WireBeings beta: un 3D impreso y Robot expandible para Arduino con Android de Control

WireBeings beta: un 3D impreso y Robot expandible para Arduino con Android de Control

http://wirebeings.com/Vea video aquí:Este es un buen proyecto que puede continuar y modificar como aprendes más proyectos de Arduino. Este Instructable pasa a través de la construcción completa para el robot de tecnología bluetooth en la primera mita
Pulsera con placa de cobre de madera o de cuero

Pulsera con placa de cobre de madera o de cuero

Cuando hice unos colgantes de cobre (ver enlace abajo) que quería combinar con una pulsera. La siguiente pregunta fue si se debe hacer la pulsera de madera o de cuero. Una decisión difícil... No pude elegir así que hice dos. En este instructable most
El Mini-fusor (ahora con caja de control)

El Mini-fusor (ahora con caja de control)

Este proyecto comenzó cuando estaba mirando un tealight usado, utilizamos muchos de ellos en nuestra casa y no necesariamente siempre las compre desde el mismo lugar. Lo que noté es que algunas queman totalmente, dejando nada en absoluto, mientras qu
Usar Arduino con transistor TIP120 control motores y dispositivos de alta potencia

Usar Arduino con transistor TIP120 control motores y dispositivos de alta potencia

Hola de nuevo.¿Así que tienes una lámpara o el motor de la C.C. pero no importa cómo se conecte a tu Arduino simplemente no funcionan? Adivina qué, el Arduino es un cerebro que viene con pequeños músculos. Puede controlar LEDs y otras baratijas de ba
Bola en la placa de control

Bola en la placa de control

más info en: https://sites.google.com/site/controlandelectronics/bFeedincoUna bola en el sistema de la placa es la extensión de dos dimensiones a la bola en el sistema de viga. El problema de la pelota en la viga llega a ser interesante porque cuando
Johnny5 Arduino Robot DfRobotshop rover con interfaz de control remoto html

Johnny5 Arduino Robot DfRobotshop rover con interfaz de control remoto html

En este post explico paso a paso cómo construir un Arduino basado en Robot y programar con Javascript. Explico que opciones de diseño que hice, que Marcos y tecnologías utilizan y como programar y configurar el robot.Puede encontrar más información s