big day, big big changes
The color and scaling system is now working between Hal and building-editor.html on my personal local website. Basically mimics the communication between a building/house to a browser located anywhere in the world.
Here is a picture of what it looks like. You can see the color in the graph and the label above it in Celsius. The zigbee sensors are in Celsius. My next graph will be in Farenheit. I'll use a range converter to make that happen. Which I created in 1994.
It'll take a while to do stuff like position it on a wall but the basics are there. The ability to add an animated object to the scene exists and the communication between the local small computer that runs the house is solid.
It could be a small embedded computer like a raspberry pi or some small system hidden away that basically runs the house. Doesn't have to be very powerful. All it does is deliver sensor and color data to the internet by running through schematics. Not much of a burden.
Next I'll add doors and windows. I'm getting closer to creating the functions that do that in such a way as the AI system can handle the input from a human's voice and take action from that user's voice. The AI is pretty awesome as it can manipulate what the user says and convert it to functions that are formatted into computer program functions that only a computer can understand. And also the return trip of talking to the user as the user creates the building's items.
This is coming along nicely. I have an incredibly powerful system of schematic blocks. For instance, Blender's 3d creation system doesn't pass color information in key form to the file that three.js uses. This 3d system on the browser can't understand it. So i used the block control in Hal, my power plant system, to create keys that can animate properly. Stuff like, from 72.5 to 85, slowly change the color from yellow to red so that when the user looks at the screen, even from a distance, they'll see if the room is warm or just right or really hot. An orangish tone means it's heading towards being hot, red means it's hot.
Who've thought that what took me 35 years to create would be used by a system created for the internet in full 3d game-like environments. I'm good with 3d, not for games but for recreating real-time viewing of the real world. Twinning as they call it. Except my system is like and xray into the workings of the remote system. It shows animated views of the inward workings of a home or building or factory. It's all the same to the system.
I have a long ways to go. Circular rooms, openings with arches. Multi story buildings. And animations like when a tank is overpressured, you'll see it bulge and it'll change colors. They needed that on the last scenario that evacuated so many people in Orange County. Maybe they would have caught it early on if they saw the over-pressure as a bulge and color from a distance and my system would have screamed at them. Maybe not, don't know the circumstances.
Anyway. Big day.
Pierre

Comments
Post a Comment