Comments (10)
The light part is out of this component functionality. You must set it as a broadlink switch.
In order to make a device file that supports both directions, please see this example:
https://github.com/smartHomeHub/SmartIR/blob/master/smartir/codes/fan/1000.json
from smartir.
@smartHomeHub But on my RF remove, 6 speed fix code, 1 button for
reverse. From the 1000.json, each direction has it own code and about natural win, i guest mus add to the code
from smartir.
Do the code of speed 1 is different if you press the reverse button and then set the speed to 1?
from smartir.
@smartHomeHub no it is the same code
from smartir.
This is not good. Is at least the direction command different each time you press the button?
from smartir.
It is the same everytime. Like on/off button of the TV. It toggle and handle by fan itself. All Chinese ceiling fan have this ability
from smartir.
I'm afraid you have to handle the direction from a script in Home Assistant. Use the component to turn on / off and adjust the speed of your fan.
from smartir.
+1 here, reverse and "Ocean Breeze" (random changing fan speeds function built in to fan) are separate dedicated buttons, for now I have created my own json file and associated the reverse base64 codes to "oscillate". Which works well enough for my use case if a little clunky UI wise. If you could see your way clear to accomodate for a dedicated standalone-reverse function within the JSON (that works in conjunction with the default speeds) config it would sure help matters. Ocean Breeze or natural a bit tougher and understandably so.
from smartir.
Just in case someone comes across this, oscillate will not work either, SmartIR platform will transmit the forward reverse code with each speed change, hence I will need to create as suggested above a switch tied to transmitting the RF code for the forward reverse toggle. Ocean Breeze/natural wind as described above would be difficult but I think it best at speed 7 (my fan has 6 normal speeds).
from smartir.
Confirmed Ocean Breeze/natural wind as speed 7 works, have it labelled as such in my Json file.
from smartir.
Related Issues (20)
- Warning in HA Core HOT 3
- Media Player Entity won't show up.
- Use this fork from now HOT 1
- Help with creating a custom json for my fan HOT 2
- Contributing climate codes file for Tadiran AC
- Updated or fixed codes for `1137` (Mistubishi MSZ-HR35VF) HOT 2
- LG AKB75075805 remote
- Why not upstream this integration?
- Warning log: 'Detected blocking call to open inside the event loop by custom integration 'smartir'' HOT 1
- support for hvac_action
- Warning after updating HA 2024.7
- Can't seem to get to integrate it with HA HOT 1
- Home Assitant Logs show SmartIR is using deprecated constants HOT 3
- Home Assistant Logs show Magic number depreciation in use by SmartIR
- .json file for Mitsubishi Electric MSZ-WR24NA or remote MS16A
- Error adding repository to HA HOT 1
- Codes for Mcintosh Amps? HOT 1
- some fuction deprecated how to change conf? HOT 2
- .json file for Friedrich Remote Supports Models: AKB73756218, AKB73756215, AKB73756214, AKB73756213, CP05G10A, CP05G10B, CP12G10B, CP15G10A, CP15G30A, CP24G30B, EP08G11A, EP08G11B, EP12G33A, EP12G33B
- Mitsubishi SRK35ZS-WA supported in 1686.json
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from smartir.