wshealy
Full Member
Posts: 187
Raspberry Pi: Yes
|
Post by wshealy on Sept 28, 2019 4:16:06 GMT -8
1. I ended up building a SD for Buster and using the README.MD to duplicate what was on the old card. Some of the info was either out of date or not clear. For example the link for installing MySQL is obsolete and there are references to configuring the rack that just say it is with the rack stuff on SwitchDoc but not where. I also encounter a number of errors “No module named MySQL” but I finally got the db created in phpadmin. No sure if I nailed this but really didn’t want to buy another SD card. The new card boots both my P4 and Zero
2. It turns out not surprisingly that a lot of stuff on my buster card are much later versions than on the old card. I had to work through a number of errors like outdated versions of software and needing later version to work with. Now I am encountering errors and working through fixes for SkyWeather.py. These seem to relate to print function needing to be in () and expected indentation. I have been working on it a line at the time. Wondering if I am approaching this correctly and if there is way other than just running stuff to validate my build.
3. Would be nice if you either had a link to an image of the buster card or a script to add SkyWeather to a card. Script would be better.
4. I noticed one of your photos has the camera in a clear dome and I assume on a directional mount. Where did the dome and mount come from and how practical is adding it to SW? I was thinking about night vision too.
5. When I started working on implementing WXLINK, I unplugged most things from the Weather Board, a power saver and I2C expansion except the sun sensor. Can the sensor be moved to I2C bus on the Pi2Grove or on the WXLinks side? This would seem to mean I could eliminate the 3 boards mentioned from the project now that everything is on the WXL side. Could use a 4-5 static bag to repackage for future projects.
6. Are there configuration for Rack and Grove I2C stuff that the doc seems to reference being somewhere else?
7. I have a 30W solar panel on order and my next order with you has a Max on it. Can I test Max with the solar that came with my kit?
8. Do you have the Python for Dummies Book or is that strictly Amazon?
9. Can you point me to some more information on yagi antenna. I am thinking instead of adding to my WXlink I am going to add it to my wireless router and add smaller antenna to my WXLink which may be duplicated by Max anyway. I was thinking about adding the mini antenna connector to the pad for wifi on Zero also. Not sure how all this fits together since there is a WXlink in the box too. Why LoRa vs built-in wifi,which every current Pi has? How do you handle two or more antenna connections in the same box?
10. Next I was wondering if I should replace the SunAirPlus with a SunControl? One more part along with the 2 LoRa Radios and others to save for future projects. Don’t quite have my head around what gets replaced when I add Max.
11. I am also adding the fan but I am concerned about the moisture in our wet and winter times. I assume that is why you added the temp/humidity sensors inside box to shut it down when too cold or wet but do I need to do some weathering proofing for wet and cold around fan?
12. Bonus Question I just thought of, Is there a routine that would periodically send the Weather data to db on a bigger server and could the various dashboards reference that? It seems it would allow for saving more history and reduce need to access my zero w.
13. Have an extensive order for Adafruit and Amazon for boxes and stuff. Not sure how y’all will handle my list but can’t wait for feedback before I put in your order.
I’m sure I have a thousand more questions but only the next steps will tell. You can share this as appropriate on forum.
Thanks
Wallace
|
|
|
Post by SDL on Sept 28, 2019 13:58:40 GMT -8
1. I ended up building a SD for Buster and using the README.MD to duplicate what was on the old card. Some of the info was either out of date or not clear. For example the link for installing MySQL is obsolete and there are references to configuring the rack that just say it is with the rack stuff on SwitchDoc but not where. I also encounter a number of errors “No module named MySQL” but I finally got the db created in phpadmin. No sure if I nailed this but really didn’t want to buy another SD card. The new card boots both my P4 and Zero Yes, in Jessie the Raspberry Pi people started installing mariaDB. However, the instructions for installing the database itself will still work.
We are releasing a new SDCard with a clean Buster install (and all this other stuff). 2. It turns out not surprisingly that a lot of stuff on my buster card are much later versions than on the old card. I had to work through a number of errors like outdated versions of software and needing later version to work with. Now I am encountering errors and working through fixes for SkyWeather.py. These seem to relate to print function needing to be in () and expected indentation. I have been working on it a line at the time. Wondering if I am approaching this correctly and if there is way other than just running stuff to validate my build. The problems you are running into is because of Python2 to Python3 differences. Run python2 to eliminate those problems. A new version fo SkyWeather will be released for Python3 first of the year.3. Would be nice if you either had a link to an image of the buster card or a script to add SkyWeather to a card. Script would be better. We aren't going to do a script because they are a nightmare to maintain. Every single install changes something every version and breaks the scripts. We are looking at putting a link for the SDCard up on our store, but we are currently stymied by the shopify store.4. I noticed one of your photos has the camera in a clear dome and I assume on a directional mount. Where did the dome and mount come from and how practical is adding it to SW? I was thinking about night vision too. plastic-domes-spheres.com/shop/10-clear-acrylic-sphere-with-hole-seamless
We used the same pan tilt that we sell on our store. Controlled by a couple of servo motors. Pretty easy to do. We have a new servo motor and controller board (designed for MouseAir), but we haven't released it.5. When I started working on implementing WXLINK, I unplugged most things from the Weather Board, a power saver and I2C expansion except the sun sensor. Can the sensor be moved to I2C bus on the Pi2Grove or on the WXLinks side? This would seem to mean I could eliminate the 3 boards mentioned from the project now that everything is on the WXL side. Could use a 4-5 static bag to repackage for future projects. It can be moved to the Pi2Grover I2C but would require some Arduino software to add it to WXLink. We could easily add one thing to WXLink and we are thinking the AQI and maybe the Sunlight sensor. Can't move the camera. Uses too much power and bandwidth.6. Are there configuration for Rack and Grove I2C stuff that the doc seems to reference being somewhere else? Not sure what you are talking about here. More info please!7. I have a 30W solar panel on order and my next order with you has a Max on it. Can I test Max with the solar that came with my kit? Yes, but you will get squat out of them . Hook them in series to generate 12V and it will work.8. Do you have the Python for Dummies Book or is that strictly Amazon? just up on Amazon. Hmm maybe we should carry it!9. Can you point me to some more information on yagi antenna. I am thinking instead of adding to my WXlink I am going to add it to my wireless router and add smaller antenna to my WXLink which may be duplicated by Max anyway. I was thinking about adding the mini antenna connector to the pad for wifi on Zero also. Not sure how all this fits together since there is a WXlink in the box too. Why LoRa vs built-in wifi,which every current Pi has? How do you handle two or more antenna connections in the same box? It will go a long ways on the Yagi. You only have one antenna connection. You will see the little SMD connector on the LoRa board where the Yagi hooks up.10. Next I was wondering if I should replace the SunAirPlus with a SunControl? One more part along with the 2 LoRa Radios and others to save for future projects. Don’t quite have my head around what gets replaced when I add Max. The whole solar power controller gets replaced by SolarMAX. If you get a SunControl make sure you buy a 5.6V Zener as on the page.11. I am also adding the fan but I am concerned about the moisture in our wet and winter times. I assume that is why you added the temp/humidity sensors inside box to shut it down when too cold or wet but do I need to do some weathering proofing for wet and cold around fan? If it is facing down, then no additional weatherproofing is needed. Don't be surprised if you have to replace the fan at some point.12. Bonus Question I just thought of, Is there a routine that would periodically send the Weather data to db on a bigger server and could the various dashboards reference that? It seems it would allow for saving more history and reduce need to access my zero w. We are going to add a REST interface to SkyWeather that will allow you to easily do that. Just like OurWeather.13. Have an extensive order for Adafruit and Amazon for boxes and stuff. Not sure how y’all will handle my list but can’t wait for feedback before I put in your order. Woohoo! I got through the questions.
I’m sure I have a thousand more questions but only the next steps will tell. You can share this as appropriate on forum. Thanks Wallace JohnRead more: forum.switchdoc.com/thread/1096/20#ixzz60rGJB4GD
|
|
wshealy
Full Member
Posts: 187
Raspberry Pi: Yes
|
Post by wshealy on Sept 30, 2019 8:09:49 GMT -8
John, 1. Is Python for Dodo's, I mean Dummies afterall dodos are extinct, based on version 2 or 3? Does it address the differences? I think I'm going to finish my conversion to v3. Have you started your conversion for next year or would you like me to send you my converted files? I am sailing along. 2. Just for clarity, Once WxLink is setup and sun sensor moved, I can remove the Weather Board, a power saver and I2C expansion for use on another project. Correct? 3. Please don't tease me. Are you just waiting for backlog to lessen before you release the servo and controller? Our cat saw the MouseAir video and determined if it didn't launch actual edible treats he wasn't interested in chasing a fake mouse that looked like Trump, of course he isn't interested in much. I could work out an exchange for my never used now not needed parts. 4. The README.md in SkyWeather folder about creating SD Card about 2/3 way down says: SwitchDocLabs Documentation for WeatherRack/WeatherPiArduini under products on: store.switchdoc.com Read the SkyWeather Instructable on instuctable.com for more installation instructions or Read the tutorial on SkyWeather on www.switchdoc.comfor more software installation instructions. ***I couldn't find any of this stuff and thus the question about where to find configuration instructions. I did find a link to extensive set of configuration directions for I2C which wasn't referenced so I assume is obsolete. Make sure you install I2C as in this link: learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-i2cIs this relevant? 5. Again for clarity, The Solar Power Controller on the Max replaces the SunAirPlus or Sun Control entirely? Including 2 Watch Dogs? 6. Should I look for a more substantial fan, you mentioned it might have to be replaced? I assumed the in box temp/humd sensors were to stop charging in adverse conditions. Right? Does the fan only run when needed? I am concerned about moisture especially in cold wet conditions getting in box, also dust. A little water does a lot of damage. In freezing weather a Lot of capillary action around here. Wondering if I need some kind of vent cover to seal hole when fan is off. 7. I am on the techie scale knowledgeable enough to fix code in languages I never learned and dumb enough to be able to recognize things that aren't clear to novices. Thus the 100 questions. Maybe I need to fix code on web pages where someone omitted the closing delimiter and cleaning up README.md files. I herded the New Technology Development group at EDS quite a few years ago. Ross is gone now so I just make list if questions while I work. You mentioned how hard it was to keep scripts current. I discovered this tool and wondered if they just have a team of techs keeping it current. It was the best I found. learn.pimoroni.com/tutorial/raspberry-pi/keeping-your-raspberry-pi-updatedHow do they do it? Thanks Wallace
|
|
|
Post by SDL on Oct 1, 2019 12:06:37 GMT -8
1. Is Python for Dodo's, I mean Dummies afterall dodos are extinct, based on version 2 or 3? Does it address the differences? I think I'm going to finish my conversion to v3. Have you started your conversion for next year or would you like me to send you my converted files? I am sailing along. Python All-in-One for Dummies covers Python3. We haven't started the conversion so we would love to see your files! It's a pain.2. Just for clarity, Once WxLink is setup and sun sensor moved, I can remove the Weather Board, a power saver and I2C expansion for use on another project. Correct? No. The WeatherBoard (and you have confused me - if you are using SkyWeather, then you should have a PiWeather board) is needed for the barometer and potentially the I2C Mux.3. Please don't tease me. Are you just waiting for backlog to lessen before you release the servo and controller? Our cat saw the MouseAir video and determined if it didn't launch actual edible treats he wasn't interested in chasing a fake mouse that looked like Trump, of course he isn't interested in much. I could work out an exchange for my never used now not needed parts. Wallace, we have the boards in house and tested but haven't written the manual yet. Next couple of weeks.4. The README.md in SkyWeather folder about creating SD Card about 2/3 way down says: SwitchDocLabs Documentation for WeatherRack/WeatherPiArduini under products on: store.switchdoc.com Read the SkyWeather Instructable on instuctable.com for more installation instructions or Read the tutorial on SkyWeather on www.switchdoc.comfor more software installation instructions. ***I couldn't find any of this stuff and thus the question about where to find configuration instructions. Turns out there isn't an Instructable for SKyWeather. That's a mistake left over from GWP. However, the manuals for SkyWeather are complete and actually better than the Instructable we built for GWP.
I did find a link to extensive set of configuration directions for I2C which wasn't referenced so I assume is obsolete. Make sure you install I2C as in this link: learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-i2c Is this relevant? It's still relevant, but most people just use "sudo raspi-config" to do the job.5. Again for clarity, The Solar Power Controller on the Max replaces the SunAirPlus or Sun Control entirely? Including 2 Watch Dogs? Entirely. And SolarMAX includes an additional WatchDog board.6. Should I look for a more substantial fan, you mentioned it might have to be replaced? I assumed the in box temp/humd sensors were to stop charging in adverse conditions. Right? Does the fan only run when needed? I am concerned about moisture especially in cold wet conditions getting in box, also dust. A little water does a lot of damage. In freezing weather a Lot of capillary action around here. Wondering if I need some kind of vent cover to seal hole when fan is off. Our fans (with one exception) have lasted since we put them in. The fan that died is actually a different brand than we currently ship. We have had no problem with the fans if they face down, but who knows in your environment! And a little water does cause a lot of damage.
7. I am on the techie scale knowledgeable enough to fix code in languages I never learned and dumb enough to be able to recognize things that aren't clear to novices. Thus the 100 questions. Maybe I need to fix code on web pages where someone omitted the closing delimiter and cleaning up README.md files. I herded the New Technology Development group at EDS quite a few years ago. Ross is gone now so I just make list if questions while I work. I think you are doing just fine. Just keep plugging away.You mentioned how hard it was to keep scripts current. I discovered this tool and wondered if they just have a team of techs keeping it current. It was the best I found. learn.pimoroni.com/tutorial/raspberry-pi/keeping-your-raspberry-pi-updated How do they do it? That is maintained by the Raspberry Pi Foundation and builds upon the underlying Denebian releases. It is a big, big team of people dedicated to maintaining the update and upgrade mechanism and it still breaks things. We just don't have the bandwidth or the team of people to build and maintain install scripts for programs like ours. If we did produce them, it would have to be checked almost on a weekly basis. People are better at figuring it out than software.John Thanks Wallace Read more: forum.switchdoc.com/thread/1096/20#ixzz618NPMoOc
|
|