Giter Club home page Giter Club logo

iotconnect's Introduction

Hi there I'm Jordi Morell ๐Ÿ‘‹

  • ๐Ÿ”ญ Iโ€™m currently working as a Product Manager in HBX Group.
  • ๐ŸŒฑ Iโ€™m currently learning Python in my free time.
  • ๐Ÿ“ซ How to reach me: LinkedIn

iotconnect's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

iotconnect's Issues

Config.json Example + Execution of Script doesn't work

Hello,
Thank you a lot for making this Project for the Ioniq. :)
I'm am trying to get IOTConnect running on my Raspberry but I have a few difficulties.

My Setup:
I have a OBD Dongle which is working with my EvNotify App on the Phone.
Hotspot on the Phone and Raspberry Pi Zero W running your Script, Node Red and Mosquitto mqtt broker.
I do not have a GPS Antenna so only the Ioniq monitor is what I want to get running for the moment.

I'm trying to follow your "Getting started" and Tutorial but am having problems with the execution of the script.
The Command python3 -m /opt/IOTConnect/iotconnect gives me the error: /usr/local/bin/python3.8: No module named /opt/IOTConnect/iotconnect
Can you help me with this issue? Probably nothing in your Script but related to me not knowing python very well.

Scecond uncertanty for me is the config.josn file. I don't see any example of how to insert the monitors or publishers.
Below is my try of monitoring the Ioniq and publishing through mqtt.
Is it possible to publish without User and Password or do I need to configure this in my mqtt broker?
Is the Broker "localhost" possible?

{
    "publishers":[
        {
            "class": "iotconnect.publishers.mqtt.MQTTPublisher",
            "broker": "localhost",
            "port": 1883,
            "topic_prefix": "Ioniq/",
            "connection_retries": 3,
            "qos": 1,
            "retain": true
         }
    ],
    "monitors":[
        {
            "class": "iotconnect.monitors.noop.NoopMonitor",
            "interval": 10
        }

	{  
	    "class": "iotconnect.monitors.ioniqev.IoniqEVMonitor",
	    "interval": 5
        }
    ]
}

Thanks a lot in advance for your script and the work you have already done in this project :)

Data from PHEV version not available

Hi, it looks like is only working reliable for EV version.
Can you please let me know what do i need to change to make it work on PHEV?
For example:
I can read odometer, TPMS data, external temp, but nothing regarding VIN or BMS.

Thanks in advance.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.