rambos

joined 2 years ago
[โ€“] [email protected] 2 points 3 months ago

If you need something right now, check my other github project - its home assistant version of MedAssist. Its not well documented, but you can find automations that trigger on schedule, dashboard page with preview and config page to update quantity, sending email reorder reminder, sending android critical notifictions or setting android alarms every morning for that day. I abandonded that basically as soon as MedAssist came to life, but It was working great for quite a long time. Anyway, Im quite confident this project will be able to talk to homeassistant at some point.

About tracking "taken", I need to figure how to track reliably enough to make it worth, but Ill deffo keep looking

[โ€“] [email protected] 1 points 3 months ago

Thanks, such a great info. I have 0 experience with these, Ill check them out. Hopefuly Ill figure how to design a perfect one ๐Ÿ˜‰

[โ€“] [email protected] 5 points 3 months ago (4 children)

I was thinking about building device as well. I wouldn't mind adding webhooks, or maybe even home assistant integration. I would need to know more about device itself to find the way to do it tho.

Do you have in mind ideal device and workflow? I'm interested also in 3D modeling and 3D printing, but I'm not sure what kind of device is best for that use case yet. I don't know anything better than using phone alarm as reminder, but feels like dedicated device could fill that role perfectly. Phone alarm doesn't require internet connection, its quite stable and you always have it with you, its hard to beat that lol.

Btw, before device comes to life, this app might help already! At least you can check if your dad took meds, by counting how many left and comparing that with number in MedAssist.

 

Hey guys,

its me again with medication assistant :D For anyone who never heard of MedAssist, it is selfhosted web application that tracks medication usage. It's main feature is to send e-mail remainder when it's time to reorder medication. I have received a great feedback and you all guys made me even more excited to spend time on this project. Honestly, I can't believe how many people even visited github page, thank you a lot! Some of you broke demo page which helped me find weak spots, so thx about that as well <3. I received some feature requests and bug issues via reddit, lemmy and github. I spent some time working on them and now I want to announce an update (still develop branch):

  • Possible to have Usage = 0
  • Filtered invalid characters on inputs
  • Reduced CPU/Memory usage by improving backend (hopefully no more crashes)
  • Rebuilt Upcoming Schedules (more simple and lightweight)
  • Added more styling to e-mail notifications

Demo is up and running again, feel free to try it or brake it. Fingers crossed there are not many bugs left. If it turns out it's stable enough, I'll merge develop to main branch and create latest release. Planning to add few more features in the next release. BREAKING CHANGE: Make sure you backup your database file (medication.db) and modify docker-compose Database path was changed (to achieve uniform path no matter what installation method was chosen), so make sure to update docker-compose with: volumes: - /path/to/database/directory:/app/medassist

Change to: volumes: - /path/to/database/directory:/app/database

Also change version tag to develop or v0.15.0.develop if you are using docker. Link directly to develop branch with new update: https://github.com/njic/medassist/tree/develop All suggestions are welcome and feel free to star the project on github <3 R---

[โ€“] [email protected] 1 points 4 months ago

Thank you mate. I'm happy to share

[โ€“] [email protected] 4 points 4 months ago

Thx, Ill check it out

[โ€“] [email protected] 7 points 4 months ago (2 children)

Thx!

I dont know how to build mobile app, at least not yet. It should work fine on mobile browser tho, it looks good enough on my phone. Did you try opening the page on your phone?

I was thinking about mobile reminders. Before this app I made a same thing under home assistant. I have made automations for android notifications, I also made another automation that sets alarms on Android device every morning. I ended up not using them since built in clock alarms work every time and dont rely on anything. I'm considering that anyway and I might give it a shot soon

 

Hello lovely people, I'm enjoying this community a lot, I have learnt many things and got my server up and running with decent amount of useful services. It wouldn't be possible without all the help I got here and it's time to give back something from myself. Maybe one of you will host this app, hopefully.

MedAssist is a simple Node.js application made with love to help my partner manage their daily medications. It makes it easy to keep track of medication inventory and reorder on time by sending reminders. If you're unsure whether a dose was taken, just check the dashboard, and comparing the expected stock with the actual quantity can help confirm. For travel, MedAssist takes away the stress by generating a quick list of all necessary medications for the time youโ€™ll be away.

Keep in mind Iโ€™m not a professional programmer, coding is just a hobby for me. Working on this project is a way for me to unwind on stressful days and spend some time doing something I enjoy. Iโ€™d be happy if anyone else finds it useful, but Iโ€™ll likely keep it going either way!

I am self educated and I have already impressed myself with results I got so far, but it might make real coders laugh (which is also not bad hehe). I had some previous javascript experience (some simple stuff), but other than that I followed many guides and got decent amount of help from AI.

Features:

  • Track medication inventory and know exactly when to reorder
  • Receive email reminders when supplies are low
  • Generate a custom medication list for travel, including quantities needed for your chosen timeframe (optionally send by e-mail)
  • Simple dashboard showing medication status and upcoming schedules
  • User friendly web interface for easy medication management and configuration

It can be hosted in Docker container and docker-compose is available on GitHub. You can also try out Demo

It is my first GitHub project, also first application and first docker container I made. Feel free to ask anything, feedback and all suggestions are welcome!

Have a nice day R

[โ€“] [email protected] 1 points 6 months ago

Hehe you are awesome ๐Ÿ˜‚

[โ€“] [email protected] 1 points 6 months ago

cache few years, but time to time I have problems w

Thx, Ill check it out

[โ€“] [email protected] 1 points 6 months ago (2 children)

Thank you a lot for being patient with me :D

dd if=/dev/zero of=1g-testfile bs=1G count=1
1+0 records in
1+0 records out
1073741824 bytes (1.1 GB, 1.0 GiB) copied, 4.62269 s, 232 MB/s

This HDD is obviously working fine and much faster than I thought it can. I guess I have to find bottleneck elswhere

[โ€“] [email protected] 2 points 6 months ago

Thank you. The files I download are usually 5-30 GB size. I don't want to max out my internet speed, I just want to get the files in media library ASAP after requesting download manually (happens maybe few times a week)

It makes sense, Ill test sequential and random write performance and maybe even test it since I have the hardware available.

At first I wasn't aware that my speed is super low for HDD, therefore I was looking for some magic solution with SSD speeds and HDD storage that might not even exist. I have to do more testing for sure

35
submitted 6 months ago* (last edited 6 months ago) by [email protected] to c/[email protected]
 

After upgrading my internet connection I immediatelly noticed that my HDD tops 40 MB/s and bottlnecking download speed in qbittorrent. Is it possible to use SSD drive as a catch drive for 12 TB HDD so it uses SSD speeds when downloading and moves files to HDD later on? If yes, does it make sense? Anyone using anything simmilar? Would 512 GB be enough or could I benefit from 2TB SSD?

HDD is just for jellyfin (movies/shows), not in raid, dont need backup for that drive, I can afford risking data if that matters at all

All suggestions are welcome, Thx in advance

EDIT: I obviously have upset some of you, wasn't my intention, I'm sorry about that. I love to tinker and learn new things, but I could live with much lower speeds tho... Please don't hate me if I couldn't understand your comment or not being clear with my question.

HDD being bottleneck at 40 MB/s was wrong assumption (found out in meantime). I'm still trying to figure out what was the reason for download to be that slow, but I'm interested in learning about the main question anyway. I just thought I'm experiencing the same issue like many people today, having faster internet than storage. Some of you provided solutions I will look into, but need time for that and also have to fix whatever else I'm having issue with.

Keep this community awesome because it is <3

 

Hey guys, Ive been running PoP OS for more than a year without any big issues until today. I did a reboot (with checkmark to do updates) and after that PC got stuck at MBO logo. After reading a bit I rebooted again and was holding space button -> chose old kernel and PC started. One screen was just black while the other one was using super low resolution. I went to pop_shop and downgraded video drivers from 555 to 470 and eddited /boot/efi/loader/loader.conf to default Pop_OS-oldkern rebooted and viola its booting fine. Then I noticed my app PrusaSlicer (flatpak) doesnt show the Platter (main tab) and it crashes if I try to slice. I read it could be graphic driver related. Then I was struggling to update drivers to 555 again and eventually succeeded using sudo apt remove ~nnvidia and sudo apt install pop-desktop system76-driver-nvidia. I believe Im using old kernel and new gpu drivers, but still have an issue with PrusaSlicer. Anyone know a solution?

When I had only one screen working (at low resolution) PrusaSlicer was working fine...reinstall doesnt help at all

Thx in advance

 

Hey guys,

I made an automation that powers off my bluetooth speaker (using IR blaster) when ChromeCast is powered off for more than 10 s. Automation is working fine, but sometimes ChromeCast changes state from OFF to Unavailable and back to OFF in just a few seconds. I have no idea why is that happening, but it triggers automation and turns ON the speaker (it is the same IR button for ON and OFF) and gets it out of sync.

What condition or trigger should I use to make it work only when ChromeCast state changes from ON to OFF and ignores Unavailable to OFF?

There is my automation:


alias: Turn off JBL
description: if CC is off for 10 sec
trigger:
  - platform: device
    type: turned_off
    device_id: bc1049ea43a53092952d364749c3fb4c
    entity_id: ae0ea35649746ed5cea16f8d6ca54dd3
    domain: remote
    for:
      hours: 0
      minutes: 0
      seconds: 10
condition: []
action:
  - service: remote.send_command
    metadata: {}
    data:
      num_repeats: 1
      delay_secs: 0.4
      hold_secs: 0
      device: jbl
      command: "off"
    target:
      device_id: 4f1f3a13324e03646ff6b03aed27f2fe
mode: single

thanks in advance

 

Hey guys. Im running Home Assistant in docker container for few years and I'm super happy with it. The only way I access my server when not home is wireguard VPN. I noticed that I'm still receiving notifications even when not connected to VPN. I wonder how is that possible?

I don't have sub for HA Cloud or Nabu Casa. I also don't own a domain, using duckdns for wireguard connection and reverse proxy (npm). I thought I have 100% local setup, but I guess there is a Google or HA server in between. I don't want to disable the feature, I just want to know where is my data being sent

Thx

 

Hey guys. Is there any Android TV app that can trigger auto turn off after set amount of time of not using CC remote control?

We have a projector connected to ChromeCast with Google TV 4k and also a bluetooth speaker connected to CC. Sometimes we fall asleep while watching a movie/show at night and it is just wasting projector lamp hours. What I want is actually a basic TV feature that pops a message on the screen "shutting down in xxx seconds" and gets canceled with any button on CC remote control.

Projector actually has that feature, but then I have to use projectors remote control (trying to get rid of it with smart IR blaster and Home Assistant) to cancel the shutdown and even if it goes off CC is still playing sound from BT speaker. Projector has HDMI CEC settings, but it is not working at all unfortunately.

CC has a feature "Automatically turn off when inactive", but it never gets to inactive state because Jellyfin will just play a next episode (can be disabled, but would like to keep it) or TiVi mate is just playing until closed manually.

All opinions are welcome, thanks

 

Hey 3D printing fellas,

Are you worried about failures that can lead to disaster like printer catching on fire and burning down firniture and house? Do you use any kind of protection against fire?

I know metal enclosures are the best, but my printer is in the Ikea Lack enclosure. I checked connections and everything looks great, but I soldered cable on the heated bed anyway. Im not super worried tbh, but Im thinking about buying Stovetop Firestop and mounting it inside the enclosure just in case. This one is triggered with open flame only, so probably false activation is not possible. I would probably buy 2 more for kitchen.

There are also balls and other extinguisher shapes, but the one from the picture seems more recommended. Bad thing is I cant find that one availabls in europe. There are also smoke detectors, but they can only alarm you or cut the power.

What do you use? Can you recommend any good automatic extinguisher available in europe?

78
submitted 11 months ago* (last edited 11 months ago) by [email protected] to c/[email protected]
 

This is a custom wall mount for my 2nd screen Dell P2417H (simmilar models with same stand will fit as well). It's a 24" monitor with pivot stand (can adjust up/down, portrait/landscape and tilt), but it doesnt suppport vesa mount (edit: this is wrong, it does support vesa, but then cant use pivot mechanism). I wanted it on the wall so I printed 3 parts out out of PLA. One part is screwed in the wall and the other one is securing monitor in place using zip ties. 3rd part is a small shelf that is mounted underneath (with original screw for monitor base), but its there mostly to provide a flat surface between monitor and a wall.

I've been using it (2 actually) for few years in old place and I love it. It can be a bit tricky to tighten zip ties, but its only done once anyway.

I'll upload files if someone needs them

 

First time I printed something made in FreeCAD. It's a table lamp for our balcony, more like a mood light than a real lamp hehe. Its made from 3 parts (base, tube and a hat). Base and tube are CA glued and I used some insulating tape to fit a hat tightly. The lamp is about 240 mm tall and its powered from 9V battery. Battery case and steel weight are glued with some blue tack (white tack lol) to hold it in the place. There are 2 LEDs and resistor soldered together in series. I might replace the leds with lower powered ones if battery goes out too fast, but time will tell. Im also thinking about different hats, but first iteration was quick and dirty, I love it!

More pics:

 

First time I printed something made in FreeCAD. It's a table lamp for our balcony, more like a mood light than a real lamp hehe. Its made from 3 parts (base, tube and a hat). Base and tube are CA glued and I used some insulating tape to fit a hat tightly. The lamp is about 240 mm tall and its powered from 9V battery. Battery case and steel weight are glued with some blue tack (white tack lol) to hold it in the place. There are 2 LEDs and resistor soldered together in series. I might replace the leds with lower powered ones if battery goes out too fast, but time will tell. Im also thinking about different hats, but first iteration was quick and dirty, I love it!

More pics:

 

Hey guys, I was happily running 44 docker containers for a while on Debian host. Today I tried to add a new service (uptime-kuma) using portainer stacks, but I got this error:

Error response from daemon: could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network

Quick google led me to this link where I found possible problem with max number of docker networks. I did docker network prune, it removed 5 networks that were not in use and viola, uptime-kuma is working now!

Am I reaching the limit? What to do if I need 10 more services on the same host? I bet I saw some people in this community running many more services

view more: next โ€บ