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
1technophile
d7ebd123d1
correct DHT pin numbering name for arduino
2017-09-28 22:11:09 +02:00
Florian
505671e736
Set theme jekyll-theme-cayman
2017-09-28 21:53:27 +02:00
HannesDi
7e133cb3f2
Arduino Addon Modules
...
Arduino Addon Modules
2017-09-27 20:41:44 +02:00
HannesDi
f253de8395
Arduino Addon Modules
...
Arduino Addon Modules
2017-09-27 20:34:01 +02:00
HannesDi
ed6946288b
Arduino Addon Modules
...
Arduino Addon Modules
2017-09-26 22:17:20 +02:00
HannesDi
273ba38fd3
Arduino Addon Modules
...
Arduino Addon Modules
2017-09-26 21:59:22 +02:00
HannesDi
cc3765b92a
Merge branch 'master' of https://github.com/1technophile/OpenMQTTGateway
2017-09-26 21:19:03 +02:00
HannesDi
3439ab4985
Images Cleanup
...
Images Cleanup
2017-09-26 21:18:06 +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
Lars Englund
c576bd7171
Moved dim level to MQTT payload for RF2 ( #114 )
2017-09-22 20:57:49 +02:00
HannesDi
348edf458c
Merge branch 'master' of https://github.com/1technophile/OpenMQTTGateway
2017-09-22 13:59:09 +02:00
HannesDi
9cf4edd26a
Wiring v0.4b corrections
...
Wiring v0.4b corrections
2017-09-22 13:58:56 +02:00
1technophile
46e4d62a52
adding arduino fritzing file and correct RF wiring
2017-09-22 00:13:40 +02:00
Lars Englund
0d1e7bbe75
Makes RF2 sending and receiving work for ESP8266 with added support for group bit and dimming ( #113 )
...
* Made rf2 sending and receiving work
With code from https://github.com/1technophile/OpenMQTTGateway/pull/109
plus some other fixes.
* Added support for group bit
Added support for sending and receiving group bit
* Group bit and MQTT retransmitting
Added support for sending and receiving group bit.
Made the gateway transmit the new state of a RF2 switch to the MQTT state topic when it receives a MQTT command to control that switch.
* Removed hard coded RF2 code length
* Added support for dimming to RF2
Verified to work with Nexa WMR-250 dimmer.
* Minor cleanup
2017-09-21 23:32:02 +02:00
1technophile
d8ff428f56
add arduino fritzing file
2017-09-21 23:28:05 +02:00
zerinrc
0b9bbc3dd6
Added support for receiving KAKU protocol to MQTT ( #109 )
...
thanks
2017-09-21 21:40:25 +02:00