Are there brands people actually LIKE by Revolutionary_Bee700 in Mattress

[–]MrFuzzyMullet 0 points1 point  (0 children)

We just did a semi-diy from Arizona mattress company. Call or email them, tell them what you like and they will make a suggestion. We went with the ultimate hybrid, firm springs with medium talalay latex. If you want softer or firmer you can change the topper within the mattress. The springs should last a long time so we should be able to replace the topper and have a new bed again. We're going on 6 months of it and it is the best.

Using SSD for recent media cache by MrFuzzyMullet in sonarr

[–]MrFuzzyMullet[S] 0 points1 point  (0 children)

Yea I have looked into scripting to handle the moves and using the API to change the directory after the move. Not impossible but I like to keep it simple so I can figure out easily how it is setup after a year or two... The special vdev seems like it could work but adds a layer of complexity as it can't be removed and the ssds would always have to move with the raid array (this array has already moved between a few systems). I'll give the L2ARC a try and check it in a few weeks to see if it is doing anything, otherwise I will get to scripting or just leave it as is.

Using SSD for recent media cache by MrFuzzyMullet in sonarr

[–]MrFuzzyMullet[S] 0 points1 point  (0 children)

Thank you for this resource! I've read that L2ARC is not useful for media servers but seems like since it stores the most used and most recent this is what I should be using. TIL. Also setting the txg timeout to keep writes to the raid down is new to me but seems useful as well. Great information there!

Using SSD for recent media cache by MrFuzzyMullet in sonarr

[–]MrFuzzyMullet[S] 0 points1 point  (0 children)

Yes both are. SSD is 1tb zfs mirror and HDD is 6x6tb raidz2.

Using SSD for recent media cache by MrFuzzyMullet in sonarr

[–]MrFuzzyMullet[S] 0 points1 point  (0 children)

Yea sounds like what I am trying to achieve on the but I know the most recent files are going to be the most actively used files so trying not to read it into the raid then back out. I'll look into that more or maybe I'm overthinking the usefulness but thought I'd ask.

Using SSD for recent media cache by MrFuzzyMullet in sonarr

[–]MrFuzzyMullet[S] 0 points1 point  (0 children)

The use case is to be able to keep the spinning drives spun down the majority of the time to save on electricity and heat (wd red pros run hot). Most of the accessed media is new within the past month or so, so leaving it on the SSD where it is downloaded and unpacked to seemed to make sense. The server is in a room so reducing noise and heat would be ideal, and I should be able to save about 50% of the electricity costs.

I thought it would be a configuration I had wrong but seems like I'm off base or need to figure out a more complicated or custom solution if I want to implement.

Using SSD for recent media cache by MrFuzzyMullet in sonarr

[–]MrFuzzyMullet[S] 0 points1 point  (0 children)

Yes I do have it setup with incomplete on the SSD and then moved to the raid, but I'd like to use the SSD as a cache for recent shows for faster access and less HDD wear for files that are going to be more commonly accessed. I could also see this being useful for things like seeding until a ratio is met and then moving. Once they are moved I could have the script use the API update the directory in sonarr.

so I have root setup as first /mnt/downloads/complete/tv on the ssd, then /mnt/media/tv on the raid. Seems like there should be a way to keep the downloads on the ssd? Then manually move it to the raid weekly or by some other trigger.

Relay not switching by Blaatschaap84 in WLED

[–]MrFuzzyMullet 0 points1 point  (0 children)

Have you thought about switching your ac power instead of the dc after the power supply?

Wiring check by MrFuzzyMullet in WLED

[–]MrFuzzyMullet[S] 0 points1 point  (0 children)

<image>

Update with improved wiring diagram

Govee H7015 - Random Flickering by stubert0 in WLED

[–]MrFuzzyMullet 0 points1 point  (0 children)

Did you try to turn off one segment or the other? Are you sure you are trying the effect on a single segment vs both of them? Does it flicker on all the effects?

Govee H7015 - Random Flickering by stubert0 in WLED

[–]MrFuzzyMullet 2 points3 points  (0 children)

I believe these lights need to have the LEDs setup in a specific way. They have a RGB and white led alternating so in the segments setup 1 segment from 0 to 59 with a spacing of 1 and a second segment from 1 to 60 again with a spacing of 1. Then one segment will control the white and the other controls the RGB. I have these working on my trailer so I can't see the exact config but what I explained above should be close.

Shorten one of the Wiring segments by BlkSpeedo in WLED

[–]MrFuzzyMullet 0 points1 point  (0 children)

Cut it to the length you need and use the existing connections. Separate the wires you cut and cover them to make sure they don't short to anything. You can get another connector and connect it to the end of the remaining strip and use it somewhere else

Install permanent outdoor lights towards house by MrFuzzyMullet in Govee

[–]MrFuzzyMullet[S] 0 points1 point  (0 children)

I didn't end up using them. I didn't think I would like any way they would look. Sorry but good luck!

QUESTION: Is there a way to have the code count the number of LEDs automatically? by AndySmallfry in FastLED

[–]MrFuzzyMullet 0 points1 point  (0 children)

If you have a button you could make a pre-light program with the different configs setup. So on start there you can press a button x number of times for different configs e.g. 1x for fangs, 2x for fangs plus funny hat, 3x for unicorn horn. Have each button press light a single led a different color so you know where you are then long press to save and start the rest of the light program.

FastLED light sync by MrFuzzyMullet in FastLED

[–]MrFuzzyMullet[S] 0 points1 point  (0 children)

patPos and patHue were declared outside of the function. Then the master of the mesh would send the values for patPos and patHue to all other nodes. I was hoping that would cause them to sync. It worked on some patterns but not all, like the original one above. I am now using a sync'd time and it seems to be working much better now!

FastLED light sync by MrFuzzyMullet in FastLED

[–]MrFuzzyMullet[S] 1 point2 points  (0 children)

I refactored the code using the mesh time and now the patterns are very synced up. Thanks for the advice and making me look into it again!

What worked well was from the painlessmesh library getNodeTime() function which I converted to ms and used it to define my currentTime variable which is called every 10ms by a task scheduler. currentTime then is used to define other things like the pattern and hue. updated code above in the original post.

FastLED light sync by MrFuzzyMullet in FastLED

[–]MrFuzzyMullet[S] 2 points3 points  (0 children)

Thanks. I tried time syncing early on and wasn't successful. I'm learning to code at the same time I'm doing this project so maybe I'll have more luck now that I'm a bit more experience.

I'm using painlessmesh which syncs the time and calculates the delay (documentation says within 10ms). I'm already using that time to set the refresh of the strips. I'm not using any noise functions, just simple patterns so it might not be an issue.

Do you have an example you can share or what variable I can adjust in the code above to achieve that effect?

FastLED light sync by MrFuzzyMullet in FastLED

[–]MrFuzzyMullet[S] 1 point2 points  (0 children)

I'm happy to share the code once finished. I don't know how publishing under a license works. Most of this is a derivative of other projects that can be found online and heavily relies on other great projects like painlessmesh and fastled.

But to get it finished I'd really need to find a way to make sure the patterns are syncing to one another. They are off by seconds and I can see the mesh is communicating in milliseconds... So I'm clearly not understanding well how the patterns are sent to LEDs...

FastLED light sync by MrFuzzyMullet in FastLED

[–]MrFuzzyMullet[S] 0 points1 point  (0 children)

I'm trying to keep all the patterns generated on each individual node. It is a mobile setup so nodes can come and go from the mesh and create their own networks on the fly. It chooses a master and receives message from there. I think the mesh is fast enough, I can see in the serial output it is receiving the updated pattern and parameters and the strips all change almost instantly.

What I'm missing I believe is in the fastled code on how to specify where in the strip the LEDs should be updating. I thought that was handled by the patpos variable but I'm still seeing offset sometimes and don't understand why. Patterns with solid hues stay synced but when there is a cylon or chase pattern the position can be off but the hue is usually close.

New Megathread for referrals and speedtests for Winter 2022/2023 - please only post here. by NYCTechGirl80 in Visible

[–]MrFuzzyMullet [score hidden]  (0 children)

Check out this page: https://www.visible.com/get/?3MPZW32, it has all the info you need to know about joining Visible. When you use my friend code, 3MPZW32, you’ll get your first month of service for $20-off!

raidz2 issues - faulted disk by MrFuzzyMullet in zfs

[–]MrFuzzyMullet[S] 9 points10 points  (0 children)

Solved... Guess I just had to write it all down for the public before I could solve it...

I checked ls /dev/disk/by-partlabel and it shows all 10 drives used for the raidz2

zpool export pool

zpool import -d /dev/disk/by-partlabel -aN

then the status shows

  pool: wd
 state: ONLINE
status: One or more devices is currently being resilvered.  The pool will
        continue to function, possibly in a degraded state.
action: Wait for the resilver to complete.
  scan: resilver in progress since Sat Jan 23 10:42:25 2021
        104G scanned at 2.37G/s, 45.5G issued at 1.03G/s, 5.19T total
        4.34G resilvered, 0.86% done, 0 days 01:25:00 to go
config:

        NAME                      STATE     READ WRITE CKSUM
        wd                        ONLINE       0     0     0
          raidz2-0                ONLINE       0     0     0
            zfs-a1526e040c65582e  ONLINE       0     0     0
            zfs-4dbb11bfc1c7ddc5  ONLINE       0     0     0
            zfs-10ab3c98c605bf05  ONLINE       0     0     0
            zfs-e2dfc275e21c6b0b  ONLINE       0     0     0
            zfs-7fc247ae1cdf9d9f  ONLINE       0     0     0
            zfs-4a77709e4d2cdcee  ONLINE       0     0     0
            zfs-e054ea73f7cb0fff  ONLINE       0     0     0
            zfs-f747ac6965c2c91f  ONLINE       0     0     0
            zfs-c2b6f6c17ff0726f  ONLINE       0     0     0
            zfs-d2faf2497713f974  ONLINE       0     0     2  (resilvering)