Community Hardware (for Domoticz) : nearly there Topic is solved

Subforum for general discussions. Do not dump your questions/problems here, but try to find the subforum where it belongs!

Is the community interested in a Community edition Hardware?

Yes, definitely
42
55%
Maybe if it goes via an open Kickstarter or similar campaign and I can have it fully built
19
25%
Probably not
6
8%
Only if I can get it as DIY in part to assembly myself
10
13%
Something else (please leave comment on forum thread)
0
No votes
 
Total votes: 77

User avatar
Teknor
Posts: 35
Joined: Monday 08 February 2016 14:26
Target OS: Raspberry Pi
Domoticz version: 3.48
Location: Norway
Contact:

Re: Community Hardware (for Domoticz)

Post by Teknor » Monday 16 April 2018 10:02

Great project. Will follow this thread.
Raspberry Pi 3 | EasyESP NodeMCU v3 | RFXTRX433e | Mysensors NRF24L01 | MotionEYE | PikrellCam

User avatar
EdddieN
Posts: 523
Joined: Wednesday 16 November 2016 12:31
Target OS: Raspberry Pi
Domoticz version: 4.9700
Location: Scotland
Contact:

Re: Community Hardware (for Domoticz)

Post by EdddieN » Monday 16 April 2018 10:51

emme wrote:
Monday 16 April 2018 9:08
Ciao,

sorry for my delay... I've been off for some personal reasons...
At the moment my plans were to try to install it in my house at sea and use to monitor lights and gardening, but unfortunately I had to change my plans and this year we will not going there
your prototype looks really good, but up to now I cannot figure out how to test it :(
I'm so sorry :( :(
No worries, don't blame you :D it is a bit industrious... but anything else was not worth doing
11101101 - www.machinon.com

User avatar
EdddieN
Posts: 523
Joined: Wednesday 16 November 2016 12:31
Target OS: Raspberry Pi
Domoticz version: 4.9700
Location: Scotland
Contact:

Re: Community Hardware (for Domoticz)

Post by EdddieN » Monday 16 April 2018 10:52

Well, any one with an interesting project that like to become BETA tester of the hardware, please let me know. I have 2 prototypes available.
11101101 - www.machinon.com

User avatar
EdddieN
Posts: 523
Joined: Wednesday 16 November 2016 12:31
Target OS: Raspberry Pi
Domoticz version: 4.9700
Location: Scotland
Contact:

Re: Community Hardware (for Domoticz)

Post by EdddieN » Thursday 26 April 2018 19:09

A bit of an update, building the setup pages for the configuration of all the I/Os, and would like to build a plugin for Domoticz, preferable in python or so. Anyone has experience with it that could lend a hand? The high level coding gets a bit outside my scope :D

For example this is a quick setup webform I created for the ADC block (node ADC) to setup the board how it operates. This generates a text configuration file that needs to be pushed via UART to the Xmega chips.
Screen Shot 2018-04-26 at 18.06.00.png
Screen Shot 2018-04-26 at 18.06.00.png (56.37 KiB) Viewed 1467 times
I'm finding two challenges:
1.- To run a PHP page I need to install Apache or Ngnix, which I rather don't, so looking into some other alternative
2.- The text file that is created needs to be read via a bash script to be pushed to the Xmega, this is pretty much a no-no accessing hardware from the web.

Any input anyone... I'm a bit lost here how to proceed.
11101101 - www.machinon.com

User avatar
EdddieN
Posts: 523
Joined: Wednesday 16 November 2016 12:31
Target OS: Raspberry Pi
Domoticz version: 4.9700
Location: Scotland
Contact:

Re: Community Hardware (for Domoticz)

Post by EdddieN » Tuesday 01 May 2018 13:00

These are the specs of the board:

- 6 x voltage output CT clamp/Rogowski coils
- 8 analogue inputs (>14bit) – 0-10V, 0-20mA, 4-20mA

- 16 digital outputs – with LED status – open drain (collector) output

- 16 digital inputs (some of them or all will be counters) – with LED status – opto-isolated 5-24Vdc
- 5 and 24Vdc AUX supply
- 1 x LED custom + 1 colour LED custom

- 4 push buttons for menu's etc
- LCD display (7 x 21 characters alphanumeric) possible graphics with custom firmware

- RTC with battery backup I2C
- RS485

The I/Os have multiple options that need to be configured with a form similar to the above.
11101101 - www.machinon.com

User avatar
EdddieN
Posts: 523
Joined: Wednesday 16 November 2016 12:31
Target OS: Raspberry Pi
Domoticz version: 4.9700
Location: Scotland
Contact:

Re: Community Hardware (for Domoticz)

Post by EdddieN » Tuesday 29 May 2018 21:32

Just realised that it has been a while I haven't updated. Still working on it, but as usual... small things appear.

A video below fo the hardware fully integrated with Domoticz, I use one its Inputs to toggle an output to drive a relay with a small lamp, which in turn has a CT connected to the board too used to measure current and frequency. As you can see on the video, I have a problem of noise on the CT input when there's no load - it should be 0Hz and not 130Hz.

The good news is that when there's load, it works well.


Also working on the setup pages, I managed to get it working inside Domoticz, but it requires to have Nginx and PHP to server the setup pages. Working on re-using the login credentials cookie so the page is only served if logged into Domoticz.

If someone has interest on it or an interesting application for it, please contact me.
11101101 - www.machinon.com

User avatar
EdddieN
Posts: 523
Joined: Wednesday 16 November 2016 12:31
Target OS: Raspberry Pi
Domoticz version: 4.9700
Location: Scotland
Contact:

Re: Community Hardware (for Domoticz)

Post by EdddieN » Friday 01 June 2018 11:24

Hello all,

Of the people that showed some interest on the poll on the OP, is someone willing to give it a go? This is what you would get including ribbon cables:
board.jpg
board.jpg (125.38 KiB) Viewed 1079 times
In exchange I only ask for patience and lots of feedback ;)

You will need your own RPI
11101101 - www.machinon.com

User avatar
EdddieN
Posts: 523
Joined: Wednesday 16 November 2016 12:31
Target OS: Raspberry Pi
Domoticz version: 4.9700
Location: Scotland
Contact:

Re: Community Hardware (for Domoticz)

Post by EdddieN » Saturday 09 June 2018 21:39

Image

First attempt to put enclosure
11101101 - www.machinon.com

User avatar
EdddieN
Posts: 523
Joined: Wednesday 16 November 2016 12:31
Target OS: Raspberry Pi
Domoticz version: 4.9700
Location: Scotland
Contact:

Re: Community Hardware (for Domoticz)

Post by EdddieN » Saturday 23 June 2018 11:18

I'm back again (talking to myself :D )

Has anyone got experience with kickstarter or indigogo?
Also when products like this appear onto the market, often a percentage of their revenue goes to the "mother" project, in this case Domoticz. Is the paypal address here http://www.domoticz.com/ the best option?

Thanks
11101101 - www.machinon.com

User avatar
EdddieN
Posts: 523
Joined: Wednesday 16 November 2016 12:31
Target OS: Raspberry Pi
Domoticz version: 4.9700
Location: Scotland
Contact:

Re: Testers / Devs wanted :: Community Hardware (for Domoticz)

Post by EdddieN » Saturday 30 June 2018 17:15

https://github.com/EdddieN/machinon/blo ... /README.md

Still loads of info to update in the next few weeks

Will be making 10 new boards soon, or someone is interested, please PM me.
11101101 - www.machinon.com

User avatar
sincze
Posts: 976
Joined: Monday 02 June 2014 22:46
Target OS: Raspberry Pi
Domoticz version: 4.9700
Location: Netherlands
Contact:

Re: Testers / Devs wanted :: Community Hardware (for Domoticz)

Post by sincze » Sunday 01 July 2018 11:37

Wow, amazing work.

May I add the suggestion / option: SSD (to avoid MicroSD corruption) and a battery as a UPS ;-)
(the small ones they use for Cubietruck for example). All in the nice enclosure ofcourse.
Using Pass2php since 2016-12
LAN: RFLink, P1-Port, OTGW, MySensors
USB: RFXCom, ZWave
WIFI: Mi-light Wifi-Bridge, Sonoff, ESP8266, Xiaomi Gateway
Solar: Omnik Inverter, PVOutput
Video: Kodi clients with Harmony HUB
Sensors: You name it I probably got 1.

User avatar
EdddieN
Posts: 523
Joined: Wednesday 16 November 2016 12:31
Target OS: Raspberry Pi
Domoticz version: 4.9700
Location: Scotland
Contact:

Re: Testers / Devs wanted :: Community Hardware (for Domoticz)

Post by EdddieN » Sunday 01 July 2018 11:48

Hi,

I never had a SD corruption and believe me I have done pretty nasty things to them. That said, I use SLC industrial grade cards instead (single level cell), they are notoriously more resilient (and expensive!) than your average £2 card.

Re back up, it has a RTC backup battery and the main board is able to run from 10Vdc up to 24Vdc so hopefully any of the shelf UPS or alarm battery?

My challenge now is that the device has been built with a lot of industrial know how and resilience (my main experience) and now I’m paying the cost of it on manufacturing
11101101 - www.machinon.com

User avatar
EdddieN
Posts: 523
Joined: Wednesday 16 November 2016 12:31
Target OS: Raspberry Pi
Domoticz version: 4.9700
Location: Scotland
Contact:

Re: Testers / Devs wanted :: Community Hardware (for Domoticz)

Post by EdddieN » Sunday 01 July 2018 19:41

Talking about costs... I got quoted $300 for 10 boards, this is for the main board and the display. http://www.machinon.com/
11101101 - www.machinon.com

User avatar
EdddieN
Posts: 523
Joined: Wednesday 16 November 2016 12:31
Target OS: Raspberry Pi
Domoticz version: 4.9700
Location: Scotland
Contact:

Re: Testers / Devs wanted :: Community Hardware (for Domoticz)

Post by EdddieN » Monday 02 July 2018 20:35

Ok, I have updated the website for "officially" collecting interest on the device. If anyone is interested, please let me know, I intend to run a small batch of boards. This is what it is:

Mechanical
  • Enclosure: Standard top-hat DIN-rail mount, 12-module wide (W 213 mm), also wall mountable via screw slots/tabs.
    I/O on standard 10-way and 12-way 5mm pitch plug-in terminal blocks
    Status indicator LEDs and LCD on front panel.
Power
  • Supply: 10-28 V DC input (typ. 12 V or 24 V)
    Typical consumption 200-500 mA at 12 V with Raspberry Pi 3B
    2 Aux 24 V outputs (max 1 A total) for powering digital inputs, relays etc.
    1 Aux 5 V output (max 100 mA) for small analogue sensors
Digital Inputs
  • 16 digital inputs, reported as either:
    Logical state ON/OFF
    Current state reported at each transition
    Minimum 100 ms between transitions
    Cumulative pulse count
    32 bit counters
    Minimum 50 ms pulse width (max 10 Hz input frequency)
    Optional scale and offset parameters allow output values to be presented as meter kWh or similar.
    Counters are non-volatile (saved if power fails and restored on powerup)
    Reported at the global update interval
    Opto-isolated, max 300V between input COM and power supply GND
    Input Voltage Levels
    Active/ON: 5-24 V between input and common (max 10 mA at 24V input)
    Inactive/OFF: 0-1.5 V between input and common
    Each common terminal can be high or low side (NPN or PNP type input)
    One common terminal per 4 inputs (1-4, 5-8, 9-12, 13-16)
    Front panel status indicator LED for each channel
Analogue Inputs
  • 8 analogue inputs with software selectable input range/type:
    0-20 mA or 4-20 mA (200 ohm load resistance, 24 mA overload max)
    0-10 V (1.2 M ohm input resistance, 12 V overload max)
    0.1 % typical accuracy, 14 bit ADC
    Optional scale/span and offset parameters allow data to be scaled to match sensor (eg 4-20 mA transmitter signal reported as -10…+110 degrees C)
    Sampled at 1 Hz and reported as mean average level over each reporting interval
Current Transformer Inputs
  • 6 inputs for 333 mV type CTs
    Optional scale parameter allows data to be scaled to match sensor (eg 0-100 A)
    Current sampled at 1 Hz and reported as average over each reporting interval
    Frequency of CT4 input sampled at 1 Hz and reported as average over each reporting interval
Digital Outputs
  • 16 open-drain (low side) digital outputs, switching to common ground.
    Max 24 V in OFF state (with inductive load clamp at 50 V, but external clamp diode/snubber recommended)
    Max 500 mA per channel in ON state, with overcurrent and thermal protection
    Suitable for driving small relays/contactors, indicators, actuators.
    Front panel status indicator LED for each channel
    Outputs can be configured to start ON at powerup, or stay OFF until driven on.
RS-485 Port
  • 2-wire, half-duplex RS485 port
    3.3 V signal level, 5 V tolerant, non-isolated
    Interfaces to 40-way GPIO header SPI bus via SC16IS752 UART bridge.
Status Display LCD / LEDs
  • LED indicator for each digital I/O channel
    Status LEDs (programmable) for system status and processor/disk activity
    LCD text display for user status info
Processor Module
  • Raspberry Pi 2 or 3 (or equivalent) single-board computer with
    1 Ethernet LAN port
    Optional Wireless LAN
    4 USB2 ports for expansion I/O or storage
    Linux operating system running automation software stack with secure remote access to web GUI for configuration, remote control, data reporting etc.
    Connection to Machinon board via standard Raspberry Pi 40-way GPIO header and ribbon cable.
Miscellaneous
  • Real-time clock with battery backup
    Unique serial number / MAC pre-programmed into board
    Global data report interval configurable between 10 secs and 1 day
Should add interface is done using MySensors

Render image below and more information and to officially register interest here: http://www.machinon.com/
IMG_0608.jpg
IMG_0608.jpg (98.98 KiB) Viewed 720 times
11101101 - www.machinon.com

User avatar
EdddieN
Posts: 523
Joined: Wednesday 16 November 2016 12:31
Target OS: Raspberry Pi
Domoticz version: 4.9700
Location: Scotland
Contact:

Re: Testers / Devs wanted :: Community Hardware (for Domoticz)

Post by EdddieN » Wednesday 04 July 2018 0:45

This is a quick (shaky) video of the real thing, monitoring the board supply and playing with the outputs.
The skin you see is a theme for Domoticz I have been working on for a while, if someone is interested to help me, more than happy to share it.
11101101 - www.machinon.com

Vercing
Posts: 3
Joined: Friday 28 August 2015 11:38
Target OS: Raspberry Pi
Domoticz version:
Location: Fr - Châlons-En-Champagne
Contact:

Re: Testers / Devs wanted :: Community Hardware (for Domoticz)

Post by Vercing » Wednesday 04 July 2018 16:47

Hello,

I just discovered this idea and I already like it...

I would be interested being a beta tester but I don't know how to do...
(I've tried to register my e-mail to "keep in touch" from your website: http://www.machinon.com/ but I've never received the confirmation mail.. and yes I've checked the Spam folder ;-)

So let me know....

Vercing

User avatar
EdddieN
Posts: 523
Joined: Wednesday 16 November 2016 12:31
Target OS: Raspberry Pi
Domoticz version: 4.9700
Location: Scotland
Contact:

Re: Testers / Devs wanted :: Community Hardware (for Domoticz)

Post by EdddieN » Wednesday 04 July 2018 21:10

I’ll have a look when I get home... I did the website in a few hours so probably still has hiccups.

Re: testing, are you ok to get your hands dirty? Hardware and software

If you have a good application for it, is all it is needed (and some patience)
11101101 - www.machinon.com

Vercing
Posts: 3
Joined: Friday 28 August 2015 11:38
Target OS: Raspberry Pi
Domoticz version:
Location: Fr - Châlons-En-Champagne
Contact:

Re: Testers / Devs wanted :: Community Hardware (for Domoticz)

Post by Vercing » Thursday 05 July 2018 8:57

Hello,

I confirm you :

I'm really inquisitive and I'm ready to get my hands dirty.

I already have domoticz ruuning on a raspberry... and I've still some other raspberry free to be used...
I had planned to modify my setup... that could be a great occasion to test to be able to improve my whole installation later...

So How can I help you ?

Regards,

Vercing
Posts: 3
Joined: Friday 28 August 2015 11:38
Target OS: Raspberry Pi
Domoticz version:
Location: Fr - Châlons-En-Champagne
Contact:

Re: Testers / Devs wanted :: Community Hardware (for Domoticz)

Post by Vercing » Thursday 05 July 2018 14:36

Just to confirm you I've received your PM but I'm still not allowed to answer you...
(still not enough activ on this english version forum...)

Maybe you can just send me a new PM indicating me your mail adress...

To answer your questions :
I have no problem to program... I'm enough inquisitive to find a way... to way a /THE solution...
but I've to advert you I've NO formation in programming.. I learn by myself...

But I don't uderstand what you mean with "theming"....

Regards,

User avatar
EdddieN
Posts: 523
Joined: Wednesday 16 November 2016 12:31
Target OS: Raspberry Pi
Domoticz version: 4.9700
Location: Scotland
Contact:

Re: Testers / Devs wanted :: Community Hardware (for Domoticz)

Post by EdddieN » Thursday 05 July 2018 14:51

Of course! Hello at machinon dot com
11101101 - www.machinon.com

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests