Commit Graph
58 Commits
Author SHA1 Message Date
1technophile 7a7529bb69 put mqtt port into a contant 2017-02-27 20:09:09 +01:00
1technophile fa6789daaa adding differenciated traces between mqtt connection with auth and not 2017-02-26 08:09:41 +01:00
1technophile 2b60104b86 implementing CI with travis 2017-02-25 22:44:56 +01:00
1technophile cace9efe6b libraries correction 2017-02-23 21:48:26 +01:00
1technophile e94e071da3 libraries link 2017-02-23 21:45:01 +01:00
1technophile 851ce61fc0 add of contributor 2017-02-23 20:30:09 +01:00
1technophile 640db87041 Update README.md 2017-02-22 21:12:34 +01:00
1technophile feb872d882 Update README.md 2017-02-22 20:41:25 +01:00
1technophile 85ae4fe3f6 Update README.md 2017-02-22 20:40:36 +01:00
1technophile d70875c13d OpenMQTTGateway refactoring of 433toMQTTto433 and 433nIRtoMQTTtoIRn433 2017-02-22 20:34:16 +01:00
1technophile 2f263068e6 wrong folder 2017-02-22 19:40:32 +01:00
1technophile ed2eb81c29 Add images ressources 2017-02-22 19:38:19 +01:00
1technophile 4fc75413f4 Adding meta data 2017-02-22 19:38:19 +01:00
1technophile 1f63e13b13 moving file 2017-02-22 19:38:19 +01:00
1technophile 5f9ff92750 initiating cross platform gateway 2017-02-22 19:38:19 +01:00
1technophile 84a792097c Update README.md 2017-01-22 12:33:26 +01:00
1technophile 577b84d7fc Moving example with gpio usage to a separate folder
Goal is to have in first place the generic implementation, if needed the
user will go the folder to have a more dedicated example
2017-01-22 12:32:04 +01:00
1technophile 55a2fc6a2b Merge pull request #12 from rickybrent/master
Control a fan via wiring gpio pins to remote
2017-01-22 12:29:48 +01:00
Ricky 355d94d498 Optionally specify protocol, pulselength in mqtt message 2017-01-22 02:12:13 -08:00
Ricky Brent 5e8fca9ffc Removed Serial.print lines and code cleanup. 2017-01-20 10:55:30 -08:00
Ricky Brent 7d1c5f5d1e Merge branch 'master' of github.com:1technophile/433toMQTTto433_ESP8266 2017-01-20 10:41:33 -08:00
Ricky Brent a34b9ba933 Added sending MQTT commands to a remote control attached to GPIO pins. 2017-01-20 10:41:11 -08:00
1technophile aef8b0923d Update README.md 2017-01-19 18:55:25 +01:00
1technophile 8bc0c4a81c Update _433nIRtoMQTTto433nIR_ESP8266.ino 2017-01-16 20:54:59 +01:00
1technophile dad5dda9ff Update _433toMQTTto433_ESP8266.ino 2017-01-16 20:54:50 +01:00
1technophile a03517bd1c Update _433toMQTTto433_ESP8266.ino 2017-01-16 20:45:31 +01:00
1technophile 2efa6f2acc #11 memory allocation correction 2017-01-16 20:36:31 +01:00
1technophile 79404afd9d #11 memory allocation correction 2017-01-16 20:35:39 +01:00
1technophile ce9f99f3f6 Merge pull request #8 from crankyoldgit/patch-1
Use strtoul() instead of custom code.
2017-01-09 18:53:16 +01:00
crankyoldgit dc0cbee5aa Use strtoul() instead of custom code.
A standard function exists to convert c-style strings to unsigned longs.
2017-01-09 18:03:23 +10:00
1technophile 26c80f4b60 Update _433nIRtoMQTTto433nIR_ESP8266.ino 2017-01-08 22:06:59 +01:00
1technophile 02a8f1e033 correct topic to make it correspond to subscribed one 2017-01-08 22:02:30 +01:00
1technophile 2b50a319ae #7 correct limitation of IR sending to 2147483647 2017-01-08 21:41:55 +01:00
1technophile c7644cf706 Merge pull request #5 from crankyoldgit/master
Correct the invocation of Coolix, Sharp, & Dish IR sends.
2017-01-07 09:55:44 +01:00
crankyoldgit 5badae32ee Fix Sharp and DISH IR protocol bit lengths
sendSharp is called by sendSharp(address, command), not (data, bits). However, we can call sendSharpRaw(data, bits).
The DISH IR protocol appears to have 16 bits of data.
2017-01-07 18:01:03 +10:00
crankyoldgit 8b310eb6e6 Coolix IR protocol has 3 bytes of data
3 bytes == 24 bits.
2017-01-07 17:47:39 +10:00
1technophile c103528a0d add contributor 2017-01-06 22:54:32 +01:00
1technophile b30173ab99 Merge pull request #4 from crankyoldgit/master
Correct the bit lengths of various IR protocols
2017-01-06 22:52:36 +01:00
1technophile be2ac14f70 Merge pull request #2 from 1technophile/1technophile-patch-1
#1 -  feature to remove duplicates RF -->MQTT
2017-01-06 21:16:47 +01:00
1technophile 71c7210bef #1 some code factoring 2017-01-06 21:16:27 +01:00
1technophile 5fec66ddc5 #1 2017-01-06 21:07:21 +01:00
crankyoldgit 5775f3fe63 Correct the bit lengths of various IR protocols
Disable Panasonic codes as it is called wrong.
Store data in an unsigned variable, vs a signed on, otherwise it produces bad results for high numbered codes.
Mark protocols that are > 32 bits as they won't work with values large than an unsigned long (32 bits).
2017-01-06 13:03:01 +10:00
1technophile 8c0b3ee72a storing an array of codes instead of the last 2017-01-05 19:42:40 +01:00
1technophile 0ed24d594a #1 - feature to remove duplicates RF -->MQTT
if you want to avoid duplicate mqtt message received set time_avoid_duplicate to > 0, the value is the time in milliseconds during which we don't publish duplicates
2017-01-03 21:04:18 +01:00
1technophile 2cd6862c2c Update README.md 2016-11-29 20:42:03 +01:00
1technophile 3a5a31cc4c Update README.md 2016-11-29 20:41:28 +01:00
1technophile a6e1a0940a Update _433nIRtoMQTTto433nIR_ESP8266.ino 2016-11-25 22:33:47 +01:00
1technophile d29d21c14e Update _433nIRtoMQTTto433nIR_ESP8266.ino 2016-11-25 22:32:39 +01:00
1technophile e10cd6cd24 Rename _433nIRtoMQTTto433nIR_ESP8266 to _433nIRtoMQTTto433nIR_ESP8266.ino 2016-11-25 22:31:48 +01:00
1technophile 8b005a1f93 Create _433nIRtoMQTTto433nIR_ESP8266 2016-11-25 22:30:59 +01:00