racky
New Member
Posts: 28
Raspberry Pi: Yes
Other Device: Odroid C2, XU4 and N2, Banana Pi
|
Post by racky on Jan 25, 2020 8:01:24 GMT -8
Hey guys, When can we expect a complete solution, including: - Stable github communication of LoRa in SolarMax box
- Complete github SolarMax solution that includes, internal and external environmental sensors
- Includes Mariadb data retention
- Includes Blynk integration
Love these products and all your creativity! Just can't wait to get my SolarMax working so I can produce other Raspberry Pi solutions.
Thanks for everything!
Rick
|
|
|
Post by SDL on Jan 25, 2020 11:17:01 GMT -8
Thank you for your comments! Responses below: - Stable github communication of LoRa in SolarMax box It is rock solid stable for us. Depending on your local radio environment, you will see some short transfers and CRC errors. this is normal and very dependent on where your unit is and what is the environment. - Complete github SolarMax solution that includes, internal and external environmental sensors SolarMAX is meant to be used with OurWeather or SkyWeather for external environmental sensors (or your own unit). We are already reporting the inside temperature and the inside humidity from the SolarMAX box. - Includes Mariadb data retention SkyWeather supports MySQL (Maria) directly and OurWeather supports MySQL through the Raspberry Pi Data Logger. github.com/switchdoclabs/SDL_Pi_DataLogger- Includes Blynk integration SkyWeather and OurWeather have Blynk integrations. If you are referring to our internal tool for watching these LoRa signals, we are about 1/2 the way to releasing that for outside use. It's still pretty rough. BP
|
|
racky
New Member
Posts: 28
Raspberry Pi: Yes
Other Device: Odroid C2, XU4 and N2, Banana Pi
|
Post by racky on Jan 27, 2020 8:14:31 GMT -8
I just need to be able to add the AM2315 as a "outside temperature and humidity" in the LoRa stream, then log the data to Mariadb and report the info in the Blynk app. I guess I misunderstood the Kickstarter and plans for the product.
|
|
|
Post by SDL on Jan 27, 2020 10:46:56 GMT -8
It would be pretty simple. There is a slotin LoRa for inside (the SolarMAX box) temperature and humidity. You could easily modify the software to send the T/H from an am2315 or SHT30.
BP
|
|
racky
New Member
Posts: 28
Raspberry Pi: Yes
Other Device: Odroid C2, XU4 and N2, Banana Pi
|
Post by racky on Jan 27, 2020 11:35:54 GMT -8
Yes, but I need both inside and outside. There is an available I2C slot and would need to read both and send both.
|
|
|
Post by SDL on Jan 27, 2020 18:32:41 GMT -8
You could modify the protocol. I think SolarMAX has an Aux Float code the two float numbers to fit.
BP
|
|
racky
New Member
Posts: 28
Raspberry Pi: Yes
Other Device: Odroid C2, XU4 and N2, Banana Pi
|
Post by racky on Feb 4, 2020 12:34:25 GMT -8
I'm attempting to modify the Lead Acid Arduino code to include readings from your AM2315 Temperature/Humidity sensor but it will not compile for the Mini Pro. Any help would be appreciated. Rick
|
|
|
Post by SDL on Feb 4, 2020 12:55:48 GMT -8
Rick,
Did it compile before you modified it? Could you post the errors? What version of the Arduino IDE are you using?
Did you select the Mini Pro LP?
BP
|
|
racky
New Member
Posts: 28
Raspberry Pi: Yes
Other Device: Odroid C2, XU4 and N2, Banana Pi
|
Post by racky on Feb 4, 2020 16:12:08 GMT -8
Yes, it compiled fine with your original source code from github. See the errors below and Arduino IDE is 1.8.10.
I have the "Arduino Pro or Mini Pro" and "ATmega328P (5V,16MHz)" selected.
Arduino: 1.8.10 (Windows 10), Board: "Arduino Pro or Pro Mini, ATmega328P (5V, 16 MHz)"
C:\Users\racam\Documents\Arduino\libraries\SDL_Arduino_SolarMAX_LoRa_Tx-master\Adafruit_AM2315.cpp: In member function 'boolean Adafruit_AM2315::begin()':
C:\Users\racam\Documents\Arduino\libraries\SDL_Arduino_SolarMAX_LoRa_Tx-master\Adafruit_AM2315.cpp:27:18: error: no matching function for call to 'TwoWire::begin(int, int)'
Wire.begin(5, 4);
^
In file included from C:\Users\racam\Documents\Arduino\libraries\SDL_Arduino_SolarMAX_LoRa_Tx-master\Adafruit_AM2315.h:30:0,
from C:\Users\racam\Documents\Arduino\libraries\SDL_Arduino_SolarMAX_LoRa_Tx-master\Adafruit_AM2315.cpp:19:
C:\Users\racam\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\libraries\Wire\src/Wire.h:52:10: note: candidate: void TwoWire::begin()
void begin();
^~~~~
C:\Users\racam\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\libraries\Wire\src/Wire.h:52:10: note: candidate expects 0 arguments, 2 provided
C:\Users\racam\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\libraries\Wire\src/Wire.h:53:10: note: candidate: void TwoWire::begin(uint8_t)
void begin(uint8_t);
^~~~~
C:\Users\racam\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\libraries\Wire\src/Wire.h:53:10: note: candidate expects 1 argument, 2 provided
C:\Users\racam\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\libraries\Wire\src/Wire.h:54:10: note: candidate: void TwoWire::begin(int)
void begin(int);
^~~~~
C:\Users\racam\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\libraries\Wire\src/Wire.h:54:10: note: candidate expects 1 argument, 2 provided
Multiple libraries were found for "JeeLib.h"
Used: C:\Users\racam\Documents\Arduino\libraries\jeelib
Multiple libraries were found for "MemoryFree.h"
Used: C:\Users\racam\Documents\Arduino\libraries\SDL_Arduino_SolarMAX_LoRa_Tx-master
Multiple libraries were found for "SoftwareSerial.h"
Used: C:\Users\racam\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\libraries\SoftwareSerial
Multiple libraries were found for "RH_RF95.h"
Used: C:\Users\racam\Documents\Arduino\libraries\Grove_LoRa_433MHz_and_915MHz_RF-master
Multiple libraries were found for "SPI.h"
Used: C:\Users\racam\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\libraries\SPI
Multiple libraries were found for "Wire.h"
Used: C:\Users\racam\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\libraries\Wire
Multiple libraries were found for "TimeLib.h"
Used: C:\Users\racam\Documents\Arduino\libraries\Time
exit status 1
Error compiling for board Arduino Pro or Pro Mini.
|
|
|
Post by SDL on Feb 5, 2020 9:16:01 GMT -8
|
|