Commit Graph
100 Commits
Author SHA1 Message Date
1technophile 0298a4bbfd change DHT pin 2017-09-23 13:41:32 +02:00
1technophile 736d94e45d put RFM69 on D1 to avoid collision on RF receiver pin 2017-09-23 13:27:50 +02:00
1technophile 46e4d62a52 adding arduino fritzing file and correct RF wiring 2017-09-22 00:13:40 +02:00
1technophile d8ff428f56 add arduino fritzing file 2017-09-21 23:28:05 +02:00
1technophile 0513629190 Some comments to specify the incompatibilities 2017-09-17 22:21:06 +02:00
1technophile 0025d60e9c Differentiate serial begin if arduino 2017-09-17 22:12:16 +02:00
1technophile 4e25b1f7ea same for IR... 2017-09-17 22:03:54 +02:00
1technophile 013c0b234f wrong name for interrupt pin on arduino 2017-09-17 21:50:26 +02:00
1technophile 5de2e1f517 Modify pins to match the new wiring schema 2017-09-17 21:40:57 +02:00
1technophile 3c5daf49e4 new wiring modifications 2017-09-17 21:32:13 +02:00
1technophile 2c9e584ff2 Haven't seen this one and codacy to
remove unecessary break statement
2017-09-16 15:39:19 +02:00
1technophile 2885a86ef9 some minor code cleaning 2017-09-16 15:33:44 +02:00
1technophile 17a7294c94 moves some parameters to config files 2017-09-06 22:14:36 +02:00
1technophile 06d3e2eb41 Merge branch 'master' of https://github.com/1technophile/OpenMQTTGateway 2017-09-04 22:36:44 +02:00
1technophile 0a401720bb add fritzing source files 2017-09-04 22:36:37 +02:00
1technophile 9d1ad48dd6 add RFM69 2017-09-02 22:05:54 +02:00
1technophile f4444f2d7c correct rfm69 winring for RF following schea 2017-09-02 14:51:32 +02:00
1technophile d83e5081e0 correct wrong voltage pin on I2C sensor 2017-09-01 22:04:56 +02:00
1technophile 2ef56b18ac add i2c schema 2017-09-01 00:27:07 +02:00
1technophile f786a850fd add breadboard picture
#65
2017-06-23 23:48:43 +02:00
1technophile c8b0b61b86 conflict between RobotIRremote library and irremote
delete RobotIRremote
2017-06-14 23:48:10 +02:00
1technophile f02ab58e31 replace git clone by a wget 2017-06-14 23:40:15 +02:00
1technophile 2cfd60ea9c check CI against libraries version and not master 2017-06-14 23:16:34 +02:00
1technophile 847a9518ef don't diffuse wifi SSID
#55
2017-06-07 20:49:38 +02:00
1technophile 0b055ec4df contributor add
#53
2017-06-06 21:34:44 +02:00
1technophile be7a876dfd add send panasonic IR and send MM
#53
sendPanasonic for arduino & ESP8266
sendRCMM for ESP8266
some trace reductions
2017-06-06 21:32:14 +02:00
1technophile 7382e19f67 decrease code size again 2017-06-02 23:54:01 +02:00
1technophile 77aff42a27 code size decrease 2017-06-02 23:44:53 +02:00
1technophile 9481bcd868 transmit IR raw data to MQTT
#9
2017-06-02 23:18:00 +02:00
1technophile 9e9a2cd191 MIT -> GPL V3
#51
2017-06-02 23:18:00 +02:00
1technophile e9e9d6624b option dht_always, set to false to avoid resending same value
#50
2017-05-24 22:31:23 +02:00
1technophile adae903294 RF bits length settable into mqtt topic 2017-05-23 22:38:23 +02:00
1technophile 063bf76996 RF bits length settable into mqtt topic
#24
2017-05-23 21:42:54 +02:00
1technophile 186d1cc478 Program size optimization for arduino uno 2017-05-20 14:42:15 +02:00
1technophile 5f65b888b6 Merge branch 'master' of https://github.com/1technophile/OpenMQTTGateway 2017-05-20 14:30:22 +02:00
1technophile dd59b63ade put the delay with the associated gateway it is for 2017-05-20 14:29:56 +02:00
1technophile 4d04780553 ability to repeat signal
#27
2017-05-20 14:29:16 +02:00
1technophile 76ed1eae4f correct variable type 2017-05-20 12:54:56 +02:00
1technophile 37842bd0c4 sometimes strange partial response are given by serial
Avoid publishing them
2017-05-19 22:24:36 +02:00
1technophile 642c0938f2 correct int array name 2017-05-19 20:15:57 +02:00
1technophile 2ea2576d8d correct pin and unsigned long time with ZsensorDHT
#48
2017-05-19 20:15:25 +02:00
1technophile 3b2b740f29 For arduino not allow sendraw per default
to stay under sram consumption preconizations
2017-05-16 21:49:49 +02:00
1technophile e909f16b74 add send raw function for IR
#46 #9
2017-05-16 21:40:25 +02:00
1technophile 411550d8ce rename globalcache IR send to GC instead of raw 2017-05-06 23:07:55 +02:00
1technophile c0879e8d22 Arduino compatibility for HM10
#19
2017-05-06 23:07:24 +02:00
1technophile d63636bf31 retain announcement
#42
2017-05-05 22:34:41 +02:00
1technophile 2b682922a4 add possibility of advanced IR parameter publishing
#38
2017-05-05 22:23:39 +02:00
1technophile bdc1072a98 Lib update 2017-05-05 12:22:48 +02:00
1technophile a644f1e5d3 comment modification 2017-05-05 12:22:36 +02:00
1technophile 7bce982354 Merge branch 'master' of https://github.com/1technophile/OpenMQTTGateway 2017-05-04 23:43:37 +02:00
1technophile 8e033c093a add sending availability of IR code raw from GC
#9
2017-05-04 23:43:21 +02:00
1technophile cdc3791817 sram optimization following platform 2017-05-01 16:38:11 +02:00
1technophile 3a3b7d6482 Comment correction 2017-05-01 16:21:43 +02:00
1technophile 94f6f62b53 add the possibility to optimize sram
usage by removing some sending IR protocols
2017-05-01 16:21:27 +02:00
1technophile fc87385b38 BTtoMQTT publishing 2017-05-01 16:20:42 +02:00
1technophile e47b32b1f6 add of ZgatewayBT 2017-04-30 23:34:58 +02:00
1technophile 2f61698d68 comment update
contributors are now located on main file
2017-04-23 22:18:12 +02:00
1technophile 118bcf2c18 reduce buffer size for arduino compilation when using ZaddonDHT 2017-04-23 22:17:41 +02:00
1technophile 07810d5f61 filter IR signal with an unknown protocol
#36
2017-04-23 22:17:10 +02:00
1technophile 575eb9063e some corrections
value assignments for advanced data
progmem not available for esp8266
avoid unecessary storevalue
2017-04-21 14:09:36 +02:00
1technophile 8c174255c4 Sram optimization 2017-04-20 23:11:09 +02:00
1technophile ec90b44360 split main file so as to be able to load either RF either IR either both 2017-04-20 13:52:20 +02:00
1technophile a65e5fa595 spliting the code into different files
Differentiate 4 categories of files:
-gateway file for bridging signal and MQTT
-user config
-sensor files
-actuators files
2017-04-18 22:42:43 +02:00
1technophile 0bbf882b30 Allow multiple gateways installation to remove duplicate with different topics "hom"
and remove duplicate for IR and when there is multiple gateways
2017-04-13 21:14:16 +02:00
1technophile 3e953e49e5 Merge branch 'master' of https://github.com/1technophile/OpenMQTTGateway 2017-04-12 22:51:19 +02:00
1technophile 27a1a906e0 Avoid duplicate of RF signals for multiple gateway installations
#34
2017-04-12 22:51:00 +02:00
1technophile bdb968e097 Add advanced mqtt publishing of ir data
first part of #9
2017-04-09 16:14:55 +02:00
1technophile d071ca8d0e correct compilation error for arduino 2017-03-25 21:41:06 +01:00
1technophile f39422d23c Add advanced network parameters
#31
2017-03-25 21:25:23 +01:00
1technophile afe9af8904 Add MQTT last will testament implementation
#30
2017-03-24 23:28:41 +01:00
1technophile 6c795aa802 Change the acknowledgment to be Home assistant compatible
#29 Instead of returning acknowledgement as a string to a subtopic
return the pauload to a defined topic in user_config.h
2017-03-24 22:16:28 +01:00
1technophile ee3a76d348 Add advanced RF data to subject433toMQTTAdvanced
#21
2017-03-16 20:08:17 +01:00
1technophile 1658784612 Revert "Publish advanced RF received data"
This reverts commit f14d4f3245.
2017-03-15 22:41:37 +01:00
1technophile f14d4f3245 Publish advanced RF received data
#21 fixed
2017-03-15 21:58:08 +01:00
1technophile 77a7cd5d6e correct issue when using a special pulselength or/and a special protocol and the default subject
in this case special protocol and pulselength are not taken into account

https://community.home-assistant.io/t/433mhz-infrared-ir-to-and-from-mqtt-on-esp8266/6779/89?u=1technophile

correct issue when using a special pulselength or/and a special protocol

correct issue when using a special pulselength or/and a special protocol and the default subject

in this case special protocol and pulselength are not taken into account

https://community.home-assistant.io/t/433mhz-infrared-ir-to-and-from-mqtt-on-esp8266/6779/89?u=1technophile
2017-03-15 21:01:01 +01:00
1technophile 1d2dc7f7e7 add wemos d1min to the CI 2017-03-15 20:14:09 +01:00
1technophile 5c0378de77 correct issue when using a special pulselength or/and a special protocol and the default subject
in this case special protocol and pulselength are not taken into account

https://community.home-assistant.io/t/433mhz-infrared-ir-to-and-from-mqtt-on-esp8266/6779/89?u=1technophile
2017-03-15 20:09:41 +01:00
1technophile 53e2c2bd39 gupdate lib 2017-03-12 19:11:46 +01:00
1technophile bd73e666a4 add rc5 to ir #10 2017-03-08 21:32:09 +01:00
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 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 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 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
1technophile 6a5d871a84 On some cases the receiver could not work when the esp8266 is powered by Vin instead of the usb plug of a nodemcu with serial monitor
More details here:
https://community.home-assistant.io/t/how-to-make-use-of-generic-433mhz-sensors/1215/47
http://www.esp8266.com/viewtopic.php?f=32&t=11492
2016-11-11 08:48:26 +01:00
1technophile a1a0970a39 comment cleanup 2016-09-20 19:48:36 +02:00
1technophile 00bd58ee9c Update README.md 2016-09-20 19:15:25 +02:00
1technophile 3e4b2745dd link tutorial 2016-09-20 19:15:08 +02:00