Commit Graph
256 Commits
Author SHA1 Message Date
Florian 9c1bad0578 Update README.md 2017-12-02 14:30:48 +01:00
Florian 95a0c36199 Update README.md 2017-12-02 14:29:50 +01:00
Florian e13b512229 Update README.md 2017-12-02 14:28:37 +01:00
Florian adafb26a17 Update README.md 2017-12-02 14:26:35 +01:00
Florian 9c96526d92 Update README.md 2017-12-02 14:23:07 +01:00
Florian 9127ae8964 Rename README to README.md 2017-12-02 14:21:35 +01:00
Florian 2dd9301745 Create README 2017-12-02 14:21:02 +01:00
1technophile 80caf23a9a Merge branch 'master' of https://github.com/1technophile/OpenMQTTGateway
# Conflicts:
#	docs/_config.yml
2017-12-02 12:41:30 +01:00
1technophile 450c892545 update test config according latest commits 2017-12-02 12:41:08 +01:00
Florian 21c4a094cc Set theme jekyll-theme-cayman 2017-12-02 11:42:28 +01:00
1technophile 9d922fbca0 retry setting github pages 2017-12-02 11:41:02 +01:00
Florian dd384cbf4f Set theme jekyll-theme-slate 2017-12-02 11:39:34 +01:00
1technophile 9e7d92075a correct version and OMG name assignment 2017-12-02 11:36:44 +01:00
Florian d603cf1634 Set theme jekyll-theme-cayman 2017-12-02 11:28:00 +01:00
1technophile 77daf8d4c1 prepare static site 2017-12-02 11:26:33 +01:00
1technophile 66182ac1be publish version when online and subjects constitution improvment 2017-12-02 11:23:43 +01:00
1technophile 0844cbefa9 enable direct raw forwarding of IR signal
direct raw forward false by default
2017-12-02 11:16:43 +01:00
Florian 3c2267d2f0 Update README.md 2017-11-26 11:26:52 +01:00
1technophile 59c0a9d491 update schema 2017-11-25 18:22:19 +01:00
1technophile dc8d015acc enable signal sending from raw data on RF Bridge 2017-11-25 17:02:36 +01:00
1technophile 38665ecc2a arduino compatibility correction 2017-11-25 14:44:52 +01:00
1technophile bf7a355843 add version 2017-11-24 23:28:47 +01:00
1technophile 1158161a8d put per default the new code with mi flora integration
#100
2017-11-24 23:24:54 +01:00
1technophile 93b1405b3e increase space for wifi stack
#112
2017-11-24 23:11:44 +01:00
Florian af5e4e8ec9 Zgateway srfb (#143)
* compatibility with sonoff rf bridge

#81

* update extract_char call
2017-11-24 23:00:21 +01:00
1technophile 974d738212 remove wire.begintransmission and end as there is no writing
#89
2017-11-11 13:36:24 +01:00
1technophile d094ff3b74 code factoring and improvments
-code factoring by structure use
-present temperature without division per 10 need
-upper case for the mac adress
-correct rssi value
2017-11-10 23:56:09 +01:00
Florian 340dcb0ac4 add ina226 sensor (#123)
* add ina226 sensor

#116

* add sensor into the CI
2017-11-03 07:15:13 +01:00
1technophile 515da1362a add bits definition into IR config
#136
2017-11-02 22:20:14 +01:00
1technophile 13d003f8b5 add configurable bits and repeat for IR panasonic
#136
2017-11-02 22:18:04 +01:00
1technophile 205d05bc53 remove OTA files on rfm69 folder during CI tests 2017-11-01 18:42:54 +01:00
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
Florian 9185bb51c3 Update OpenMQTTGateway.ino 2017-10-09 20:58:00 +02:00
Florian 3cfb6aba0e update contributors 2017-10-08 20:51:21 +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
Fredrik Lindqvist 0d8f211a09 Cleanup formatting of Readme (#128)
Cleanup of the formatting of the Readme.
2017-10-05 23:29:32 +02:00
Florian e5bcf7290c V220 IRRemote ESP8266 library compatibility #120 (#127)
* V220 IRRemote ESP8266 library compatibility #120

* change CI lib version

#120

* correct arduino compilation error

#120
2017-10-05 22:42:18 +02:00
Florian a87756a2c5 add license badge 2017-10-04 21:19:14 +02:00
Philippe LUC 254e616f31 Some code clean, and buffer overflow prevention (2) (#126)
* Remove trailing whitespaces

* RFM69toMQTT: Add the emitting nodeID to the topic, +

 - And remove radio.receiveDone() that is unecessary.
 - Send the ACK before the publish to MQTT, to be faster
 - Prevent buffer overflow, Terminate the data with a "\0"
   - Fix issue with the sender doesn't end its string with "\0"
     and rely only on DATALEN.

* Change topic subjectGTWRFM69toMQTT to be distinct from the commands

 + comments

* MQTTtoRFM69: deduplicate the code

 - Check once and only once if the topic is good.
 - Have or not RCV_ marked doesn't change the structure, as
   valueRCV is correctly set anyway
 + realign

* MQTTtoRFM69: Limit the size of the data

 - Cut the packet to the limit of what can transmit RFM69
   - and terminate the string

* RFM69toMQTT: ACK MQTT message on subjectGTWRFM69toMQTT now contains the nodeID

* RFM69: Publish to MQTT the RSSI on transmit and ACK
2017-10-01 15:50:25 +02:00
ChiefZ d9e2e1d482 Show ip and mac after connect (#125)
When not using advanced network config, the ip is optained via DHCP, so display it after the connection is established. Output was 0.0.0.0 in this case before.
Also adding display of the mac for mac address filter config in the wifi-ap.
2017-10-01 10:13:37 +02:00
Florian fa792aa77d Update ISSUE_TEMPLATE.md 2017-09-30 14:42:57 +02:00
Florian 8935324e0e Create ISSUE_TEMPLATE.md 2017-09-30 14:41:30 +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
Florian ed014b3a0b remove limitation sentence 2017-09-28 23:07:06 +02:00
Florian ae408f62fd Add HC SR501 PIR sensor support (#107) 2017-09-28 22:46:13 +02:00
Florian c915ddfa48 ADC pin reading (#106)
* ADC pin reading

#95

* arduino and always flag correction

* optimize sram use and remove adc sensor option per default

* integrate a threshold
2017-09-28 22:43:12 +02:00