Commit Graph

349 Commits

Author SHA1 Message Date
Xose Pérez
a5f2cb6527 Upgrade form and handle code 2017-03-19 23:52:10 +01:00
Xose Pérez
2b5ee74d7a Fix typo in nofuss.ino file 2017-03-19 18:50:28 +01:00
Xose Pérez
aecbacf91b Fix MQTT will topic pointer. Thanks to Asbjorn Tronhus 2017-03-16 12:36:30 +01:00
Xose Pérez
18ec85da55 Send analog value to domoticz 2017-03-15 11:50:05 +01:00
Francesco Boscarino
7e066239b5 Merged in webfrank2/espurna/master (pull request #15)
New analog module to read raw value from A0 pin

Approved-by: Xose Pérez
2017-03-15 10:29:05 +00:00
Xose Pérez
d1c5950b48 Add RSSI report 2017-03-15 11:02:20 +01:00
Francesco Boscarino
8ba9ab4c08 New analog module to read raw value from A0 pin 2017-03-14 14:02:17 +01:00
Xose Pérez
74efdbec3b Do not save wifi conifguration to flash 2017-03-13 23:22:00 +01:00
Xose Pérez
47c0c0fa07 Fix bug in AI_LIGHT defines 2017-03-13 23:18:02 +01:00
Xose Pérez
9bf4a2b725 Enable embedded web by default 2017-03-12 22:17:33 +01:00
Xose Pérez
6969ee84a0 Version bump and changelog update 2017-03-12 12:12:57 +01:00
Xose Pérez
96e847f630 Do not report wrong temperature values for DS18B20 2017-03-12 12:12:01 +01:00
Xose Pérez
a6c487fb00 Merge branch 'master' into dev
Conflicts:
	code/espurna/mqtt.ino
2017-03-12 12:07:03 +01:00
Xose Pérez
8c54488fa1 Moving debug strings to PROGMEM. ~1.5KBytes of heap memory freed 2017-03-12 11:59:55 +01:00
Xose Pérez
1be4526f3b Added testing astyle configuration file 2017-03-12 11:08:21 +01:00
Xose Pérez
6b1803d389 Refactor MQTT topics and reports setting names 2017-03-12 10:10:21 +01:00
David Guillen Fandos
d1f03b0754 Fixing use after free bug that leads to corrupted auth credentials 2017-03-10 23:41:34 +01:00
Xose Pérez
8cc1aae248 Added optional debug via UDP 2017-03-06 11:59:10 +01:00
Xose Pérez
f45db831c0 Added custom.h entry in the all.h file. See issue #104 2017-03-05 23:09:21 +01:00
Xose Pérez
fb7e08ec93 Initial support for RGB/RGBW 5050 LED strips 2017-03-05 22:56:11 +01:00
Xose Pérez
0796b0f335 Added relay and color commands to terminal 2017-03-05 22:54:07 +01:00
Xose Pérez
ffd54f1abf Do not broadcast messages via websocket if there is no client connected 2017-03-05 22:51:24 +01:00
Xose Pérez
4c6e1199dd Fix typo in mqtt reports. Added MQTT_RELAY_REPORT 2017-03-05 22:38:09 +01:00
Izik D
1aca16b168 Merged in izikd/espurna/ds18b20 (pull request #12)
Ds18b20
2017-03-01 11:23:53 +00:00
Xose Pérez
40cd0d91fb Version update 2017-03-01 12:11:42 +01:00
Xose Pérez
041d2a9f55 Using AsyncMQTTClient by default again 2017-03-01 11:53:26 +01:00
Xose Pérez
eb432ffe95 Normalize actions passed via websockets 2017-03-01 09:06:47 +01:00
Xose Pérez
aaa562696e Fix reference to old setting 2017-03-01 09:06:19 +01:00
Xose Pérez
4023cf1ba1 DEBUG_PORT enabled by default in Arduino too 2017-03-01 00:05:45 +01:00
Xose Pérez
e0abce8f0b Helper methods for MQTT sending, subscribing and forwarding 2017-03-01 00:03:01 +01:00
Xose Pérez
5c8eebe12e Updating staging version number 2017-02-28 22:58:02 +01:00
Xose Pérez
9e75bdb45a Moving light code to its own module 2017-02-28 22:57:25 +01:00
Xose Pérez
77d7a48d5f Discard empty MQTT topics when subscribing 2017-02-28 22:48:24 +01:00
Xose Pérez
9747e571e0 Disable ADC_VCC when using ADC in Emon module 2017-02-26 16:36:09 +01:00
Xose Pérez
4db64ea581 Allow two minutes between WIFI connect retries 2017-02-26 16:14:21 +01:00
Xose Pérez
a887cc8789 Moved EEPROM initialization to main sketch 2017-02-26 16:13:05 +01:00
Xose Pérez
13c53c7c6d Split data.h content in 1k chunks since Arduino IDE chokes at long lines 2017-02-26 00:20:47 +01:00
Xose Pérez
e758c2295d Restore small delay before wifi to allow autoconnection 2017-02-26 00:20:11 +01:00
Xose Pérez
79a8dc6c06 Fix unknown reference in Arduino IDE 2017-02-25 23:45:53 +01:00
Izik Dubnov
08dc5a22b0 Added DS18B20 not connected indication
Signed-off-by: Izik Dubnov <izikd@izikd.net>
2017-02-26 00:31:47 +02:00
Izik Dubnov
03f2f306eb Split DS18B20 reading into 2 stages for performance
* Waiting for conversation takes ~750ms
  which is ~4-5K main loop iterations in my setup

Signed-off-by: Izik Dubnov <izikd@izikd.net>
2017-02-26 00:31:47 +02:00
Xose Pérez
3dc042be42 Report data from CT and DS18B20 to the web interface even if no MQTT connection 2017-02-25 23:02:15 +01:00
Xose Pérez
788905307b Move my9291 initance creation to setup method 2017-02-25 21:54:31 +01:00
Xose Pérez
68b0c52b37 Merge branch 'master' into dev 2017-02-25 21:43:28 +01:00
Xose Pérez
7254cacb1d Disabling colorpicker widget by default 2017-02-25 17:01:55 +01:00
Xose Pérez
635fcf9a0b Periodic MQTT reports configuration 2017-02-25 16:01:11 +01:00
Xose Pérez
169aacdca5 Update README & CHANGELOG 2017-02-25 13:14:21 +01:00
Xose Pérez
4f692b6245 Not yet 2017-02-25 12:10:40 +01:00
Xose Pérez
d8b376a8ea Freeze libraries 2017-02-25 12:05:53 +01:00
Xose Pérez
d76d2a7fc1 Merge branch 'my9291' into dev
Conflicts:
	code/platformio.ini
2017-02-25 11:55:58 +01:00