Commit Graph
100 Commits
Author SHA1 Message Date
1technophile 90c5b76ef9 to simplify newbie user entry to the project
comment per default sensors and extras and add the config with all
sensors with travis
2017-11-01 14:38:58 +01:00
1technophile 26ecec3d86 Integration of mi flora sensor
#100 mi flora beta integration
not integrated per default, so as to enable mi flora reading you must
comment ZgatewayBT_stable into config_BT.h
2017-10-27 00:47:35 +02:00
1technophile 37dd233a96 moving time to avoid duplicate parameter
#133
2017-10-20 21:03:52 +02:00
1technophile 7036e81de9 prevent RF2 receiver callback when ZgatewayRF is used 2017-10-07 09:58:14 +02:00
1technophile e1b2dd5156 correct topic subscribing when using only RF or IR 2017-10-06 12:00:15 +02:00
1technophile a65e2bccef set the config adc time between read to 100 minimum so as to let space for mqtt
#129
2017-10-06 11:59:13 +02:00
1technophile 7dbfa6f9ce try to correct random restart of ESP8266 when clone HM10 are connected
#112
2017-09-30 14:18:40 +02:00
1technophile d7ebd123d1 correct DHT pin numbering name for arduino 2017-09-28 22:11:09 +02:00
1technophile ce1d8e428a correct arduino pins according schema 2017-09-23 21:05:48 +02:00
1technophile 66b607015b correct merge 2017-09-23 16:39:43 +02:00
1technophile 2d2cea3240 Align pin schema with code 2017-09-23 16:37:41 +02:00
1technophile 9ebbe99412 resolve conflicts 2017-09-23 16:31:21 +02:00
1technophile 37eaf9c522 resolve conflict 2 2017-09-23 15:51:45 +02:00
1technophile bf4bf347b2 resolve conflict 2017-09-23 15:49:12 +02:00
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 e173f368cc replace hard coded pin name by rf receiver pin 2017-09-22 21:13:53 +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