Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
SoloamS

Soloam

@Soloam
Hardware Contributor
About
Posts
165
Topics
30
Shares
0
Groups
1
Followers
0
Following
0

Posts

Recent Best Controversial

  • Let's make it even bigger
    SoloamS Soloam

    I've been on MySensors for some time now, and during this time I "evolved" from a guy that normally added a new outlet to my house, to someone that now understands a "bit" more of electronics and even developed and build my own IOT devices/nodes. This has been a hell of an experience, and I only have to say thank you to all the staff, developers, and community members that help not only this project grow but also all of us (intellectually and in this hobby).

    I know that the main focus of this community is not to make a profit, but lets face it, every thing in this world needs a bit of juice ($$$) to make it flow. So I came up with an idea, why not add a way to sponsor this project? Something like Patreon or a membership? It would be totally optional, but the members would have access to for example give aways or something. And what would you guys do with a money? Easy free beer... :beer: :) ...

    The money could be used to pay for hosting (damm this things can get expensive when a community grows... respect @hek) or to help guys like @tbowmo (sorry to all others just the first name that got to my mind when I was typing) to develop new prototypes and get them at low prices to all of us!

    Basically this post is only to say thank you to all of you guys that helped this community get where it is, by developing the software or by developing the hardware (too many people to name in openhardware.io.

    255;255;3;0;18 (this is nerd...)

    General Discussion

  • Share Good Store to Get Enclosures
    SoloamS Soloam

    Hello all I want to share with you all a good store to get all kind of enclosures to our projects, I have no kind of affiliation with them, I just want to share somting that I find to be very useful:

    https://www.aliexpress.com/store/1006252?spm=a2g03.10010108.100005.1.5d4e5be9KhrC2i

    Hope you enjoy it. And you can share here more stores to get enclosures or the results of you projects in them ;)

    Enclosures / 3D Printing

  • Slim Node 5V-Mod
    SoloamS Soloam

    Hi all! I have merged 3 boards into one 50x50 layout, this way I can send it to print in dirtypcbs.com and order 10 pcb's, that will make 30 nodes! The solution is similar to the one used by @m26872

    1_1460985222842_merged_front.png 0_1460985222842_merged_back.png

    My Project

  • Send Message, pass ID
    SoloamS Soloam

    It would be nice to, in the send function, that we could pass a extra value after the ack request, that value would be a numeric value that the gw would return back when replying with the ack. That way we could pass a unique id with the message, allowing to filter if the messages that we are acknowledging is the expected one.

    id++;
    send(msg2.set(state?false:true), true,id);
    

    something like this.

    Feature Requests

  • Memory Consumption
    SoloamS Soloam

    Afther some googling I changed the start.sh

    From This

    #Java Heap settings
    HEAP_MIN=-Xms32m
    HEAP_MAX=-Xmx256m
    

    To this

    #Java Heap settings
    HEAP_MIN="-Xms32m -XX:PermSize=32m"
    HEAP_MAX="-Xmx256m -XX:MaxPermSize=256m -Xss1m"
    

    And now the max memory is respected...

    Some dev can pronounce him self if this can give any problems....

    Thank You all

    MyController.org

  • Slim Node 5V-Mod
    SoloamS Soloam

    Hello all, I've been using m26872 slim node to some of my nodes, but my main problem was not being able to power it with 5V because the RF is only 3.3v. So I made some modifications to the design and now I'm asking for your help to see it and validate it! I'm no expert in electronics (not at all) and this is my first attempt with KiCat.

    The main idea is to power the Radio with a LE33A step down regulator! Here is the result:

    0_1460679098776_all.png
    1_1460679113954_front.png
    0_1460679113951_back.png

    1_1460679132609_front3d.png
    0_1460679132609_back3d.png

    1_1460679153850_print.pdf
    0_1460679153850_image.png

    BOM
    C1,C2,C3 : 0.1uF capacitor P-5mm (low to fit inside IC1 socket)
    C5 : 0.1uF capacitor P-2.5mm
    IC1 : Atmega328p
    R1 : 10k resistor 1/4W
    P4 : nRF24L01+
    U1: LE33A

    What do you think, will it work? My main concern is the Capacitors!

    Thank you all.
    Best Regards

    PS: Credits and tanks to @m26872 for the base design and help

    My Project

  • Safe In-Wall AC to DC Transformers??
    SoloamS Soloam

    This solution, if well build locks a lot safer than a standard phone charger. The overheat protection is something that I like a lot. Is ther any pcb that only haves this solution? I found one in the OpenHardware but it integrates the node, I would like some stand alone solution! I think that I will give KiCad a go and try to develop one!

    Hardware

  • [SOLVED] Sensebender GW Not Working - Damaged?
    SoloamS Soloam

    @tbowmo Sir... you are a genius :) .... It worked! thank you :)

    Hardware

  • WIndow Roller Shutter - Position
    SoloamS Soloam

    Ok I found your project in openhardware.io nice work ;)

    Thank you

    General Discussion

  • My Slim 2AA Battery Node
    SoloamS Soloam

    Hello, I made a small modification to this project, hope that is ok! Now I need some help validating it! I opened a new topic to avoid going side topic in this one:

    http://forum.mysensors.org/topic/3642/m26872-slim-node-mod

    Thank you all

    My Project

  • MQTT Gateway Configuration
    SoloamS Soloam

    I think I dind't explain myself proprely, sorry, probably lost in translation.

    I was talking about MyController gateway configuration:

    0_1517508702815_5ae46ab5-8e4b-4532-aa83-77dba4573ed7-image.png

    The Fields on the screen:

    QoS: << Zero? Or should I use 1? >>
    Broker host: This Is the MQTT Broker Address?
    Client id: Is this a unic name to the MyController client, or the GW Name?
    Topic publish: The topics where the Mysensors GW is submitting?
    Topic subscribe: The topics where the Mysensors GW is Subscribing?

    Thank you

    MyController.org

  • Clearance, creepage and other safety aspects in "MySensors" PCBs.
    SoloamS Soloam

    That is what I do, I create a rule to pads with creepage and rely on my calculations. I'm rebuilding my current switch board to make it safer to use in more polluted environment, I need to use one outside (in a box, but better safe than sorry), and in a bathroom.

    I think that the main problem with the pads and traces spacing is the design constrains. I need to keep it in a 5x5 cm board and that is not easy, especially when you have a AC and DC circuit! I never considered the distance between AC and DC, and that is the main reason for me to rebuild my boards. After reading your post I made some researches, and I found that I had a design problem. Like you stated, I'm not a electrical engineer, and we are always learning :)

    Hardware pcb ac power creepage clearance acdc

  • Process Multiple "receive" at once
    SoloamS Soloam

    @mfalkvidd Thank you, I will review the code to take that into consideration. I don't upload the code with the debug flag on (MY_DEBUG_X), I only turn it on to debug.

    General Discussion

  • MQTT client gateway suggestions
    SoloamS Soloam

    I know that this is old, but was this pushed to main? I would really need this! Thank You

    Feature Requests

  • MQTT Gateway Configuration
    SoloamS Soloam

    Thank you for your replay. My main doubt was the client-id, I didn't understand if it was a unic name or the GW client-id. You answered my question.

    Thank You for your help

    MyController.org

  • [security] Introducing signing support to MySensors
    SoloamS Soloam

    Yes, if I have to discard one it would be encryption! Thank you for the help @Anticimex and @mfalkvidd

    Development security

  • Smart Light Switch 220v
    SoloamS Soloam

    End Layout updated! I added a ATSHA204A to the board and revised the clearance on the AC side! The Varistor was reallocated to ensure the "correct" (don't know if it was incorrect in the first place) connection of traces!

    I'll make my order today, it will take something like 15 days to arrive after shipping!

    I'll test the PCB and if all is ok I'll publish the files for printing!

    I must say that I'm not a expert (very very far from that), so if you plan to print and use this board, do it at your own risk! AC current is dangerous!

    Thank you all for the ideas and tips!

    Best Regards

    OpenHardware.io atmega328 hlk-pm01 220v relay light switch light nrf24l01

  • Process Multiple "receive" at once
    SoloamS Soloam

    @mfalkvidd thank you. I set the ack to true from a early stage of the code, that I ended up changing and removing the digitalwrite to the main loop! I never removed the true! I'll try it out. Thank you for the replay.

    General Discussion

  • Memory Consumption
    SoloamS Soloam

    So we are talking about 200Mb of consumption... If its the Rp3 (1Gb Ram)...

    MyController.org

  • Help on ideias for code
    SoloamS Soloam

    Hello all, I'm now building my project to control my home, mainly I'm using my custom board that you can find on openhardware, here.

    The main feature of this board is the ability to control the lights from the controller (openhab) and a switch that I add directly connected to the node. My main idea is to keep the mechanic switches of my house and add it the stack of controlling by openhab. Now my main problem.

    If by some problem my gateway is down or my server with openhab is down, the node will not enter the loop part of the arduino code, and I will not be able to control my nodes.

    My idea is that the node boots without depending on the gateway, so that I can control it always, I know that there is a variable to declare that does this, can you tell me what it is?

    Now a question, lets assume that I boot my node and my gateway is down. And then the gateway comes back online, will I have to reboot all my nodes to they register on the gateway?

    Second problem, my gateway is a MQTT gateway, so allso, if my MQTT broker is down, the gateway will not boot. Can I bypass that and make it control only my nodes, without the MQTT? And what will happen when the MQTT broker comes back online?

    Thank You

    Development
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular