Hi,
It is possible to do PWM to working with motor and PWM ,
If yes in which voltage?
If no what about the ads1115 it can be config as output or input it possible?
Hi,
I testing a B16M controller for my home automation, running KCS v3.4.0 firmware
The screens in my house today work like this:
1 up button, 1 down button per screen with interlock.
Short press = Run for 10 seconds (up or down)
Long press = jogging (up or down)
Can this be implemented with KCS V3 firmware?
Thanks.
v2.2.10 improvement:
1. Fix the problem that multiple DI false configurations in ifttt cannot work well.
2. Fix the problem that ifttt processing will be blocked when mqtt is disconnected
I'm experimenting with Arduino IDE code (modbus server over TCP) with my A16 rev1.6 and I'm noticing something interesting.
The digital inputs do not latch to a value but constantly switch between 0 and the current value - 0 if they are grounded and 1 if they are not grounded.
Testing bench: I have inputs X01, X02 connected to the ground terminal - the rest are not connected to anything.
Those two inputs contansly stay at a value of 0 in the modbus coil. The rest however constantly hover between value of 0 and 1. I'm attaching a screenshot of a trend generated in the modbus simulator and the arduino code. I'm polling it at 100ms so 10 times a second so the graph is as real time as it gets.
What would be the cause of that? Polling time for the PCF8574 or just the I2C bus is switching between the 4 expanders and looses value while its talking to the rest?
Hi. I am on the latest KCS firmware on the AK. In the IFTTT menu I am trying to correspond an input to turn on several relays.
For instance, input 33 to turn on relays 17,18,20,21,23,25,26,28,29,7,4 without changing the status of the other relays.
I tried to add several rules in the IFTTT but it seems that it
1) only can use 6 (not a problem, I can have several commands), and
2) if I put multiple rules in the IFTTT window for input 33 it only executes the first one. in the attached picture it only executes rule "Custom Protocol 20"
PS: it seems that if I put a delay of 1 second between one protocol and the next one it executes all of them.
any solution for that ?
thanks
Also, can I get the link for the html protocol and serial protocol for the latest version of KCS?
I am new here and I am having some troubles.
my board is the KC868-A6-v1.3
the firmware I am trying to install is the KCS_KC868_A6_V2.2.8.bin
the flash tool version i s the 3.9.2
My problem is that it flashes it way too fast. In the youtube videos you can clearly see a progress bar and that it takes some time to upload the firmware.
Mine does not, it just go from START>SYNC>DOWNLOAD>FINISH in two seconds. Meanwhile the background shell shows this
is stub and send flash finish
.
Uploading stub...
Running stub...
Stub running...
FLASH_CRYPT_CNT 0
ABS_DONE_0 False
is stub and send flash finish
but no progressbar or uploaded byte info. How can I be sure that the version has been uploaded properly? Might it be the reason why I don't find any AP after reseting it?
My gear: KC868 A16, KCS
DS18B20 connected to chanel 1
I have one DS18B20 connected to chanel 1, and its working correct. I see that temperature is changing through kcs panel >
Unfortunately looks like temperature value is not provided by mqtt. Through mqtt explorer i see there is only two threshold values provided by mqtt.
I would like to do the followings
3 digital input and one digital output
the trouble that digital input 3 should be permissive low to activiate relay 1.
then I would the software while the relay 1 is activiated, to monitor digital input 3.
if it is remain high, keep relay 1
if it is switch to low , de activate relay 1
if ( digital input 1 == high and digital input 2 == high and digital input 3 == low ( this is will be permissive signal ) )
digital output 1 == high
if ( digital input 1 = low and digital input 2== low )
digital output 1 == low
if ( digital input 3 == low )
delay 1 minute
digital output 1 = low