Commit Graph

444 Commits

Author SHA1 Message Date
Dave Conway-Jones 34fc79ddb6
Bump piLcd package after tidy up 2020-06-15 23:20:46 +01:00
Kazuhito Yokoi 84c5c6cb30
Add Japanese translations for pilcd node (#657) 2020-06-15 23:11:53 +01:00
Dave Conway-Jones 05a9312905
fix gpio initial read timing and order 2020-05-09 16:51:22 +01:00
Dave Conway-Jones 3caf92ffc3
fic link in pibrella readme
to close #652
2020-05-08 13:52:01 +01:00
Dave Conway-Jones 055be01332
pi gpio - bump to include msg complete capability 2020-04-21 11:49:41 +01:00
Hiroyasu Nishiyama 67c3d251e4
add complete node support to gpio out node (#647) 2020-04-21 11:46:03 +01:00
Ben Hardill 436f169fd4
More Wemo update (#631)
* Reduce resubscription time

Halve the resubscrciption timeout to make sure event
subscriptions get renewed

* Big Update

Includes:
 - New lookup node to check state of a device
 - Fix dimming control for lights
 - Fix light group control
 - Set the node label to match the device name
 - The event now includes the text description of the light capability

* Fix groups properly

* Fix travis error with comparitor

* Bump node-ssdp version

* Add extra check for empty results in discovery

* Bump twitter to 280 chars

fixes #371

* Bump twitter node version

* Remove extra whitespace

* Add catch for HTTP timeout

If the device drops off line then with no catch for the timeout
Node-RED will crash

Should fix #616

* More timeout catch blocks

* Version bump

* Bump Wemo version
2020-04-11 10:47:47 +01:00
Dave Conway-Jones bf1c5abd7d
Merge branch 'master' of https://github.com/node-red/node-red-nodes 2020-04-10 22:44:55 +01:00
Dave Conway-Jones 0b590236a0
bump some node-red-node deps and packages
some due to  long outstanding doc PRs
2020-04-03 22:29:43 +01:00
Kazuhito Yokoi 7c759e10dd
Add and remove namespaces for i18n (#627)
* Add necessary name spaces for i18n

* Remove unnecessary name spaces for i18n
2020-04-03 22:12:22 +01:00
Ben Hardill 6c446a96f2
Add HTTP timeout handler to Wemo nodes. (#629)
* Reduce resubscription time

Halve the resubscrciption timeout to make sure event
subscriptions get renewed

* Big Update

Includes:
 - New lookup node to check state of a device
 - Fix dimming control for lights
 - Fix light group control
 - Set the node label to match the device name
 - The event now includes the text description of the light capability

* Fix groups properly

* Fix travis error with comparitor

* Bump node-ssdp version

* Add extra check for empty results in discovery

* Bump twitter to 280 chars

fixes #371

* Bump twitter node version

* Remove extra whitespace

* Add catch for HTTP timeout

If the device drops off line then with no catch for the timeout
Node-RED will crash

Should fix #616
2020-02-19 12:21:44 +00:00
Dave Conway-Jones 878a709082
change pigpio text/x-red to text/html 2020-01-28 18:09:31 +00:00
Dave Conway-Jones 878f511d0e
Stop arduino nodes warning about MaxEmitters
when more than 10 nodes in use
2019-12-03 21:38:33 +00:00
Dave Conway-Jones 61c0826261
update arduino node for node12 2019-11-13 21:52:01 +00:00
Dave Conway-Jones ca88faa7ca
Fix arduino nodes servo/pwm output to reduce jitter
to close #584
2019-10-22 22:05:49 +01:00
Dave Conway-Jones 3dfae60b2f
Fix pi-gpio pintable css 2019-10-06 11:59:13 +01:00
Dave Conway-Jones 4979ad8966
fix gpio node ok status label 2019-10-06 09:51:26 +01:00
Dave Conway-Jones 8c767709a5
fix serialport error message 2019-09-26 22:27:53 +01:00
Dave Conway-Jones 75df218a23
fix mcp3008 to close only the channels it has 2019-08-12 15:40:30 +01:00
Dave Conway-Jones e20cf97fce
A whole bunch of whitespace linting - no functional changes 2019-08-11 13:37:15 +01:00
Dave Conway-Jones 68178cd93c
Merge branch 'master' of https://github.com/node-red/node-red-nodes 2019-08-06 19:25:24 +01:00
Dave Conway-Jones d716924929
bump package level for boolean fix. 2019-08-03 19:55:00 +01:00
cymplecy 6efe530888 Send out (msg.payload converted to 1/0) instead of msg.payload (#562)
Re https://discourse.nodered.org/t/node-red-node-pi-gpiod-true-false-vs-0-1/13941/10?u=cymplecy
2019-08-03 19:52:50 +01:00
Dave Conway-Jones 6030b45735
Add missing gpio en-US help file 2019-07-10 09:59:07 +01:00
Dave Conway-Jones 5c322cfd57
Add missing language files
bump package
2019-07-10 09:52:31 +01:00
Dave Conway-Jones 791321f1e9
fully disable gpio debounce if required 2019-07-10 09:52:09 +01:00
Dave Conway-Jones fef734486f
Add initial markdown node
(not quite ready for prime time)
2019-07-05 18:53:25 +01:00
Dave Conway-Jones 1ea7885b58
bump wemo node
slight tidy of readme
2019-07-02 20:17:43 +01:00
Robert Leach d9ea55d3b2 Visually separated the list of control values from the example. (#552)
* Visually separated the list of control values from the example.

This will aid people who are quickly skimming the readme. There wasn't anything wrong in the doc. Everything would be clear if the reader is reading thoughtfully. But if they're skimming and looking for what to supply to the node for the first time, their eye is drawn to the JSON example.  Since many nodes accept JSON input, and supplying `{"state": "off"}`, `{"state": 0}`, or `{"state": 1}` works, it might take them awhile to realize their oversight.

* Clarification

* Update README.md

* Update README.md
2019-07-02 20:08:12 +01:00
Dave Conway-Jones 8cf3c8b990
remove node.done calls to tidy up
bump packages
2019-06-27 22:26:50 +01:00
Dave Conway-Jones f32f578c09
update gpio readme files 2019-06-24 22:19:24 +01:00
Dave Conway-Jones 8d5ec9b3f6
Add readme and better test for library 2019-06-24 21:57:57 +01:00
Dave Conway-Jones b74aacd266
Let gpiod turn off output in servo mode by sending null or ""
to close #543
2019-05-26 15:39:55 +01:00
Dave Conway-Jones bd563a7217
update Pi gpio German translations 2019-05-20 21:07:53 +01:00
Dave Conway-Jones a172c8178d
Move Pi GPIO nodes to this repo 2019-05-20 19:35:05 +01:00
Dave Conway-Jones cb6d147680
Arduino node tidy internal status 2019-04-24 14:07:01 +01:00
Dave Conway-Jones 8d45e85acf
arduino node - slight tidy, fix node declaration
to close #535
2019-04-15 17:28:55 +01:00
Dave Conway-Jones a475b67a19
reduce Arduino error messages on failed connect 2019-04-11 16:35:02 +01:00
Dave Conway-Jones 41acbf5af7
Let Arduino node reconnect
To close #532
2019-04-10 09:57:16 +01:00
Dave Conway-Jones 3d12a5318f
fix pi-gpiod labels 2019-03-14 14:00:40 +00:00
Dave Conway-Jones c1650b5d47
Bump arduino node to latest firmata and serialport
shoudl work better with nodejs 10
2019-02-12 22:44:21 +00:00
Dave Conway-Jones b75f12aced
piSRF - better handle timeouts, closing 2018-11-28 09:18:18 +00:00
Dave Conway-Jones b34338357f
neopixel - reallign tabs... 2018-11-26 08:30:22 +00:00
Dave Conway-Jones 7f44a2af3d
Neopixel Add 0mS timeout option for instant updates
Thanks @cymplecy
2018-11-25 18:44:01 +00:00
Dave Conway-Jones e1e5432ac6
revert srf node to not use edges
seems more reliable to me... :-)
2018-11-11 22:36:42 +00:00
Nick O'Leary 1f34239fbb
Merge branch 'master' of github.com:node-red/node-red-nodes 2018-09-26 16:06:38 +01:00
Nick O'Leary 010e8aa9b3
Fixup sensehat to not use sudo if not needed 2018-09-26 16:06:16 +01:00
Dave Conway-Jones b0d98cca01
check for correct version of neopixel library 2018-09-23 20:32:11 +01:00
Dave Conway-Jones 23ba609653
Add SPIdev choice to mcpxxxx node 2018-09-21 13:53:08 +01:00
Dave Conway-Jones 949bbe95cd
couple of file permissions and rm node6 2018-09-06 21:33:14 +01:00
Dave Conway-Jones 6613513d64
bump unicornhat package 2018-08-15 14:28:50 +01:00
cclauss e57223f1a8 Run flake8 linter on python code (#474)
* Run-flake8-linter-on-Python-code

* Remove hardware/unicorn/scripts/checklib.js
2018-08-15 14:18:33 +01:00
Dave Conway-Jones b94e3eb5fd
bump packages with python 2/3 fix 2018-08-12 22:23:19 +01:00
cclauss 8fe2478a0b Define raw_input() in Python 3 (#473)
Many thanks
2018-08-12 18:58:11 +01:00
Dave Conway-Jones f3b0e2277d
update blinkstick links to colors
To close #427
2018-08-11 14:00:26 +01:00
Dave Conway-Jones b4fca36ab6
let python sub processes use python3 2018-07-07 19:24:35 +01:00
Dave Conway-Jones 88f7f52f99
Add pullup option to Arduino digital input
to Close #455
2018-06-27 21:36:06 +01:00
Dave Conway-Jones 044d008e65
bump neopixel node version for npm
to go with pr #453
2018-06-13 22:12:33 +01:00
cymplecy c511cf6ae7 Change DMA from 5 to 10 (#453)
I mentioned this a while ago
Following changes to Pi firmware/kernel, the DMA channel 5 is not reliable for use anymore.  Other repositories have changed to use channel 10.  https://github.com/jgarff/rpi_ws281x/pull/266/commits

 I've been running 3 of my Pi on DMA 10 (1 new Pi3B+ and 2 older PiZeros running Jessie) for 2 months now without any issues so I'm making this pull request now
2018-06-13 22:09:55 +01:00
Dave Conway-Jones 6b2b0738cb
bump sense hat package 2018-05-30 11:16:38 +01:00
juggledad 318a75c41b Update the 'Node Help' for the pi-sense-hat node (#447)
*  Update the 'Node Help'

Expanded the explanation for using multiple commands.
Provided examples for Rotate, Flip and Display.

Added examples for rotate, flip and screen brightness and added line to multiple messages explaination.

changed the Flip format from 'R' to 'F'
2018-05-30 11:12:26 +01:00
Dave Conway-Jones a3d4f01587
clean up arduino node readme. Add hint re rate limit or rbe. 2018-05-13 17:26:32 +01:00
Dave Conway-Jones dca9dfccc1
bump serial port and arduino nodes 2018-05-09 22:04:29 +01:00
Dave Conway-Jones 31cee79545
fix typo in intel readme 2018-05-07 09:40:42 +01:00
Dave Conway-Jones 5019f68c9c
let Arduino node only send changes of values as stated in docs. 2018-04-29 17:36:18 +01:00
Dave Conway-Jones 8f17072176
fix unicorn hat command check 2018-04-18 17:45:19 +01:00
Dave Conway-Jones 5358b29255
fix broken neopixel merge 2018-04-15 17:59:30 +01:00
Dave Conway-Jones acc2dc1a14
Allow a bunch of Pi nodes to be visible but not active when used not on a Pi 2018-04-15 11:24:56 +01:00
cymplecy ace67b0154 Neopixel node:Remove node.warn message and update README.md (#433) 2018-04-15 11:09:32 +01:00
cymplecy 0f55fc160e Add Gamma flag and Brightness control to node-red-node-pi-neopixel (#431) 2018-04-14 23:17:12 +01:00
Dave Conway-Jones 34199142dd
Fix piLCD line 3 and 4 addressing
ti address #416
2018-03-20 19:04:42 +00:00
Dave Conway-Jones b9da5d87d8
slight increase in timings to sort pilcd
To address issue #413
2018-03-15 08:35:45 +00:00
Dave Conway-Jones c1d835c1ca
Tidy up gpiod node tips 2018-02-15 14:43:29 +00:00
Dave Conway-Jones 17614843da
add note re docker to pigpiod node 2018-02-15 14:04:03 +00:00
Dave Conway-Jones fe0e5cc62b
correct mcp3008 node to call methods correctly
to close #396
2018-01-21 14:39:44 +00:00
Dave Conway-Jones ecb545cf7e
Add device choice support to map node
to close #394
2018-01-13 16:42:22 +00:00
Stephen Houser f1c005707d Multiple NIC support for WeMo devices (#382)
* Update version of node-ssdp and use explicitSocketBind option to
work with multiple network interface cards. Based on discussion
in [node-ssdp issue #34](https://github.com/diversario/node-ssdp/issues/34)

* Bumping the version number
2017-12-02 10:54:47 +00:00
Dave Conway-Jones 2e9f2f856e
bump arduino node format support
to include later serial port 4.x
2017-11-07 23:03:41 +00:00
Dave Conway-Jones 2f14b17948
bump ledborg node package 2017-10-10 23:08:34 +01:00
Kazuhito Yokoi c41f367176 Fix typo in ledborg node (#363) 2017-10-10 23:07:24 +01:00
Dave Conway-Jones 9765439588
fixup mcp3008 readme 2017-09-24 19:46:51 +01:00
Dave Conway-Jones c62820a111
fix piliter byte mode 2017-09-14 12:13:28 +01:00
denisfrench e61da83d5d Improve restart upon timeout (#338) (#353)
* Print error on exception and tweak GPIO setup

* Restart script on timeout

* Add GPIO.cleanup to restart() function

* Use interrupts instead of polling input pin state
2017-09-07 21:12:33 +01:00
Dave Conway-Jones e376802ff4
fixes for noe-pixel to check more thoroughly for new libs
while supporting old ones also.
2017-09-01 15:22:35 +01:00
Dave Conway-Jones 39fd3b85cd
update neo-pixel and unicorn hat nodes to use later libs 2017-08-31 11:25:44 +01:00
Dave Conway-Jones 363bb55b26
SRF node - add ability to set time interval
to close #338
2017-08-14 09:20:18 +01:00
Dave Conway-Jones b858df4770
Let sense hat single char not scroll as per docs
to close #266
2017-06-05 11:24:22 +01:00
Dave Conway-Jones 4768ecc16c
pigpiod html lint === 2017-05-24 19:45:31 +01:00
Dave Conway-Jones a00fcb3726
Better label for piGPIOd node 2017-05-24 18:43:44 +01:00
Dave Conway-Jones 8799b1e85b
Try better pin picker for pigpiod 2017-05-14 23:05:52 +01:00
Dave Conway-Jones 6a56dc00d3
Add pinout to pigpiod config 2017-05-13 21:13:27 +01:00
Dave Conway-Jones d7e7756dcf
make Pi SRF topic editable/optional 2017-05-13 12:46:24 +01:00
Dave Conway-Jones 13fbfc4f22
bump PiSRF node to fix timeout
Thanks @bartbutenaers to Close #309
2017-05-08 09:01:45 +01:00
bartbutenaers 2700a2c300 Pisrf performance fix (#309)
* performance fix

* performance fix
2017-05-08 08:57:29 +01:00
Dave Conway-Jones 2023bddf97
bump wen and mongoldb packages to pub to npm 2017-04-19 15:25:19 +01:00
Ben Hardill 6168f7ef34 Add extra check for empty results in discovery (#304) 2017-04-19 15:21:05 +01:00
Dave Conway-Jones d48644e16a
pigpiod - only allow send if actually connected. 2017-04-19 11:14:51 +01:00
Dave Conway-Jones f2cc2bb321
correct maths and help for servo min/max timings 2017-04-18 16:39:56 +01:00
Dave Conway-Jones 63a873f1f1
fix pigpiod spelling
and fix overall package levels dev to match email node
2017-04-15 12:15:54 +01:00
Dave Conway-Jones fc249b6792
Add PiGPIOd node
alternative to Pi GPIO nodes with remote access
2017-04-14 21:37:44 +01:00