OpenHAB http-binding met Armtronix Dimmer/Speed Control Board (2 / 2 stap)

Stap 2: Stap 2: configuratie in openHAB voor http


In het demo.sitemap-bestand bijvoorbeeld we hebben het Switch-item is gemaakt en het label, zoals hieronder getoond en ook kunt u vinden in het beeld 1

Schakelaar item = Fan_htp-label = "Fan"

hetzelfde geldt voor dimmer hebben we de schuifregelaar item gemaakt en label het

Schuifregelaar item = Fanspeed_htp-label = "Fan snelheid"

Nu goto het demo.items bestand er maken Switch met de naam Switch-item gemaakt in de sitemap, zodat het kan koppelen en de http-binding voor ON doen en OFF, u ziet deze syntaxis zoals hieronder.

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

Hier wordt de http-koppeling van de gegevens die worden verzameld in de stap 1 geplakt

ook voor de dimmer is de syntaxis

Dimmer Fanspeed_htp "Ventilatorsnelheid [%s]" {http = "> [*:GET:http://192.168.1.7/gpio?state_dimmer=%2 $s]"}

In de bovenstaande syntaxis Dimmer Fanspeed_htp ontvangt de percentagewaarde en worden doorgegeven aan de state_dimmer door middel van %2$ s

Na deze goto demo.rule bestand er maakt een regel te bedienen de snelheid volgens stijging en daling van de dimmer, een koppeling de variabele op de dimmer.

regel "Gedimd licht"
Wanneer punt Fanspeed_htp ontvangen opdracht dan var nummer procent = 0

Als (Fanspeed_htp.state instanceof DecimalType) procent = Fanspeed_htp.state als DecimalType if(receivedCommand==INCREASE) procent = procent + 5 procent van de if(receivedCommand==DECREASE) = procent - 5

if(percent<0) procent = 0 if(percent>100) procent = 100

postUpdate(Fanspeed_htp,percent)

einde

deze regel-bestand vindt u in de afbeelding 3.

Gerelateerde Artikelen

Slimme Robot met visie en Voice control

Slimme Robot met visie en Voice control

Hoe maak je een intelligente robot met computer-visie, controle van de stem, stem synthese en meer, met behulp van uw Androïde telefoon!Stap 1: onderdelenHardware1. een Android telefoon dat ondersteunt OTG met Android KitKat of hoger zijn geïnstallee
Bouwen van een Tablet Binder met de Raspberry Pi

Bouwen van een Tablet Binder met de Raspberry Pi

Hallo wereld, Pure koolstof hier met een ander instructable. Vandaag zal ik u tonen hoe te bouwen van een tablet binder hybride die u voor school, werk, spel, enz gebruiken kunt. Dit project is gebaseerd op de Raspberry pi die als je niet al weet is
Maken van low-power(0.12μA) Arduino control board

Maken van low-power(0.12μA) Arduino control board

Wanneer sommige elektronische voeders gevoed door batterij te maken, is het belangrijk om de energie te besparen. Ik zoek de juiste Arduino compatibel control board, maar er is niet. Dus ontwierp ik een Arduino-compatibele spaarstand controller benoe
Ter vervanging van de User interface control board op een LG wasmachine.

Ter vervanging van de User interface control board op een LG wasmachine.

Dus geleidelijk in de laatste twee jaar of zo, we hebben ervaren een daling in de mogelijkheid om gebruik van de bedieningsknop op onze LG wasmachine - Model WM2032HW. De cyclus selectie knop was een type dat elektronisch geselecteerd, en de elektris
3D Scanner control board arduino nano + drv8825

3D Scanner control board arduino nano + drv8825

Dit control board werd gebouwd voor de 3D-scanner die ik heb met mijn 3D-printer afgedrukt.Ondersteunt 1 stepper en 2 lasersBestanden worden geüpload binnenkort!Stap 1: InleidingIk heb ontworpen de controller boord na enige tijd op zoek naar een ardu
GE Front Load wasmachine Control Board vervanging

GE Front Load wasmachine Control Board vervanging

Mijn 13-maand-oude GE wasmachine plotseling stoppen spinnen, het voorpaneel niet op zou blijven, en zat vast in het midden van een wasprogramma. Met dat één maand buiten de garantie, noemde ik in een professioneel te geven me een diagnose en een rami
BioMONSTAAAR van H/C Control board

BioMONSTAAAR van H/C Control board

Dit instructable beschrijft het elektrische ontwerp van de de BioMONSTAAAR H/C control board.BioMONSTAAAR de websiteHier zijn de Instructables voor andere delen van de bioreactor:Verwarming en koeling systeemArduino systeemFlourescent lichtenRaspberr
Mahonie & messing nixie klok (met IR en UART controle)

Mahonie & messing nixie klok (met IR en UART controle)

Update: mijn wedstrijd binnenkomst werd aanvaard. Als u de klok, mij zal zich opwaarderen als je voor het stemmen!Hallo jij daar!In dit instructable ik zal u tonen het proces van het maken van een awesome, steampunk-alike nixie-klok.Er zijn veel wate
Goedkope elektrische Motor Speed control ($10, 4HP, Arduino, PWM)

Goedkope elektrische Motor Speed control ($10, 4HP, Arduino, PWM)

Ik ben het opbouwen van de werelden meest efficiënte productie elektrische auto. Raadpleeg de website op de link hieronder.http://e-pod.doomby.com/Ik wil deze auto als goedkoop zodat iedereen zich een veroorloven kan. Om deze reden ben ik ontwerpen e
Eenvoudige lederen Book Binding met behulp van elektrisch gereedschap! BSG Edition.

Eenvoudige lederen Book Binding met behulp van elektrisch gereedschap! BSG Edition.

Dit is mijn maandag - ible, als onderdeel van mijn 5 ible 5 dagen weddenschap met schimmel amungus - Ive het een dag vroeg net op tijd om het te sluipen in de ambachtelijke wedstrijd gepubliceerd!OK, dus ik besloot wilde ik maken een boek van de repl
High-End Sound met 7 Inch Touchscreen Control op basis van Raspberry Pi en Max2Play

High-End Sound met 7 Inch Touchscreen Control op basis van Raspberry Pi en Max2Play

Met de komst van de nieuwe officiële Raspberry Pi Touchscreen waren we enthousiast om te vinden van aanvragen voor het in ons Max2Play-systeem. Sinds audio-toepassingen hebben een van onze belangrijkste richt zich vanaf het begin, dacht wij meteen va
Onkruid rietenknipper motor vervangen met borstelloze RC vrachtwagen-motor en gebruikt een Arduino control board

Onkruid rietenknipper motor vervangen met borstelloze RC vrachtwagen-motor en gebruikt een Arduino control board

Jarenlang zijn mij geweest using mijn tondeuse met bijgewerkte LiPo-Accu's, zoiets als degene die gebruikt zijn in een RC auto. LiPo Accu's hebben goed gewerkt en die veel meer tijd voor rietenknipper gebruiken op een stuk minder gewicht. Het problee
Een tabel van de multi-aanraking met een AI User Control Point

Een tabel van de multi-aanraking met een AI User Control Point

de optische Interface Design Club (OIDC) is een student onderzoek/ontwerp gebaseerde organisatie opgericht in de Universiteit van Alabama in Huntsville op de val Semester van 2012. Het doel van de OIDC is bedoeld als alle studenten - vooral Voorgraad
Snelle binding met klinknagels

Snelle binding met klinknagels

ik ontwikkelde deze bindende methode als een snelle en (vrij) goedkope manier van bindende mijn portefeuille. Het is een mooi, schoon en enigszins eigenzinnige manier om een willekeurig aantal pagina's te verenigen. Je hebt ongeveer 20 minuten en ong