Here’s an alpha version of what is Blynk library for Python (this one uses a bi-directional TCP connection, not HTTP API).
Please note that it’s not production ready and I hope for active contributions from our community - unfortunately I don’t have too much time to develop it. EXPERT USE ONLY!
Anyway, this is inline with Blynk ideas (as you would expect): simple to use, extensible API, good hardware support (no dependencies), etc.
i like the idea, and would choose any day the python language over the arduino “language”.
but the reality is, that compared to arduino, very few people are using python for embedded stuff, so the chance to find libs / info / support for random sensors / modules is low. the same goes for mcu compatibility. thus, the usability is reduced.
@Gunner
I seem to have a new problem…
I can’t import BlynkLib.
It says, "ImportError : No module named ‘BlynkLib’
Im not sure if anything’s missing or something, but I followed all the steps from here, https://github.com/vshymanskyy/blynk-library-python
I have absolutely no idea how Python works… but as a guess with what looks like the actual defining command… you might try something like (value2) as (value) is already taken for the first pin?
Unfortunately it does not work. I did tried it also before. I am wondering where can I register the pins? Even if I use just pin2 in first place without anything else I get the same error. It seems I can get values only from pin1.
Looking at other examples in the Blynk Python Library (above), it seems that defining a virtual pin is determined by the initial wording, not the word (value)…